[发明专利]一种对ODF端口检测位置的矩阵化输出方法有效

专利信息
申请号: 202111350133.8 申请日: 2021-11-15
公开(公告)号: CN114204988B 公开(公告)日: 2023-04-07
发明(设计)人: 李飞;郭云瑞;赵龙;周源;汪永 申请(专利权)人: 科大国创云网科技有限公司
主分类号: H04B10/079 分类号: H04B10/079;H04B10/25;H04Q1/14
代理公司: 合肥昊晟德专利代理事务所(普通合伙) 34153 代理人: 何梓秋
地址: 230088 安*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 odf 端口 检测 位置 矩阵 输出 方法
【权利要求书】:

1.一种对ODF端口检测位置的矩阵化输出方法,其特征在于,包括以下步骤:

S1:解析数据,错检端口筛选

从原始ODF端口标签信息txt文本文件中解析box的标签和坐标信息,分别储存到label、x_min、x_max、y_min与y_max列表中,并对错检端口进行筛选;

S2:遍历box,重新排序

先对box按照x_min值进行排序,取最中间的box,计算点所在行的斜率,该点是最中间box的左上角点,记录该行所有的box;再次选择x_min列表中间附近的且不在记录中的点进行求解斜率的操作,直至记录下所有的点,最终斜率为所有行斜率的均值;在确定最终斜率之后,随机选取一个box确定该box所在行的直线表达式,根据该直线表达式,遍历所有box,将属于该行的box筛选出来,再重新选取一个box确定另一行的直线表达式,以此类推,直到遍历所有的box,完成了所有box的分组;再在竖直方向和水平方向对box进行排序;

S3:漏检box填充,矩阵化输出

对漏检box进行填充,填充时先进行中间填充再进行两端填充,在进行漏检box填充之后,ODF端口检测位置矩阵化输出全部完成;

在所述步骤S1中,原始ODF端口标签信息txt文本文件中一个端口的box信息包括6个数据值,第一个值表示检测图片的名称,第二个值表示端口的状态,第三、第四个值分别表示box左右边框的x轴的坐标x_min与x_max,第五、第六个值分别表示box上下边框的y轴的坐标y_min与y_max,将表示端口的状态的数据值存入label列表中,将x_min与x_max、y_min与y_max的数据值对应存入x_min、x_max、y_min与y_max列表中;

在所述步骤S1中,错检端口筛选从box面积与位置两个角度出发;对于面积,计算出每个box的面积,如果面积不在阈值内,说明这个box过大或者过小,是一个错检端口,需要删除;对于位置,从端口区域左侧出发,将box按照x_min值排序,开始遍历,若相邻box的x_min差值大于阈值,则判断该box及其之前的box为错检端口;对于端口区域的右侧错检端口,从x_min列表的尾部向前遍历,若相邻box的x_min差值大于阈值,则判断该box及其之后的box为错检端口;对于端口区域上侧的错检端口,将box按照y_min排序,开始遍历,若相邻box的y_min差值大于阈值,则判断该box及其之上的box为错检端口;对于端口区域的下侧错检端口,从y_min列表的尾部向前遍历,若相邻box的y_min差值大于阈值,则判断该box及其之下的box为错检端口;

在所述步骤S2中,计算矩阵的行斜率的具体过程如下:

S21:取灰色框为box的中心box,取黑色框为灰色框周围的多个box,分别计算灰色框与各黑色框连线的夹角,连线时连接box之间的左上角点位,然后筛选出角度趋近180°的点的组合,将这两个点进行直线拟合;

S22:寻找到所有的可以拟合直线的组合,计算这些直线的斜率绝对值,选出斜率绝对值最小的直线的斜率作为最优直线斜率;

S23:最后计算出所有行的最优直线斜率的平均值,作为整张图片的端口所在行直线的斜率。

2.根据权利要求1所述的一种对ODF端口检测位置的矩阵化输出方法,其特征在于:表示端口的状态的数据值分别为:‘u’表示空闲,‘p’表示占用,‘x’表示漏检。

3.根据权利要求1所述的一种对ODF端口检测位置的矩阵化输出方法,其特征在于:在所述步骤S2中,对分组完成的box进行行排序和列排序,在竖直方向上,按照每行box的y_min平均值进行排序,在水平方向上,按照每个box的x_min值进行排序。

4.根据权利要求3所述的一种对ODF端口检测位置的矩阵化输出方法,其特征在于:在所述步骤S2中,排序完成后,将box替换为标签表示,完成所有检测到的ODF端口矩阵。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于科大国创云网科技有限公司,未经科大国创云网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111350133.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top