一种基于VGG-16的高精度光斑中心检测方法与流程

文档序号:24426632发布日期:2021-03-26 23:09阅读:138来源:国知局
一种基于VGG-16的高精度光斑中心检测方法与流程
一种基于vgg

16的高精度光斑中心检测方法
技术领域
1.本发明涉及一种光斑中心检测方法,特别是一种基于vgg

16的高精度光斑中心检测方法。


背景技术:

2.激光光斑中心的检测定位在工业测量领域有着广泛而重要的应用,如何准确检测激光光斑中心是一项关键技术,当前的激光光斑中心检测技术有重心法、插值法、加权插值法等,但这些方法均存在不同程度的抗干扰能力差、检测精度低的问题。


技术实现要素:

3.为了克服现有技术的不足,本发明提供一种基于vgg

16的高精度光斑中心检测方法。
4.本发明解决其技术问题所采用的技术方案是:一种基于vgg

16的高精度光斑中心检测方法,包括以下步骤:(1)、获取激光光斑图并进行中心标注,标注完成的激光光斑图在进行归一化后制作为光斑数据集;(2)、基于vgg

16构建光斑中心检测神经网络;(3)、对光斑数据集进行数据增强后输入至光斑中心检测神经网络,将光斑中心检测神经网络训练收敛为光斑中心检测模型;(4)、将需要进行中心检测的待测光斑图归一化后输入至光斑中心检测模型内,光斑中心检测模型输出归一化坐标;(5)、将归一化坐标结合待测光斑图进行测算后,获取待测光斑图的中心坐标位置。
5.所述步骤2的光斑中心检测神经网络由依次相连的十四个卷积层和一个全连接层构成,最后一卷积层的尺寸为1x1,全连接层的神经元个数为2,且全连接层采用的激活函数为线性激活函数。
6.所述卷积层的通道数为64。
7.所述步骤3采用的损失函数为smooohl1,采用的优化策略为随机梯度下降法。
8.所述步骤1的激光光斑图获取的变化因素包括场景、入射角度和激光器。
9.所述步骤3的数据增强是对光斑数据集的激光光斑图进行包括角度旋转、翻转、翻转后角度旋转、模糊增强以及亮暗调节的处理,原始的激光光斑图在进行数据增强后均进行归一化,形成新的激光光斑图一并制作为光斑数据集。
10.本发明的有益效果是:本发明通过获取标注激光光斑图后制作光斑数据集,以光斑数据集将光斑中心检测神经网络训练收敛为光斑中心检测模型,将需要进行中心检测的待测光斑图输入至光斑中心检测模型内以获取归一化坐标,最终测算出待测光斑图的中心坐标位置,整个方法的实现与应用都极为便捷有效,能快速地对光斑图进行高精度的光斑
中心检测,且具有抗干扰性强、普适性高的优点。
附图说明
11.下面结合附图和实施例对本发明进一步说明。
12.图1是本发明的方法流程图;图2是光斑中心检测神经网络的结构示意图。
具体实施方式
13.参照图1,一种基于vgg

16的高精度光斑中心检测方法,包括以下步骤:(1)、获取激光光斑图并进行中心标注,激光光斑图获取的变化因素包括场景、入射角度和激光器,通过采用不同的激光器、入射角度以及场景而获取多类型的激光光斑图,使得激光光斑图在制作成数据集所训练出的模型具有极高的抗干扰能力及泛化能力,中心标注的目的是令光斑中心检测模型具有高精度的特性,标注的方法主要是人工找出激光光斑图的光斑中心进行标注(即光斑在图像中的x,y坐标),标注完成的激光光斑图在进行归一化后制作为光斑数据集,作为模型训练的监督信息。
14.(2)、基于vgg

16构建光斑中心检测神经网络,参照图2,光斑中心检测神经网络由依次相连的十四个卷积层(前十三个卷积层中夹杂着五个池化层maxpool,与vgg

16相同)和一个全连接层构成,而vgg

16的网络结构是由十三个卷积层和三个全连接层构成,与vgg

16网络的主要区别在于光斑中心检测神经网络的十三个卷积层后增加了一个卷积层,这最后一卷积层的尺寸为1x1,三个全连接层也改进为一个全连接层,全连接层的神经元个数为2,对应激光光斑在图像中坐标,且全连接层采用的激活函数为线性激活函数(本实施例采用的是双曲正切激活函数),替代原vgg

16的非线性激活函数relu6,卷积层的通道数由512降为64,确保中心检测效果最佳的情况下有效地降低运算量。
15.(3)、对光斑数据集进行数据增强后输入至光斑中心检测神经网络,将光斑中心检测神经网络训练收敛为光斑中心检测模型,激光光斑中心检测是一个回归问题,因此训练采用的损失函数为smooohl1,采用的优化策略为随机梯度下降法,数据增强是对光斑数据集的激光光斑图进行包括角度旋转、翻转、翻转后角度旋转、模糊增强以及亮暗调节的处理,原始的激光光斑图在进行数据增强后均进行归一化,形成新的激光光斑图一并制作为光斑数据集,这会使得训练出的光斑中心检测模型具有极高的普适性。
16.(4)、将需要进行中心检测的待测光斑图归一化后输入至光斑中心检测模型内,光斑中心检测模型输出归一化坐标;(5)、将归一化坐标结合待测光斑图进行测算后,获取待测光斑图的中心坐标位置,主要是归一化坐标乘上待测光斑图的宽高即可获取待测光斑图的光斑中心坐标位置,因此,本发明方法的实现与应用都极为便捷有效,能快速地对光斑图进行高精度的光斑中心检测,且具有抗干扰性强、普适性高的优点。
17.以上的实施方式不能限定本发明创造的保护范围,专业技术领域的人员在不脱离本发明创造整体构思的情况下,所做的均等修饰与变化,均仍属于本发明创造涵盖的范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1