跳到主要內容

臺灣博碩士論文加值系統

(216.73.216.180) 您好!臺灣時間:2026/10/15 23:32
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:江長運
研究生(外文):Chang-Yun Chiang
論文名稱:基於車牌與字元訓練樣本的AdaBoost車牌偵測技術及其Android車牌辨識行車記錄器實作
論文名稱(外文):Plate- and Character-based AdaBoost License Plate Detection and Its Android License Plate Recognition Recorder Implementation
指導教授:何前程
指導教授(外文):Chian C. Ho
學位類別:碩士
校院名稱:國立雲林科技大學
系所名稱:電機工程系碩士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2012
畢業學年度:100
語文別:中文
論文頁數:75
中文關鍵詞:車牌偵測、AdaBoost、垂直邊緣
外文關鍵詞:License Plate Detection、vertical edge、AdaBoost
相關次數:
  • 被引用被引用:3
  • 點閱點閱:945
  • 評分評分:
  • 下載下載:70
  • 收藏至我的研究室書目清單書目收藏:0
車牌偵測是車牌辨識系統中最關鍵的步驟,如果車牌偵測的定位結果不夠精準,那後續的字元辨識步驟也不用執行了。尤其是在移動式或手持式的車牌辨識裝置上,車牌偵測準確度很容易受到複雜背景、亮度變化及場景變動等外在環境的干擾,因此大部分的傳統車牌辨識系統都只能應用在固定且特定的場景環境中。
為了解決移動式或手持式車牌辨識裝置所遭遇的車牌偵測難題,本論文提出了以AdaBoost車牌偵測方法為主,垂直邊緣(HL2 Vertical Edge)車牌偵測方法為輔的車牌偵測演算法,其中AdaBoost車牌偵測方法又分為Plate-Based AdaBoost車牌偵測方法與Character-Based AdaBoost車牌偵測方法,前者為偵測出可能是車牌的零至多個候選區域,再以後者偵測出的車牌字元進行驗證,便可從這些候選區域中過濾出正確的車牌定位結果。如果前者未偵測出候選區域或後者的驗證結果未輸出車牌,則輔以垂直邊緣車牌偵測方法再偵測一次。從實驗結果可以發現,本論文所提出的車牌偵測方法在複雜背景、亮度變化及場景變動的狀況下的車牌影像具有很高且穩定的定位準確率。
最後,本論文將提出的車牌偵測方法與車牌字元辨識系統整合,並且將其實作成具備即時動態車牌辨識功能的行車記錄器。整體車牌辨識系統的車牌偵測準確率與字元辨識準確率分別為99%與98%。
License Plate Detection (LPD) is the fundamental step to License Plate Recognition (LPR). If the license plate localization result of LPD is not exact enough, subsequent OCR step is unnecessary to be carried out. Most especially, on mobile or portable LPR devices, the accuracy of LPD severely suffers from the environmental interferences, like complex background, illumination variation, scene alternation. So most traditional LPR system only can work out for invariant and specific scenes.
In order to overcome the LPD difficulty of mobile or portable LPR devices, this paper proposes plate- and character-based AdaBoost LPD with vertical-edge-based auxiliary LPD. The proposed plate-based AdaBoost LPD is to localize 0 or more license plate candidates firstly, and then, the proposed character-based AdaBoost LPD is to verify and filter out the most accurate license plate candidate. As for the vertical-edge-based auxiliary LPD, it is activated to double check the scene only after no license plate candidate is detected by the proposed plate- and character-based AdaBoost LPD. From experimental results, it is found that the proposed LPD method can achieve excellent and stable accuracy under various conditions of background complexity, illumination, and scene.
Finally, this paper implements the proposed LPD method and license plate character recognition module into a vehicle video recorder featuring real-time and continuous LPR. The LPD rate and LPR rate of the implementation are 99% and 98%, respectively.
摘 要 i
ABSTRACT iii
誌謝 v
目錄 vi
表目錄 viii
圖目錄 ix
第一章 緒論 1
1.1 研究背景 1
1.2 研究動機與目的 2
1.3 車牌辨識流程 4
1.4 論文架構 6
第二章 車牌偵測方法的相關研究 7
2.1 AdaBoost結合Haar-like特徵的車牌偵測方法 7
2.2 基於傳統Vertical Sobel車牌偵測方法 9
2.3 基於二階二維Haar離散小波轉換的車牌偵測方法 12
2.4 基於Vertical Sobel with AdaBoost的車牌偵測方法 16
第三章 基於車牌與字元訓練樣本的AdaBoost車牌偵測方法 18
第四章 實驗分析 26
4.1 實驗架構 26
4.2 實驗步驟 28
4.3 實驗結果 29
第五章 Android車牌辨識之行車記錄器實作 37
5.1 平台選擇因素 39
5.2 Android手持式系統平台的軟體架構 41
5.3 實作流程與技術說明 46
5.3.1 實用功能描述 46
5.3.2 系統使用技術 48
5.3.3 系統架構與程式流程設計 49
5.3.4 應用的開放原始碼軟體專案 50
5.4 具備即時動態車牌辨識功能的行車記錄器實作成果 52
第六章 結論與未來展望 56
參考文獻 58
[1] R. Zunino, S. Rovetta, “Vector quantization for license-plate location and image coding,” IEEE Trans. on Industrial Electronics, vol. 47, pp. 159-167, 2000.
[2] S. H. Park, K. I. Kim, K. Jung, H. J. Kim, “Locating car license plates using neural networks,” IEEE Electronics Letters, vol. 35, pp.1475-1477, 1999.
[3] J. F. Xu, S. F. Li , M .S. Yu, “Car license plate extraction using color and edge information,” Proceedings of International Conference on Machine Learning and Cybernetics, vol. 6, pp. 3904-3907, 2004.
[4] S. L. Chang; L. S. Chen, Y. C. Chung, S. W. Chen, “Automatic license plate recognition,” IEEE Trans. on Intelligent Transportation Systems, vol. 5, pp. 42-53, 2004.
[5] C. T. Hsieh, Y. S. Juan, K. M. Hung, “Multiple license plate detection for complex background,” Proceedings of International Conference on Advanced Information Networking and Applications, vol. 2, pp. 389-392, 2005.
[6] J. A. G. Nijhuis, M. H. ter Brugge, K. A. Helmholt, J. P. W. Pluim, L. Spaanenburg, R. S. Venema, M. A. Westenberg, “Car license plate recognition with neural networks and fuzzy logic,” Proceedings of IEEE Conference on Neural Networks, vol. 5, pp. 2232-2236, 1995.
[7] N. Zimic, J. Ficzko, M, Mraz, J. Virant, “The fuzzy logic approach to the car number plate locating problem,” Proc. Intelligent Information Systems, pp.227-230, 1997.
[8] K. M. Hung, H. L. Chuang, and C. T. Hsieh, “License plate detection based on expanded Haar wavelet transform,” Proceedings of International Conference on Fuzzy Systems and Knowledge Discovery, vol. 4, pp. 415–419, Aug. 2007.
[9] J. Li and M. Xie, “A Color and texture feature based approach to license plate location,” Proceedings of International Conference on Computational Intelligence and Security, pp. 376–380, Dec. 2007.
[10] C. Wu, L.C. On, C.H. Weng, T.S. Kuan and K.C. Ng, “A macao license plate recognition system,” Proceedings of the Fourth International Conference on Machine Learning and Cyber-netics, Guangzhou, vol. 7, pp. 4506-4510, 2005.
[11] P. V. Suryanarayana, S. K. Mitra, A. Banerjee, A. K. Roy, “A morphology based approach for car license plate extraction,” Proceedings of IEEE Conference, pp. 24-27, 2005.
[12] H. Mahini, S. Kasaei, F. Dorri. “An efficient features-based license plate localization method,” Proceedings of International Conference on Pattern Recognition(ICPR’06), Vol. 2, pp. 841-844, 2006.
[13] B. Hong, C. Yang, “An approach to license plate locating in intelligent transportation system,” Proceedings of International Conference on Pervasive Computing and Applications, pp. 319-322, 2007.
[14] X. Xu, Z. Wang, Y. Zhang, and Y. Liang, “A method of multi-view vehicle license plates location based on rectangle features,” Proceedings of International Conference on Signal Processing, vol. 3, pp. 16-20, 2006.
[15] F. Faradji, A. H. Rezaie, M. Ziaratban, “A morphological-based license plate location,” Proceedings of IEEE International Conference on Image processing, pp. 57–60, Sep. 2007.
[16] Christos-Nikolaos E., Ioannis E., Vassili Loumos, Ioannis D. Psoroulas and Eleftherios Kayafas, “License plate recognition from still images and video sequences: A Survey,” IEEE Transactions on Intelligent Transportation Systems, vol. 9, pp. 377–391, 2008.
[17] J. M. Guo, Y. F. Liu, “License plate localization and character segmentation with feedback self-learning and hybrid binarization techniques,” IEEE Transactions on Vehicular Technology, vol. 57, pp. 1417–1424, May. 2008.
[18] K. M. Hung, H. L. Chuang, and C. T. Hsieh, “License plate detection based on expanded Haar wavelet transform,” Proceedings of International Conference on Fuzzy Systems and Knowledge Discovery, vol. 4, pp. 415–419, Aug. 2007.
[19] H.F. Chen, C.Y. Chiang, S.J. Yang and C.C. Ho, “Android-based patrol robot featuring automatic license plate recognition,” IEEE Transactions on Computing, Communications and Applications, pp. 117–122, Jan. 2012.
[20] N. Otsu, “A threshold selection method from gray level histogram,” IEEE Transactions on System, Man and Cybernetics, vol. 9, pp.62–67, 1979.
[21] X. Zhang, P. Shen, J. Bai and J. Lei, “License plate location based on adaboost” Proceedings of IEEE International Conference on Information and Automation, pp.1705–1710, 2010.
[22] Ray Smith, “Tesseract OCR,” [Online]. Available:
http://code.google.com/p/tesseract-ocr/
[23] Open Source Computer Vision, “OpenCV Wiki,” [Online]. Available:
http://opencv.willowgarage.com/wiki/
[24] Google, “Android Developers,” [Online]. Available: http://developer.android.com/index.html.
[25] Edwards Research Group, “Android JNI,” [Online]. Available:
http://blog.edwards-research.com/2012/04/tutorial-android-jni/
[26] Sasken, “Android Opencore Framework,” [Online]. Available:
http://www.scribd.com/doc/82285048/11-Android-Opencore-Framework
[27] Google, “Android Kernel Source Code,” [Online]. Available:
https://android.googlesource.com/kernel/common/+/android-2.6.39/
[28] Lars Vogel, “Android Camera API,” [Online]. Available:
http://www.vogella.com/articles/AndroidCamera/article.html
[29] Jim Minatel, “Using the Android Camera,” [Online]. Available:
http://p2p.wrox.com/book-professional-android-application-development-isbn-978-0-470-34471-2/72528-article-using-android-camera.html
[30] C. Zhang, G. Liao, and Q. Qi, “On PSF for lined motion blurred image,” Proceedings of Chinese Control Conference, pp. 357–360, Jul. 2008.
[31] Y. Wang, X. Huang, Y. Yan, and Y. Zhen, “A new method for motion-blurred image blind restoration based on huber markov random field,” Proceedings of International Conference on Image and Graphics, pp. 51–56, Sept. 2009.
[32] S. Qi, H. Wang, and L. Wei, “An iterative blind deconvolution Image Restoration Algorithm Based on Adaptive Selection of Regularization Parameter,” Third International Symposium on Intelligent Information Technology Application, pp.112–115, Dec. 2009.
[33] M. R. Banham and A. K. Katsaggelos, “Spatially adaptive wavelet-based multiscale image restoration,” IEEE Transactions on Image Processing, vol. 5, pp.619–634, Apr. 1996.
[34] Z. Xu, C. Yang, and C. Yuan, “Research on regional edge features license plate location,” Proceedings of International Conference on Industrial Mechatronics and Automation, vol. 2, pp. 397–400, 2010.
[35] J. G. Park, “An intelligent framework of illumination effects elimination for car license plate character segmentation,” Proceedings of International Conference on Machine Learning and Cybernetics, pp. 1268–1272, 2010.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top