Skip to content

Opencv face recognition and snapchat filter application on photos and videos

Notifications You must be signed in to change notification settings

mamalakic/opencv_filters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Filters using computer vision

This is a project for ACM's workshop

Notes

Current features

  • Cycle filters using 0-9 keys
  • Debug prints

TODO

  • EMA smoothing for less twitchy filter application
  • More scalable code (have to add case for each new png)
  • Fix hat filters. They are generally out of the detected face coords.

Bugs

  • Program is very prone to curvature. A camera tilt can make the filter look bad. I'm not aware how I can fix lens distortion.
  • Fix out of bound errors
  • If the user is too far away, scaling factor will be too much and mess up filter positioning

About

Opencv face recognition and snapchat filter application on photos and videos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages