Silverlight & EmguCV Face Recognition
C# ASP
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
FaceRecUnitTests
Libraries
TestingSilverlightApp.Web
TestingSilverlightApp
.gitignore
Local.testsettings
README.md
TestingEmgu.sln
TestingEmgu.vsmdi
TraceAndTestImpact.testsettings

README.md

Silverlight & Face Recognition

This projects demonstrates how to create a face recognition application using Silverlight, EmguCV. Since the version 4 Silverlight allows usage of WebCam in web applications. This applications uses the Silverlight Web cam features to acquire the images. EmguCV is a managed wrapper for OpenCV library. OpenCV is image processing library which contains several algorithms for image treatment.

This applications demostrates how to perform Face Recognition using the Eigenfaces algorithm (PCA - Principal Component Analysis) which is part of the OpenCV library. The face detection is done using Haarcascade algorithm.

The web application exposes a web service which accepts the image either for recognition or storage of the file in the database. When the service is invoked for the recognition, a "distance" is computed between all the images in the database and the given image, and the closest match is returned.

More information is available at these blogs: