Nov 22, 2024 | Updated: 11:35 AM EDT

Android, Face Recognition Technology

Feb 21, 2014 10:40 AM EST

Android Face Recognition Technology has sparked innovation amongst the mobile industry however it has also remained challenged with privacy concerns. Camera.FaceDetectionListener class is a good start for Android developers seeking to implement face recognition technology.

ABC Trick / Google

Intel shares a great article on how to execute a standard Android API to detect faces on a saved image. Implementation Android SDK contains an API for Face Detection: android.media.FaceDetector class. This class detects faces on the image. To detect faces call findFaces method of FaceDetector class. findFaces method returns a number of detected faces and fills the FaceDetector.Faces array.

Face recognition still has its challenges. Ralph Gross, a researcher at the Carnegie Mellon Robotics Institute, describes one obstacle related to the viewing angle of the face as, "Face recognition has been getting pretty good at full frontal faces and 20 degrees off, but as soon as you go towards profile, there've been problems." Datasets are also a problem among facial recognition researchers.

Learning from new technologies like video face recognition is as effective. Adapting to such certification programs and interactive technologies serves just as important. As more video and facial recognition technologies emerge, the value of new skills and being an independent learner will increase just as effective as traditional methods.

3D and facial recognition technology is a  newly emerging trend. Three-dimensional face recognition integrates the technique with 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. *Wikipedia

References

FaceDetector class:

https://developer.android.com/reference/android/media/FaceDetector.html

FaceDetector.Face class:

https://developer.android.com/reference/android/media/FaceDetector.Face.html

Camera.FaceDetectionListener class:

https://developer.android.com/reference/android/hardware/Camera.FaceDetectionListener.html

Real Time Analytics