一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种获取文本识别区域的数据处理系统的制作方法

2022-11-12 20:15:07 来源:中国专利 TAG:

技术特征:
1.一种获取文本识别区域的数据处理系统,其特征在于,所述系统包括摄像装置、数据库,处理器和存储有计算机程序的存储器,所述数据库中存储有指定图像列表a={a1,

,a
i


,a
m
},a
i
是指第i个指定图像,i的取值范围是1到m,m是指定图像的数量,当所述计算机程序被处理器被处理器执行时,实现如下步骤:s101,对目标图像进行仿射变换处理,获得目标图像对应的中间图像,目标图像是通过摄像装置获取到的目标文本对应的图像;其中,对目标图像进行仿射变换时,基于第一目标点列表c={c1,c2,c3},通过如下步骤获取目标点列表c:s1011,获取第一预设定点列表c

={c
′1,

,c

j


,c

n
},c

j
是指第j个第一预设定点,j的取值范围是1到n,n是指第一预设定点的数量,其中,第一类预设定点是指预先指定的点和目标图像的角点;s1013,获取c1所在的固定区域d
ζ1
,在d

随机选择一个第一预设定点,标记为c2;其中,c1为随机选择的第一预设定点,d

是指去除固定区域d
ζ1
的第二固定区域列表,d=(d1,

,d
ζ1
,

,d
ζ2


,d
ψ
),d
ζ
是指目标图像中被划分的第ζ个固定区域,ζ的取值范围是1到ψ,ψ是指固定区域的数量;s1015,获取c2所在固定区域d
ζ2
;s1017,获取d

对应的第二预设定点列表c

={c
″1,

,c

j1


,c

n1
},c

j1
是指第j1个第二预设定点,j1的取值范围是指1到n1,n1是指第二预设定点的数量,第二预设点是指位于d

的第一预设点;d

是指去除固定区域d
ζ1
和d
ζ2
的第三固定区域列表;s1019,遍历c

,获取c

j1
与c1、c2构成第一平面区域列表α

={α
″1,

,α

j1


,α

n1
}并获取第一平面区域列表对应的第一平面区域面积列表s

={s
″1,

,s

j1


,s

n1
},其中,α

j1
是指c

j1
与c1、c2构成的平面区域,s

j1
是指α

j1
对应的面积;s1021,基于s

获取第二平面面积区域列表s={s1,

,s
j2


,s
n1
}且将s1对应的平面区域作为目标平面区域,目标平面区域对应的第3个点标记为c3,其中,s
j2
是指第二平面区域列表第j2个平面区域,j2的取值范围是1到n1,其中,s
j2
≥s
j2 1
;s103,获取中间图像的文本识别区域列表b={b1,

,b
r


,b
r1
},b
r
=(x
r
,y
r
,h
r
,l
r
),b
r
是指中间图像第r个文本识别区域,r的取值范围是1到r1,r1是指文本识别区域的数量,x
r
是指b
r
左上角x轴的坐标,y
r
是指b
r
左上角y轴的坐标,h
r
是指b
r
的高度,l
r
是指b
r
的长度。2.根据权利要求1所述的系统,其特征在于,s103根据以下方法获取b
r
:s1031,基于指定图像列表a和目标图像,获取目标指定图像;s1032,获取目标指定图像对应的第一历史图像列表b

={b
′1,

,b

s
,

,b

s1
},s的取值范围是s到s1,s1是指历史图像的数量,s1033,将第一历史图像进行归一化处理获得第二历史图像;s1034,获取第二历史图像第r个文本识别区域列表b

={b
″1,

,b

s
,

,b

s1
},b

s
=(x

s
,y

s
,h

s
,l

s
),b

s
是指第二历史图像对应的第r个文本识别区域x

s
是指b

s
左上角x轴的坐标,y

s
是指b

s
左上角y轴的坐标,h

s
是指b

s
的高度,l

s
是指b

s
的长度;s1035,获取b
r
:x
r
=x

s
,y
r
=y

s
,h
r
=max(h

s
),l
r
=max(l

s
)。3.根据权利要求1所述的系统,其特征在于,在s101之前还包括:s1,获取中间图像对应的目标位置,并基于目标位置进行识别,获取目标位置字符串;
s2,遍历指定图像a
i
对应的目标位置的指定位置字符串,当指定位置字符串等于目标位置字符串,将指定位置字符串对应的指定图像a
i
作为目标图像对应的目标指定图像。4.根据权利要求2所述的系统,其特征在于,在s2后还包括:s3,第一目标点列表c={c1,c2,c3}经过仿射变换处理获得第二目标点列表θ={θ1,θ2,θ3},s4,获取a
i
={a
i1
,a
i2
,a
i3
},θ=a
i
,a
i
为指定图像对应的目标点列表。5.根据权利要求2或3中任意一项所述的系统,其特征在于,获取预设位置区域的中心点标记为c1。6.根据权利要求2和3所述的系统,其特征在于,获取标识码的中心点标记为c1。7.根据权利要求3所述的系统,其特征在于,在s3中还包括:当目标指定图像的数量sum>1时,执行如下步骤:s31,获取目标指定图像在第二预设位置区域对应的第二预设字符串列表e={e1,

,e
g


,e
z
},e
g
是指第g个目标指定图像对应的第二预设字符串,g的取值范围是1到z,z是指目标指定图像的数量;s33,获取目标图像在第二预设位置区域对应的第二目标字符串;s35,遍历e,使得第二中间预设字符串等于第二目标字符串,当第二中间预设字符串的数量k

=1时,将第二中间预设字符串对应的目标指定图像作为最终目标指定图像。8.根据权利要求2所述的系统,其特征在于,s1035中还可通过如下步骤获取h
r
:h
r
=(1/s1)∑
s1s=1
h

s
。9.根据权利要求2所述的系统,其特征在于,s1035中还可通过如下步骤获取l
r
:l
r
=(1/s1)∑
s1s=1
l

s
。10.根据权利要求1所述的系统,其特征在于,本发明还包括如下步骤:s301,对目标图像进行处理,获取文本识别区域对应的多边形标注信息;s302,基于多边形的标注信息,对多边形进行向内高度和长度的缩减,获取第一标签,其中,l=l
1-[l1*h1*r/(l1 h1)]*(1-k*l1/h1),h=h
1-[l1*h1*r/(l1 h1)]*(1-k*l1/h1),其中,h1为多边形标注的矩形的高度、l1为多边形标注的矩形的长度,r是经验系数,h是指缩减后多边形标注的矩形的高度,l是指缩减后多边形标注的矩形的长度,k是指预设缩减参数;s303,基于多边形的标注信息,对多边形进行向外高度和长度的的扩张,获取第二标签,l2=l1 [l1*h1*r/(l1 h1)]*(1-k*l1/h1),h2=h1 [l1*h1*r/(l1 h1)]*(1-k*l1/h1),h2是指扩张后多边形标注的矩形的高度,l2是指扩张后多边形标注的矩形的长度;s304,将第一标签、第二标签和目标图像输入图像处理模型,获取最终文本识别区域;s305,基于最终文本识别区域进行文字识别,获取目标字符串。

技术总结
本发明涉及一种获取文本识别区域的数据处理系统,所述系统包括摄像装置、数据库,处理器和存储有计算机程序的存储器,所述数据库中存储有指定图像列表,当所述计算机程序被处理器被处理器执行时,实现如下步骤:对目标图像进行仿射变换处理,获得目标图像对应的中间图像,目标图像是通过摄像装置获取到的目标文本对应的图像;基于中间图像,获取文本识别区域的高度和长度,使用目标图像上较特殊的点作为目标点进行仿射变换,避免了角点缺失的情况。避免了角点缺失的情况。避免了角点缺失的情况。


技术研发人员:王全修 于伟 靳雯 赵洲洋 石江枫 吴凡
受保护的技术使用者:日照睿安信息科技有限公司
技术研发日:2022.08.17
技术公布日:2022/11/11
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献