Ming-Hsuan Yang
University of California, Merced, CA 95344 mhyang@ucmerced.edu Synonyms
Detecting faces
Definition
Face detection is concerned with finding whether or not there are any faces in a given image (usually in gray scale) and, if present, return the image location and content of each face. This is the first step of any fully automatic system that analyzes the information contained in faces (e.g., identity, gender, expression, age, race and pose). While earlier work dealt mainly with upright frontal faces, several systems have been developed that are able to detect faces fairly accurately with in-plane or out-of-plane rotations in real time. Although a face detection module is typically designed to deal with single images, its performance can be further improved if video stream is available.
Main Body Text
Introduction
The advances of computing technology has facilitated the development of real-time vision modules that interact with humans in recent years. Examples abound, particularly in biometrics and human computer interaction as the information contained in faces needs to be analyzed for systems to react accordingly. For biometric systems that use faces as non-intrusive input modules, it is imperative to locate faces in a scene before any recognition algorithm can be applied. An intelligent visionbased user interface should be able to tell the attention focus of the user (i.e., where the user is looking at) in order to respond accordingly. To detect facial features accurately for applications such as digital cosmetics, faces need to be located and registered first to facilitate further processing. It is evident that face detection plays an important and critical role for the success of any face processing systems.
The face detection problem is challenging as it needs to account for all possible appearance variation caused by change in illumination, facial features, occlusions, etc. In addition, it has to detect
References: 1. Rowley, H., Baluja, S., Kanade, T.: Neural network-based face detection. IEEE Transactions on Pattern Analysis and Machine Intelligence 20(1) (1998) 23–38 2. Viola, P., Jones, M.: Robust real-time face detection. International Journal of Computer Vision 57(2) (2004) 137–154 3 Machine Intelligence 20(1) (1998) 39–51 4 Intelligence 24(1) (2002) 34–58 6 Analysis and Machine Intelligence 23(4) (2001) 349–361 7 Computer Vision 74(2) (2007) 167–181 8 9. Fleuret, F., Geman, D.: Coarse-to-fine face detection. International Journal of Computer Vision 41(12) (2001) 85–107 10 12. Li, S., Zhang, Z.: Floatboost learning and statistical face detection. IEEE Transactions on Pattern Analysis and Machine Intelligence 28(9) (2004) 1112–1123 13. Huang, C., Ai, H., Li, Y., Lao, S.: High-performance rotation invariant multiview face detection. IEEE Transactions on Pattern Analysis and Machine Intelligence 29(4) (2007) 671–686 14. Freund, Y., Schapire, R.: A decision-theoretic generalization of on-line learning and application to boosting. Journal of computer and system sciences 55(1) (1997) 119–139 15. Jones, M., Viola, P.: Fast multi-view face detection. Technical Report TR2003-96, Mitsubishi Electrical Research Laboratories (2003) 16 Information Processing Systems. (2002) 1311–1318 17 Analysis and Machine Intelligence 30(3) (2008) 369–382 18 Computer Vision and Pattern Recognition. (2007) 19 Journal of Computer Vision 77(1-3) (2008) 65–86 20 International Conference on Computer Vision. Volume 2. (2001) 695–700 24 and Machine Intelligence 23(7) (2001) 747–761 25 Learning Research (2007) 1197–1214 26 IEEE Transactions on Pattern Analysis and Machine Intelligence 5(28) (2006) 73800752 27 Vision and Pattern Recognition. (2008) 28 the authors). The Annals of Statistics 28(2) (2000) 337–407 Face Detection