基于TMS320DM642的车牌识别系统研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
“车牌识别系统”是智能交通系统的一个重要组成部分,对提高交通系统的车辆监控和管理的自动化程度具有很高的实用价值和经济价值。本文围绕基于TMS320DM642的车牌识别系统这一主题展开研究。
     首先简述了车牌识别系统的原理,通过与PC机车牌识别系统的对比,提出了基于TMS320DM642车牌识别系统在体积、重量、能耗、速度等方面的明显优势,研究如何在DSP硬件上实现车牌识别系统。
     接着介绍了TMS320DM642的硬件开发平台,包括TMS320DM642芯片的结构、EVM、指令系统和软件开发环境。
     然后,详细论述了完整的车牌识别系统中每个部分的算法。采用背景差分的方式对运动车辆进行视频检测,获取单帧车辆图片;提出了一种改进Prewitt算子的边缘检测方法,将它与统计投影相结合来实现车牌定位;分割垂直投影经过小波阈值去噪处理的车牌图像,将分割得到的车牌字符作归一化处理;利用BP神经网络进行字符识别,获取车牌信息。
     最后,通过线程通信的方式完成车牌识别系统的DSP软件模块化开发,将识别结果在Dot Net平台开发的PC端软件上显示与存储。并对该系统进行代码优化、存储器优化等,使得DSP车牌识别软件运行效率更高、识别速度更快。
The LPR (License Plate Recognition) system is a significant part in ITS (Intelligent Transportation System), which increases Transportation Vehicle Monitoring System and Management Automation, and shows high practical value and economic value.
     This paper studied the LPR system based on TMS320DM642 chip. First of all, outlines the principles of LPR system, which based on TMS320DM642 has advantages in size, weight, power consumption and processing speed comparing with PC LPR system. Give us a solution of a LPR system based on DSP chip.
     Then to introduce the TMS320DM642 hardware development platform, including the TMS320DM642 chip structure, EVM, command systems and software development environment.
     Next to discuss each part of the algorithm of the LPR system in detail. Using the background difference to make the detective video of moving vehicles for single frame image of the vehicle, an improved Prewitt edge detection operator method, combining it with statistical projection to achieve plate positioning, vertical projection of Wavelet threshold denoising license plate image for segmentation, to get the license plate character segmentation for normalization, and using BP neural network for character recognition, to obtain license plate information.
     Finally, modular DSP software development of LPR system is accomplished through thread communication. The recognition results in the development of the Dot Net platform, client software on the PC display and storage. And the system code optimization, memory optimization, makes the LPR system based on DSP chip to run more efficient and faster recognition speed.
引文
[1]史其信,陆化普.中国ITS发展战略构想[J].公路交通科技.1998,15(3):13-16.
    [2]戴东昌,蔡建华.国外解决城市交通拥堵问题对策[J].求是.2004,23:23-25.
    [3]张志清,张鹏,谢常仁,等.智能交通系统研究综述[J].东北林业大学报.1999,27(2):57-59.
    [4]岳航,杨荣杰.智能交通系统的发展及其共用信息平台的建设[J].武汉理工大学学报(交通科学与工程版).2005,29(4):50-56.
    [5]潘翔,叶修梓,张三元.基于小波的车牌汉字特征提取[J].中国图像图形学报.2003,8(10):1218-1222.
    [6]何铁军,张宁,黄卫.车牌识别算法的研究与实现[J].公路交通科技.2006,23(8):147-149.
    [7]唐汉征.车牌识别系统的工作原理及其应用[J].现代电子工程.2004,2:66-69.
    [8] Ahmed T.,Hamad A.,Tilmant D..Vehicle license plate recognition in marketing application[J].IEEE Intelligent Vehicles SymPosium.2003,7:90-94.
    [9]李树广,吴舟舟,罗小伟.基于边缘统计和颜色特征的车牌综合自动定位方法[J].山东大学学报(工学版).2005,35(3) :44-49.
    [10]罗帆,陈晨,王敏,等.一种基于边缘特征的汽车牌照定位算法[J].华中科技大学学报(自然科学版).2004,32:97-99.
    [11]汪志兵,崔慧娟.一种基于纹理特征抽取的车牌定位预处理方法[J].计算机应用研究.2004,l:255-257.
    [12] Bai Hongliang,Liu Changping.A hybrid License Plate Extraction Method Based On Edge Statistics and Morphology[A].ICPR.Proceedings of the 17th International Conference Pattern Recognition[C],England,2004:831-834.
    [13]左奇,史忠科.一种基于数学形态学的实时车牌图象分割方法[J].中国图象图形学报.2003,8(3):281-285.
    [14] Wu Cheokman,Lei Chan’on,Chan Honweng.A Macao License Plate Recognition system[A].ICPR.ICMLC.Proceedings of the 4th International Conference on Machine Learning and Cybernetics[C].Guangzhou,2005:4506-4510.
    [15] Suryanarayana P. V.,Mitra S. K.,Banerjee A..A Morphology Based Approach for Car License Plate Extraction[A] . IEEE . Proceedings of IEEE Indicon 2005 Conference[C].India,2005:24-27.
    [16]张引,潘云鹤.彩色汽车图象牌照定位新方法[J].中国图象图形学报.2001,6(4):374-377.
    [17]王夏黎,周明全,耿国华.一种基于HSV颜色空间的车辆牌照提取方法[J].计算机工程.2004,30(17):133-135.
    [18]张树波,赖剑煌.车牌定位和分割的一种综合方法[J].中山大学学报(自然科学版).2004,43(2):126-132.
    [19]王卫,陈继荣,徐璟业.基于颜色特征的车牌决速定位[J].计算机工程与应用.2006,l:226-229.
    [20]赵雪春,戚飞虎.基于彩色分割的车牌自动识别技术[J].上海交通大学学报.1998,32(l0):4-9.
    [21]陈寅鹏,丁晓青.复杂车辆图像中的车牌定位与字符分割方法[J].红外与激光工程.2004,33(l):29-33.
    [22] Premnath Dubey.Heuristic Approach for License Plate Detection[A].IEEE. Proceedings of IEEE Conference on Advanced Video and Signal Based Surveillance[C].Italy,2005:366-370.
    [23] Jia Wenjing,Zhang Huaifeng,He Xiangjian.Mean Shift for Accurate License Plate Localization[A].IEEE.Proceedings of the 18th International IEEE Conference on Intelligent Transportation Systems[C].HongKong,2005:566-571.
    [24]童剑军,邹明福.车牌字符的一种精判别识别方法[J].计算机工程与应用.2005,2:223-226.
    [25]黄戈祥,陈继荣,胡应添.基于ART2神经网络的车牌字符识别[J].计算机应用.2004,24:309-312.
    [26]胡晓燕,蒋先刚,刘海峰.基于神经网络的车牌字符识别算法实验及程序校验[J].华东交通大学学报.2005,22(l):71-75.
    [27] Hegt H. A. , Khan N. A. . A High Performance License Plate Recognition System[A].IEEE.Proceedings of IEEE Conference on Systems[C].Alaska,1998:4357-4362.
    [28] Wang Shenzheng,Lee H..Detection and Recognition of License Plate Characters with Different Appearances[A].IEEE.Proceedings of 2003 IEEE Intelligent Transportation System[C].Shanghai,2003:979-984.
    [29] Shapiro V.,Gluhchev G..Multinational License plate Recognition system: Segmentation and Classification[A].ICPR.Proceedings of the 17th Iternational Conference on Pattern Recognition[C].England,2004:352-355.
    [30] Hi-Tech solution有限公司网站.产品介绍[EB/OL].http://www.htso-l.com/.2010.
    [31] Optasia有限公司网站.产品介绍[EB/OL].http://www.singaporegateway.com/optasia/. 2010.
    [32]汉王科技.主页[EB/OL].http://www.hw99.com/.2010.
    [33]上海高德威.主页[EB/OL].http://www.gaodewei.com/.2010.
    [34]李方慧,王飞,何佩琨.TMS320C6000系列DSP原理与应用[M].第二版.北京:电子工业出版社,2003:1
    [35] Texas Instruments, Inc..TMS320C64x Technical Overview[M].Texas Instruments, Inc..2001.
    [36] Texas Instruments, Inc..TMS320C6000 CPU and Instruction Set Reference Guide[M]. Texas Instruments, Inc..2000.
    [37] Texas Instruments, Inc..TMS320DM642 Technical Overview[M].Texas Instruments, Inc..2002.
    [38] Texas Instruments, Inc..TMS320DM642 Video/Imaging Fixed-Point Digital Signal Processor[M].Texas Instruments, Inc..2004
    [39] Texas Instruments, Inc. . TMS320DM642 Digital Signal Processor Silicon Errata[M].Texas Instruments, Inc..2004.
    [40] Texas Instruments, Inc..TMS320C64x DSP Two-Level Internal Memory Reference Guide[M].Texas Instruments, Inc..2004.
    [41] Texas Instruments, Inc..TMS320C6000 DSP Enhanced Direct Memory Access (EDMA) Controller Reference Guide[M].Texas Instruments, Inc..2004.
    [42] Texas Instruments, Inc..TMS320C64x DSP Video Port/VCXO Interpolated Control (VIC) Port Reference Guide[M].Texas Instruments, Inc..2005.
    [43] Texas Instruments, Inc..TMS320DM642 Evaluation Module Technical Reference[M]. Texas Instruments, Inc..2003.
    [44] Texas Instruments, Inc..TMS320C6000 CPU and Instruction Set Reference Guide[M]. Texas Instruments, Inc..2000.
    [45] Texas Instruments, Inc. . TMS320C6000 DSP/BIOS Application Programming Interface(API) Reference Guide[M].Texas Instruments, Inc..2003.
    [46] Texas Instruments, Inc..Code Composer Studio Getting Started Guide[M].Texas Instruments, Inc..2001.
    [47]孙家广.计算机图形学[M].第三版.北京:清华大学出版社,1989:85-89.
    [48]沈俊,葛隧和.计算机系统中的YUV[M].计算机工程.2000,26(l) :94-96.
    [49]冈萨雷斯.数字图像处理[M].第二版.北京:电子工业出版社,2003:108-114.
    [50] Lian Q. N.,Nan J..A Moving Objects Detection Algorithm Based on Improved Background Subtraction[A].ICISDA.Proceedings of the 18th International Conference on Intelligent Systems Design and Applications[C],Taiwan,2008:600-607.
    [51] Zhen T.,Zhen J. M..Fast Background Subtraction and Shadow Elimination Using Improved Gaussian Mixture Model[A].IEEE.IEEE International Workshop on Haptic, Audio and Visual Environments and Games[C],Korea,2007:38-41.
    [52] Kornprobst P., Deriche R.,Aubert G..Image Sequence Analysis via Partial Difference Equation[J].Journal of Mathematical Imaging and Vision.1999, 11(1):5-26.
    [53]章毓晋.图像处理和分析[M].北京:清华大学出版社,2004:181.
    [54]何斌.数字图像处理[M].北京:人民邮电出版社,2001:247-249.
    [55]孙挺,王新社,耿国华,等.一个有效的彩色图像分割方法[J].微电子学与计算机.2009,3(26):232-235.
    [56]崔屹.图象处理与分析数学形态学方法及应用[M] .北京:科学出版社,2000:284-295.
    [57]于晓峰,王三武.基于图像处理的车辆牌照定位的算法研究[J].视频技术应用与工程.2006,8:125-127.
    [58]王涛,全书海.基于改进sobel算子的车牌定位方法[J].微机算计信息.2008,4:35-39.
    [59]刘伟铭,赵雪平.一种基于扫描行的汽车牌照定位算法[J].计算机工程与应用.2004(6):226-228.
    [60]陈兆学,施鹏飞.基于灰度图像的车牌快速定位和分割方法[J].计算机工程.2006,32(9):173-177.
    [61]卢雅琴,邬凌超.基于数学形态学的车牌定位方法[J].计算机工程.2005, 3:228-229.
    [62]李波,曾致远.基于数学形态学和边缘特征的车牌定位方法[J].视频技术应用与工程.2005,7:94-97.
    [63]飞思科技产品研发中心.Matlab 6.5辅助小波分析与应用[M].北京:电子工业出版社,2003:213.
    [64]段青,李凤祥,田兆垒.一种改进的小波阈值信号去噪方法[J].计算机仿真.2009,4(26):348-351.
    [65] Donoho D. L.,Johnstone I. M..Ideal Spatial via Wavelet Shrinkage[J].Biometrika. 1994,81:425-2455.
    [66] Donoho D. L..De-noising by Soft-threshold[J].IEEE Trans on IT.1995,41: 613-626.
    [67] Donoho D. L.,Johnstone I. M..Adapting to Unknown Smoothness Via Wavelet Shrinkage[J].Journal of American Stat Assoc.1995,12:1200-1224.
    [68] Mallat S.,Hwang W. L..Singularity Detection and Processing With Wavelets [J].IEEE Trans Information Theory.1992,38(2):617-643.
    [69] BELHUMEUR P. N.,HESPANHA J. P.,KRIEGMAN D. J..Recognition using class specific linear projection[J] .IEEE Transation on Pattern Analysis and Machine Intelligence.1997,19(5):711-720.
    [70]杨福生.小波变换的工程分析与应用[M].北京:科学出版社,2000:132-187.
    [71]冼允廷,路小波等.基于投影二分法的车牌字符分割方法[J].交通与计算机,2007,25(138):69-72.
    [72]赵春明,石跃祥.利用投影特征高速识别车牌的汉字[J].计算机工程与应用.2005,15(3):207-209.
    [73]姜瑾,张桂林.基于投影特征曲线匹配的车牌字符识别算法[J].计算机与数学工程.2007,35(6):20-24.
    [74]吴简彤,王建华.神经网络技术及其应用[M].哈尔滨:哈尔滨工程大学出版社,1998:276.
    [75]高济.基于知识的软件智能化技术[M].杭州:浙江大学出版社,2000:218.
    [76]侯智斌,温必腾,彭华.BP神经网络的研究与应用[J].电脑知识与技术.2009,5(15):3982-3983.
    [77] Nussbaum M. A. . Fundamentals of Artificial Neural Networks[J] . Journal of Biomechanics.1994,29(10):18-21.
    [78]李丰林.基于BP神经网络的汽车牌照识别[J].淮海工学院学报.2003(4):25-27.
    [79] Texas Instruments, Inc. . TMS320C600 Chip Support Library API User’s Guide[M].Texas Instruments, Inc..2003.
    [80] Texas Instruments, Inc..TMS320C6000 EMIF-to-External SDRAM Interface[M].Texas Instruments, Inc..2001.
    [81] Texas Instruments, Inc..TMS320C6000 EMIF to External Flash Memory[M].Texas Instruments, Inc..2002.
    [82] Texas Instruments, Inc..The TMS320DM642 Video Port Mini-Driver[M].Texas Instruments, Inc..2008.
    [83]臧博,吴裕斌,曹丹华.基于GIO/FVID的DSP视频处理驱动程序[J].单片机与嵌入式系统应用.2006,8:27-29.
    [84] Texas Instruments, Inc..TMS320DM642 JPEG Implementation[M].Texas Instruments, Inc..2002.
    [85] Texas Instruments, Inc..TMS320C6000 TCP/IP Network Developer’s Kit(NDK) Programmer’s Reference Guide[M].Texas Instruments, Inc..2001.
    [86] Texas Instruments, Inc..TMS320C6000 TCP/IP Network Developer’s Kit(NDK) Technical Data Quick Reference Guide[M].Texas Instruments, Inc..2001.
    [87]梁迅.基于NDK的DSP网络编程[J].计算技术与自动化.2005,24(3):79-81.
    [88] Eddy S. E.,Delong B. K..XML精要:语法详解与编程指南[M].第2版.赵洪利等.北京:清华大学出版社,2002:1-2.
    [89]彭启琼,管庆.DSP集成开发环境——CCS及DSP/BIOS的原理与应用[M].北京:电子工业出版社,2004:289-300.
    [90]王军宁,何迪,马娟,等.TI DSP/BIOS用户手册与驱动开发[M].北京:清华大学出版社,2007:3-13.
    [91]江思敏,刘畅.TMS320C6000应用开发教程[M].北京:机械工业出版社,2005:54-61.
    [92]丁玉美,高西全.数字信号处理[M].第二版.西安:西安电子科技大学出版社,2003:88-94.
    [93]卢伯英.实时数字信号处理[M].北京:中国铁道出版社,2005:211-221.

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

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

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