基于智能信息处理方法的车牌识别算法的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
车牌识别系统LPR是智能交通系统的重要组成部分,主要应用在车辆自动化管理领域,包括高速公路的不停车收费、停车场管理、多用途收费系统以及各种违章车辆监控场所。由于图像背景的复杂性以及图像质量的不确定性,LPR系统仍有许多技术难点未能得到很好的解决。
     本文针对车牌识别系统中的车牌定位和字符识别两方面技术问题进行了系统的研究。综合运用数字图像处理技术,提出了基于投影法和遗传算法相结合的车牌定位方法。首先,利用投影法定位出车牌的左右边界,再利用设计出的两种模板滤除点状噪声和线状噪声,最后以二阶矩作为目标函数来定量描述车牌区的纹理,使用遗传算法搜索出车牌区域。
     研究了人工神经网络和BP算法的基本原理,从车牌本身特点出发,设计出分别用于识别汉字字符、字母字符、字母和数字字符和数字字符的四个子网,对字符的输出进行二进制编码,然后,针对几个结构相似的字符专门设计了小型网络以实现对它们的精确识别。
     试验结果表明,本文提出的车牌定位方法定位准确率高,抗干扰能力强,对于质量较差的图像也有较好的定位效果。本文设计的BP网络分类器具有识别率高,稳定性好,容错能力强等优点。
1.Introduction
     Nowadays, the fast development of transportation has been greatly improving our live, but the traffic jam, the traffic accident and entironment pollution become more and more serious and the ITS is one of the schemes which resolve these problems. Vehicle plate recognition technology is the key technology of ITS, it is also one of the important research subjects in ITS department. It can supervise vehicle automatically, memorize the vehicle plate and recognise the vehicle plate characters. It has expansive apply foreground in freeway automatism charge, residential area safety and electron policeman.
     Plate location and vehicle plate characters recognition are key technology of Vehicle plate recognition technology, the internal scholars and overseas scholars have done much reseach about it, but the effect is not very good because of the condition of beam, the standard of vehicle plate and the quality of image. The same production is not appropriate between different area. Especially in our country, the standard of vehicle plate is not uniform, the conditon of road is complex and the circumstance is always mutative, so developing an all-purpose and accurate vehicle plate recognition system is very difficile. At present, the“Eye of HanWang”of HangWang company is full-blown production. In addition, Asia Vision Technology Company, Jitong Electron Technology Company and Zhongzhi Traffic Electron Technology Company all have their production. Other scientific research institution also develop this reseach, including the Image Processing and Recognition of Xi’An JiaoTong University, the Computer Science & Engineering Department of ShangHai JiaoTong University, Tsinghua University and ZheJiang University.
     Genetic Algorithm and Artificial Neural Network are parts of Intelligent Intormation Processing Technologies. Genetic Algorithm is high efficient, parallel, adaptive global optimization probability searching method. It provides an universal scheme which is solved complicated optimization and it produces strength robust. License plate location is difficult because of the beam and background, then, using Genetic Algorithm can well solve this problme. Artificial Neural Network has the ability of parallel processing, distributed infor- mation memory, self-adaptation, self-organization, associative learning and admitting-error. It can well solve the difficult license plate location’problem induced by beam and background. In a word, Intelligent Intormation Processing Technologies provide good method for uncertain, fuzzy, complicated information processing problem such as vehicle plate characters recognition system.
     2.Research Content
     This paper has studied a lot of method and theory about vehicle plate characters recognition system , considering the characteristic of our vehicle plate, using Intelligent Intormation Processing Technologies to solve difficulty in vehicle plate characters recognition system. A suit of scheme about vehicle plate characters recognition system was proposed. Main research contents are as follows:
     (1) Analyzing about the characteristic of our vehicle plate. There are three kinds of objects about vehicle plate characters, there are Chinese characters, letters and number. And this paper only discuss the civil vehicle plate. The Chinese characters of civil vehicle plate contain about“京、津、晋、冀、蒙、辽、吉、黑、沪、苏、浙、皖、闽、赣、鲁、豫、鄂、湘、粤、桂、琼、川、贵、云、藏、陕、甘、青、宁、新、渝”(31), the number contain about“0~9”, the letters contain about from“A”to“Z”, besides“I”and“O”. Considering about this condition, four kinds of sorters is designed to recognise the characters.
     (2) The method of image processing is introduced and realized. This paper introduced the method of graying, binaring, filtering and edge detection. Using Sobel operator to detect edge. The Sobel operator is conformable for license plate location and skew correction.
     (3) After discussing the theory of Genetic Algorithm, the method of license plate location base on projection method and Genetic Algorithm was proposed. First of all, the edge of the image is detected, second, the image is binard, so that small texture noise could be eliminated. Using projection method to locate the left and right borderline of vehicle plate. Because of the symmetry of the image of vehicle plate, whether what is beam and condition like, the projection map of the image is approximate symmetry. Because of this reason, using projection method to locate the left and right borderline of vehicle plate is very easy. After locating the left and right borderline, the image is single. The texture of the vehicle plate is more clear than other area. At this time, use the mask filter to process the image, then the point noise and line noise will be eliminated. The vehicle plate can be found by Genetic Algorithm when individual and generation are less. Experimental result indicates that this method is very effective and accurate,the location accuracie is 97%.
     (4) Skew corrected, character segmentation and normalization are very important before character recognition. Before skew correction it is essential to enhanced the contrast through histogram equalization,so the edge of the image will not disappear after Hough transform. And after that, use Hough transform to correct angle of the image. Use scan method to eliminate the frame and rivet of the image, so the character recognition will be easy. Use bilinear to realize normalization of charater size. The location of charater is normalised base on external frame of chareter. piecewise threshold binaring method was proposed. First, calculate the average, max and min of pixels, second,if the average is smaller than 110, add max and min together and divided by 2,then the value is the threshold, otherwise, the average is the threshold. Experimental result indicates that this method is very effective
     (5) After discussing the theory of BP neural network, designed BP neural network Classifier for vehicle plate characters recognition system. According to the Characteristics of vehicle plate characters, designed four kinds of BP neural network Classifiers to recognise the chinese characters, letter, letter and number, number separately.And every character has been coded. At same time, especially designed small BP neural network for 8、B、D、Q、0 which are promiscuous and this method is effective. The character image is eigenvector of BP neural network. Experimental result indicates that the character image is the best character, different size strokes, different font, different character location and fracture character will not influence the precision of recognition, more interference can be avoided.
     3.Conclusion
     License plate location and vehicle plate characters recognition are key technology of vehicle plate characters recognition system. This paper is mainly about them. The characteristic of projection method are easy and fast. The characteristic of Genetic Algorithm are high efficient, parallel and adaptive. Using Genetic Algorithm can find the optimal solution qucikly. Combining these two methods can take full advantage of their strongpoints. The location accuracie is 97%. Artificial neural network is especial for pattern recognition. According to the characteristic of vehicle plate characters, designed four kinds of BP network to recognise the different kinds of charater. Especially designed appropriative BP network for those easily promiscuous characters and recognition precision has been improved. The recognition accuracie is 96.5%.
引文
[1] 陈艳,何春明.智能交通系统应用现状及其存在问题分析.交通标准化.2007, (8): 62-65
    [2] 杨京忠. 基于数字图像处理技术的车牌识别算法的研究. 电子科技大学硕士学位论文. 2006, 12: 1-8
    [3] 薛艳丽. 国外的智能交通系统. 交通与运输. 2007, (4): 15-16
    [4] 贾述评, 房筱莉. 日本智能交通系统的发展. 吉林交通科技. 2006, (3): 67-68
    [5] Shyang-Lih Chang, Li-shien Chen, Yun-Chung Chung, et al. Automatic License Plate Recognition. IEEE Transactions on Intelligent Transportation System. 2004, 5(1): 42-53
    [6] 王笑京. 智能交通系统研发历程与动态评述. 城市交通. 2006, 6(1): 6-12
    [7] 赵飞, 张金荣. 智能交通系统在城市道路安全中的应用. 交通标准化. 2008, (1):45-48
    [8] Anthony Kane. USA-ITS Deplyment Experiences &Lessons Learned [C], SS16_Introduceing TIS to China-Eeperience, 14th World Congress on ITS Beijing, 2007
    [9] Amold van Zyl. ITS Development in Europe[C]. Closing Panel Discussion: ITS Vision2020, 14th World Congress on ITS. Beijing, 2007
    [10] Masao Sakauchi. ITS in2020[C] .Closing Panel Discussion:ITS Vision2020,14th World Congress on ITS. Beijing, 2007
    [11] 季秀霞. AdaBoost 算法在车牌字符识别中的应用. 微计算机信息. 2007, 23(22): 262-264
    [12] 钟余. 基于神经网络的车牌识别技术的研究与应用. 大连海事大学硕士学位论文. 2007. 3: 1-4
    [13] Nelson LJ. License Plate Recognition Syetems. http://www.ettm.com.
    [14] Hongliang Bai, Junmin Zhu, Changping Liu. Intelligent Transportation Systems[C].Proceedings 2003 IEEE. 2003: 985-987
    [15] 廖金周, 宣国荣. 车辆牌照自动识别. 微型电脑应用. 1999,15(17): 32-34
    [16] RM,Inigo.Traffic Monitoring and Control Using Machine Vision: A Survey. IEEETransactions on Industia Ielectronics. 1985
    [17] Young Sung Soh, Byung Tac Chun. Design of Real Tune Vihicle IdentificationSystem.Proceedings of the IEEE International Conference on Systems, Man andCybernetics. 1994: 2147-2152
    [18] Yi lu. Machine printed character segmentation-An Overview. Pattern Recognition. 1995, 28(1): 67-80
    [19] 卢雅琴, 邬凌超. 基于数学形态学的车牌定位方法. 计算机工程. 2005, 2(3): 224-226
    [20] Thanongsak Sirthinaphong, Extracting of Car License Plate Using Conference onCircuits and Systems-Proceedings 3, 1998: 559-562
    [21] M. H.terBrugge, J.H.Stevens, J.A.G.Nijhuis. License Plate Recongnition, ProceedingsIEEE International Symposium on Circuits and System 4, 1999: 135-138
    [22] 李飞. 基于人工神经网络的车牌识别系统的研究. 中北大学硕士学位论文. 2007. 5: 1-3
    [23] V.K. Guinean, A.P.Shicaprasad. Character Recognition A Review. PatternRecognit-ion. 1990, 23(7): 671-683
    [24] 熊和金, 陈德军.智能信息处理. 北京: 国防工业出版社, 2006. 4
    [25] Paolo Comelli, P.Ferragina, P.Granieri, M.N.Stabile. Optical recognition of motorvehicle license plates, Vehicular Technology, IEEE Transactions on .1995: 790 - 799
    [26] Aghdasi F, Ndungo H. Automatic licence plate recognition system.AFRICON, 2004. 7th AFRICON Conference in Africa, 2004. 1: 45-50
    [27] Sunghoom Kim, Daechul Kim, Younbok Ryu, Gyeonghwan Kim. A robust license-plate extraction method under complex image conditions, Pattern Recognition, 2002.Proceedings. 16th International Conference, 2002. 3: 216- 219
    [28] Taleb-Ahmed, A.Hamad, D.Tilmant. Vehicle license plate recognition in marketingapplication. Intelligent Vehicles Symposium. IEEE. 2003: 90-94
    [29] Yoshimori, S. Mitsukura, Y. Fukumi, M. Akamatsu, N. Khosal, R. License platedetection system in rainy days. Computational Intelligence in Robotics and Automation.2003, 2: 972- 976
    [30] Chacon M, M.I. Zimmerman. A License plate location based on a dynamic PCNNscheme Neural Networks. Proceedings of the International Joint Conference, 2003. 2: 1195-1200
    [31] 罗军辉, 冯平, 哈力旦·A 等. MATLAB7.0 在图像处理中的应用. 北京:机械工业出版社, 2005.6: 121-147
    [32] Rafael C. Gonzalez, Richard E. Woods. 阮秋琦, 阮宇智等译. 数字图像处理. 北京:电子工业出版社, 2003.3: 536-548
    [33] 容观澳.计算机图像处理.北京: 清华大学出版社, 2000.2: 254-259, 140-143, 254, 108
    [34] Otsu N. A Threshold selection method from gray-level histograms[J].IEEE TransSystems, Man and Cybernetics. 1979, 9(1): 62-66
    [35] 李填,夏良正. 一种新的二维最大嫡图像阈值分割方法. 南京航空航天大学学报.1994, 26 (S1):151-157
    [36] J.Bernsen,Dynamic Thresholding of gray-level Image, Proc.8th ICPR, 1986: 1251-1255.
    [37] 黄波. 基于 S3C44B0X 纸币号码识别系统的研究. 吉林大学硕士学位论文. 2006.5
    [38] 刘涛. 智能车牌识别技术的研究. 天津工业大学硕士学位论文,2007, 1: 19-21
    [39] 王卫, 陈继荣, 徐璟业.基于颜色特征的车牌快速定位.计算机工程与应用. 2006, (1): 226-229
    [40] 吴进军, 杜树新. 基于彩色二值化的车牌定位方法. 公路交通科技.2006, 23(4): 135-138
    [41] 李佩斌,石景波.基于纹理特征和彩色特征的车牌定位算法.交通与计算机.2006, 24(4): 80-82
    [42] HARALICK R M, SHANMAGAM K, DINSTEIN I.Textural features for image classification[J]. IEEE Transactions on Systems, Man and Cybernetics. 1973, 3: 610-621.
    [43] 阙大顺, 刘明慧. 基于小波变换的车牌图像检测定位算法研究. 交通科技. 2005, (2): 91-93
    [44] 是湘全, 何苑凌, 蔡孟波. 遗传算法在车牌定位中的应用. 公路交通科技.2000, 17(2): 33-36
    [45] Xiong Jun, Du Sidan, Gao Duntang, Shen Qinhong. Locating car license plate under various illumination conditions using genetic algorithm. Signal Processing, 2004. Proceedings. ICSP apos;04. 2004 7th International Conference, 2004: 2502 -2505
    [46] 刘金琨. 智能控制. 北京: 电子工业出版,2005.5: 222-204
    [47] 王小平. 遗传算法—理论、应用与软件实现. 西安: 西安交通大学出版社, 2002.1: 1-38
    [48] 阎平凡, 张长水.人工神经网络与模拟进化计算.北京: 清华大学出版社, 2002.6: 570-576
    [49] Michalewicz Z. Genetic Algorithms + Data Structures = Evolution Programs.Berlin: SpringerVerlag,1992
    [50] 雷英杰. MATLAB 遗传算法工具箱及应用.西安: 西安电子科技大学出版社, 2005.4:62-94
    [51] Cao J Ahmadi M, Shridhar M.Recongnition of handwritten numerals with multiple feature and multistage classifier. Pattern Recongnition.1995,28(2): 153-160
    [52] Chen K, Wang L, Chi H Methods of combining multipie classifiers with different features and their applications to text-independent speaker identification Pattern Recongitiong and Artificial Intellingence.1997, 11 (3): 417~445
    [53] 王永庆, 人工智能原理与方法. 西安: 西安交通大学出版社, 1994.6: 28-60
    [54] 何华灿, 人工智能导论. 西安: 西北工业大学出版社, 1988.5:142-158
    [55] 杨淑莹.模式识别与智能计算—Matlab 技术实现.电子工业出版社.北京: 2008.1: 147-153
    [56] 高隽. 人工神经网络原理及仿真实例. 北京:机械工业出版社, 2003.7: 1-6,43-62
    [57] 叶晨洲,廖金周,梅帆.车辆牌照字符识别系统.计算机系统应用.1999, (5): 10- 13
    [58] 王涛. 基于小波变换和神经网络的车牌识别算法研究. 武汉理工大学硕士学位论文, 2007.5: 39
    [59] 胡守仁. 神经网络应用技术. 北京: 国防科技大学出版社, 1993: 65-89
    [60] 付庆玲, 韩力群. 基于人工神经网络的手写数字识别. 北京工商大学学报.2004, 22(3): 43-45
    [61] Hagan, M.T.神经网络设计. 北京: 机械工业出版社, 2002. 9: 197-243
    [62] 阎平凡, 黄瑞旭. 人工神经网络——模型、分析与应用. 合肥: 安徽教育出版社, 1993.7: 116-193
    [63] Hegt HA, Haye RJ, Khan NA. A high performance license plate recognition system[A].IEEE International Conference on Systems, Manand Cybernetics[C]. San
    [64] 周开利,康耀红.神经网络模型及其 MATLAB 仿真程序设计. 北京: 清华大学出版社, 2004.11: 69-90

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700