I am doing a project that requires some facial recognition. I am attempting to find a Java implementation of this. I am not looking for facial detection. We are trying to do facial recognition through a live camera feed.
Is there any way to implement this in Java or Processing?
At the moment the only ones I have been able to find are in some type of C, which is not going to work for me.
Face Detection using OpenCV For complex image processing such as face/object detection, the OpenCV library is used which we will use in this article. At first, we need to set up OpenCV for Java, we recommend using eclipse for the same since it is easy to use and set up.
Three-dimensional face recognition technique uses 3D sensors to capture information about the shape of a face. This information is then used to identify distinctive features on the surface of a face, such as the contour of the eye sockets, nose, and chin.
The Eigen faces Algorithm is the most commonly used methods in the field of facial recognition.
Face recognition based on a deep neural network is an approach that uses traditional neural network methodology. It takes face images to extract the feature vector as a parameter. The resulting system will have a mean recognition accuracy of more than 97.5% in LFW marches steadily towards human performance [10].
I am working on the Face Detection/ Face Recognition topic as well. I can recommend the following links for Face Recognition:
Direct Java Implementations:
Implementation with OpenCV so you could use JavaCV to implement FR in Java:
I used the first approach - using javafaces directly. If you accomplish using OpenCV/JavaCV to make FR work give me a hint please.
Cheers
For Processing, I recommend the OpenCV for Processing Library. Easy to use and with a lot of examples.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With