/FaceDetection

A project for detecting faces

Primary LanguageHTML

FaceDetection

Detect human faces and put variety of filters over the detected face.

Viola Jones Robust Real-Time Face Detection process was the chosen implementation methodology which included the following processes -->

  1. Image Input
  2. Grayscale & Histogram equalization
  3. Sub-imaging
  4. Integral Images
  5. Extracting HAAR like features
  6. Adaptive Boosting (AdaBoost)
  7. Classifier
  8. Face Detection

Presentation Slides

https://docs.google.com/presentation/d/1AmX8Lfe9MZJze18w2LKvcQQBa9cpgp60luoeice8Vco/edit?ts=57b6fd8d#slide=id.p

Application apk

https://drive.google.com/open?id=0BwbJALYp8j2BbWJDb1l6eXUybFE This apk does not include our detection due to the lack of post processing and size constraints. This is just a prototype apk.

Application Demo Video

https://www.youtube.com/watch?v=rood04DobBA

References

http://www.cs.unc.edu/~lazebnik/spring09/viola_jones.pdf

Yi-Qing Wang, An Analysis of the Viola-Jones Face Detection Algorithm, Image Processing On Line, 4 (2014), pp. 128–148. http://dx.doi.org/10.5201/ipol.2014.104