一种火车票图像摆正方法、装置、计算机装置及计算机可读存储介质制造方法及图纸

技术编号:27134137 阅读:26 留言:0更新日期:2021-01-25 20:30
本发明专利技术适用于互联网技术领域,提供了一种火车票图像摆正方法、装置、计算机装置及计算机可读存储介质,该方法包括:从火车票模板图像获取N个第一特征角点、待摆正火车票图像获取N个第二特征角点;从N个第一特征角点、第二特征角点分别选择M组特征角点组合,特征角点组合设有序号;根据组合序号相同的特征角点组合,对待摆正图像进行调整,得到M张调整后火车票图像;根据火车票模板图像的特征角点的位置信息与M张调整后火车票图像的特征角点的位置信息,分别计算其特征角点之间的距离;从M个距离数值确定最小距离所对应的调整后火车票图像为火车票摆正图像。本发明专利技术提供的火车票图像摆正方法,可提高火车票图像摆正的准确度。可提高火车票图像摆正的准确度。可提高火车票图像摆正的准确度。

【技术实现步骤摘要】
一种火车票图像摆正方法、装置、计算机装置及计算机可读存储介质


[0001]本专利技术属于图像处理领域,尤其涉及一种火车票图像摆正方法、装置、计算机装置及计算机可读存储介质。

技术介绍

[0002]在图像处理技术中,图像摆正是图像预处理中的一个重要环节,方便后续对图像进行关键信息提取、图像拼接等操作。对于火车票图像来说,火车票图像摆正是火车票关键信息提取的一个关键步骤,火车票图像摆正的精准度直接影响了火车票关键信息提取的准确度。现有的火车票图像摆正过程中,通过原始的yolo神经网络模型检测4个特征角点,可能出现漏检或者定位不准的现象,导致现有技术中火车票图像摆正存在准确度很低的问题。

技术实现思路

[0003]本专利技术实施例提供一种火车票图像摆正方法,旨在解决现有火车票图像摆正的准确度比较低的问题。
[0004]本专利技术是这样实现的,一种火车票图像摆正方法,包括:
[0005]从火车票模板图像获取N个第一特征角点,从待摆正火车票图像获取N个第二特征角点;
[0006]从所述N个第一特征角点选择M组特征角点组合,作为所述火车票模板图像的特征角点组合,从所述N个第二特征角点选择M组特征角点组合,作为所述待摆正火车票图像的特征角点组合,其中,特征角点组合设有序号,且序号相同的特征角点组合所包含的特征角点相同;
[0007]根据组合序号相同的特征角点组合所包含的特征角点的位置信息,对所述待摆正图像进行调整,得到M张调整后火车票图像;
[0008]根据火车票模板图像的特征角点的位置信息与所述M张调整后火车票图像的特征角点的位置信息,分别计算所述火车票模板图像的特征角点与所述M张调整后火车票图像的特征角点之间的距离,得到M个距离数值;
[0009]从所述M个距离数值确定最小距离,将所述最小距离对应的调整后火车票图像作为火车票摆正图像。
[0010]可选的,所述从火车票模板图像获取N个第一特征角点之前,包括以下过程:
[0011]将多张预先标注有N个特征区域的火车票图像输入yolo神经网络模型进行训练,得到特征角点检测模型;
[0012]所述从火车票模板图像获取N个第一特征角点,包括以下过程:
[0013]对所述待摆正火车票图像标注所述N个特征区域,计算所述标注的N个特征区域的中心位置作为所述第一特征角点;
[0014]所述从待摆正火车票图像获取N个第二特征角点,包括以下过程:
[0015]通过所述特征角点检测模型在所述待摆正火车票图像上标注所述N个特征区域,计算所述待摆正火车票图像的所述N个特征区域的中心位置,将所述待摆正火车票图像的所述N个特征区域的中心位置作为所述第二特征角点。
[0016]可选的,所述根据组合序号相同的特征角点组合所包含的特征角点的位置信息,对所述待摆正图像进行调整,包括以下过程:
[0017]获取所述火车票模板图像的特征角点组合中每一特征角点的位置信息,获取所述待摆正火车票图像的特征角点组合中每一特征角点的位置信息,分别计算组合序号相同的特征角点组合中的相同特征角点之间的透视变换矩阵,根据所述透视变换矩阵将所述待摆正火车票图像摆正为所述火车票模板图像大小相同的火车票图像。
[0018]可选的,所述根据火车票模板图像的特征角点的位置信息与所述M张调整后火车票图像的特征角点的位置信息,计算所述火车票模板图像的特征角点与所述M张调整后火车票图像的特征角点之间的距离之前,所述火车票图像摆正方法还包括以下过程:
[0019]通过所述特征角点检测模型分别在所述M张摆正后火车票图像上确定所。
[0020]可选的,所述根据火车票模板图像的特征角点的位置信息与所述M张调整后火车票图像的特征角点的位置信息,计算所述火车票模板图像的特征角点与所述M张调整后火车票图像的特征角点之间的距离,包括以下过程:
[0021]根据公式1计算所述火车票模板图像的特征角点与所述M张调整后火车票图像的特征角点之间的距离,得到M组距离组合,每组距离组合包括N个距离数值;
[0022][0023]其中,x
s
表示所述调整后火车票图像的特征角点的横坐标信息,y
s
表示所述调整后火车票图像的特征角点的纵坐标信息,x
d
表示所述火车票模板图像的特征角点的横坐标信息,y
d
表示所述火车票模板图像的特征角点的纵坐标信息;
[0024]根据公式2计算每组距离组合的总距离:
[0025][0026]其中,dis是每组距离组合的总距离,d
n
是所述调整后火车票图像的特征角点与所述火车票模板图像的特征角点之间的距离,w
n
是特征角点的权重值。
[0027]本专利技术还提供一种火车票图像摆正装置,包括:
[0028]获取模块,用于从火车票模板图像获取N个第一特征角点,从待摆正火车票图像获取N个第二特征角点;
[0029]选择模块,用于从所述N个第一特征角点选择M组特征角点组合,作为所述火车票模板图像的特征角点组合,从所述N个第二特征角点选择M组特征角点组合,作为所述待摆正火车票图像的特征角点组合,其中,特征角点组合设有序号,且序号相同的特征角点组合所包含的特征角点相同;
[0030]调整模块,用于根据组合序号相同的特征角点组合所包含的特征角点的位置信息,对所述待摆正图像进行调整,得到M张调整后火车票图像;
[0031]计算模块,用于根据火车票模板图像的特征角点的位置信息与所述M张调整后火
车票图像的特征角点的位置信息,分别计算所述火车票模板图像的特征角点与所述M张调整后火车票图像的特征角点之间的距离,得到M个距离数值;
[0032]确定模块,用于从所述M个距离数值确定最小距离,将所述最小距离对应的调整后火车票图像作为火车票摆正图像。
[0033]可选的,所述火车票图像摆正装置还包括:
[0034]训练模块,用于将多张预先标注有N个特征区域的火车票图像输入yolo神经网络模型进行训练,得到特征角点检测模型;
[0035]所述获取模块,包括:
[0036]第一获取子模块,用于对所述待摆正火车票图像标注所述N个特征区域,计算所述标注的N个特征区域的中心位置作为所述第一特征角点;
[0037]第二获取子模块,用于通过所述特征角点检测模型在所述待摆正火车票图像上标注所述N个特征区域,计算所述待摆正火车票图像的所述N个特征区域的中心位置,将所述待摆正火车票图像的所述N个特征区域的中心位置作为所述第二特征角点。
[0038]可选的,所述调整模块,还用于获取所述火车票模板图像的特征角点组合中每一特征角点的位置信息,获取所述待摆正火车票图像的特征角点组合中每一特征角点的位置信息,分别计算组合序号相同的特征角点组合中的相同特征角点之间的透视变换矩阵,根据所述透视变换矩阵将所述待摆正火车票图像摆正为所述火车票模板图像大小相同的火车票图像。
...

【技术保护点】

【技术特征摘要】
1.一种火车票图像摆正方法,其特征在于,所述火车票图像摆正方法包括:从火车票模板图像获取N个第一特征角点,从待摆正火车票图像获取N个第二特征角点;从所述N个第一特征角点选择M组特征角点组合,作为所述火车票模板图像的特征角点组合,从所述N个第二特征角点选择M组特征角点组合,作为所述待摆正火车票图像的特征角点组合,其中,特征角点组合设有序号,且序号相同的特征角点组合所包含的特征角点相同;根据组合序号相同的特征角点组合所包含的特征角点的位置信息,对所述待摆正图像进行调整,得到M张调整后火车票图像;根据火车票模板图像的特征角点的位置信息与所述M张调整后火车票图像的特征角点的位置信息,分别计算所述火车票模板图像的特征角点与所述M张调整后火车票图像的特征角点之间的距离,得到M个距离数值;从所述M个距离数值确定最小距离,将所述最小距离对应的调整后火车票图像作为火车票摆正图像。2.根据权利要求1所述的火车票图像摆正方法,其特征在于,所述从火车票模板图像获取N个第一特征角点之前,所述火车票图像摆正方法包括以下过程:将多张预先标注有N个特征区域的火车票图像输入yolo神经网络模型进行训练,得到特征角点检测模型;所述从火车票模板图像获取N个第一特征角点,包括以下过程:对所述待摆正火车票图像标注所述N个特征区域,计算所述标注的N个特征区域的中心位置作为所述第一特征角点;所述从待摆正火车票图像获取N个第二特征角点,包括以下过程:通过所述特征角点检测模型在所述待摆正火车票图像上标注所述N个特征区域,计算所述待摆正火车票图像的所述N个特征区域的中心位置,将所述待摆正火车票图像的所述N个特征区域的中心位置作为所述第二特征角点。3.根据权利要求1所述的火车票图像摆正方法,其特征在于,所述根据组合序号相同的特征角点组合所包含的特征角点的位置信息,对所述待摆正图像进行调整,包括以下过程:获取所述火车票模板图像的特征角点组合中每一特征角点的位置信息,获取所述待摆正火车票图像的特征角点组合中每一特征角点的位置信息,分别计算组合序号相同的特征角点组合中的相同特征角点之间的透视变换矩阵,根据所述透视变换矩阵将所述待摆正火车票图像摆正为所述火车票模板图像大小相同的火车票图像。4.根据权利要求1所述的火车票图像摆正方法,其特征在于,所述根据火车票模板图像的特征角点的位置信息与所述M张调整后火车票图像的特征角点的位置信息,计算所述火车票模板图像的特征角点与所述M张调整后火车票图像的特征角点之间的距离,得到M个距离数值之前,所述火车票图像摆正方法还包括以下过程:通过所述特征角点检测模型分别在所述M张摆正后火车票图像上确定所述N个第三特征角点,计算所述M张摆正后火车票图像的所述N个第三特征角点的位置信息。5.根据权利要求1所述的火车票图像摆正方法,其特征在于,所述根据火车票模板图像的特征角点的位置信息与所述M张调整后火车票图像的特征角点的位置信息,计算所述火
车票模板图像的特征角点与所述M张调整后火车票图像的特征角点之间的距离,得到M个距离数值,包括以下过程:根据公式1计算所述火车票模板图像的特征角点与所述M张调整后火车票图像的特征角点之间的距离,得到M组距离组合,每组距离组合包括N个距离数值;公式1:其中,x
s
表示所述调整后火车票图像的特征角点的横坐标信息,y
s
表示所述调整后火车票图像的特征角点的纵坐标信息,x
d
表示所述火车票模板图像的特征角点的横坐标信息,y
d
表示所述火车票模板图像的特征角点的纵坐标信息;根据公式2计算每组距离组合的总距离:公式2:其中,dis是每组距离组合的总距离,d
n
是所述调整后火车票图像的特征角点与所述火车票模板图像的特征角点之间的距离...

【专利技术属性】
技术研发人员:郭建京周忠诚索红亮黄九鸣张圣栋
申请(专利权)人:湖南星汉数智科技有限公司
类型:发明
国别省市:

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

1