A Proposed Framework for Robust Face Identification System

21
A Proposed Framework for Robust Face Identification System Ahmed F. Gad [email protected] Faculty of Computers and Information-Menofia University

Transcript of A Proposed Framework for Robust Face Identification System

Page 1: A Proposed Framework for Robust Face Identification System

A Proposed Framework for Robust Face Identification System

Ahmed F. Gad [email protected] Faculty of Computers and Information-Menofia University

Page 2: A Proposed Framework for Robust Face Identification System

Outlines System Overview System Phases Image Preprocessing Face Skin Detection (FSD) Facial Features Extraction and Enhancement Algorithms Involved the Proposed System Databases Used and Results References and Conclusion

Page 3: A Proposed Framework for Robust Face Identification System

High Level Description

A robust face identification framework to find whether two face images contains represent the same person.

Decision

Proposed System

Page 4: A Proposed Framework for Robust Face Identification System

Alogirthms Involved

Retinex Color Enhancement

Frangi Filter

Viola~Jones Feature Detector

Page 5: A Proposed Framework for Robust Face Identification System

Proposed System Phases

System has 4 major phases:Preprocessi

ng

Skin Detection

Feature Extraction

Distance Measureme

nt

Page 6: A Proposed Framework for Robust Face Identification System

Retinex Algorithm

A color constancy algorithm that use the Fast Fourier Transform and based on RGB.

Pixel values are modified to give an estimation of original color and ignoring effects.

Page 7: A Proposed Framework for Robust Face Identification System

Image Preprocessing-Retinex Algorithm Images processed to eliminate degradations

and to be invariant to illumination conditions. Results are suitable to Human Visual

System (HVS).

Retinex

Page 8: A Proposed Framework for Robust Face Identification System

Skin Detection To reduce search space for facial features, skin

detection is applied. Rather than searching whole image for

features, only selected regions are tested.

Page 9: A Proposed Framework for Robust Face Identification System

Which Color Model To Use !

A survey to compare robustness of different color spaces to detect skin made.

HSV 75%

YCbCr 83%

RGB 92%

RGB-H-CbCr 97%

Page 10: A Proposed Framework for Robust Face Identification System

Skin Detection-RGB-H-CbCr Model

A robust color model required to detect skin color under large scale with high accuracy.

Combination from three color models RGB, HSV, and YCbCr is used.

RGB-H-CbCr 97%

Page 11: A Proposed Framework for Robust Face Identification System

Viola~Jones Algorithm

A robust object detector based on cascade of simple features.

Integral image is a an image representation to facilitate feature detection.

Examples of features if the Haar-Like features.

Page 12: A Proposed Framework for Robust Face Identification System

Viola~Jones Algorithm

But there are more than 18,000 feature. Just expressive features are selected to

minimize computation time using the Adaptive Boosting (AdaBoost) algorithm.

More than one classifier are used to detect objects.

Algorithm can process 15 frames per second.

Page 13: A Proposed Framework for Robust Face Identification System

Feature Extraction-Viola~Jones Algorithm Object segmentation is applied on the skin binary

image. Each extracted object is applied to the algorithm

to extract facial features. Face regions only will continue.

Page 14: A Proposed Framework for Robust Face Identification System

Accurate Eye Detection

A single eye has three regions: Dark pupil in the eye center. Lighter sclera region surrounding the pupil. Skin surrounding both pupil and sclera.

HSV is a robust color space based on its saturation channel that can differentiate among the top two regions.

Page 15: A Proposed Framework for Robust Face Identification System

Eye Pupils Detection

Eye centers can be found by analyzing the eye regions for the darkest area using luminance-chrominance model such as HSV.

Page 16: A Proposed Framework for Robust Face Identification System

Frangi Filter Frangi filter is an accurate visualization and

quantification of the human vasculature that tries to use human vessel geometrical structures such as Hessian matrix to segment vessel regions.

Eigenvalues are extracted from the Hessian matrix to find such features.

Page 17: A Proposed Framework for Robust Face Identification System

Mouth and Nose Enhancement-Frangi Filter

Native Viola~Jones algorithm can enlarges the mouth and nose region boundary.

Frangi filter can efficiently detect their boundaries.

Page 18: A Proposed Framework for Robust Face Identification System

Distance Measurement The feature vector with 11 metrics gathered

from 12 distances is used to compare the two images.

Page 19: A Proposed Framework for Robust Face Identification System

Results

The Center for Vital Longevity Face Database is used and system is tested against 2o persons each having 40 different images and yield an accuracy of 98.14%.

Computation time is 1.56 seconds.

Page 20: A Proposed Framework for Robust Face Identification System

References

Morel, Jean-Michel, Ana B. Petro, and Catalina Sbert. "Fast implementation of color constancy algorithms." IS&T/SPIE Electronic Imaging. International Society for Optics and Photonics, 2009. pp. 724106-724106

Oliveira, V. A., and A. Conci. "Skin Detection using HSV color space" H. Pedrini, & J. Marques de Carvalho, Workshops of Sibgrapi. 2009.pp:1-2

Kaur, Amanpreet, and Bv Kranthi. " Comparison between YCbCr Color Space and CIELab Color Space for Skin Color Segmentation." International Journal of Applied Info. 3.4 (2012): 30-33.

Ma, Zhanyu, and Arne Leijon. "Human skin color detection in RGB space with Bayesian estimation of beta mixture models." 18th European Signal Processing Conference (EUSIPCO-2010). 2010.

Phung, Son Lam, Abdesselam Bouzerdoum, and Douglas Chai. "A novel skin color model in ycbcr color space and its application to human face detection." Proceedings of International Conference on Image Processing. 2002. Vol. 1. IEEE, pp. I-289.

Bin Abdul Rahman, Nusirwan Anwar, Kit Chong Wei, and John See. "RGB-H-CbCr Skin Colour Model for Human Face Detection." Faculty of Information Technology, Multimedia University (2007).

Viola, Paul, and Michael Jones. "Rapid object detection using a boosted cascade of simple features." Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2001. CVPR 2001. Vol. 1. IEEE, 2001.

Page 21: A Proposed Framework for Robust Face Identification System

References

Bob Zhang, Lin Zhang, Lei Zhang, Fakhri Karray “Retinal vessel extraction by matched filter with first-order derivative of Gaussian”, Computers in biology and medicine 40.4 (2010): 438-445.

Minear, M. & Park, D.C. “A lifespan database of adult facial stimuli.” Behavior Research Methods, Instruments, & Computers. 36, .(2004), 630-633.

Dewi Agushinta R, Adang Suhendra, Sarifuddin Madenda, Suryadi H.S. "Face Component Extraction Using Segmentation Method On Face Recognition System." Journal of Emerging Trends in Computing and Information Sciences 2.2 (2011). 67-72

Kim, Hyun-Chul, Sung Yang Bang , Sang-Youn Lee. "Face recognition using the second-order mixture-of-eigenfaces method." Pattern Recognition 37.2 (2004): 337-349.

Ma, Bingpeng, Yu Su, and Frédéric Jurie. "Covariance descriptor based on bio-inspired features for person re-identification and face verification." Image and Vision Computing 32.6 (2014): 379-390.