During the holidays we had started the research and tests on facial recognitions algorithms and SDK's. After some initial research we based our tests on the following technologies:
- Face.com
- OpenCV with Emgu
- OpenCV with SharperCV
- Aforge.NET
- Luxand FaceSDK
- Torch3vision
- Eigenfaces group
- Semantic vision technologies
After several tests where we included comparisons like ratio of correct detections, recognition with different light conditions, angle of faces, speed, c# compatibility and others we came to the conclusion that our choice should be Luxand SDK. It's a commercial SDK, but without a doubt the best.
In 2nd place there was OpenCV with the Emgu wrapper, specially because its low level enabled us to explore more, but in this type of work and with such a tight schedule, we couldn't opt for it.