[发明专利]危化品仓库中货物边缘检测方法、装置及终端设备有效
申请号: | 202010550449.0 | 申请日: | 2020-06-16 |
公开(公告)号: | CN111815660B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 晏涌;马泓超;黄泽辰;李凯丽;刘学君;王博涛;黎杨;石坚 | 申请(专利权)人: | 北京石油化工学院 |
主分类号: | G06T7/13 | 分类号: | G06T7/13;G06T5/00;G06T7/136;G06T7/187;G06T5/40 |
代理公司: | 北京细软智谷知识产权代理有限责任公司 11471 | 代理人: | 张瑞 |
地址: | 102600 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 危化品 仓库 货物 边缘 检测 方法 装置 终端设备 | ||
1.一种危化品仓库中货物边缘检测方法,其特征在于,包括:
采集危化品仓库中货物的第一灰度图像;
对所述第一灰度图像进行自适应中值滤波,得到第二灰度图像;
计算所述第二灰度图像的梯度幅值和方向;
沿梯度方向对梯度幅值进行非极大值抑制,获取候选边缘点;
计算所述候选边缘点的高阈值和低阈值;
对所述候选边缘点进行高阈值和低阈值检测和边缘连接,得到货物边缘;
其中,所述计算所述候选边缘点的高阈值,包括:
使用迭代均值法确定所述候选边缘点的高阈值;
其中,所述计算所述候选边缘点的低阈值,包括:
使用大津法确定所述候选边缘点的低阈值;
在使用大津法确定所述候选边缘点的低阈值前,还包括:
对所述第一灰度图像进行高斯滤波。
2.根据权利要求1所述的危化品仓库中货物边缘检测方法,其特征在于,所述使用迭代均值法确定所述候选边缘点的高阈值,包括:
步骤1:初始化阈值为T0;
步骤2:使用Ti将全部像素值分为G1、G2两部分,小于等于T0的值为G1和大于T0的值G2,计算两部分的均值分别为m1和m2;
步骤3:用m1和m2计算新阈值
步骤4:比较T0和Ti,若|Ti-Ti-1|ΔT,则返回Ti,即为迭代阈值;否则T0=Ti,重复步骤1-3。
3.根据权利要求1所述的危化品仓库中货物边缘检测方法,其特征在于,所述对所述候选边缘点进行高阈值和低阈值检测和边缘连接,得到货物边缘,包括:
将梯度幅值小于低阈值的像素点定义为弱边缘,将弱边缘排除;
将梯度幅值大于高阈值的像素点定义为强边缘,将强边缘保留为边缘像素;
将介于强边缘、弱边缘之间的像素点,使用八连通区域判定,若判定像素点在八连通区域内与任一强边缘像素点连接,则保留为边缘像素;
将边缘像素连接得到货物边缘。
4.根据权利要求1所述的危化品仓库中货物边缘检测方法,其特征在于,还包括:
采用峰值信噪比和信息熵共同作为评价指标对边缘检测结果进行验证,以得到真实货物边缘。
5.根据权利要求1所述的危化品仓库中货物边缘检测方法,其特征在于,对所述灰度图像进行自适应中值滤波,包括:
设Sxy为矩形窗口,Zmin为Sxy中的最小灰度值,Zmax为Sxy中的最大灰度值,Zmed为Sxy中的灰度值中值,Zxy表示坐标(x,y)处的灰度值,Smax为Sxy允许的最大窗口;
将自适应中值滤波分为A、B两个过程:
过程A,A1=Zmed-Zmin,A2=Zmed-Zmax:
如果A10且A20,则转至B;
否则,增大窗口尺寸;
如果增大后窗口尺寸≤Smax,则重复A过程;
否则,输出Zmed;
过程B,B1=Zxy-Zmin,B2=Zxy-Zmax:
如果B10且B20,则非噪点的中值为Zxy;
否则非噪点的中值为Zmed。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京石油化工学院,未经北京石油化工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010550449.0/1.html,转载请声明来源钻瓜专利网。