研究生: |
鄭兆翔 Chao-Hsiang Cheng |
---|---|
論文名稱: |
達更大偵測範圍的改良人臉偵測系統 A Modified Face Detection System with Wider Detection Range |
指導教授: |
陳永昌
Yung-Chang Chen |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
論文出版年: | 2007 |
畢業學年度: | 95 |
語文別: | 英文 |
論文頁數: | 51 |
中文關鍵詞: | 人臉偵測 、眼睛候選 、維拉瓊斯偵測器 、多角度 |
外文關鍵詞: | face detector, eyes candidate, viola-jones detector, multi-view |
相關次數: | 點閱:3 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在現今的電腦視覺科技中,人臉偵測是一項重要的技術,可以應用在安全監控系統或機器人視覺上。因此快速且準確的找出影像中的各個人臉,是最重要的目標。Viola和Jones在2001年提出了一套技術,由大量收集的人臉樣本分析其規則性,可以快速偵測各類圖像中的人臉。但是由於樣本都是採用正面的臉來訓練,因此對於其他角度的人臉,Viola和Jones的方法並不適用。
這篇論文,我們提出一套方法可以使viola-jones偵測器達到更大的偵測範圍。方法包括三個步驟:膚色萃取、尋找眼睛候選區域、viola-jones偵測器。一張測試影像進來,不同大小的視窗在各處試著尋找人臉。視窗經過膚色萃取後,若含超過一半的膚色點,才會繼續往下做,否則就直接視為非人臉。第二階段是尋找眼睛候選,若有眼睛候選的邊緣密集特性,才更有可能是人臉,可繼續第三階段的處理。我們計算出眼睛候選偏轉的角度,經過旋轉矩陣,把非正面的臉,轉成正面。最後交給viola-jones偵測器篩選出人臉。
在實驗結果中,跟傳統的viola-jones偵測器相比,我們的方法在兩種轉動方式中都有很好的表現,可以找到更大角度偏轉(RIP)和側轉(ROP)的臉。而我們拿新聞照片當測試圖片,我們的方法不僅達到更大的偵測範圍,並且減少了錯誤的發生。雖然增加了處理步驟,但是我們的一些加速技巧,使偵測時間仍在可接受的範圍內。如果測試影響圖不大,而且膚色萃取效果佳的情況下,處理時間可小於一秒。
Face detection is a more and more important topic nowadays. Because of the need on machine vision and surveillance system, we have to let a computer detect the faces in a picture rapidly and accurately. Viola and Jones [1] proposed a rapid and robust method, but it is just suitable for a frontal and upright face. Detecting multi-view faces is also a discussed problem today.
In this thesis, a face detection system applicable for wider range is proposed. It contains analyzing the face pose, rotating the face back, and applying the traditional viola-jones detector. First, we search for potential face regions by performing skin-color detection. From these skin-color blocks, check if there is a pair of eyes inside and preserve window candidates that are much like faces. Second, according to the result of the pair of eyes candidate, we choose the angle to rotate each face candidate to frontal and upright face. Finally, the rotated face candidate is computed by viola-jones detector to judge whether it is a genuine face or not.
In the experiment, our method extends the detection range of rotation-off-plane (ROP) and rotation-in-plane (RIP) face. Some faces, including profiled and rotated faces, that can not be detected by original viola-jones face detector are detected by our modified face detector with complemented pre-processing. The processing time is also acceptable. Especially for simple and small size images, it can achieve nearly real-time.
[1] P. Viola and M. Jones, “Rapid Object Detection using a Boosted Cascade of Simple Features”, IEEE Conference on Computer Vision and Pattern Recognition, vol. 1, pp. 511-518, 2001
[2] G. Yang and T. S. Huang, “Human Face Detection in Complex Background”, Pattern Recognition, vol. 27, no. 1, pp. 53-63, 1994
[3] C. Kotropoulos and I. Pitas, “Rule-based Face Detection in Frontal Views”, Proc. International Conference on Acoustic, Speech and Signal Processing, vol. 4, pp.2537-2540, 1997
[4] K. C. Yow and R. Cipolla, “Enhancing Human Face Detection Using Motion and Active Contours”, Proc. Third Asian Conference Computer Vision, pp. 515-522, 1998
[5] M. H. Yang, D. J. Kriegman, and Narendra Ahuja, “Detecting Faces in Images: A Survey”, IEEE Transactions on Pattern Recognition and Machine Intelligence, vol. 24, no. 1, pp. 34-58, 2002
[6] P. Sinha, “Object Recognition via Image Invariants: A Case Study”, Investigative Ophthalmology and Visual Science, vol. 35, no. 4, pp. 1735-1740, 1994
[7] E. Osuna, R. Freund, F. Girosi, “Training Support Vector Machines: An Application to Face Detection”, Proc. IEEE Conference on Computer Vision and Pattern Recognition, pp. 130-136, 1997
[8] H. Schneiderman and T. Kanade, “Probabilistic Model of Local Appearance and Spatial Relationships for Object Recognition”, Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 45-51, 1998
[9] W. T. Chang, “Fast Multiple Head Pose Estimations under Different Lighting Conditions”, Master thesis in National Tsing Hua University, EE Dept., 2003
[10] Y. T. Pai, S. J. Ruan, M. C. Shie, Y. C. Lui, “A Simple and Accurate color Face Detection Algorithm in Complex Background”, International Conference on Multimedia and Expo, pp. 1545-1548, 2006
[11] P. Viola, M. Jones, “Fast Multi-view Face Detection”, technical report of Mitsubishi Electric Research Laboratories, 2003
[12] H. Rowley, S. Baluja, and T. Kanade, “Rotation invariant neural network-based face detection”, Proc. IEEE Conference on Computer Vision and Pattern Recognition, pp. 38–44, 1998.
[13] H. Y. Chen, “Real-time Multi-pose Face Detection”, Master thesis in National Tsing Hua University, EE Dept., 2006
[14] Y. C. Hsieh, “A Study of Real-Time Face Tracking with an Active Camera” Master in National Sun Yat-Sen University, Department of Mechanical and Electro-Mechanical Engineering, 2005
[15] C. Huang, H. Ai, Y. Li, and S. Lao, “High-Performance Rotation Invariant Multiview Face Detection”, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 29, no. 4, pp. 671-686, 2007
[16] K. Ichikawa, T. Mita, O. Hori, “Component-based robust face detection using AdaBoost and Decision Tree”, 7th International Conference on Automatic Face and Gesture Recognition, 2006