簡易檢索 / 詳目顯示

研究生: 宋炫慶
Xuan-qing Song
論文名稱: 基於粒子濾波技術的多個移動物體之即時視覺偵測與追蹤
Real-Time Visual Detection and Tracking of Multiple Moving Objects Based on Particle Filter Techniques
指導教授: 范欽雄
noneChin-Shyurng Fahn
口試委員: 范國欽
none
莊仁輝
none
李建德
none
邱舉明
none
學位類別: 碩士
Master
系所名稱: 電資學院 - 資訊工程系
Department of Computer Science and Information Engineering
論文出版年: 2005
畢業學年度: 93
語文別: 中文
論文頁數: 70
中文關鍵詞: 視覺偵測視覺追蹤背景建立前景偵測陰影去除背景維護顏色機率直方圖粒子濾波
外文關鍵詞: visual detection, visual tracking, background generation, foreground detection, shadow elimination, background maintenance, color distribution histogram, particle filter
相關次數: 點閱:286下載:4
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

近十年來,隨著視訊產品的普及化及和電腦視覺技術的快速進步,使得動態影像偵測與追蹤的方法被應用在各種領域,例如監視系統、智慧型交通系統、停車場管理系統等,它們可用來取代許多無聊且費時的工作,也可避免因為人類的疲倦所帶來的疏失,而在時效上,它們具有即時回報突發狀況的能力,所以能大幅降低整體系統的時間成本。本論文所提的視覺偵測與追蹤系統,在偵測階段,共分成背景建立、前景偵測、陰影去除和背景更新四部份,其中背景建立部份,係採用中位數的方法來建立,而前景偵測部份,則使用擷取函數以間接相減的方式分辨前景與背景,另在去除陰影部份,是以決定性無模型為主的方法來除陰影,至於背景更新部份,則使用歷史圖來記錄背景變動的次數,進而達到更新背景的目的。又在系統的追蹤階段,本論文是採用粒子濾波器的方法來追蹤目標物,其中選取顏色分佈來當作目標物的特徵,而目標物的顏色記錄,則使用顏色機率直方圖來表示,並利用背景資訊來增加其權重,以獲得更好的追蹤效果。實驗結果顯示:在針對多目標物的一般情況下,我們的系統可以達到即時處理的速度,並且擁有良好的強健性。


In the last decade, due to the popularization of video products and the rapid development of computer vision techniques, the detection and tracking methods for dynamic images have been widely applied in many kinds of fields, such as video surveillance, intelligent transportation, and parking area management systems. They can replace a lot of bored and time-wasting work, and avoid mannal mistakes caused by fatigue of human. On the effectiveness for a given period of time, these visual detection and tracking systems possess the ability of reporting sudden situations in real time, so that the whole time costs of such systems can be greatly reduced. In this thesis, the detection phase of our developed system consists of four parts: background generation, foreground detection, shadow elimination, and background maintenance. In the background generation part, the median method is used for constructing background images from the past N frames. In the foreground detection part, an extraction function is applied to indirectly perform differencing to obtain foreground images. In the shadow elimination part, a deterministic nonmodel-based method is adopted to remove shadows. As to the background maintenance part, a history map which records the number of times of the changes of corresponding pixels is employed to maintain background images. In the tracking phase of the system, this thesis exploits a particle filter to track moving objects. The color distribution of a moving object is chosen as its features represented by a color probability histogram. In order to raise the accuracy of tracking, the background information serves as the increase candidate weight of a moving object. The experimental results reveal that in general situations our system can achieve real-time processing and can obtain robust detection and tracking results for multiple moving objects.

中文摘要I 英文摘要II 誌謝III 目錄III 圖表索引III 第一章 緒論1 1.1研究動機與目的1 1.2相關研究2 1.3主要貢獻2 1.4論文架構3 第二章 偵測與追蹤系統4 2.1建立背景4 2.2前景物擷取5 2.3陰影去除5 2.4背景更新6 2.5物體追蹤7 2.6系統流程7 第三章 物體偵測9 3.1Heikkila and Olli9 3.2 10 3.3Cutler11 3.4漸進背景影像建構11 3.5我們採用的方法15 第四章 陰影去除20 4.1統計無參數法(Statistical NonParametric Approach)20 4.2統計參數法(Statistical Parametric Approach)21 4.3我們採用的方法21 第五章 追蹤26 5.1如何描述一個物體的?26 5.2如何有效率的發現物體?27 5.2.1卡爾曼濾波器(Kalman Filter)27 5.2.2粒子濾波器(Particle Filter)28 第六章 實驗結果40 6.1物體偵測實驗結果40 6.2物體追蹤實驗結果47 6.3結果分析52 第七章 結論與未來研究方向53 7.1結論53 7.2未來研究方向53 參考文獻55

[1]T. Horprasert, D. Harwood, and L.S. Davis, “A Statistical Approach for Real-Time Robust Background Subtraction and Shadow Detection,” Proc. IEEE Int’I Conf. Computer Vision ’99 FRAME-RATE Workshop, 1999.
[2]R. Cucchiara, C. Grana, G. Neri, M. Piccardi, and A. Prati, “The Sakbot System for Moving Object Detection and Tracking,” Video-based Surveillance Systems-Computer Vision and Distributed Processing, pp.145-157, 2001.
[3]莊建宏,「自動化交通監控系統」,國立臺灣師範大學資訊教育研究所研究論文,民國90年。
[4]A. Makarov, J. Vesin, and M. Kunt, “Intrusion Detection Using Extraction of Moving Edges,” In 12th IAPR Int. Conf. on Pattern Recognition, volume 1 of IAPR, pages 804–807. IEEE Press, 1994.
[5]N. Paragious and G. Tziritas, “Detection and Location of Moving Objects Using Deterministic Relaxation Algorithms,” In ICPR, number 13, pages 201–286, Vienna, Austria, Aug. 1996. IEEE.
[6]Y. Ran and Q. Zheng, “Multi Moving People Detection from Binocular Sequences,” Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing, vol. 3, pp. 37-40, Apr. 2003.
[7]S. Huwer and H. Niemann, “Adaptive Change Detection for Real-time Surveillance Applications,” Proceedings of IEEE third International Workshop on Visual Surveillance, pp. 37-46, July 2000.
[8]A. Talukder and L. Matthies, “Real-Time Detection of Moving Objects from Moving Vehicles Using Dense Stereo and Optical Flow,” Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 4, pp. 3718-3725, Oct. 2004.
[9]S. Nadimi and B. Bhanu, “Physical Models for Moving Shadow and Object Detection in Video,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 26, No. 8, August 2004.
[10]范國清,王元凱和陳炳富,「追蹤演算法簡介」,影像與識別,vol. 8, No. 4, pp. 17-30, 2002.
[11]陳奕光,「即時多個運動物體之偵測與追蹤於場景監視系統的應用」。國立台灣科技大學資訊工程所碩士論文,民國93年。
[12]L. Li, W. M. Huang, I. Y. H. Gu, Q. Tian, “Statistical Modeling of Complex Backgrounds for Foreground Object Detection,” IEEE Transactions on Image Processing, vol. 13, No. 11, Nov. 2004.
[13]C. Stauffer and W. Grimson, “Learning Patterns of Activity Using Real-Time Tracking,” IEEE Trans. Pattern Anal. Machine Intell., vol. 22, pp.747-757, Aug. 2000.
[14]I. Haritaoglu, D. Harwood, and L. Davis, “W4: Real-time Surveillance of People and Their Activity,” IEEE Trans. Pattern Anal. Machine Intell., vol. 22, pp. 809-830, Aug. 2000.
[15]L. Li and M. Leung, “Integrating Intensity and Texture differences for robust change detection,” IEEE Trans. Image Processing, Vol. 11, pp. 105-112, Feb. 2002.
[16]O. Javed, K. Shafique, and M. Shah, “A Hierarchical Approach to Robust Background Subtraction Using Color and Gradient Information,” in Proc. IEEE Workshop Motion Video Computing, pp.22-27, Dec. 2002.
[17]L. Li, W. M. Huang, I. Y. H. Gu, Q.Tian, “Foreground Object detection in changing background based on color co-occurrence statistics,“ in Proc. IEEE Workshop Applications of Computer Vision, pp. 269-274, Dec. 2002.
[18]Y. Kuno, T. Watanabe, Y. Shimosakoda, and S. Nakagawa, “Automated Detection of Human for Visual Surveillance System,” in Proc. Int. Conf. Pattern Recognition, pp. 865-869, 1996.
[19]J. Heikkila and O. Silven, “A Real-Time System for Monitoring of Cyclists and Pedestrians,” Second IEEE Workshop on Visual Surveillance, pp. 74-81, Jun. 1999.
[20]王俊明,陳世旺,「漸進式背景影像建構」,師大學報:數理與科技類,民國91年。
[21]Kenji Okuma, Ali Taleghani, Nando de Freitas, Jim Little, and David Lowe. “A Boosted Particle Filter: Multitarget Detection and Tracking,” ECCV 2004.
[22]P. Pérez, C. Hue, J. Vermaak, and M. Gangnet, “Color-Based Probabilistic Tracking,” European Conference on Computer Vision, 2002.
[23]Y. Ivanov, C. Stauffer, A. Bobick and W. E. L. Grimson, “Video Surveillance of Interactions,” Second IEEE Workshop on Visual Surveillance, pp.82-90, Jun. 1999.
[24]R. Cutler and L. Davis, “View-Based Detection and Analysis of Periodic Motion,” International Conference on Pattern Recognition, pp.495-500, Aug. 1998.
[25]I. Mikic, P. Cosman, G. Kogut, and M.M Trivedi, “Moving Shadow and Object Detection in Traffic Scenes,” Proc. Int’l Conf. Pattern Recognition, vol. 1, pp.321-324, Sept. 2000.
[26]N. Fridman and S. Russell, “Image Segmentation in Video Sequence: A Probabilistic Approach,” Proc. 13th Conf. Uncertainty in Artificial Intelligence, 1997.
[27]Rafael C. Gonzalez and Richard E. Woods, “Digital Image Process,” Prentice Hall.
[28] 劉庭祿,「Visual Tracking Practices and Techniques」。
[29]G. Welch and G. Bishop, “An Introduction to the Kalman Filter,” Apr. 2004.
[30]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.
[31]D. Comaniciu, V. Ramesh, and P. Meer, “Real-Time tracking of non-rigid objects using mean shift,” in Proc IEEE Conf. Comp. Vision Pattern Recog. , pp. II:142-149, Hilton Head, SC, June 2000.
[32]J. Carpenter, P. Clifford, and P. Fearnhead, “Imporved Particle filter for nonlinear problems”, IEE Proc.-Radar, Sonar Navig., Vol. 146, No. 1, Feb. 1999.
[33]N. Stsu, “A Threshold Selection Method from Gray Level Histogram,” IEEE Trans. On Systems, Man, and Cybernetics, SMC-8, 1978, pp. 62-66.
[34]J. N. Kapur, P. K. Sahoo, and A. K. C. Wong, “A New Method for Gray-Level Picture Thresholding Using the Entropy of the Histogram,” Computer Vision, Graphics, and Image Processing, 29(3), 1985, pp. 273-285.
[35]A. Prati, I. Mikic, M. M. Trivedi, and R. Cucchiara, “Detecting Moving Shadows: Algorithms and Evaluation,” IEEE Trans. On Pattern Analysis and Machine Intelligence, Vol. 14, No.7, July 2003.

QR CODE