簡易檢索 / 詳目顯示

研究生: 廖偉全
Wei-chuan Liao
論文名稱: 以電腦視覺為基礎之眼睛定位與追蹤技術於即時的眨眼偵測
Computer Vision-Based Eye Localization and Tracking Techniques for Blink Detection in Real Time
指導教授: 范欽雄
Chin-shyurng Fahn
口試委員: 鄧惟中
Wei-chung Teng
古鴻炎
Hung-yan Gu
學位類別: 碩士
Master
系所名稱: 工程學院 - 自動化及控制研究所
Graduate Institute of Automation and Control
論文出版年: 2005
畢業學年度: 93
語文別: 中文
論文頁數: 57
中文關鍵詞: 眼睛定位臉部偵測眨眼偵測粒子濾波器眼睛追蹤支向機
外文關鍵詞: Face Detection, Eye Location, Support Vector Machines, Eye Tracking, Blink Detection, Particle Filter
相關次數: 點閱:292下載:6
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  •   眼睛的定位與追蹤在許多的人機介面應用中扮演相當重要的角色,諸如以凝視為基礎的通訊與控制、使用人類瞳孔來辨識身份的安全系統(虹膜辨識系統)等等,而眨眼偵測的加入,可使得人機介面的應用更為多樣化,例如眼控人機介面、電腦使用者疲倦偵測,以及智慧型交通系統中的駕駛人疲倦偵測等等。在本論文中,我們使用放置在電腦螢幕上的視訊攝影機,即時擷取使用者以及週遭工作環境的影像,建立一套非接觸式的眨眼偵測系統,應用的技術包括人臉偵測、眼睛定位、眼睛追蹤,以及眨眼偵測等部份。於人臉偵測的部份,我們使用光源補償技術降低環境光源對彩色影像的影響,接著利用色調值進行膚色抽取與膚色二值化影像的建立,然後利用數理型態學運算與連接相連元件方法框出候選臉部區塊,並利用人臉的基本特性來完成影像中的人臉偵測。在眼睛定位的部份,我們直接將臉部區域直接代入已訓練過的支向機中作分類運算以找出眼睛區域。在找到眼睛之後,我們將眼睛追蹤與眨眼偵測同時進行,其中利用粒子濾波器技術對眼睛區域作追蹤的動作,且利用睜眼及閉眼之彩色直方圖比對直接對所追蹤的眼睛作眨眼偵測。經由實驗結果顯示,我們的系統可以有效地追蹤眼睛並偵測眨眼的狀況。


    In many applications of human-computer interfaces, the eye location and tracking techniques play a quite important role; for example, gaze-based communication and control, iris-based biometric recognition, and so on. In addition to this, the incorporation of blinking detection has made such human-computer interfaces more diversified like the eye-control human computer interface, computer-user fatigue detection, and driver fatigue detection in the intelligent traffic system. In this thesis, we have developed a non-contact eye’s blinking detection system that uses a video camera on the top of a computer monitor to capture the image of the user as well as the environment in real time. This system consists of three main processing phases: face detection, eye location and tracking, and blinking detection. Regarding the face detection, a light compensation technique is first employed to diminish the influence of light sources on color images. After color model converting, the hue component is adopted to extract skin colors and build up a skin binary image. Mathematical morphological operations and connected component labeling methods are further exploited to find candidate face regions which are verified by the priori facial feature information. In the eye location and tracking phase, a support vector machine is applied to searching eye regions which provide geometric information for eye tracking by a particle filter in image sequences. As to the blinking detection, the color histograms of eye regions are used to distinguish opening eyes from closing ones. The experimental results reveal that our developed system can trace eyes and detect the blinking effectively.

    中文摘要 Ⅰ Abstract Ⅱ 誌謝 Ⅲ 目錄 Ⅳ 圖索引 Ⅵ 第一章 緒論 1 1.1 研究動機 1 1.2 相關文獻 2 1.3 論文及系統架構 4 第二章 臉部偵測 6 2.1 光源補償(Lighting Compensaion) 6 2.2 HSV色彩空間轉換 7 2.3 型態學 10 2.3.1膨脹(dilation) 10 2.3.2侵蝕(erosion) 11 2.4標記相連元件(Component Connected) 13 2.5臉部偵測 15 第三章 眼睛定位 17 3.1支向機(Support Vector Machine) 17 3.1.1線性支向機(Linear Support Vector Machines) 18 3.1.2非線性支向機(Non-linear Support Vector Machines) 24 3.2 定位方法 27 第四章 眼睛追蹤與眨眼偵測 30 4.1卡爾曼濾波器(Kalman Filter) 31 4.2粒子濾波器(Particle Filter) 32 4.3 本篇方法 37 第五章 實驗結果 44 第六章 結論與未來工作 53 6.1 結論 53 6.2 未來工作 54 參考文獻 55

    [1] R. C. Gonzalez, and R. E. Woods, “Digital Image Processing,” Addison-Wesley Publishing Company, 2nd Edition, 1992.
    [2] H. Rein-Lien, M. Abdel-Mottaleb, and A. K. Jain, “Face detection in color images,” Pattern Analysis and Machine Intelligence, IEEE Trans., Vol. 24, Issue 5, May 2002 Page(s): 696-706
    [3] Nello Cristianini, and John Shawe-Taylor, “An Introduction to Support Vector Machines and Other Kernel-based Learning Methods,” Printed in the United Kingdom at the University Press, Cambridge, 2000.
    [4] Corinna C., and Vladimir V., “Support-vector networks,” Machine Learning, Vol. 20, pp. 273-297, 1995.
    [5] Steve G., “Support vector machines dor classification and regression,” ISIS technical report, Image speech and intelligent systems group of University of Southampton, 1998.
    [6] 范國清,王元凱和陳炳富,「追蹤演算法簡介」,影像與識別,vol. 8, No. 4, pp. 17-30, 2002.
    [7] G. Welch, and G. Bishop, “An Introduction to the Kalman Filter,” Apr. 2004.
    [8] K. Yano, K. Ishihara, M. Makikawa, H. and Kusuoka, “Detection of eye blinking from video camera with dynamic ROI fixation,” IEEE Trans. SMC, Vol 6, pp355-339, 1999.
    [9] A. M. Al-Qayedi, and A. F. Clark, “Constant-rate eye tracking and animation for model-based-coded video,” Proc. ICASSP’2000, 2000.
    [10] P. Smith, M. Shah, and N. daVitoria, “Monitoring head-eye motion for driver alertness with one camera,” Pattern Recognition, 2000.
    [11] M. J. Black, D. J. Fleet, and Y. Yacoob, “A framework for modeling appearance change in image sequences,” Proc. Intl. Conf. Computer Vision, 1998.
    [12] K. Grauman, M. Betke, J. Gips, and G. Bradski, “Communication via Eye Blinks – Detection and Duration Analysis in Real Time,” Proc. CVPR 2001, 2001.
    [13] S. Young-Bum, K. Jin-Tae, and L. Won-Hyung; “Extraction of Face Objects Using Skin Color Information,” Communications, Circuits and Systems and West Sino Expositions, IEEE 2002 International Conf., Volume 1, 29 June-1 July 2002 Page(s):600-604 vol.1.
    [14] S. Amarnag, R. S. Kumaran, and J. N. Gowdy, “Real Time Eye Tracking for Human Computer Interfaces,” Multimedia and Expo, 2003. ICME '03. Proc. 2003 International Conf., Volume 3, 6-9 July 2003 Page(s):III-557-60 vol.3.
    [15] S. Kawato, and J. Ohya, “Two-step Approach for Real-time Eye Tracking with a New Filtering Technique,” Systems, Man, and Cybernetics, 2000 IEEE International Conf., Volume 2, 8-11 Oct. 2000 Page(s):1366-1371 vol.2.
    [16] T. Ito, S. Mita, K. Kozuka, T. Nakano, and S. Yamamoto, “Driver Blink Measurement by the Motion Picture Processing and its Application to Drowsiness Detection,” Intelligent Trans. Systems, 2002. Proc. The IEEE 5th International Conf., 2002 Page(s):168-173.
    [17] Kenji Okuma, Ali Taleghani, Nando de Freitas, Jim Little, and David Lowe. “A Boosted Particle Filter: Multitarget Detection and Tracking,” ECCV 2004.
    [18] P. Pérez, C. Hue, J. Vermaak, and M. Gangnet, “Color-Based Probabilistic Tracking,” European Conf. on Computer Vision, 2002.
    [19] I. Michael, and B. Andrew, “Contour Tracking by Stochastic Propagation of Conditional Density,” Proc. European Conf. Computer Vision, 1996, pp. 343-356, Cambridge, UK.
    [20] E. B. Meier, and F. Ade, “Using the Condensation Algorithm to Implement Tracking for Mobile Robots,” 1999 Third European Workshop on 6-8 Advanced Mobile Robots, pp.73-80, Sept. 1999.
    [21] J. Carpenter, P. Clifford, and P. Fearnhead, “Imporved Particle filter for nonlinear problems,” IEE Proc.-Radar, Sonar Navig., Vol. 146, No. 1, Feb. 1999.

    QR CODE