Face-tracking libraries for Java or Python
-
03-07-2019 - |
Question
I'm looking for a way to identify faces (not specific people, just where the faces are) and track them as they move across a room.
We're trying to measure walking speed for people, and I assumed this would be the easiest way of identifying a person as a person. We'll have a reasonably fast camera for the project, so I can probably use some logic for seeing if "face1 in frame00 == face1 in frame01".
Ideally such a software would return a list of faces (as in x,y locations) and their sizes.
Solution
Checkout OpenCV Python Interface
OTHER TIPS
"faint" (The Face Annotation Interface) might be what you're looking for.
http://technoroy.blogspot.com/2008/06/faint-search-for-faces.html
I never used it myself. However, I played with the application which bundles with faint.
There was an article about this in the German "Linux Magazin".
They used the Open Computer Vision Library which offers a whole bunch of algorithms to process images in various ways.