簡易檢索 / 詳目顯示

研究生: 陳氏秋荷
Tran - Thi Thu Ha
論文名稱: Building a Comprehensive Benchmark Face Detection Database from Existing Face Recognition Databases
Building a Comprehensive Benchmark Face Detection Database from Existing Face Recognition Databases
指導教授: 鍾聖倫
Sheng-Luen Chung
徐繼聖
Gee-Sern Hsu
口試委員: 洪一平
Yi-Ping Hung
郭景明
Jing-Ming Guo
學位類別: 碩士
Master
系所名稱: 電資學院 - 電機工程系
Department of Electrical Engineering
論文出版年: 2010
畢業學年度: 98
語文別: 英文
論文頁數: 91
中文關鍵詞: Face DetectionBenchmark Face Detection Database
外文關鍵詞: Face Detection, Benchmark Face Detection Database
相關次數: 點閱:190下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

This thesis proposes a new framework to generate a comprehensive artificial face detection database, termed Building a Comprehensive Face Detection Database from Face Recognition Databases, in which the challenges of face detection such as variation in poses, illumination, orientation, scale, background complexity, and image quality are considered as parameters. Instead of attempting to collect sample images as conventional approaches, we consider a framework where after selecting one or some available databases, so-called mother databases; facial regions are cropped according to facial contour using normalization coefficients. These cropped faces are adjusted according to users’ requirements to generate automatically a face detection database together with its facial ground truths. The framework is capable of addressing some existing issues of testing databases in evaluating face detection algorithms, such as: sufficiency of data, feasibility in generating algorithm-oriented face detection databases, reduction of consuming-time in locating ground truths.
In providing a sufficient data and generating algorithm-oriented face detection databases; we facilitate the controllability over the variations by establishing a formulation of leveling challenges of face detection. Therefore, the numbers of faces as well as those challenges which are amalgamated in the database and the range of the challenges are adjusted by users as input parameters. To reduce the time consuming in locating ground truths of faces in the database, the ground truths of cropped faces from the mother databases are marked manually. During the processing of adjusting the cropped faces in accordance with users’ requirements, the ground truths of the adjusted faces are computed automatically. Our novel approach marks a significant breakthrough in face detection evaluation since it facilitates the fair and comprehensive evaluation among algorithms.
To demonstrate the feasibility and effectives of our framework, the artificial face databases generated are compared to the commonly standard face detection database CMU-MIT. A highly generable rate up to over 91% is exposed. In addition, generating several face detection databases with pre-defined specifications is applied. These results illustrate the applicability of our framework.


This thesis proposes a new framework to generate a comprehensive artificial face detection database, termed Building a Comprehensive Face Detection Database from Face Recognition Databases, in which the challenges of face detection such as variation in poses, illumination, orientation, scale, background complexity, and image quality are considered as parameters. Instead of attempting to collect sample images as conventional approaches, we consider a framework where after selecting one or some available databases, so-called mother databases; facial regions are cropped according to facial contour using normalization coefficients. These cropped faces are adjusted according to users’ requirements to generate automatically a face detection database together with its facial ground truths. The framework is capable of addressing some existing issues of testing databases in evaluating face detection algorithms, such as: sufficiency of data, feasibility in generating algorithm-oriented face detection databases, reduction of consuming-time in locating ground truths.
In providing a sufficient data and generating algorithm-oriented face detection databases; we facilitate the controllability over the variations by establishing a formulation of leveling challenges of face detection. Therefore, the numbers of faces as well as those challenges which are amalgamated in the database and the range of the challenges are adjusted by users as input parameters. To reduce the time consuming in locating ground truths of faces in the database, the ground truths of cropped faces from the mother databases are marked manually. During the processing of adjusting the cropped faces in accordance with users’ requirements, the ground truths of the adjusted faces are computed automatically. Our novel approach marks a significant breakthrough in face detection evaluation since it facilitates the fair and comprehensive evaluation among algorithms.
To demonstrate the feasibility and effectives of our framework, the artificial face databases generated are compared to the commonly standard face detection database CMU-MIT. A highly generable rate up to over 91% is exposed. In addition, generating several face detection databases with pre-defined specifications is applied. These results illustrate the applicability of our framework.

Abstract i Contents iv List of Figures vi List of Tables ix Chapter 1 Introduction 1 1.1 Existing Problems and Motivation 2 1.2 Objectives 4 1.3 Contributions 7 1.4 Related Works 7 1.5 Outline of the Thesis 10 Chapter 2 Functional Requirements for a Benchmark Face Detection Database 12 2.1 Parameters Influencing on the Performance of Face Detection Algorithms 12 2.1.1 Intrinsic parameters 12 2.1.2 Extrinsic parameters 15 2.2 Examples of Existing Databases Used For Face Detection 20 2.3 Scope of the Work 25 Chapter 3 Method 29 3.1 Introduction 29 3.2 Mother Database 30 3.3 Probability Model of the Implemented Parameters 33 3.4 Bounding Contour 33 3.4.1 Bounding Box 34 3.4.2 Facial Contour 37 3.5 Implemented Parameters 40 3.5.1 Size 40 3.5.2 Illumination 43 3.5.3 Orientation 47 3.5.4 Pose 48 3.5.5 Background 49 3.5.6 Image Quality 50 3.6 Pasting Process 51 3.6.1 Locating Face Images 51 3.5.2 Ground Truth 53 Chapter 4 Design Implementation and Demonstration 56 4.1 Design Implementation 56 4.2 Experiment Scenarios 59 4.2.1 Experiment Scenario 1: Generating Sample Images from CMU/MIT 60 4.2.2 Experiment Scenario 2: Examples of Generated Face Detection Databases 68 4.3 Conclusion 77 Chapter 5 Conclusion 78 5.1 Summary 78 5.2 Future Works 79 References 82 Glossary 89

[1] Popvici, V.Thiran, J-P Rodriguez, and Y. Marcel S, “On performance evaluation of face detection and localization algorithms,” Proc. the 17th int’l Conf. Pattern Recognition, vol. 1, pp. 313-317, 2004.
[2] Kasturi R, Goldgot D, Soundararajan P, Manochar V, Garofolo. J, Bowers. S, Boonstra M, Korzhova V, and Jing Zhang, “Framework for performance evaluation of face, text, and vehicle detection and tracking in video: Data, metrics, and protocol,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 31, pp. 319-336, 2009.
[3] P. Jonathon Philips, and Pattrick J. Flynn, “Overview of the face recognition grand challenge,” IEEE conf. computer vision and pattern recognition, vol. 1, pp. 947-954, 2005.
[4] Ming-Hsuan Yang, David J.Kriegman, and Narendra Ahuja, “Detecting faces in images: A Survey,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 24, no.1, pp. 34-58, 2002.
[5] P.J Philips, H.Moon, S.A. Rizvi and P.J.Rauss, “The FERET evaluation methodology for face-recognition algorithms,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 22, pp. 1090-1104, 2000.
[6] F.S. Samaria, “Face recognition using hidden Markov models,” PhD thesis, Department of Engineer, Univ. of Cambridge, Cambridge, UK, 1994.
[7] S. Pigeon and L. Vandendrope, “The M2VTS multimodal face database,” Proc. 1st Int’l Conf. Audio-and Video-Based Biometric Person Authentication, pp. 403-409, 1997.
[8] A.Martinez and R. Benavente, “The AR face database,” Technical Report, no. 24, Computer Vision Center, Purdue Univ., US, 1998.
[9] Terence Sim, Simon Baker, and Maan Bsat, “The CMU pose, illumination, and expression database,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 25, no. 12, pp. 46-51, 2003.
[10] K.-K. Sung and T. Poggio, “Learning and example selection for object and pattern detection,” PhD thesis, Electrical Engineering and Computer Science, Massachusetts Inst. of Technology, US, 1996.
[11] K.-K. Sung and T. Poggio, “Example-based learning for view based human face detection,” IEEE Trans Pattern Analysis and Machine Intelligence, vol. 20, no. 1, pp. 39-51, Jan. 1998.
[12] H. Rowley, S. Baluja, and T. Kanade, “Neural network-based face detection,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 1, pp. 203-208, 1996.
[13] H.A Rowley, “Neural network-based face detection,” PhD thesis, Computer Science Department, Carnegie Mellon Univ., US, 1999.
[14] H. Rowley, S. Baluja, and T. Kanade, “Rotation invariant neural network-based face detection,” Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 38-44, 1998.
[15] H. Schneiderman and T. Kanade, “A statistical method for 3D object detection applied to faces and cars,” Proc. IEEE Conf. Computer Vision and Pattern Recognition, vol. 1, pp. 746-751, 2000.
[16] Oliver Jesorsky, Klaus J. Kirchberg, and Robert W.Frishholz, “Robust face detection using the Hausdorff distance,” 3rd Int’l Conf. Audio- and Video-based Biometric Person Authentication, pp. 90-95, 2001.
[17] P.Sharma, and R.B Reilly, “A color face image database for benchmark of automatic facial detection algorithms,” Proc. 4th European Conf. Video/Image Processing and Multimedia Communications, pp. 423-428, July 2003.
[18] Rein-Lien Hsu, Mohamed Abdel-Mottaleb, and Anil K.Jain, “Face detection in color images,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 26, no. 11, pp. 696-706, 2002.
[19] Jianxin Wu, and Zhi-Hua Zhou, “Efficient face candidates selector for face detection,” Pattern Recognition, vol. 36, pp. 1175-1186, 2003.
[20] Obugbenga Ayinde, and Yee-Hong Yang, “Region-based face detection,” Pattern Recognition, vol. 35, pp. 1175-1186, 2002.
[21] Lin-Lin Huang, Akinobu Shimizu, Yoshihoro Hagihara, and Hidefumi Kobateke, “Gradient feature extraction for classification-based face detection,” Pattern Recognition, vol. 36, pp. 2501-2511, 2003.
[22] Chengjun Liu, “A bayesian discriminating features method for face detection,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 25, no.6, pp. 725-740, 1999.
[23] A.Z. Kouzani, “Locating human faces within images,” Computer Vision and Image Understanding, vol. 91, no. 3, pp. 247-279, 2003.
[24] Christophe Garcia, and Manolis Delakis, “Convolutional face finder: A neural architecture for fast and robust face detection,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 26, no.11, pp. 1408-1423, 2004.
[25] Christopher A. Waring, and Xiuwen Liu, “Face detection using spectral histograms and SVMs,” IEEE Trans. Systems, Man, and Cybernetics-Part B, vol. 35, no. 3, pp. 467-476, 2006.
[26] Lin-Lin Huang, and Akinobu Shimizu, “A multi-expert approach for robust face detection,” Pattern Recognition, vol. 39, no. 9, pp. 1695-1703, 2003.
[27] Peichung Shih, and Chengjun Liu, “Face detection using discriminating feature analysis and support vector machine,” Pattern Recognition, vol. 39, no. 2, pp. 260-276, 2006.
[28] Duy Nguyen, David Halupka, Parham Aarabi, and Ali Sheikholeslami, “Real-time face detection and lip feature extraction using field-programmable gate arrays”, IEEE Trans. Systems, Man, and Cybernetics-Part B, vol. 36, no. 4, pp. 902-912, 2006.
[29] Julien Meynet, Vlad Popovici, and Jean-Philippe Thiran, “Face detection with boosted gaussian features,” Pattern Recognition, vol. 40, no. 8, pp. 2283-2291, 2007.
[30] Chang Huang, Haizhou Ai, Yuan Li, and Shihong Lao, “High-performance rotation invariant multiview face detection,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 29, no.4, pp. 671-686, 2007.
[31] Samuel Kadoury, and Martin D. Levine, “Face detection in gray scale images using locally linear embeddings,” Computer Vision and Image Understanding, vol. 105, no. 1, pp. 1-20, 2007.
[32] Jianxin Wu, S. Charles Brubaker, Matthew D.Mullin, and James M.Rehg, “Fast asymmetric learning for cascade face detection,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 30, no.3, pp. 369-382, 2006.
[33] Matthew Toews, and Tal Arbel, “Detection, localization, and sex Classification of faces from arbitrary viewpoints and under occlusions,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 31, no.9, pp. 1567-1581, 2009.
[34] Wen-Kwang Tsao, Anthony J.T.Lee, Ying-Ho Liu, Ting-Wei Chang, and Hsiu-Hui Lin, “A data mining approach to face detection,” Pattern Recognition, vol. 43, no. 3, pp. 1039-1049, 2009.
[35] Kazuhori Hotta, “View independent face detection based on horizontal rectangular features and accuracy improvement using combination kernel of various sizes,” Pattern Recognition, vol. 42, no. 3, pp. 437 - 444, 2009.
[36] Peng Wang, and Qiang Ji, “Multi-view face and eye detection using discriminant features,” Computer Vision and Image Understanding, vol. 105, no. 2, pp. 99-111, 2007.
[37] Jie Chen, Xilin Chen, Jie Yang, Shiguang Shan, Ruiping Wang, and Wen Gao, “Optimization of a training set for more robust face detection,” Pattern Recognition, vol. 42, no. 11, pp. 2828-2840, 2009.
[38] Athanasios Nikolaidis, and Loanis Pitas, “Facial feature extraction and pose determination,” Pattern Recognition, vol. 33, pp. 1783-1791, 2000.
[39] Weilong Chen, Meng Joo Er, and Shiqian, “Illumination compensation and normalization for robust face recognition using discrete cosine transform in logarithm domain,” IEEE Trans. Systems, Man, and Cybernetics-Part B, vol. 36, no. 2, pp. 458-466, 2006.
[40] Paul Viola, and Michael J.Jones, “Robust real-time face detection,” Int’l J. Computer Vision, vol. 57, pp. 137-154, 2004.
[41] Rong Xiao, Ming-Jing Li, and Hong-Jiang Zhang, “Robust-multi pose face detection in image,” IEEE Trans. Circuits and System for Video Technology, vol. 14, no. 1, pp. 31-41, 2004.
[42] Chiunhsiun Lin, “Face detection in complicated backgrounds and different illumination conditions by using color space and neural network,” Pattern Recognition, vol. 28, no. 16, pp. 2190-2200, 2007.
[43] M. Rizwan, M.K.Islam, and H.A.Habib, “Local enhancement for robust face detection in poor SNR images,” Int’l J. Computer Science and Network Security, vol.9, no.6, pp. 93-96, June 2009.
[44] Wen Gao, Bo Cao, Shiguang Shan, Xilin Chen, Delong Zhou, Xiaohua Zhang, and Debin Zhao, “The CAS-PEAL large-scale Chinese face database and baseline evaluation,” IEEE Trans. on System, Man, and Cybernetics-Part A, vol.38, no.1, pp. 149-161, 2008.
[45] Azam Bastanfard, Melika Abbasian Nik, and Mohammad Madi Dehshibi, “Iranian face database with age, pose and expression,” Int’l conference on Machine Vision, pp.50-55, 2007.
[46] R. Gross, Face Databases, Handbook of face recognition, Springer-Verlag, 2005.
[47] A.J.Colmenarez and T.S. Huang, “Face detection with information based maximum discrimination,” IEEE Int’l Conf. Computer Vision and Pattern Recognition, pp. 782-787, 1997.
[48] K.C.Yow and R.Cipolla, “Feature-based human face detection,” Image and Vision Computing, vol. 15, no.9, pp.713-735, 1997.
[49] C.Gacia and G.Tziritas, “Face detection using quantized skin color regions merging and wavelet packet analysis,” IEEE Trans. Multimedia, vol. 1, no. 3, pp. 264-277, 1999.
[50] Rob McCready, “Real-time face detection on a configurable hardware system,” Lecture Notes in Computer Science, vol. 1986/2000, pp.157-162, Springer-Berlin, 2000.
[51] Bernhard Froba, and Christian Kulbeck, “Real-time face detection using edge-orientation,” Lecture Notes in Computer Sicence, vol. 2091/2001, pp. 78-83, Springer Berlin, 2001.
[52] Lobo Niels, and Kwon Young, “Automatic feature detection and age classification of human faces in digital images,” U.S. Patent 5781650, July 14th, 1998.
[53] Reinhard Klette, and Azriel Rosenfeld, Digital geometry, geometric methods for digital picture analysis, California, USA: Morgan Kaufmann, 2004, pp. 455-477.

QR CODE