一种图像线框识别方法及服务器技术

技术编号:29331444 阅读:15 留言:0更新日期:2021-07-20 17:49
本发明专利技术提供的图像线框识别方法及服务器,应用于图像识别技术领域,该方法在获取包括待识别线框的原始图像后,对原始图像进行校正,得到目标图,且所得目标图中的待识别线框呈预设标准尺寸,然后基于预设标准尺寸从目标图中获取包括所述待识别线框的子图,且所得子图的尺寸小于目标图的尺寸,进一步识别子图中的所有候选线条,在所有候选线条中确定线框边线,最终基于线框边线确定待识别线框。本方法最终用于线框识别的子图的尺寸小于目标图的尺寸,由于识别范围的减小,可以排除原始图像中一部分干扰线条的影响,有助于提高识别准确率,同时,识别范围的减小,还可以减少需要处理的图像内容,有助于提高识别效率。

【技术实现步骤摘要】
一种图像线框识别方法及服务器
本专利技术涉及图像识别
,特别涉及一种图像线框识别方法及服务器。
技术介绍
目前,图像识别技术已经广泛应用在电气设备部署以及信息获取等诸多方面,比如,在光伏电站部署逆变器等电气设备的过程中,往往会用到用于记录设备部署位置的设备位置表,该设备位置表是根据光伏电站中呈行、列对其方式布置的电气设备预先制作好的。在电气设备安装过程中,由工人将每台电气设备上的二维码标签撕下,并根据设备所在的行列号将标签贴在纸质的设备位置表中对应的表格内,即通过设备记录表统计电站内各个设备的部署信息。在光伏电站部署完成后,使用图像采集设备采集纸质的设备位置表的原始图像,并进一步通过对原始图像进行图像识别,得到相应的数字化信息。大部分图像识别过程,大都首先识别原始图像中的矩形线框,进而根据线框识别结果进一步识别图像中的二维码。由此可见,线框识别是图像识别,特别是矩形的设备位置表识别过程中极其关键的一步,准确识别线框是确定二维码所在位置的前提。在具体实现上,现有技术中的图像线框识别方法,通过直线检测识别原始图像中的边缘点并基于边缘点确认识别到的直线,进一步根据所得直线的长度与预设长度阈值的大小关系筛选线框边线,最终得到待识别线框。专利技术人研究发现,现有技术中的图像线框识别方法,需要识别原始图像中的所有线条,不仅识别范围大,识别效率低,而且容易将原始图像中的干扰线条识别为线框边线,识别准确率不高。
技术实现思路
本专利技术提供一种图像线框识别方法及服务器,用于识别线框的子图的尺寸小于基于原始图像得到的目标图的尺寸,由于缩小线框识别的范围,因此可以排除部分干扰线条,提高识别准确率,同时提高识别效率。为实现上述目的,本专利技术提供的技术方案如下:第一方面,本专利技术提供一种图像线框识别方法,包括:获取包括待识别线框的原始图像;对所述原始图像进行校正,得到目标图,所述目标图中的待识别线框呈预设标准尺寸;基于所述预设标准尺寸从所述目标图中获取包括所述待识别线框的子图,所述子图的尺寸小于所述目标图的尺寸;识别所述子图中的所有候选线条,并在所有所述候选线条中确定线框边线;基于所述线框边线确定待识别线框。可选的,所述基于所述预设标准尺寸从所述目标图中获取包括所述待识别线框的子图,包括:获取预设基准坐标和预设偏移量;其中,所述预设基准坐标与所述待识别线框处于同一像素坐标系;根据所述预设基准坐标、所述预设偏移量和所述预设标准尺寸,确定位于所述待识别线框外侧的四个参考坐标;将所述目标图中所述四个参考坐标对应的图像区域作为子图。可选的,所述根据所述预设基准坐标、所述预设偏移量和所述预设标准尺寸,确定位于所述待识别线框外侧的四个参考坐标,包括:根据所述预设基准坐标和所述预设偏移量确定位于所述待识别线框外侧的第一参考坐标;根据所述第一参考坐标、所述预设偏移量和所述预设标准尺寸,分别确定第二参考坐标、第三参考坐标和第四参考坐标。可选的,所述在所有所述候选线条中确定线框边线,包括:将所有所述候选线条划分为横线组和竖线组;在所述横线组中筛选上边线和下边线;在所述竖线组中筛选左边线和右边线。可选的,所述将所有所述候选线条划分为横线组和竖线组,包括:分别确定各所述候选线条的斜率;将斜率处于第一预设斜率范围内的候选线条划分为横线组;将斜率处于第二预设斜率范围或斜率不存在的候选线条划分为竖线组。可选的,所述预设标准尺寸包括标准宽度和标准长度;所述在所述横线组中筛选上边线和下边线,包括:以所述横线组中任意两条候选线条为横线线条对;分别计算各所述横线线条对中两条候选边线的距离与所述标准宽度的差值,得到相应的宽度偏差;将宽度偏差最小且宽度偏差处于预设宽度偏差范围内的横线线条对中的候选线条作为上边线和下边线。可选的,所述以所述横线组中任意两条候选线条为横线线条对,包括:根据所述横线组中各候选线条的指定点在像素坐标系中的纵坐标,将所述横线组划分为上边线组和下边线组;遍历所述上边线组中的任意一条所述候选线条和下边线组中的任意一条所述候选线条的组合,得到全部横线线条对。可选的,若各所述宽度偏差均大于所述预设宽度偏差范围,分别计算所述横线组中各候选线条与标准上边线之间的距离,得到相应的第一距离值;将第一距离值最小,且第一距离值处于所述预设宽度偏差范围内的候选线条作为上边线;分别计算所述横线组中各候选线条与标准下边线之间的距离,得到相应的第二距离值;将第二距离值最小,且第二距离值处于所述预设宽度偏差范围内的候选线条作为下边线;其中,所述标准上边线和所述标准下边线为预设标准线框的边线,且所述标准上边线和所述标准下边线与呈所述预设标准尺寸的待识别线框处于同一像素坐标系。可选的,所述在所述竖线组中筛选左边线和右边线,包括:以所述竖线组中任意两条候选线条为竖线线条对;分别计算各所述竖线线条对中两条候选边线的距离与所述标准长度的差值,得到相应的长度偏差;将长度偏差最小且长度偏差处于预设长度偏差范围内的竖线线条对中的候选线条作为左边线和右边线。可选的,所述以所述竖线组中任意两条候选线条为竖线线条对,包括:根据所述竖线组中各候选线条的指定点在像素坐标系中的横坐标,将所述竖线组划分为左边线组和右边线组;遍历所述左边线组中的任意一条所述候选线条和右边线组中的任意一条所述候选线条的组合,得到全部竖线线条对。可选的,若各所述长度偏差均大于所述预设长度偏差范围,分别计算所述竖线组中各候选线条与标准左边线之间的距离,得到相应的第三距离值;将第三距离值最小,且第三距离处于所述预设长度偏差范围内的候选线条作为左边线;分别计算所述竖线组中各候选线条与标准右边线之间的距离,得到相应的第四距离值;将第四距离值最小,且第四距离处于所述预设长度偏差范围内的候选线条作为右边线;其中,所述标准左边线和所述标准右边线为预设标准线框的边线,且所述标准左边线和所述标准右边线与呈所述预设标准尺寸的待识别线框处于同一像素坐标系。可选的,所述基于所述线框边线确定待识别线框,包括:若确定两条及以上的所述线框边线,根据各所述线框边线确定待识别线框;若确定两条以下的所述线框边线,确认线框识别失败。可选的,所述根据各所述线框边线确定待识别线框,包括:将各所述线框边线相互补齐,并根据补齐后的线框边线确定待识别线框。可选的,所述识别所述子图中的所有候选线条,包括:利用预设线条识别算法识别所述子图中的所有线条;在所有所述线条中筛选满足预设条件的线条,得到多条候选线条。可选的,所述原始图像包括与所述待识别线框具有预设位置关系的定位标识;所述对所述原始图像进行校正,得到目标图,包括:识别本文档来自技高网...

【技术保护点】
1.一种图像线框识别方法,其特征在于,包括:/n获取包括待识别线框的原始图像;/n对所述原始图像进行校正,得到目标图,所述目标图中的待识别线框呈预设标准尺寸;/n基于所述预设标准尺寸从所述目标图中获取包括所述待识别线框的子图,所述子图的尺寸小于所述目标图的尺寸;/n识别所述子图中的所有候选线条,并在所有所述候选线条中确定线框边线;/n基于所述线框边线确定待识别线框。/n

【技术特征摘要】
1.一种图像线框识别方法,其特征在于,包括:
获取包括待识别线框的原始图像;
对所述原始图像进行校正,得到目标图,所述目标图中的待识别线框呈预设标准尺寸;
基于所述预设标准尺寸从所述目标图中获取包括所述待识别线框的子图,所述子图的尺寸小于所述目标图的尺寸;
识别所述子图中的所有候选线条,并在所有所述候选线条中确定线框边线;
基于所述线框边线确定待识别线框。


2.根据权利要求1所述的图像线框识别方法,其特征在于,所述基于所述预设标准尺寸从所述目标图中获取包括所述待识别线框的子图,包括:
获取预设基准坐标和预设偏移量;
其中,所述预设基准坐标与所述待识别线框处于同一像素坐标系;
根据所述预设基准坐标、所述预设偏移量和所述预设标准尺寸,确定位于所述待识别线框外侧的四个参考坐标;
将所述目标图中所述四个参考坐标对应的图像区域作为子图。


3.根据权利要求2所述的图像线框识别方法,其特征在于,所述根据所述预设基准坐标、所述预设偏移量和所述预设标准尺寸,确定位于所述待识别线框外侧的四个参考坐标,包括:
根据所述预设基准坐标和所述预设偏移量确定位于所述待识别线框外侧的第一参考坐标;
根据所述第一参考坐标、所述预设偏移量和所述预设标准尺寸,分别确定第二参考坐标、第三参考坐标和第四参考坐标。


4.根据权利要求1所述的图像线框识别方法,其特征在于,所述在所有所述候选线条中确定线框边线,包括:
将所有所述候选线条划分为横线组和竖线组;
在所述横线组中筛选上边线和下边线;
在所述竖线组中筛选左边线和右边线。


5.根据权利要求4所述的图像线框识别方法,其特征在于,所述将所有所述候选线条划分为横线组和竖线组,包括:
分别确定各所述候选线条的斜率;
将斜率处于第一预设斜率范围内的候选线条划分为横线组;
将斜率处于第二预设斜率范围或斜率不存在的候选线条划分为竖线组。


6.根据权利要求4所述的图像线框识别方法,其特征在于,所述预设标准尺寸包括标准宽度和标准长度;
所述在所述横线组中筛选上边线和下边线,包括:
以所述横线组中任意两条候选线条为横线线条对;
分别计算各所述横线线条对中两条候选边线的距离与所述标准宽度的差值,得到相应的宽度偏差;
将宽度偏差最小且宽度偏差处于预设宽度偏差范围内的横线线条对中的候选线条作为上边线和下边线。


7.根据权利要求6所述的图像线框识别方法,其特征在于,所述以所述横线组中任意两条候选线条为横线线条对,包括:
根据所述横线组中各候选线条的指定点在像素坐标系中的纵坐标,将所述横线组划分为上边线组和下边线组;
遍历所述上边线组中的任意一条所述候选线条和下边线组中的任意一条所述候选线条的组合,得到全部横线线条对。


8.根据权利要求6所述的图像线框识别方法,其特征在于,若各所述宽度偏差均大于所述预设宽度偏差范围,分别计算所述横线组中各候选线条与标准上边线之间的距离,得到相应的第一距离值;
将第一距离值最小,且第一距离值处于所述预设宽度偏差范围内的候选线条作为上边线;
分别计算所述横线组中各候选线条与标准下边线之间的距离,得到相应的第二距离值;
将第二距离值最小,且第二距离值处于所述预设宽度偏差范围内的候选线条作为下边线;
其中,所述标准上边线和所述标准下边线为预设标准线框的边线,且所述标准上边线和所述标准下边线与呈所述预设标准尺寸的待识别线框处于同一像素坐标系。


9.根据权利要求6所述的图像线框识别方法,其特征在于,所述在所述竖线组中筛选左边线和右边线,包括:
以所述竖线组中任意两条候选线条为竖线线条对;
分别计算各所述竖线线条对中两条候选边线的距离与所述标准长度的差值...

【专利技术属性】
技术研发人员:张同贵翟寄文
申请(专利权)人:阳光电源股份有限公司
类型:发明
国别省市:安徽;34

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

1