线缆上字符的分割识别方法及其系统技术方案

技术编号:28789991 阅读:22 留言:0更新日期:2021-06-09 11:26
本发明专利技术涉及一种线缆上字符的分割识别方法及其系统,包括如下步骤:获取线缆上字符的图像,确定字符的候选区域;确定每个候选区域的中心,计算每个候选区域的中心和其他所有候选区域的中心的连线与铅垂方向的角度;确定基准角度和偏差范围,将角度与基准角度相比较,并利用投票算法将比较结果超出偏差范围的角度所对应的候选区域筛除;将剩余的候选区域分别绕对应的中心旋转基准角度,并依次排列以形成水平分布的字符串,进而对字符串进行识别以获取识别结果。本发明专利技术有效地解决了传统方法容易造成字符提取不全的问题,通过进一步对字符的识别,以减小字符提取不全的概率,不需要将线缆摆成特定造型,省时省力,提升了字符识别的准确度和稳定性。的准确度和稳定性。的准确度和稳定性。

【技术实现步骤摘要】
线缆上字符的分割识别方法及其系统


[0001]本专利技术涉及字符识别领域,特指一种线缆上字符的分割识别方法及其系统。

技术介绍

[0002]目前,线缆上通常会标有字符以显示其批次和型号,在检测加工过程中,通常需要识别这些字符,以判断线缆中是否具有混料,传统的识别方式是通过指定参数,如字符角度或字符之间的间距等,并根据该参数提取字符区域进行识别,但是上述方法自适应性不高,需要将线缆人工摆成特定造型,否则会因为参数不足而导致字符提取不全,进而在识别过程中会出现识别错误,不仅费时费力,而且字符识别的准确度和稳定性也较差。

技术实现思路

[0003]本专利技术的目的在于克服现有技术的缺陷,提供一种线缆上字符的分割识别方法及其系统,解决了传统方法容易造成字符提取不全的问题,通过进一步对字符的识别,以减小字符提取不全的概率,不需要将线缆摆成特定造型,省时省力,提升了字符识别的准确度和稳定性。
[0004]实现上述目的的技术方案是:
[0005]本专利技术提供了一种线缆上字符的分割识别方法,包括如下步骤:
[0006]获取线缆上字符的图像,并对图像进行预处理,确定字符的候选区域;
[0007]确定每个候选区域的中心,计算每个候选区域的中心和其他所有候选区域的中心的连线与铅垂方向的角度;
[0008]根据计算得出的若干角度确定基准角度和偏差范围,将每个候选区域计算得出的角度与基准角度相比较,并利用投票算法将比较结果超出偏差范围的角度所对应的候选区域筛除;
[0009]将剩余的候选区域分别绕对应的中心旋转基准角度,并依次排列以形成水平分布的字符串,进而对字符串进行识别以获取识别结果。
[0010]本专利技术提出了一种线缆上字符的分割识别方法,通过确定字符的候选区域,进而计算每个候选区域的中心和其他候选区域的中心的连线与铅垂方向的角度,将角度与基准角度相比较,以筛除偏差较大的角度所对应的候选区域,从而进一步精确化候选区域,提升候选区域的识别准确率,防止后期识别出现乱码等问题,解决了传统方法容易造成字符提取不全的问题,通过进一步对字符的识别,以减小字符提取不全的概率,不需要将线缆摆成特定造型,省时省力,提升了字符识别的准确度和稳定性。
[0011]本专利技术线缆上字符的分割识别方法的进一步改进在于,确定候选区域时,还包括:
[0012]对图像进行闭运算以获得闭运算图像,进而将闭运算图像与图像作差,以提取候选区域。
[0013]本专利技术线缆上字符的分割识别方法的进一步改进在于,计算角度时,还包括:
[0014]建立原点O与图像的左顶角相重合的XOY坐标系,且X轴沿水平方向向右延伸,Y轴
沿铅垂方向向下延伸;
[0015]确定候选区域的中心在XOY坐标系中的坐标(zX,zY),进而利用反三角函数计算得出每个候选区域的中心和其他所有候选区域的中心的连线与铅垂方向的角度。
[0016]本专利技术线缆上字符的分割识别方法的进一步改进在于,计算角度的公式如下:
[0017][0018]其中ocrAngle为候选区域的中心和其他候选区域的中心的连线与铅垂方向的角度,zX
j
为第j个候选区域的中心的横坐标,zY
j
为第j个候选区域的中心的纵坐标,zX
i
为第i个候选区域的中心的横坐标,zY
i
为第i个候选区域的中心的纵坐标,i和j均为正整数,且i≠j。
[0019]本专利技术线缆上字符的分割识别方法的进一步改进在于,确定基准角度时,还包括:
[0020]计算每个候选区域的所有角度的中位数,以获得与候选区域的个数相对应的若干角度数值,计算若干角度数值的中位数,以作为基准角度。
[0021]本专利技术线缆上字符的分割识别方法的进一步改进在于,筛选候选区域时,还包括:
[0022]计算相邻两个候选区域的中心之间的距离,并计算所有的距离的中位数,以作为基准距离,并根据基准距离设置波动范围;
[0023]将每个候选区域的距离与基准距离相减得到距离差值,若距离差值位于波动范围内,则保留对应的候选区域,若距离差值超出波动范围,则筛除对应的候选区域。
[0024]本专利技术线缆上字符的分割识别方法的进一步改进在于,计算距离的公式如下:
[0025][0026]其中ocrDis为相邻两个候选区域的中心之间的距离,zX
i
为第i个候选区域的中心的横坐标,zY
i
为第i个候选区域的中心的纵坐标,zX
i+1
为第i+1个候选区域的中心的横坐标,zY
i+1
为第i+1个候选区域的中心的纵坐标,i为正整数。
[0027]本专利技术线缆上字符的分割识别方法的进一步改进在于,还包括:
[0028]遍历候选区域,并沿X轴方向对若干候选区域进行排序,以确定每个候选区域的次序,旋转候选区域后,将若干候选区域按照次序从左至右依次排列,以形成水平分布的字符串。
[0029]本专利技术线缆上字符的分割识别方法的进一步改进在于,筛选候选区域时,还包括:
[0030]将候选区域的每个角度与基准角度相减得到若干角度差值,将若干角度差值和偏差范围进行比较,若角度差值位于偏差范围内,则为候选区域投一票,若角度差值超出偏差范围,则不投票;
[0031]计算该候选区域获得的票数,若候选区域得票数小于等于70%,则筛除该候选区域,若该候选区域得票数大于70%,则保留该候选区域。
[0032]本专利技术还提供了一种线缆上字符的分割识别系统,包括:
[0033]图像获取模块,以获取线缆上字符的图像;
[0034]与图像获取模块连接的图像处理模块,以对图像进行预处理,确定字符的候选区域,并确定候选区域的中心;
[0035]与图像处理模块连接的计算模块,以计算每个候选区域的中心和其他所有候选区
域的中心的连线与铅垂方向的角度,并根据得出的角度确定基准角度和偏差范围;
[0036]与计算模块连接的筛选模块,以将每个候选区域计算得出的角度与基准角度相比较,并将比较结果超出偏差范围的角度所对应的候选区域筛除;
[0037]与计算模块和筛选模块连接的字符处理模块,以将剩余的候选区域分别绕对应的中心旋转基准角度,并依次排列以形成水平分布的字符串;以及
[0038]与字符处理模块连接的识别模块,以对字符串进行识别,从而获得识别结果。
附图说明
[0039]图1为本专利技术线缆上字符的分割识别方法的识别示意图。
具体实施方式
[0040]下面结合附图和具体实施例对本专利技术作进一步说明。
[0041]本专利技术提供了一种线缆上字符的分割识别方法,通过确定字符的候选区域,进而计算每个候选区域的中心和其他候选区域的中心的连线与铅垂方向的角度,将角度与基准角度相比较,以筛除偏差较大的角度所对应的候选区域,从而进一步精确化候选区域,提升候选区域的识别准确率,防止后本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种线缆上字符的分割识别方法,其特征在于,包括如下步骤:获取线缆上字符的图像,并对所述图像进行预处理,确定所述字符的候选区域;确定每个所述候选区域的中心,计算每个所述候选区域的中心和其他所有候选区域的中心的连线与铅垂方向的角度;根据计算得出的若干角度确定基准角度和偏差范围,将每个所述候选区域计算得出的角度与所述基准角度相比较,并利用投票算法将比较结果超出所述偏差范围的角度所对应的候选区域筛除;将剩余的候选区域分别绕对应的中心旋转所述基准角度,并依次排列以形成水平分布的字符串,进而对所述字符串进行识别以获取识别结果。2.如权利要求1所述的线缆上字符的分割识别方法,其特征在于,确定所述候选区域时,还包括:对所述图像进行闭运算以获得闭运算图像,进而将所述闭运算图像与所述图像作差,以提取所述候选区域。3.如权利要求1所述的线缆上字符的分割识别方法,其特征在于,计算所述角度时,还包括:建立原点O与所述图像的左顶角相重合的XOY坐标系,且X轴沿水平方向向右延伸,Y轴沿铅垂方向向下延伸;确定所述候选区域的中心在XOY坐标系中的坐标(zX,zY),进而利用反三角函数计算得出每个所述候选区域的中心和其他所有候选区域的中心的连线与铅垂方向的角度。4.如权利要求3所述的线缆上字符的分割识别方法,其特征在于,计算所述角度的公式如下:其中ocrAngle为候选区域的中心和其他候选区域的中心的连线与铅垂方向的角度,zX
j
为第j个候选区域的中心的横坐标,zY
j
为第j个候选区域的中心的纵坐标,zX
i
为第i个候选区域的中心的横坐标,zY
i
为第i个候选区域的中心的纵坐标,i和j均为正整数,且i≠j。5.如权利要求4所述的线缆上字符的分割识别方法,其特征在于,确定基准角度时,还包括:计算每个候选区域的所有角度的中位数,以获得与候选区域的个数相对应的若干角度数值,计算若干角度数值的中位数,以作为所述基准角度。6.如权利要求3所述的线缆上字符的分割识别方法,其特征在于,筛选候选区域时,还包括:计算相邻两个所述候选区域的中心之间的距离,并计算所有的距离的中位数,以作为基准距离,并根据基准距离设置波动范围;将每个候选区域的距离与所述基准距离相减得到距离差值...

【专利技术属性】
技术研发人员:刘新辉
申请(专利权)人:上海晨兴希姆通电子科技有限公司
类型:发明
国别省市:

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

1