研究生: |
王凱民 Wang, Kai-Ming |
---|---|
論文名稱: |
利用粒子濾波機制與動態檢查表來達到多視角的人臉追蹤 Multi-Pose Face Tracking Using Particle Filter and Checklist |
指導教授: | 李忠謀 |
學位類別: |
碩士 Master |
系所名稱: |
資訊工程學系 Department of Computer Science and Information Engineering |
論文出版年: | 2009 |
畢業學年度: | 97 |
語文別: | 中文 |
論文頁數: | 53 |
中文關鍵詞: | 多視角的人臉追蹤 、粒子濾波 |
英文關鍵詞: | multi-pose face tracking, particle filter |
論文種類: | 學術論文 |
相關次數: | 點閱:178 下載:9 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在視訊監控的應用中,人通常是最主要的觀察目標,因此人臉的偵測與追蹤是一個重要且具有實用價值的研究方向。本論文提出了一個多視角的人臉追蹤方法,主要的追蹤機制是採用粒子濾波為基礎,並且修改了其中的轉移性函式與相似性函式來符合我們的應用需求。除此之外,我們提出動態檢查表針對不同的人臉姿勢記錄相對應的歷史資訊做為比對目標的依據,藉此來達到多視角的人臉追蹤並且同時利用動態更新的比對基準使追蹤更能應付追蹤環境的變化。最後,我們設計了校正機制使得在追蹤發生失敗時,能擴大搜尋的範圍來找尋目標,並在找到目標的時候,再一次回覆追蹤的狀態。實驗的結果顯示我們所提出的方法對於人臉在不同側臉的角度變化、人臉大小的縮放與光線的改變化都有不錯的追蹤效果,同時對於人臉遭到遮蔽時能切換到校正狀態來搜尋人臉,並且當人臉再度出現在畫面時回到追蹤狀態來達到持繼追蹤人臉的目的。
Automatic and robust detection and tracking of faces is essential in the surveillance application, especially when the main targets are about people. In this research, we propose a novel multi-pose face tracking method. Our method is based on the Condensation algorithm with modified transition and likelihood function. A dynamic update structure, called Checklist, is designed to help identify the current face post from the target history and for storing the latest face. Furthermore, template-matching-based algorithm is used to recover lost face during tracking. Experimental results show that the proposed algorithm can deal with the change of poses and illumination. It is also able to extract target face information even when the tracking is lost for whatever reason.
[1] M. Arulampalam, S. Maskell, N. Gordon, and T. Clapp, "A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking," IEEE Transactions on Signal Processing, vol. 50, no. 2, pp. 174-188, 2002.
[2] F. Dornaika and F. Davoine, "On Appearance Based Face and Facial Action Tracking," IEEE Transactions on Circuits and Systems for Video Technology, vol. 16, no. 9, pp. 1107-1124, 2006.
[3] F. Fleuret and D. Geman, "Coarse-to-Fine Face Detection," International Journal of Computer Vision, vol. 41, no. 1-2, pp. 85-107, 2001.
[4] W. Frank, A. Markus, and R. Gerhard, "Multimodal Face Detection, Head Orientation and Eye Gaze Tracking," IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems, pp. 13-18, 2006.
[5] S. Gokturk, J. Bouguet, and R. Grzeszczuk, "A data-driven model for monocular face tracking," Proceedings of Eighth IEEE International Conference on Computer Vision, vol. 2, pp. 701-708, 2001.
[6] H. Grabner, M. Grabner, and H. Bischof, "Real-time tracking via on-line boosting," Proceedings of British Machine Vision Conference, pp. 47–56, 2006.
[7] 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.
[8] M. Isard and A. Blake, "CONDENSATION - Conditional Density Propagation for Visual Tracking," International Journal Computer Vision, vol. 29, no. 1, pp. 5-28, 1998.
[9] A. Jacquot, P. Sturm, and O. Ruch, "Adaptive Tracking of Non-Rigid Objects Based on Color Histograms and Automatic Parameter Selection," Proceedings of the IEEE Workshop on Motion and Video Computing, vol. 2, pp. 103-109, 2005.
[10] T.S. Jebara and A. Pentland, "Parametrized structure from motion for 3D adaptive feedback tracking of faces," Proceedings of the Conference on Computer Vision and Pattern Recognition, pp. 144-150, 1997.
[11] M. Jones and P. Viola, "Fast multi-view face detection," Mitsubishi Electric Research Lab TR-20003-96, 2003.
[12] S. Karlsson, M. Taj, and A. Cavallaro, "Detection and tracking of humans and faces," EURASIP Journal on Image and Video Processing, vol. 2008, no. 11, pp. 1-9, 2008.
[13] K. Lee, J. Ho, M. Yang, and D. Kriegman, "Visual tracking and recognition using probabilistic appearance manifolds," Computer Vision and Image Understanding, vol. 99, no. 3, pp. 303-331, 2005.
[14] S. Li and Z. Zhang, "FloatBoost learning and statistical face detection," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 26, no. 9, pp. 1112-1123, 2004.
[15] R. Lienhart and J. Maydt, "An extended set of Haar-like features for rapid object detection," Proceedings of International Conference on Image Processing, vol. 1, pp. I-900-I-903, 2002.
[16] P. Pérez, C. Hue, J. Vermaak, and M. Gangnet, "Color-Based Probabilistic Tracking," Proceedings of the 7th European Conference on Computer Vision-Part I, vol. 2350/2002, pp. 661-675, 2002.
[17] R. Qian, M. Sezan, and K. Matthews, "A robust real-time face tracking algorithm," Proceedings of International Conference on Image Processing, vol. 1, pp. 131-135, 1998.
[18] D.A. Ross, J. Lim, R. Lin, and M. Yang, "Incremental Learning for Robust Visual Tracking," International Journal of Computer Vision, vol. 77, no. 1-3, pp. 125-141, 2008.
[19] H. Stern and B. Efros, "Adaptive color space switching for face tracking in multi-colored lighting environments," Proceedings of Fifth IEEE International Conference on Automatic Face and Gesture Recognition, pp. 249-254, 2002.
[20] M. Turk and A. Pentland, "Eigenface for recognition," Journal of Cognitive Neuroscience, vol. 3, no. 1, pp. 71-86, 1991.
[21] P. Viola and M. Jones, "Robust Real-time Object Detection," International Journal of Computer Vision, vol. 57, no.2, pp.137-154, 2002.
[22] J. Wang, X. Chen, and W. Gao, "Online selecting discriminative tracking features using particle filter," IEEE Computer Society Conference on Computer Vision and Pattern Recognition, vol. 2, pp. 1037-1042, 2005.
[23] Z. Wen and T. Huang, "Capturing subtle facial motions in 3D face tracking," Proceedings of Ninth IEEE International Conference on Computer Vision, pp. 1343-1350, 2003.
[24] J. Wu, S. Brubaker, M. Mullin, and J. Rehg, "Fast Asymmetric Learning for Cascade Face Detection," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 30, no. 3, pp. 369-382, 2008.
[25] T. Yang, S.Z. Li, Q. Pan, J. Li, and C. Zhao, "Reliable and Fast Tracking of Faces under Varying Pose," Proceedings of the 7th International Conference on Automatic Face and Gesture Recognition, pp. 421-426, 2006.
[26] T. Yang, Z. Li, Q. Pan, J. Li, C. Zhao, and Y. Cheng, "Online Adaptive Fast Multipose Face Tracking Based on Visual Cue Selection," Acta Automatica Sinica, vol. 34, no. 1, pp. 14-20, 2008.
[27] Z. Yao and H. Li, "Tracking a Detected Face with Dynamic Programming," Proceedings of the 2004 Conference on Computer Vision and Pattern Recognition Workshop, pp. 63, 2004.
[28] Intel, Open Source Computer Vision Library, http://opencv.willowgarage.com/wiki/.