研究生: |
溫武盛 Wu-Sheng Wen |
---|---|
論文名稱: |
應用在監視系統上的人員追蹤與計數技術 People Tracking and Counting for Applications in Video Surveillance System |
指導教授: |
黃仲陵
Chung-Lin Huang |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 電機工程學系 Department of Electrical Engineering |
論文出版年: | 2007 |
畢業學年度: | 95 |
語文別: | 英文 |
論文頁數: | 53 |
中文關鍵詞: | 監視系統 、追蹤 |
外文關鍵詞: | surveillance syatem, tracking |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
想像您坐在監視系統所在的警衛室,或站在出入口位置。試著要數進出的人數。這種工作只會令人厭煩、讓人昏昏欲睡,甚至造成數錯人數的錯誤。在這裡我們將焦點集中到出入口附近的人,他們是進去、出來、還是四處看看而已。
第一、我們利用 auto-variable codebook 的方法建立背景模型,將前景剪出。此方法根據影像像素出現的次數,判斷是否為背景。因此即使監視畫面上有物體在不斷移動,還是能建立完整的背景。此方法能解決影子、樹葉晃動、玻璃閃爍的影響,將影像中的前景清晰的剪出來。第二、在出入口處一定的範圍內設置ROI(感興趣的區域),此ROI才是我們接下來的步驟偵測的範圍,再定義出入口的界線。第三、在ROI範圍內利用可調整的目標樣板作比對,把樣板比對結果最低且低於門檻的範圍框起來並記下框底部的中心點。第四、在框框上半部1/3附近,利用Hough Transform 偵測頭部的輪廓,確認樣板比對的物體是方的還是圓的。第五、利用此物體前後的位置判斷在某特定範圍內的距離,這個中心點是不是可能為同一個人所有。若是,計算顏色的差異性卻是否為同一人所有。若否,則判定是新進入的人,並持續作物體追蹤。第六、將屬於同一個人的框底部中心點依序連接起來畫成軌跡。最後我們利用此軌跡跟出入口的界線來判斷此人是進去、出來、還是只是經過門口。
此系統能追蹤在ROI出現的物體,並持續追蹤不同的物體。依據每個物體的軌跡,判斷它的移動方向。
This thesis proposes a vision-based people counting system that can count the number of persons getting in or out of the entrance of a building.
First, we develop a so-called adaptive AV codebook background model and use background subtraction to divide foreground object from background in RGB color-space. In ROI (range of interest), we use the template matching method to find the objects, and then apply Hough transform to detect head contours to verify whether the object is a person. Second, we use a white rectangle to locate personal location and record the bottom center point as the trajectory point. To track the moving object, we compute the color distance between the previous and current tracked object, and link the center points which belong the same person as the trajectory of movement. Finally we analyze the trajectory to determine whether the person enters or exits or just passes by the entrance. Finally some experimental results are illustrated to verify our system.
References
[1] K. Kim , T. H. Chalidabhongse , D. Harwood, and L. Davis , ” Background Modeling and Subtraction by Codebook Construction” 2004 International Conference on Image Processing (ICIP) .
[2] L. F. Teixeira, and Luis Corte-Real “Cascaded change detection for foreground segmentation” IEEE Workshop on Motion and Video Computing, 2007. WMVC '07.
[3] A. Elgammal ,R. Duraiswami, D. Harwood, and L.S. Davis, “Background and Foreground Modeling Using Nonparametric Kernel Density Estimation for Visual Surveillance” In Proceedings of the IEEE (July 2002) ,90 (7):1151 ~ 1163.
[4] Jacky S. C Yuk , K.Y. K. Wong , Ronald H. Y. Chung , F. Y. L. Chin, and K. P. Chow, “Real-Time Multiple Head Shape Detection and Tracking System with Decentralized Trackers” Proceedings of the Sixth International Conference on Intelligent Systems Design and Applications (ISDA'06) .
[5] A. Elgammal , R. Duraiswami, and L. S. Davis “Probabilistic Tracking in Joint Feature-Spatial Spaces” Proceedings of the 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’03).
[6] D. Buzan , S. Sclaroff ,and G. Kollios “Extraction and Clustering of Motion Trajectories in Video” Proceedings of the 17th International Conference on Pattern Recognition (ICPR’04).
[7] W. Chen ,and S.F. Chang “Motion Trajectory Matching of Video Objects” SPIE 13th. Annual International Symposium (SPIE), 2000.
[8] C. L. Huang , Y.R.Choo ,and P.C. Chung “Combining Region-based Differential and Matching Algorithms to Obtain Accurate Motion Vectors for Moving Object in a Video Sequence” Proceedings of the 22 nd International Conference on Distributed Computing Systems Workshops (ICDCSW’02).
[9] F. Porikli “Trajectory Distance Metric Using Hidden Markov Model based Representation” IEEE European Conference on Computer Vision, PETS Workshop, 2004
[10] E. Sahouria ,and A. Zakhor , “A Trajectory Based Video Indexing System For Street Surveillance” in Proc. IEEE Int. Conf. Image Processing (ICIP), Kobe, Japan, Oct. 1999.
[11] A. Senior , , A. Hampapur , Y.L. Tian , L. Brown , S. Pankanti ,and R. Bolle “Appearance Models for Occlusion Handling” Proceedings 2nd IEEE Int. Workshop on PETS, Kauai, Hawaii, USA, December 9, 2001.
[12] F. M. Noguer , A. Sanfeliu ,and D. Samaras , “A Target Dependent Colorspace for Robust Tracking” The 18th International Conference on Pattern Recognition (ICPR'06).
[13] X. Liu , P. H. Tu J. Rittscher, A. Perera, and N. Krahnstoever “Detecting and Counting People in Surveillance Applications” Proc. Advanced Video and Signal Based Surveillance (AVSS)’05. Teatro Sociale, Como, Italy September 15-16, 2005
[14] C. Zhao and Q. Pan “Real Time People Tracking and Counting in Visual Surveillance” Proceedings of the 6th World Congress on Intelligent Control and Automation, June 21 - 23, 2006, Dalian, China.
[15] J. Rittscher , Peter H. Tu and N. Krahnstoever “Simultaneous Estimation of Segmentation and Shape” Computer Vision and Pattern Recognition, 2005. CVPR 2005 .
[16] T. Zhao “Tracking Multiple Humans in Crowded Environment” Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’04) .
[17] I. Haritaoglu, D. Harwood and L. S. Davis “Hydra: Multiple People Detection and Tracking Using Silhouettes” In Second Workshop of Visual Surveillance at CVPR, pages 6-13, 1999.