论文部分内容阅读
利用计算机视觉技术,实现身份证号码的自动识别和录入将大大提高身份证管理的效率。目前身份证号码的识别系统是以扫描仪来获取身份证图像,但扫描仪不利于长时间实时获取图像。本文应用了图像处理和模式识别技术,建立了基于摄像头的身份证号码的识别系统。主要研究内容具体包括如下: (1)研究了亮度不均匀的身份证号码图像的分割。由于采用点光源进行局部照射,导致身份证号码图像的亮度不均匀,因此直接对图像采用全局阈值进行分割不能有效地分离号码体。本文运用灰度数学形态学的方法消除图像光照不均匀的现象,处理后的图像再进行阈值分割,很好的提取出号码线条。本文用相对灰度值变换的方法对图像进行变换处理,消除了背景不均匀的现象、细化号码线条、强化了号码线条与背景的对比度。分割出的身份证号码线条细而光滑,很好的满足了身份证号码识别的需要。 (2)二值化的身份证号码图像,会留下一些小的颗粒单元,号码线条也可能连有网格短线或发生断裂,对二值化后的号码图像进行修正。利用计算颗粒单元面积的方法对孤立单元进行去除。运用寻找叉点和端点的方法进行分叉短线的去除和断线的连接。 (3)进行身份证号码的定位。身份证号码的位置是不固定的,必须进行动态定位。针对投影法进行号码体定位的缺点,本文提出一种基于穿越号码体距离的方法进行号码体定位。 (4)身份证号码的识别。运用结构分类的方法对身份证号码体进行识别。提出了一种新的弧体圆体检测方法,检测特征准确。 本文对实现身份证号码识别的硬件结构和软件算法进行了系统地研究,给出了一整套有效的身份证号码识别方法,开发了身份号码识别软件,建立了完整的可运行的身份证号码识别系统。