一种矫正红外图像的方法及装置制造方法及图纸

技术编号:14555811 阅读:86 留言:0更新日期:2017-02-05 09:49
本发明专利技术实施例公开了一种矫正红外图像的方法及装置,设置待矫正的图像的左上角顶点的X坐标org.X、Y坐标org.Y;分别获取所述待矫正的图像的上黑边条的高del_height以及右黑边条的宽del_width;根据所述X坐标和所述右黑边条的宽计算矫正后的图像的左上角顶点的X坐标;根据所述Y坐标和所述上黑边条的高计算矫正后的图像的左上角顶点的Y坐标。通过采用上述技术方案,正红外采集到钞票上下方图像位移的缺陷,使得红外图像更少缺陷,提高图像质量,为验钞算法提供正确的图像输入,从而提高纸币识别率,减少不明钞、疑惑钞或假钞误报率。

Method and device for correcting infrared image

The embodiment of the invention discloses a method and a device for correction of infrared image, set the image correction to the upper left corner of the X vertex coordinates org.X, Y coordinates org.Y; image were obtained the correction on the black side and the right edge of the black high del_height width del_width; X coordinates according to the X coordinates and the right edge of the wide black image is calculated after correction of the upper left corner of the vertex coordinates of image correction; according to Y high computing the Y coordinates and the black side of the upper left corner vertices. By adopting the technical scheme, infrared acquisition to bill defects below the image displacement, the infrared image with fewer defects, improve image quality, image input for the correct detector algorithm, so as to improve the recognition rate, reduce the unknown notes, doubt money or counterfeit false positives.

【技术实现步骤摘要】

本专利技术实施例涉及银行自助系统的
,尤其涉及一种矫正红外图像的方法及装置
技术介绍
在目前的ATM机中,红外传感器有两个,一块在钞票上方,一块在钞票下方,如图1所示,分别用来采集钞票的红外正面图和红外反面图,钞票的红外正反面图都需要用来做识别。因为采集钞票的两个红外图像传感器分别安装钞票进出通道的上下方,传感器的安装方位经常会出现上下位置不对齐的情况,因此两张采集到的图像也会有位移偏差,两张图像做后续的图像处理和识别时,位移偏差将导致结果出现问题。上方和下方红外传感器安装垂直偏移距离误差直接导致采集到的图像的边沿出现黑边条,如图2所示,从而增加疑惑钞或不明钞的出现概率,将直接影响钞票识别率。
技术实现思路
本专利技术实施例提出一种矫正红外图像的方法及装置,旨在解决如何对上下红外图像传感器采集到的有黑边的图像进行处理的问题。第一方面,一种矫正红外图像的方法,所述方法包括:设置待矫正的图像的左上角顶点的X坐标org.X、Y坐标org.Y;分别获取所述待矫正的图像的上黑边条的高del_height以及右黑边条的宽del_width;根据所述X坐标和所述右黑边条的宽计算矫正后的图像的左上角顶点的X坐标;根据所述Y坐标和所述上黑边条的高计算矫正后的图像的左上角顶点的Y坐标。优选地,所述获取所述待矫正的图像的上黑边条的高del_height,包括:从所述待矫正的图像第一行Y=0开始,若当前像素值IMG[Y*width+X]为0,则Y坐标向下移动1,再计算当前像素值IMG[Y*width+X];若当前像素值IMG[Y*width+X]与0的大小超于预先设置的阈值范围,则del_height为所述当前像素的Y坐标。优选地,所述获取所述待矫正的图像的右黑边条的宽del_width,包括:从所述待矫正的图像的第一列X=0开始,若当前像素值IMG[Y*width+X]为0,则X坐标向右移动1,再计算当前像素值IMG[Y*width+X];若当前像素值IMG[Y*width+X]与0的大小超于预先设置的阈值范围,则del_width为所述当前像素的X坐标。优选地,所述根据所述X坐标和所述右黑边条的宽计算矫正后的图像的左上角顶点的X坐标,包括:矫正后的图像的左上角顶点的X坐标为org.X-del_width。优选地,所述根据所述Y坐标和所述上黑边条的高计算矫正后的图像的左上角顶点的Y坐标,包括:矫正后的图像的左上角顶点的Y坐标为org.y+del_height。第二方面,一种矫正红外图像的装置,所述装置包括:设置模块,用于设置待矫正的图像的左上角顶点的X坐标org.X、Y坐标org.Y;获取模块,用于分别获取所述待矫正的图像的上黑边条的高del_height以及右黑边条的宽del_width;计算模块,用于根据所述X坐标和所述右黑边条的宽计算矫正后的图像的左上角顶点的X坐标;根据所述Y坐标和所述上黑边条的高计算矫正后的图像的左上角顶点的Y坐标。优选地,所述获取模块,包括:第一移动单元,用于从所述待矫正的图像第一行Y=0开始,若当前像素值IMG[Y*width+X]为0,则Y坐标向下移动1,再计算当前像素值IMG[Y*width+X];第一计算单元,用于若当前像素值IMG[Y*width+X]与0的大小超于预先设置的阈值范围,则del_height为所述当前像素的Y坐标。优选地,所述获取模块,包括:第二移动单元,用于从所述待矫正的图像的第一列X=0开始,若当前像素值IMG[Y*width+X]为0,则X坐标向右移动1,再计算当前像素值IMG[Y*width+X];第二计算单元,用于若当前像素值IMG[Y*width+X]与0的大小超于预先设置的阈值范围,则del_width为所述当前像素的X坐标。优选地,所述计算模块,用于:矫正后的图像的左上角顶点的X坐标为org.X-del_width。优选地,所述计算模块,用于:矫正后的图像的左上角顶点的Y坐标为org.y+del_height。本专利技术实施例提供的矫正红外图像的方法及装置,设置待矫正的图像的左上角顶点的X坐标org.X、Y坐标org.Y;分别获取所述待矫正的图像的上黑边条的高del_height以及右黑边条的宽del_width;根据所述X坐标和所述右黑边条的宽计算矫正后的图像的左上角顶点的X坐标;根据所述Y坐标和所述上黑边条的高计算矫正后的图像的左上角顶点的Y坐标。通过采用上述技术方案,正红外采集到钞票上下方图像位移的缺陷,使得红外图像更少缺陷,提高图像质量,为验钞算法提供正确的图像输入,从而提高纸币识别率,减少不明钞、疑惑钞或假钞误报率。附图说明图1是现有技术提供的一种红外传感器检测纸币的方法示意图;图2是现有技术提供的一种图像黑边图的示意图;图3是本专利技术实施例一提供的矫正红外图像的方法的流程示意图;图4是本专利技术实施例提供的一种设置红外图像的坐标的方法示意图;图5是本专利技术实施例提供的一种去除图像黑边后的示意图;图6是本专利技术实施例二提供的矫正红外图像的装置的功能模块示意图;图7是本专利技术实施例获取模块的功能模块示意图;图8是本专利技术实施例获取模块的功能模块示意图。具体实施方式下面结合附图并通过具体实施方式来进一步说明本专利技术的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各项步骤的顺序可以被重新安排。当其步骤完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。实施例一图3是本专利技术实施例一提供的矫正红外图像的方法的流程示意图,该方法可以由银行自助系统的数据处理装置执行,其中该装置可由软件和/或硬件实现,一般可集成在银行自助系统的服务器中。如图3所示,该方法包括:步骤301,设置待矫正的图像的左上角顶点的X坐标org.X、Y坐标org.Y;具体的,定义del_height表示上黑边的高,定义del_width表示右黑边的宽,y表示当前像素在图像中高度方向的纵坐标,x表示当前像素点在图像中宽度方向上的横坐标,坐标系原点为图像左上角的顶点,坐标用(0,0)表示,坐标轴如图4。每张图像左上角顶点在计算机中的内存坐标为(org.x,org.y),org.x为图像左上角顶点在内存块映射中x轴坐标,org.y为图像左上角顶点在内存块映射中y轴坐标;height表示整张图像的高,width表示整张图像的宽,则IM本文档来自技高网...
一种矫正红外图像的方法及装置

【技术保护点】
一种矫正红外图像的方法,其特征在于,所述方法包括:设置待矫正的图像的左上角顶点的X坐标org.X、Y坐标org.Y;分别获取所述待矫正的图像的上黑边条的高del_height以及右黑边条的宽del_width;根据所述X坐标和所述右黑边条的宽计算矫正后的图像的左上角顶点的X坐标;根据所述Y坐标和所述上黑边条的高计算矫正后的图像的左上角顶点的Y坐标。

【技术特征摘要】
1.一种矫正红外图像的方法,其特征在于,所述方法包括:
设置待矫正的图像的左上角顶点的X坐标org.X、Y坐标org.Y;
分别获取所述待矫正的图像的上黑边条的高del_height以及右黑边条的宽
del_width;
根据所述X坐标和所述右黑边条的宽计算矫正后的图像的左上角顶点的X
坐标;根据所述Y坐标和所述上黑边条的高计算矫正后的图像的左上角顶点的
Y坐标。
2.根据权利要求1所述的方法,其特征在于,所述获取所述待矫正的图像
的上黑边条的高del_height,包括:
从所述待矫正的图像第一行Y=0开始,若当前像素值IMG[Y*width+X]为0,
则Y坐标向下移动1,再计算当前像素值IMG[Y*width+X];
若当前像素值IMG[Y*width+X]与0的大小超于预先设置的阈值范围,则
del_height为所述当前像素的Y坐标。
3.根据权利要求1所述的方法,其特征在于,所述获取所述待矫正的图像
的右黑边条的宽del_width,包括:
从所述待矫正的图像的第一列X=0开始,若当前像素值IMG[Y*width+X]
为0,则X坐标向右移动1,再计算当前像素值IMG[Y*width+X];
若当前像素值IMG[Y*width+X]与0的大小超于预先设置的阈值范围,则
del_width为所述当前像素的X坐标。
4.根据权利要求1所述的方法,其特征在于,所述根据所述X坐标和所
述右黑边条的宽计算矫正后的图像的左上角顶点的X坐标,包括:
矫正后的图像的左上角顶点的X坐标为org.X-del_width。
5.根据权利要求1所述的方法,其特征在于,所述根据所述Y坐标和所

\t述上黑边条的高计算矫正后的图像的左上角顶点的Y坐标,包括:
矫正后的图像的左上...

【专利技术属性】
技术研发人员:陈锦枫
申请(专利权)人:深圳怡化电脑股份有限公司深圳市怡化时代科技有限公司深圳市怡化金融智能研究院
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1