[发明专利]一种高速运动滤棒爆珠检测与定位方法在审
申请号: | 202211180591.6 | 申请日: | 2022-09-27 |
公开(公告)号: | CN115526908A | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 包毅;黄钰林;陶栩;刘泽林;柏焱炜;裴季方;屈建峰;张寅;霍伟博;吕浩然;杨建宇 | 申请(专利权)人: | 电子科技大学;四川三联新材料有限公司 |
主分类号: | G06T7/246 | 分类号: | G06T7/246;G06T7/73;G06T7/13;G06T7/194;G06V10/80;G06V10/762;G06V10/764;G06V10/82;G06N3/04;G06N3/08 |
代理公司: | 成都虹盛汇泉专利代理有限公司 51268 | 代理人: | 王伟 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 高速 运动 滤棒爆珠 检测 定位 方法 | ||
1.一种高速运动滤棒爆珠检测与定位方法,具体步骤如下:
S1、采集高速运动滤棒爆珠图像;
S2、对步骤S1采集的高速运动滤棒爆珠图像进行预处理;
S3、对步骤S2得到的图像进行边缘检测,得到目标的初步像素点区域;
S4、对步骤S1采集的图像进行聚类,与步骤S3结果进行结合,得到目标的准确像素点区域;
S5、对步骤S4处理后的图像进行标注,合理生成样本训练集、验证集与测试集;
S6、结合SPP结构和SE模块,构建深度卷积神经网络;
S7、训练深度神经网络。
2.根据权利要求1所述的一种高速运动滤棒爆珠检测与定位方法,其特征在于,所述步骤S1中,利用高速相机采集高速运动的滤棒爆珠RGB图像。
3.根据权利要求1所述的一种高速运动滤棒爆珠检测与定位方法,其特征在于,所述步骤S2中,对步骤S1收集的RGB图像利用最大值法进行灰度化。
4.根据权利要求1所述的一种高速运动滤棒爆珠检测与定位方法,其特征在于,所述步骤S3中,利用S2步骤得到的灰度图和Sobel算子进行边缘检测,分离出灰度值变化较大的像素点,进而确定边缘得到目标的初步像素点区域。
5.根据权利要求4所述的一种高速运动滤棒爆珠检测与定位方法,其特征在于,所述步骤S3中,具体步骤如下:
Sobel边缘检测算子的表达式如下:
Sobel边缘检测算子由两个3×3卷积因子Gu和Gv组成,分别用于横向和纵向的梯度计算,将其与灰度值图像作平面卷积,分别得出横向及纵向的灰度差分近似值,表达式如下:
其中,f(x,y)表示在图像(x,y)点处的灰度值,Gx(x,y)和Gy(x,y)分别表示在图像(x,y)点处横向和纵向的灰度梯度值,图像的每一个像素的横向与纵向灰度梯度值通过下式结合,来计算该点灰度变化的总值:
若某点梯度G大于某一阈值,则认为该点为边缘点,利用Sobel边缘检测算子对全部的点求灰度梯度总值后,根据阈值得到全部的边缘点位置,从而得到初步的目标和背景区域。
6.根据权利要求1所述的一种高速运动滤棒爆珠检测与定位方法,其特征在于,所述步骤S4中,具体步骤如下:
对步骤S1采集的高速运动滤棒爆珠图像使用ISODATA算法进行聚类,得到的聚类结果分为前景类和背景类,再与步骤S3得到的目标区域进行交集运算,得到目标的准确像素点区域。
7.根据权利要求1所述的一种高速运动滤棒爆珠检测与定位方法,其特征在于,所述步骤S5中,对步骤S4得到的图像进行标注,构建训练集、验证集与测试集,用于训练和性能测试;
与/或;
所述步骤S6中,输入图像经过若干卷积层提取特征后,输入到SPP模块进行不同尺寸特征图的融合,而后经过SE模块,将特征图的每一个通道赋予自适应的权重,再经过卷积层得到最后的特征图及输出。
8.根据权利要求1所述的一种高速运动滤棒爆珠检测与定位方法,其特征在于,所述步骤S7中,具体步骤如下:
将步骤S5得到的训练集输入步骤S6构建的深度卷积神经网络进行前向传播,计算代价函数值,使用基于梯度下降的后向传播算法对多输入并行深度卷积神经网络参数进行更新,迭代进行前后向传播,直至代价函数收敛。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学;四川三联新材料有限公司,未经电子科技大学;四川三联新材料有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211180591.6/1.html,转载请声明来源钻瓜专利网。