By on June 19, 2013

List of 10+ Face Detection / Recognition APIs, libraries, and software

Face detection

There has been a lot of buzz around Face Recognition since Google Glass was announced.  We believe that face recognition will open up a ton of possibilities in how we interact not just with each other, but with objects as well – whether it’s with Glass or not.

To help you in your journey of exploring face recognition, we have below a long list of face detection and recognition APIs that you can use for your applications.  Enjoy!

API #TitleLink
1Face RecognitionStephen here from Lambda Labs. For sample code and a graphical demo, check out http://api.lambdal.com/docs. Our API provides face recognition, facial detection, eye position, nose position, mouth position, and gender classification. If you have any questions ask! Just send an email to s@lambdal.com. Happy Hacking! -Stephen
2Face (Detection)A computer vision api for facial recognition and facial detection that is a perfect face.com replacement. We currently have a free api for face detection.
3Animetrics Face RecognitionThe Animetrics Face Recognition API can be used to detect human faces in pictures. Information on facial features or landmarks is returned as coordinates on the image.. Animetrics Face Recognition will also detect and return the orientation, or pose of faces along 3 axes.
4Skybiometry Face Detection and RecognitionAn easy to use Face Detection and Recognition API. You must have an application created in your account at SkyBiometry to use it (sign up at if you don’t have account yet).
5Face++Face++ uses the cutting-edge technology of computer vision and data mining to provide 3 core vision services (Detection, Recognition and Analysis). Our API provides the detection and analysis of Landmark (23points), Landmark (81 points), Attributes: Age,Gender, Glasses, Race, etc.
6FaceMarkFaceMark is a powerful API for facial feature detection. It finds 68 points for a frontal face and 35 for a profile one. FaceMark detects landmarks for faces on the image specified by URL or uploaded as a file and produces JSON output containing a vector of facial landmarks and orientation for each face found.
7EmoVu by EyerisArtificially Intelligent emotion recognition software that allows cameras to look back and read people’s facial micro-expressions, gender and age group in real time as they watch videos on their computers or mobile devices.
8Face and scene recognition by Rekognition.comFace.com alternative! Our fast, robust and scalable rekognition engine can do facial detection, crawling, recognition, scene understanding! It can be automatically trained using images and tags on Facebook!
9FaceRectFaceRect is a powerful and free API for face detection. It finds faces (both frontal and profile) on the image specified by URL or uploaded as a file and is able to find multiple faces on a single photo, producing JSON output with a bounding box for each face found.
10Betaface APIface detection and recognition
11EyeFaceEnables face detection, landmark estimation and age / gender recognition in images.
12Kairos2D to 3D face detection and facial recognition API.

 

You should also check out our other useful API lists for machine learning, natural language processing, sentiment analysis, SMS APIs, and summarization APIs.