| 研究生: |
顏妙純 Miao-chun Yen |
|---|---|
| 論文名稱: |
一個即時移動物偵測與追蹤的嵌入式系統 An Embedded System for Real-Time Detection and Tracking of Moving Object |
| 指導教授: |
陳慶瀚
Ching-han Chen |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 資訊工程學系 Department of Computer Science & Information Engineering |
| 畢業學年度: | 97 |
| 語文別: | 中文 |
| 論文頁數: | 80 |
| 中文關鍵詞: | 移動物偵測 、移動物追蹤 、嵌入式系統 |
| 外文關鍵詞: | moving object tracking, embedded system, moving object detection |
| 相關次數: | 點閱:16 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在視訊監控、機器人視覺的應用,物件偵測與追蹤扮演著重要的角色。本論文致力於提出一個強健且高效率的演算法,以便進一步實現即時動態物件偵測和追蹤的嵌入式系統。
在移動物偵測方面,我們採用漸進法建構背景,在變動的背景下,仍可適應性的更新的背景資訊,以便可靠地擷取出移動物件。接著我們應用PSO演算法進行移動物之追蹤。先建立移動物樣版,並利用粒子群的全域最佳化搜尋特性進行非線性、非固定數目的移動物追蹤。經由單人、多人、及有遮蔽情況的追蹤實驗,我們的方法在準確性與執行效率均較傳統方法為佳。
最後我們將此一演算法移植到嵌入式系統上,結合Pan/Tilt攝影機架設於移動式機器人之頭部進行即時的移動物偵測和追蹤。此一系統在極其有限的記憶體資源和低速的處理器的硬體資源下,以達到即時運算的性能需求。
Visual tracking has been a popular application in computer vision, for example, public area surveillance, and robot vision, etc. This paper presents a robust and efficient algorithm for detecting and tracking moving objects, so that we can achieve an embedded system for real-time detection and tracking of moving objects.
For detection, we utilize a progressive and adaptive background generation. Even if the unstable noise, for example, light changed and fluttering leaves, we still extract the foreground objects exactly. Then particle swarm optimization (PSO) is used for tracking as a search strategy. First, build the target model, and through the PSO, we can track moving objects in the nonlinear system. Experiment shows that the proposed method can track the single person, multiple people even when occluded, and is more efficient and accurate than the traditional methods.
Eventually, we transplant the algorithm into the embedded system, and the CPU is ARM Cortex-M3. The COMS sensor is placed on a pan/tilt platform in order to track the moving object. Limited on the CPU and memory, the experiments and analysis still show the efficiency.
[1] S.Y. Chen, S. Y. Ma, and L. G. Chen, "Efficient moving object segmentation algorithm using background registration technique," IEEE Transactions on Circuits and Systems for Video Technology , pp. 577-586,2002.
[2] Y. C. Chung, J. M. Wang, and S. W. Chen, " Progressive Background Image Generation. " in Proc. of 15th IPPR Conf. on Computer Vision, Graphics and Image Processing, pp. 858-865, 2002.
[3] L. Maddalena and A. Petrosino, "A Self-Organizing Approach to Background Subtraction for Visual Surveillance Applications," IEEE Transactions on Image Processing, Volume 17, pp. 1168 - 1177 ,2008.
[4] S. S. Ghidary, Y. Nakata, T. Takamori, and M. Hattori," Human Detection and Localization at Indoor Environment by Home Robot," in Proc. of IEEE International Conference of Systems, Man, and Cybernetics, Volume 2, pp.1360 - 1365, Oct. 2000.
[5] K. K. Ken, S. H. Cho, H. J. Kim, and J. Y. Lee, "Detecting and tracking moving object using an active camera." in Proc. of 7th International Conference of Advanced Communication Technology, ICACT , Volume 2, pp. 817 - 820 ,2005.
[6] H. Liu, N. Dong, and H. Zha, "Omni-directional vision based human motion detection for autonomous mobile robots," in Proc. of IEEE International Conference of Systems, Man and Cybernetics, Volume 3 , pp.2236 - 2241, Oct. 2005 .
[7] J. L. Barron, D. J. Fleet and S. S. Beauchemin, "Performance of optical flow techniques," International Journal of Computer Vision, pp.43-77, 1994.
[8] S. Birchfield and S. Rangarajan, " Spatiograms versus histograms for region-based tracking," in Proc. of IEEE Conference on Computer Vision and Pattern Recognition ,Volume 2, pp. 1158- 1163, 20-25 June 2005.
[9] D. Roller, K .Daniilidis, and H.Nagel, "Model-based object tracking in monocular image sequences of road traffic scenes," International Journal of Computer Vision, pp. 257-281, 1993.
[10] Q. Delamarre and O. Faugeras, "3D Articulated Models and Multi-View Tracking with Silhouettes," in Proc. of the Seventh IEEE International Conference on Computer Vision, Volume 2 , pp. 716 - 721, 20-27 Sept. 1999
[11] I. Karaulova, P. Hall, and A. Marshall ,"A hierarchical model of dynamics for tracking people with a single video camera," in Proc. of British Machine Vision Conference, pp. 262-352, 2000.
[12] Y. Hayashi and H. Fujiyoshi, "Mean-Shift-Based Color Tracking in Illuminance Change," Robot Soccer World Cup XI, pp. 302-311,2007.
[13] P. KaewTraKulPong and R. Bowden, "An Adaptive Visual System for Tracking Low Resolution Color Targets," in Proc .of British Machine Vision Conference , pp. 243-252, 2001.
[14] J. Sturges and T. W. A Whitfield, " Locating basic colours in the Munsell space." Color Research and Application, in Proc .of Color Research and Application, pp. 364-376, 1995.
[15] R. Bourezak and G. Bilodeau, "Object detection and tracking using iterative division and correlograms," in Proc. of the 3rd Canadian Conference of Computer and Robot Vision, pp. 38 - 38, 07-09 June 2006.
[16] J. Majumdar and Y. Dilip," Image Registration And Target Tracking."
[17] H. Mei, A.Sethi, W. Hua and Y. Gong, "A detection-based multiple object tracking method," in Proc. of International Conference on Image Processing( ICIP) , Volume 5, pp.3065 - 3068, 24-27 Oct. 2004.
[18]張簡大敬、杜維昌, "Multiple-Object Tracking for Low-Resolution Surveillance Video," in Proc. of the Workshop on Consumer Electronics and Signal Processing , Dec. 17-18, 2005.
[19] L. D. Stefano and E. Viarani, "Vehicle Detection and Tracking Using the Block Matching Algorithm," in Proc. of Recent Advances in Signal Processing and Communications, 1999.
[20] F. Chang , L. Ma, and Y. Qiao," Target Tracking Under Occlusion by Combining Integral-Intensity-Matching with Multi-block-voting," in Proc. of Lecture Notes, Volume 3644, pp.77-86, 2005.
[21] P. F. Gabriel, J. G. Verly, J. H. Piater, and A. Genon, "The State of the Art in Multiple Object Tracking Under occlusion in video sequences," in Proc. of Advanced Concepts for Intelligent Vision Systems, Belgium ,September 2-5, 2003.
[22] K. Nummiaro, K. M. Esther and L. V. Gool, "An Adaptive Color-Based Particle Filter," in Proc. of Image And Vision Computing, Volume 21, pp. 99-110, 2003.
[23] P. F. Cheng, W. H.Wang, and C.Y. Lin, " Adaptive Object Detection and Tracking," ICL TECHNICAL JOURNAL, Volume 20, pp. 78-84, 2007.
[24] Y.Satoh, T. Okatani and K. Deguchi, "A Color-based Tracking by Kalman Particle Filter," in Proc. of the 17th International Conference on Pattern Recognition, Volume 3, pp. 502 - 505, 23-26 Aug. 2004.
[25] J. Z. Li, M. T. Ozsu, and D. Szafron," Modeling of Moving Objects in a Video Database," in Proc. of IEEE International Conference on Multimedia Computing and Systems, pp. 336-343, 1997.
[26] K. Beard and H. M. Palancioglu, "Estimating Positions and Paths of Moving Objects," in Proc. of Seventh International Workshop on Temporal Representation and Reasoning, pp. 155 - 162, 7-9 July 2000.
[27] M.Han, W. X. Hai, and T. Y. Gong, "An Algorithm for Multiple Object Trajectory Tracking," in Proc. of IEEE Computer Society Conference on Computer Vision and Pattern Recognition , Volume 1, pp. I-864 - I-871, 27 June-2 July ,2004.
[28] H.Wang and D. Suter, "Tracking and Segmenting People with Occlusions by a Sample Consensus-based Method," in Proc. of IEEE International Conference on Image Processing, Volume 2, pp. II - 410-13 , 11-14 Sept. 2005.
[29] P. F. Gabriel, J. G. Verly, J. H. Piater, and A. Genon, "The State of the Art in Multiple Object Tracking Under Occlusion in Video Sequences," in Proc. of Advanced Concepts for Intelligent Vision Systems, Belgium ,September 2-5, 2003.
[30] M. Hu, W. Hu, and T. Tan, "Tracking People through Occlusions," in Proc. of the 17th International Conference on Pattern Recognition, Volume 2, pp. 724 - 727, 23-26 Aug. 2004.
[31] Z. Li, Q.L. Tang and N. Sang, "Improved mean shift algorithm for occlusion pedestrian tracking," Electronics Letters, Volume 44, pp. 622-U18, MAY 8 2008.
[32] B. Jung and G. S. Sukhatme, "Detecting Moving Objects using a Single Camera on a Mobile Robot in an Outdoor Environment," International Conference on Intelligent Autonomous Systems, Amsterdam, The Netherlands, pp. 980-987,2004.
[33] C. Schlegel, J. Illmann, H. Jaberg, M. Schuster, and R. Worz ," Vision based person tracking with a mobile robot," in Proc. of British Machine Vision Conference, pp.418-427, 1998.
[34] Y. Yabuta, H. Mizumoto, and S. Arii, "Binocular robot vision system with shape recognition," in Proc. of International Conference on Control, Automation and Systems (ICCAS), pp. 2299-2302 , 17-20 Oct. ,2007.
[35] A.S. Sekmen , M. Wilkes, and K. Kawamura,"An application of passive human-robot interaction: human tracking based on attention distraction ," IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans, pp. 248-259,2002.
[36] W. Long and Y.H. Yang, "Stationary background generation: an alternative to the difference of two images," in Proc. Of Pattern Recognition, Vol. 23, No. 12, pp.1351-1359, 1990.
[37] A. H. S. Lai and N.H.C. Yung , "A fast and accurate scoreboard algorithm for estimating stationary backgrounds in an image sequences," in Proc. Of IEEE Int’s Symp. On Circuits and Systems, Vol. 4, pp.241-244, 1998.
[38] D. W. Lim, S.H. Choi, and J.S. Jun, "Automated detection of all kinds of violations at a street intersection using real Time individual vehicle tracking," in Proc. Of Fifth IEEE Southwest Symposium on Image Analysis and Interpretation, pp.126-129, 2002.
[39] Y. K. Jung and Y.S. Ho, "Traffic parameter extraction using video-based vehicle tracking," in Proc. Of IEEE Int’l Conf. on Intelligent Transportation Systems, pp.764-769, 1999.
[40] J. Kennedy and R. Eberhart, "Particle swarm optimization, " in Proc. Of IEEE International Conference on Neural Networks, Volume 4, pp.1942 – 1948, 27 Nov.-1 Dec. 1995.
[41] B.M. Mehtre , M. S. Kankanhalli , A. D. Narasimhalu , and G. C. Man,"Color matching for image retrieval, " Pattern Recognition Letters, pp. 325-331, 1995.
[42] http://www.st.com/mcu/inchtml-pages-stm32.html