一种从图像中分离印章并校准印章的方法与流程

文档序号:17064980发布日期:2019-03-08 22:50阅读:1143来源:国知局
一种从图像中分离印章并校准印章的方法与流程

本发明涉及图像文字识别领域,具体涉及一种从图像中分离印章并校准印章的方法。



背景技术:

随着计算机技术的不断发展,伪造印章的难度大大降低,从而导致伪造印鉴引起的犯罪活动屡禁不止,自动化印鉴真伪鉴别技术的研究在现代社会至关重要。印章的定位与配准作为判断印章真伪的关键步骤,直接关系到判断结果的速度和正确性。如何高效地实现印章的定位与配准成为识别印章真伪亟待解决的问题。



技术实现要素:

本发明针对现有技术的不足,提出一种从图像中分离印章并校准印章的方法,该方法具体包括如下步骤:

步骤1:建立原始公章的数据集;

步骤2:获取原始图像中的待识别的图像的最大包围框的轮廓,对待识别的图像进行倾斜校正;

步骤3:将待识别的图像由rgb颜色空间模型转化到hsi颜色空间模型,采用阈值控制法提取红色分量,并把彩色图像灰度化;

步骤4:采用椭圆、圆形和矩形三种形状检测算法对步骤3灰度化的图像进行形状检测,从而定位获取包围公章的最小的矩形轮廓和公章在待识别的图像中的位置,并将包围公章的最小的矩形轮廓从待识别的图像中分离;

步骤5:采用基于harris角点特征的方法对原始印章和步骤4中提取的印章图像进行位置上的初步配准,然后再对两个印章在小角度范围内进行旋转和平移,搜索最佳位置,完成精确配准;

步骤6:通过正差以及负差定量化配准结果,通过计算差图像来初步评判印章真伪,将待测印章分为一致印章与可疑印章。

优选地,所述的步骤4中具体包括以下步骤:

(1)将步骤3得到的灰度图像转化为二值图像;

(2)采用图像细化算法,从二值图像得到骨架图;

(3)分别采用椭圆、圆形和矩形三种形状检测算法对骨架图进行形状检测,其中,矩形印章的形状检测是对数字直线的准则和数字直线的特征进行检测,以线段元为最小单位构造直线,检测出所有的直线后,通过比较直线的长度和方向快速定位出图像中的矩形;椭圆印章的形状检测是采用基于曲线弧分割的思想进行检测,根据轮廓点间相互的连接性对细化图像中的轮廓像素点进行跟踪,将轮廓从交点处分割成弧段,在每一个连续的轮廓弧段中随机采样取点带入椭圆方程求出参数值;圆形印章的形状检测与椭圆印章的形状检测的方法相同。

(4)找出印章在待识别的图像中所处的位置,并将单个印章分离。

优选地,所述的步骤5具体包括以下步骤:

(1)提取原始印章和步骤4中提取的印章图像的harris角点,进行匹配,根据匹配的角点对求出变换矩阵,完成初步配准;

(2)将两个印章图像在小角度范围内进行旋转和平移,搜索最佳位置,完成精配准。

优选地,所述的步骤6中的正差指原始印章图像比待测印章图像多的像素个数,负差指原始印章图像比待测印章图像少的像素个数。

优选地,所述的步骤2中,采用种子填充法获取原始图像中的待识别的图像中最大包围框的轮廓。

本发明的有益效果:

本发明提出一种从图像中分离印章并校准印章的方法,实现印章与图像分离,能够自动化的初步判断印章真伪。

附图说明

图1为本发明的从图像中分离印章并校准印章工作流程图。

具体实施方式

下面根据附图和优选实施例详细描述本发明,本发明的目的和效果将变得更加明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,一种从图像中分离印章并校准印章的方法,具体包括如下步骤:

步骤1:建立原始公章的数据集;

通过扫描或拍照的方式得到高质量的多种类型的图像,截取图像中的公章图像的矩形轮廓,建立原始公章的数据集;

步骤2:采用种子填充法获取原始图像中的待识别的图像的最大包围框的轮廓,对待识别的图像进行倾斜校正;

通过hough变换检测直线的方法提取待识别的原图像中最大包围框的轮廓的所有直线,选取最大包围框的轮廓的所有直线与水平方向的最小夹角为旋转角度进行校正;

步骤3:将待识别的图像由rgb颜色空间模型转化到hsi颜色空间模型,采用阈值控制法提取红色分量,并把彩色图像灰度化;

在hsi空间模型中,红色分量色度变化为0°到20°以及340°到360°,当角度在这两个区间内时,色度的余弦值大于0.94。

如果所有像素点出来,经过红色分量提取处理后的图像中包含印章图像以及其他的红色干扰信息,如红色的文字、红色的图标等等。图像中除了印章特征角点还会有其他的特征角点被检测到,如果直接在这样的图像上提取角点作为配准依据,将会严重影响配准精度,所以在配准操作执行之前,对图像角点提取区域加以限制,需要准确定位出印章在测试图像中的位置,尽可能减少噪声的干扰。

步骤4:采用椭圆、圆形和矩形三种形状检测算法对步骤3灰度化的图像进行形状检测,从而定位获取包围公章的最小的矩形轮廓和公章在待识别的图像中的位置,并将包围公章的最小的矩形轮廓从待识别的图像中分离;

(1)将步骤3得到的灰度图像转化为二值图像;

(2)采用图像细化算法,从二值图像得到骨架图;

(3)分别采用椭圆、圆形和矩形三种形状检测算法对骨架图进行形状检测,其中,矩形印章的形状检测是对数字直线的准则和数字直线的特征进行检测,以线段元为最小单位构造直线,检测出所有的直线后,通过比较直线的长度和方向快速定位出图像中的矩形;椭圆印章的形状检测是采用基于曲线弧分割的思想进行检测,根据轮廓点间相互的连接性对细化图像中的轮廓像素点进行跟踪,将轮廓从交点处分割成弧段,在每一个连续的轮廓弧段中随机采样取点带入椭圆方程求出参数值;圆形印章的形状检测与椭圆印章的形状检测的方法相同。

(4)找出印章在待识别的图像中所处的位置,并将单个印章分离。

印章定位是指根据印章的几何形状特征,确定印章在图像中所处位置,得到单个印章图像,印章图像的定位可以减少无用特征角点的数目,使后续处理的计算量大大减小,提高配准操作的准确性以及速度。

步骤5:采用基于harris角点特征的方法对原始印章和步骤4中提取的印章图像进行位置上的初步配准,然后再对两个印章在小角度范围内进行旋转和平移,搜索最佳位置,完成精确配准;

(1)提取原始印章和步骤4中提取的印章图像的harris角点,进行匹配,根据匹配的角点对求出变换矩阵,完成初步配准;

(2)将两个印章图像在小角度范围内进行旋转和平移,搜索最佳位置,完成精配准。

待测印章图像和预留印章图像的位置是不对应的,所以不能直接进行比较和分析。印章配准是指将待测印章图像中的点按照某种空间映射关系映射到预留印章图像中。提取后的待测印章与预留印章之间存在的某种旋转与平移关系,在进行待测印章的识别前,先对这两幅图像进行配准。印章图像配准的精度直接决定了后续印章相似度计算的可靠性。

步骤6:通过正差以及负差定量化配准结果,通过计算差图像来初步评判印章真伪,将待测印章分为一致印章与可疑印章。

通过设置正差和负差都小于预设的阈值,计算差图像来初步评判印章真伪,将待测印章分为一致印章与可疑印章。正差是指预留印章图像比待测印章图像多的像素个数,负差是指预留印章图像比待测印章图像少的像素个数。

本领域普通技术人员可以理解,以上所述仅为发明的优选实例而已,并不用于限制发明,尽管参照前述实例对发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实例记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在发明的精神和原则之内,所做的修改、等同替换等均应包含在发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1