论文部分内容阅读
纸币上的号码具有唯一性,可以作为识别纸币的重要依据,由于美元的长期“硬通货”地位,使美元号码自动识别机具有广阔的市场需求。纸币号码识别是光学字符识别的一种,涉及数字图像处理,模式识别等综合技术。主要分为两个部分:纸币号码图像的采集和纸币号码图像的识别处理。针对目前美元纸币号码自动识别系统的需求日益增加,本文采用接触式图像传感器及ARM9设计了一种美元纸币号码识别系统。本文主要研究纸币号码的图像采集即系统的硬件设计与图像采集部分的软件设计。系统硬件主要由四部分组成:(1)接触式图像传感器,用来对目标图像进行扫描获得图像的电信号。(2)A/D转换与图像数据缓存,将CIS输出的电信号转换为8位精度的灰度图像数据并进行数据缓存。(3) CPLD逻辑控制,主要控制系统的时序。(4)ARM9及外围器件,将缓存中的数据读入指定的存储器供图像处理程序调用。号码图像的预处理主要是为图像的识别部分做一些前期处理,由两部分组成:(1)图像的滤波,(2)图像的二值化。为了提高纸币号码图像的采集和识别速度,本文采用了ARM9来完成纸币号码图像的采集和对号码图像的识别处理。以ARM9、FIFO(先进先出)、CPLD(复杂可编程逻辑器件)为核心构建系统的硬件,完成了从CIS输出的图像信号转换为纸币号码图像数字信号并对其进行预处理的过程。在通信方面,采用异步串口实现与PC的数据通信。最后将图像读入、ARM9系统、计算机连接成一个开发系统,实现纸币号码图像的读入和预处理。