基于DSP和ARM的车牌识别系统设计*
2012-11-27刘永春
网络安全与数据管理 2012年22期
刘永春
(四川理工学院 自动化与电子信息学院,四川 自贡643000)
车牌识别系统采用数字图像处理技术,通过车牌图像采集、图像预处理、车牌定位、字符分割和字符识别5个模块来实现车牌自动识别。传统的车牌识别系统主要由摄像头、视频采集卡、PC机等主要模块组建而成,其特点是系统容易实现,但是成本较高、实时性较差、体积庞大、安装和维护不方便。本文讨论了一种基于DSP和ARM的嵌入式车牌识别系统的硬件平台设计及其典型模块的驱动程序设计。与传统的车牌识别系统不同,该系统无需计算机即可实现车牌图像的采集、处理和识别、结果输出,具有识别率高、实时性好、环境适应性强、安装维护简单、成本低等特点。
1 系统硬件平台设计
硬件平台包括DSP和ARM两个独立的硬件平台,利用DSP强大的信号处理能力完成车牌识别算法运算,使用ARM处理器实现人机交互控制功能。由于车牌识别系统需要很高的识别率和识别速度,且车牌识别算法的运算量又比较大,为了满足系统的实时性和精度要求,DSP平台采用TI公司C6000系列的TMS320DM642作为核心控制模块,利用其丰富的片上资源以及快速的图像处理能力来实现车牌图像采集和算法处理。ARM平台运行于Linux系统上,选用三星公司的ARM9处理器S3C2410作为控制中心,由于其功耗低并具有丰富的片内资源,能够满足本系统的设计要求。系统硬件平台将电源管理、图像采集、SDRAM、Flash、网络通信、触摸屏显示控制等功能模块集于一体,如图1所示。……
登录APP查看全文
