一种信息卡校正方法、装置、设备及可读存储介质制造方法及图纸

技术编号:36424986 阅读:28 留言:0更新日期:2023-01-20 22:34
本申请提供了一种信息卡校正方法、装置、设备及可读存储介质,该方法包括:提取待校正信息卡图像的所有特征点以及特征点对应的第一描述符;结合第一描述符与预设标卡图像之间的对应特征点的第二描述符,确定待校正信息卡图像与标卡图像的目标对应特征点;通过目标对应特征点计算待校正信息卡图像与标卡图像对应的转换矩阵;根据转换矩阵对待校正信息卡图像进行校正,得到校正后信息卡图像。通过本申请方案的实施,不需要专门打印定位识别项,避免了由于信息卡上印刷的定位识别项不完整而导致信息无法识别的情况,且本申请方案对于各种版式的信息卡的识别和校正具有较高的兼容性,进一步提高了信息卡的识别效率。进一步提高了信息卡的识别效率。进一步提高了信息卡的识别效率。

【技术实现步骤摘要】
一种信息卡校正方法、装置、设备及可读存储介质


[0001]本专利技术涉及图像校正领域,尤其涉及信息卡校正方法、装置、设备及可读存储介质。

技术介绍

[0002]信息卡主要包括教学评估卡、考试答题卡、职业资格鉴定卡、民主评议卡、干部考核卡、填报志愿卡等,信息卡的格式和纸张需要通过采用光标阅读机的设计规范所要求的格式来进行设计。
[0003]对于信息卡的识别,现有技术通常采用光标机、同步头、定位点等直接查找识别项,需要通过在信息卡上打印专门用于特征识别的特征信息才能实现信息卡内容的定位识别。设计和印刷信息卡时,对于信息卡的纸张材质、厚薄、涨缩性能等的都有较高的要求,特别是信息卡上特征识别项的打印位置不能有误,因此现有技术中信息卡的识别方法各种类型信息卡兼容性低,且在使用过程中不能缺少或损坏任意一个识别项,使得信息卡的使用在实际应用中受到较大的条件限制。

技术实现思路

[0004]本专利技术实施例的主要目的在于提供一种信息卡校正方法、装置、设备及可读存储介质,至少能够解决相关技术中提供的信息卡上的内容读取有效性和效率欠佳的问题。
[0005]为实现上述目的,本专利技术实施例第一方面提供了一种信息卡校正方法,包括:
[0006]提取待校正信息卡图像的所有特征点以及所述特征点对应的第一描述符;
[0007]结合所述第一描述符与预设标卡图像之间的对应特征点的第二描述符,确定所述待校正信息卡图像与标卡图像的目标对应特征点;
[0008]通过所述目标对应特征点计算所述待校正信息卡图像与所述标卡图像对应的转换矩阵;
[0009]根据所述转换矩阵对所述待校正信息卡图像进行校正,得到校正后信息卡图像。
[0010]本申请实施例第二方面提供了一种信息卡校正装置,包括:
[0011]提取模块,用于提取待校正信息卡图像的所有特征点以及所述特征点对应的第一描述符;
[0012]确定模块,用于结合所述第一描述符与预设标卡图像之间的对应特征点的第二描述符,确定所述待校正信息卡图像与标卡图像的目标对应特征点;
[0013]计算模块,用于通过所述目标对应特征点计算所述待校正信息卡图像与所述标卡图像对应的转换矩阵;
[0014]校正模块,根据所述转换矩阵对所述待校正信息卡图像进行校正,得到校正后信息卡图像。
[0015]本申请实施例第三方面提供了一种电子设备,包括:存储器及处理器,其中,处理器用于执行存储在存储器上的计算机程序,处理器执行计算机程序时,实现上述本申请实
施例第一方面提供的信息卡校正方法中的各步骤。
[0016]本申请实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现上述本申请实施例第一方面提供的信息卡校正方法中的各步骤。
[0017]由上可见,根据本申请方案所提供的信息卡校正方法、装置、设备及可读存储介质,提取待校正信息卡图像的所有特征点以及所述特征点对应的第一描述符;结合所述第一描述符与预设标卡图像之间的对应特征点的第二描述符,确定所述待校正信息卡图像与标卡图像的目标对应特征点;通过所述目标对应特征点计算所述待校正信息卡图像与所述标卡图像对应的转换矩阵;根据所述转换矩阵对所述待校正信息卡图像进行校正,得到校正后信息卡图像。通过本申请方案的实施,采用特征点进行定位并自动校正,不需要再专门打印定位识别项,避免了由于信息卡上印刷的定位识别项不完整而导致其信息无法识别获取的情况。通过信息卡与标卡之间的透视变换对扫描到的信息卡图像中歪斜扭曲的内容进行精确校正,对于各种版式的信息卡的识别和校正具有较高的兼容性,进一步提高了信息卡的识别效率。
附图说明
[0018]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为本专利技术第一实施例提供的一种信息卡校正方法的基础流程示意图;
[0020]图2为本专利技术第一实施例提供的一种待校正信息卡图像对应的图像金字塔示意图;
[0021]图3为本专利技术第一实施例提供的一种在图像金字塔的尺度空间中采用极大值抑制的方式选取特征点的示意图;
[0022]图4为本专利技术第一实施例提供的一种待校正信息卡图像;
[0023]图5为本专利技术第一实施例提供的一种待校正信息卡与标卡上的特征点的对应关系图;
[0024]图6为本专利技术第一实施例提供的一种校正后信息卡图像;
[0025]图7为本申请第二实施例提供的一种信息卡校正方法的细化流程示意图;
[0026]图8为本申请第三实施例提供的信息卡校正装置的程序模块示意图;
[0027]图9为本申请第四实施例提供的电子设备的结构示意图。
具体实施方式
[0028]为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0029]在本申请实施例的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、

右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请实施例和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。
[0030]在本申请实施例的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。
[0031]为了解决相关技术中所提供的信息卡识别效率低且对信息卡版式设计兼容性低的问题,本申请的第一实施例提供了一种信息卡校正方法,如图1为本实施例提供的信息卡校正方法的基础流程示意图,该信息卡校正方法包括以下的步骤:
[0032]101、提取待校正信息卡图像的所有特征点以及特征点对应的第一描述符。
[0033]具体的,采用surf算获取待校正信息卡的稳定特征点,并获取每一个特征点对应的第一描述符。
[0034]在本实施例一种实施方式中,对于特征点描述符的获取,分别以待校正信息卡图像的每一个特征点为中心在特征点周围划出一个正方形区域,通过surf算法统计该特征点在该方形区域内的harr小波特来确定该方形区域的主方向,将harr小波特为水平方向值之和:∑dx、水平方向绝对值之和:∑|dx|、垂直方向之和:∑dy、垂直方向绝对值之和:∑|dy本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息卡校正方法,其特征在于,包括:提取待校正信息卡图像的所有特征点以及所述特征点对应的第一描述符;结合所述第一描述符与预设标卡图像之间的对应特征点的第二描述符,确定所述待校正信息卡图像与标卡图像的目标对应特征点;通过所述目标对应特征点计算所述待校正信息卡图像与所述标卡图像对应的转换矩阵;根据所述转换矩阵对所述待校正信息卡图像进行校正,得到校正后信息卡图像。2.根据权利要求1所述的信息卡校正方法,其特征在于,所述提取待校正信息卡图像的所有特征点的步骤包括,包括:在预设盒子滤波模型中对所述待校正信息卡图像进行滤波处理得到近似Hessian矩阵的行列式图;通过所述近似Hessian矩阵的行列式图构造对应于所述待校正信息卡图像的图像金字塔;通过所述图像金字塔确定所述待校正信息卡图像的所有特征点。3.根据权利要求2所述的信息卡校正方法,其特征在于,所述在预设盒子滤波模型中对所述待校正信息卡图像进行滤波处理得到近似Hessian矩阵的行列式图的步骤,包括:在预设盒子滤波模型中,读取所述待校正信息卡图像的所有像素点;根据所述待校正信息卡图像的所有像素点对所述待校正信息卡图像进行高斯过滤,构造所述像素点对应的Hessian矩阵;结合所述待校正信息卡图像每一个像素点对应的Hessian矩阵以及所述Hessian矩阵的判别式,计算出对应于所述待校正信息卡图像的近似Hessian矩阵的行列式图;所述Hessian矩阵的表达式和所述Hessian矩阵的判别式分别表示为:和其中,L
xx
(x,σ)、L
xy
(x,σ)、L
yy
(x,σ)分别表示高斯正态分布对x、xy、y的二阶导数与该像素点的卷积值,f表示所述待校正信息卡图像中任意一个像素点对应的坐标函数,σ表示尺度参数。4.根据权利要求2所述的信息卡校正方法,其特征在于,在所述在预设盒子滤波模型中对所述待校正信息卡图像进行滤波处理得到近似Hessian矩阵的行列式图的步骤之后,还包括:在尺度空间中,采用不同尺度的滤波窗口对所述近似Hessian矩阵的行列式图进行滤波处理,得到多张不同尺度下的Hessian矩阵的行列式图;所述通过所述近似Hessian矩阵的行列式图构造对应于所述待校正信息卡图像的图像金字塔的步骤,包括:通过所述多张不同尺度下的Hessian矩阵的行列式图生成所述对应于所述待校正信息卡图像的图像金字塔。5.根据权利要求2所述的信息卡校正方法,其特征在于,所述图像金字塔包括多层结构,所述图像金字塔的每一层包括多张尺度不同的行列式图;
所述通过所述图像金字塔确定所述待校正信息卡图像的所有特征点的步骤,包括:将图像金字塔多层结构中的一个或多个中间层作为特征点选取源;比较选取源中的每一个像素点对应的行列式特征值与邻域内的所有像素点对应的行列式特征值的大小;当像素对应的行列式的特征值大于邻域内每一个像素点对应的行列式特征值时,将所述像素点确定为所述待校正信息卡图像的特征点。6.根据权利要求1所述的信息卡校正方...

【专利技术属性】
技术研发人员:高俊领刘雄敏陶晓留张开国
申请(专利权)人:深圳市海云天科技股份有限公司
类型:发明
国别省市:

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

1