论文部分内容阅读
纸币号码具有唯一性,可以用来标识纸币的身份。在银行或其他金融领域常常需要对纸币号码信息进行采集,用于分类和防伪鉴别。当前纸币号码的登记录入工作主要是通过手工完成的,设计一套自动识别纸币号码的系统非常必要。
本文针对正在流通的人民币纸币,利用计算机图像处理和识别技术,设计与研制了一套纸币号码识别系统。该纸币号码识别系统主要包括纸币图像预处理、字符区域粗定位、号码体区域确定、图像二值化、单字符分割、字符图像归一化、字符图像细线化和字符识别几个部分。本文重点研究了字符区域的确定、字符分割、字符细线化和字符识别等部分内容。
首先,对纸币图像进行预处理,采用的预处理方法与获得纸币图像的情况相关,包括图像去噪和图像增强。通过比较,本文采用中值滤波处理,取得很好的去噪效果。采用图像直方图均衡化处理,有效地增强图像号码部分信息。
其次,研究了纸币图像粗定位、号码体区域定位、图像二值化处理、单字分割、字符归一化和字符细线化等一系列算法。本文提出利用预先制作的模板对纸币号码区域进行确定,然后将号码从图像中切分出来;采用阈值分割法对图像进行二值化处理;采用垂直扫描记录法对号码进行单字分割;对分割出来的字符进行归一化和细线化处理,并将其作为最基本的识别单位。
最后,对现有字符识别方法的分析与研究,本文提出了一种基于字符结构特征的识别方法。该方法通过字符的长横、长竖和交点三个特征实现号码字符的区分与识别。此方法比传统字符识别方法大大缩短识别时间。正确识别率达到86.7%。