[发明专利]基于极值滤波的消除指定方向帘线的方法、装置及设备在审
申请号: | 202310286098.0 | 申请日: | 2023-03-20 |
公开(公告)号: | CN116342523A | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 李金屏;徐婉晴;黄艺美;夏英杰;郑飞;许芝光 | 申请(专利权)人: | 济南大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T5/00;G06T7/194 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 李修杰 |
地址: | 250022 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 极值 滤波 消除 指定 方向 方法 装置 设备 | ||
1.一种基于极值滤波的消除指定方向帘线的方法,其特征在于,包括以下步骤:
获取轮胎X光图像,从图像最左端第一列开始,从上到下滑动窗口并计算窗口的灰度均值;
计算所有窗口的灰度均值的极小值,确定帘线的起始端并保存帘线起始端的像素和坐标;
从每条帘线的起始端,沿着指定的方向滑动窗口,计算滑动的窗口与帘线起始端窗口的灰度相似度,同时判断该窗口是否依然属于该帘线,将属于该帘线的窗口内各个像素的坐标保存;
当窗口相似度小于等于阈值S或窗口数目大于8时,计算该窗口与帘线起始端窗口的连接角度;
根据滑动窗口与帘线起始端窗口的连接角度,找到指定方向的帘线并消除。
2.根据权利要求1所述的基于极值滤波的消除指定方向帘线的方法,其特征在于,所述从图像最左端开始,从上到下滑动窗口并计算窗口的灰度均值,包括:
第一步,取最左端第一列的所有窗口为感兴趣区域;其中列的宽度为N个像素,窗口大小为N*N像素,窗口的滑动步长为1个像素;
第二步,计算所有滑动窗口的灰度均值winMean,并存入数组中。
3.根据权利要求2所述的基于极值滤波的消除指定方向帘线的方法,其特征在于,所述计算所有窗口的灰度均值的极小值,确定帘线的起始端并保存帘线起始端的像素和坐标,包括:
计算数组中所有灰度均值的极小值localMin[i],极小值总数记为n,0≤i<n;
计算所有极小值的均值,记为localMinMean;
遍历所有窗口灰度均值的极小值,当小于阈值localMinMean时,该窗口为帘线的起始端;
将找到的所有帘线起始端的像素和坐标分别保存进数组中。
4.根据权利要求1所述的基于极值滤波的消除指定方向帘线的方法,其特征在于,所述从每条帘线的起始端,沿着指定的方向滑动窗口,计算滑动的窗口与帘线起始端窗口的灰度相似度,同时判断该窗口是否依然属于该帘线,将属于该帘线的窗口内各个像素的坐标保存,包括:
对于每条帘线的起始端,沿着指定方向开窗口,使用相关系数公式计算该窗口与帘线起始端窗口的灰度相似度sim:
其中A[i]表示滑动窗口A中第i个像素,B[i]表示滑动窗口B中第i个像素,n表示窗口A、B中像素的数量,和表示对应滑动窗口所有像素值的平均值;
将窗口向上、向下滑动一个像素,再次计算该窗口与帘线起始端窗口的灰度相似度,记录相似度最大的窗口,当相似度sim大于阈值S时,则判定该窗口属于帘线区域,将此窗口的坐标存入帘线的坐标数组中。
5.根据权利要求1所述的基于极值滤波的消除指定方向帘线的方法,其特征在于,所述计算该窗口与帘线起始端窗口的连接角度,包括:
取起始端窗口的第一个点和当前窗口的最后一个点,这两点坐标连线的角度即为所求的连接角度angle。
6.根据权利要求5所述的基于极值滤波的消除指定方向帘线的方法,其特征在于,所述根据滑动窗口与帘线起始端窗口的连接角度,找到指定方向的帘线并消除,包括:
如果连接角度angle未超出指定方向Angle范围,继续追踪帘线直到找到帘线的末尾;
计算找到帘线的准确角度的法线角度;
重新遍历属于帘线的每一个窗口,利用法线角度的像素值进行插值,代替窗口内的像素值,实现帘线的消除。
7.根据权利要求1-6任意一项所述的基于极值滤波的消除指定方向帘线的方法,其特征在于,所述找到指定方向的帘线的过程具体为:当窗口和帘线起始端窗口的灰度相似度不满足阈值条件时,且与指定的角度相同,说明已找到较完整的一条帘线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南大学,未经济南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310286098.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种全自动智能门锁的自动闭锁方法
- 下一篇:一种汽车翻转部支撑架制造工艺