研究生: |
廖建鈞 Chiem-chun Liao |
---|---|
論文名稱: |
應用機器視覺技術於戶外交通標誌之自動化偵測與辨識 Automatic Detection and Recognition of Traffic Signs in Outdoor Environment Using Machine Vision Techniques |
指導教授: |
黃昌群
Chang-chiun Huang |
口試委員: |
邱士軒
Shih-hsuan Chiu 郭中豐 Chung-feng Kuo 張仁宗 Ren-jung Chang |
學位類別: |
碩士 Master |
系所名稱: |
工程學院 - 材料科學與工程系 Department of Materials Science and Engineering |
論文出版年: | 2006 |
畢業學年度: | 94 |
語文別: | 中文 |
論文頁數: | 103 |
中文關鍵詞: | 標誌 、影像處理 、機器視覺 、交通 |
外文關鍵詞: | sign, image processing, machine vision, traffic |
相關次數: | 點閱:170 下載:3 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本文應用影像處理技術於偵測與辨識各種顏色及各種形狀的交通標誌,利用電腦視覺系統提供道路上交通標誌相關資訊給駕駛者,以增加駕駛的安全性。研究中主要著重於發展在複雜的背景與條件當中,仍能正常運作的交通標誌偵測辨識系統。在偵測系統中,使用HSV彩色模型以減少光源與天候對系統的干擾;提出一強健性的形狀判別方法減少交通標誌外框不完整的影響;定義出兩種不同的彩色像素分別供偵測與色彩重建時使用;利用灰階像素計算灰階值變異數並加上統計式門檻值決定法成功的重建黑白像素;對標誌做初步分類並根據分類結果裁減中間資訊部分以利之後辨識。在辨識系統中,將交通標誌分為圖形標誌、文字標誌、數字標誌三類並分別開發專屬的辨識系統。實驗中總共輸入83張照片共102個交通標誌,偵測系統偵測出其中的87個交通標誌;在87個標誌中辨識系統正確辨識出77個交通標誌。結果顯示,在不同天候狀況下(晴天、陰天、雨天等)以及遮蔽狀況不嚴重時,偵測系統均能正確的偵測出交通標誌。而辨識系統也因辨識前先行初步分類以及將圖形、文字、數字分開辨識而達到不錯的效果。
This thesis applies image processing techniques to detect and recognize various colors and shapes of traffic signs. This information of road signs, provided to drivers in a computer-based vision system, is helpful for driving safety. In this study, the traffic sign detection and recognition system which is able to work well in complicated backgrounds and conditions is developed. We use HSV color model to reduce the disturbance of illumination and weather, and present a robust method to identify shapes of incomplete traffic signs. Two different color-pixel definitions are used for color detection and recognition, and calculation of gray-level variance, together with the Otsu statistical threshold selecting method, determines the black and white pixels. In order to increase recognition efficiency, we use the preliminary classification and cut part of the sign information. Furthermore, we divide traffic signs into three categories, which are graph signs, text signs and numeral signs, and they have their own recognition systems. In the experiment, 87 images include 102 traffic signs to discover 87 traffic signs based on detection system, which are used by the recognition system to identify accurately 77 traffic signs. The results demonstrate that the detection system can detect traffic signs under different weather conditions and slight cover conditions, and the recognition system has good performance.
[1] 內政部警政署網站統計資料,臺閩地區道路交通事故(A1類)原因、傷亡及車輛損壞,http://www.npa.gov.tw。
[2] 教育資料館,道路交通標誌標線號誌設置規則,民國八十七年。
[3] R. Janssen, W. Ritter, F. Stein, and S. Ott, “Hybrid approach for traffic sign recognition,” Proceedings of the Intelligent Vehicles 1993 Symposium, pp. 390-395, 1993.
[4] A. D. L. Escalrea, L. E. Moreno, M. A. Salichs, and J. M. Armingol, “Road traffic sign detection and classification,” IEEE Transactions on Industrial Electronics, Vol. 44, No. 6, pp. 848-859, 1997.
[5] K. Rangarajan, M. Shah and D. V. Brackle, “Optimal corner detector,” Computer Vision, Graphics, and Image Processing, Vol. 48, pp. 230-245, 1989.
[6] K. Hirose, T. Askura and Y. Aoyagi, “Real-time recognition of road traffic sign in moving scene image using new image filter,” Proceedings of the 26th Annual Confence of the IEEE Industrial Electronics Society, Vol. 3, pp. 2207-2212, 2000.
[7] G. Piccioli, E. D. Michel, P. Parodi, and M. Campani. “Robust method for road sign detection and recognition,” Image and Vision Computing, Vol. 14, pp. 209-223, 1996.
[8] S. H. Hsu and C. L. Huang, “Road sign detection and recognition using matching pursuit method,” Image and Vision Computing, Vol. 19, pp. 119-129, 2001.
[9] 余明興和吳明哲編著,Borland C++ Builder 5學習範本,松崗電腦圖書資料公司,2002。
[10] 余明興等編著,Borland C++ Builder 6程式設計經典,文魁資訊,2002。
[11] 陳周造和陳燦煌編著,C++ Builder 5徹底研究,博碩文化,2000。
[12] B. Stroustrup, The C++ programming language, Addison-Wesley, 1997.
[13] 蕭進松編著,數位影像處理,全華科技圖書股份有限公司,1999。
[14] R. C. Gonzalez and R. E. Woods, Digital Image Processing, N. J.: Prentice Hall, 2002.
[15] 蔡英男,應用影像處理與類神經網路於偏光膜瑕疵檢測,國立台灣科技大學高分子工程研究所碩士論文,2003。
[16] N. Otsu, “A threshold selection method from gray-level histogram,” IEEE Trans. Syst., Man, Cybern., Vol. SMC-8, pp. 62-66, 1978.
[17] M. Cherist, J. N. Said and C. Y. Suen, “A recursive thresholding technique for image segmentation,” IEEE Trans. on Image Processing, Vol. 7, No.6, pp.918-921, 1998.
[18] Y. Du, C. I. Chang and P. D. Thouin, “Unsupervised approach to color video thresholding,” Optical Engineering, Vol. 43, No. 2, pp. 282-289, 2004.
[19] F. Chang and C. J. Chen, “A component-labeling algorithm using contour tracing technique,” Proc. Of Seventh International Conference, Document Analysis and Recognition, pp. 741-745, 2003.
[20] 鍾國亮編著,影像處理與電腦視覺第二版,東華書局,台北,2004。
[21] R. Jain, R. Kasturi and B. G. Schunck, Machine Vision, McGraw-Hill Book Company, 1995.
[22] 黃文吉編著,C++ Builder與影像處理,儒林圖書有限公司,2002。
[23] 柴田望洋著,蘇曉菁、嚴崇華譯,最新C++學習講義,博碩文化股份有限公司,2000。