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!

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.

3

Animetrics Face Recognition

The 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.

4

Skybiometry Face Detection and Recognition

An 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).

FaceMark 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.

7

EmoVu by Eyeris

Artificially 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.

8

Face and scene recognition by Rekognition.com

Face.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!

9

FaceRect

FaceRect 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.