System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于图像处理的光学镜头表面缺陷检测方法及系统技术方案_技高网

一种基于图像处理的光学镜头表面缺陷检测方法及系统技术方案

技术编号:40002205 阅读:6 留言:0更新日期:2024-01-09 03:56
本发明专利技术公开了一种基于图像处理的光学镜头表面缺陷检测方法及系统,方法包括:图像采集、图像增强、构建光学镜头表面缺陷检测模型、模型参数搜索和光学镜头表面缺陷检测。本发明专利技术属于光学镜头检测技术领域,具体是指一种基于图像处理的光学镜头表面缺陷检测方法及系统,本方案引入补偿因子修正MSR算法的对数函数,基于平坦度指数计算最优尺度参数,从而确定自适应权重,并对图像的亮度进行归一化处理;计算缺陷类别的得分和特征与其对应类别中心的距离的平方和,并引入加权系数和约束因子定义损失函数;使用正弦混沌映射方法初始化个体位置,引入非线性收敛因子和随机延迟步长优化位置更新策略,确定模型参数。

【技术实现步骤摘要】

本专利技术属于光学镜头检测,具体是指一种基于图像处理的光学镜头表面缺陷检测方法及系统


技术介绍

1、光学镜头表面缺陷检测是指对光学镜头表面图像进行检测,以发现和识别可能存在的缺陷和损伤。但是现有的图像增强方法存在图像细节的丢失或失真,放大图像噪声,导致增强后的图像质量下降的问题;传统的光学镜头表面缺陷检测模型存在过于关注局部特征,导致模型训练困难,收敛时间长的问题;当前的模型参数搜索算法存在收敛速度慢、容易陷入局部最优和求优准确率低的问题。


技术实现思路

1、针对上述情况,为克服现有技术的缺陷,本专利技术提供了一种基于图像处理的光学镜头表面缺陷检测方法及系统,针对现有的图像增强方法存在图像细节的丢失或失真,放大图像噪声,导致增强后的图像质量下降的问题,本方案引入补偿因子修正msr算法的对数函数,基于平坦度指数计算最优尺度参数,从而确定自适应权重,并对图像的亮度进行归一化处理,使增强后的图像更加平衡和自然,提高图像质量;针对传统的光学镜头表面缺陷检测模型存在过于关注局部特征,导致模型训练困难和收敛时间长的问题,本方案计算缺陷类别的得分,并通过计算特征与其对应类别中心的距离的平方和来度量特征向量的分散程度,引入加权系数和约束因子定义损失函数,提高缺陷检测的准确性;针对当前的模型参数搜索算法存在收敛速度慢、容易陷入局部最优和求优准确率低的问题,本方案使用正弦混沌映射方法初始化个体位置,引入非线性收敛因子和随机延迟步长优化位置更新策略,增强算法在迭代时的全局搜索能力和局部利用能力。>

2、本专利技术采取的技术方案如下:本专利技术提供的一种基于图像处理的光学镜头表面缺陷检测方法,该方法包括以下步骤:

3、步骤s1:图像采集,采集光学镜头表面图像并基于构建表面图像数据集;

4、步骤s2:图像增强,引入补偿因子修正msr算法的对数函数,基于平坦度指数计算最优尺度参数,从而确定自适应权重,并对图像的亮度进行归一化处理,得光学镜头表面增强图像;

5、步骤s3:构建光学镜头表面缺陷检测模型,计算缺陷类别的得分和特征与其对应类别中心的距离的平方和,并引入加权系数和约束因子定义损失函数;

6、步骤s4:模型参数搜索,使用正弦混沌映射方法初始化个体位置,引入非线性收敛因子和随机延迟步长优化位置更新策略,确定模型参数;

7、步骤s5:光学镜头表面缺陷检测,将实时采集的光学镜头表面图像输入至光学镜头表面缺陷检测模型中进行分类,基于输出的缺陷类别标签进行缺陷检测。

8、进一步地,在步骤s1中,所述图像采集是采集光学镜头表面图像,并基于光学镜头表面图像和光学镜头表面图像的缺陷类别构建表面图像数据集。

9、进一步地,在步骤s2中,所述图像增强具体包括以下步骤:

10、步骤s21:图像区域划分,将表面图像数据集中的每张光学镜头表面图像均匀分成n1个图像子块,预先设定平坦度阈值ψ1,将平坦度指数大于平坦度阈值ψ1的图像子块划分为非平坦区域;否则,划分为平坦区域,计算平坦度指数所用公式如下:

11、;

12、式中,βf是图像子块f的平坦度指数,γ和ε是控制平坦度指数范围因子,δf是图像子块f的标准偏差,βf和δf满足逆关系,f是图像子块索引;

13、步骤s22:计算最优尺度参数,基于图像子块f的平坦度指数计算高斯环绕滤波器的最优尺度参数,所用公式如下:

14、;

15、式中,μf是图像子块f对应的高斯环绕滤波器的最优尺度参数,μmax和μmin分别是最优尺度参数的最大值和最小值,max(βf)和min(βf)分别是平坦度指数的最大值和最小值;

16、步骤s23:计算自适应权重,所用公式如下:

17、;

18、;

19、式中,μ1、μ2和μ3分别是平坦度指数的最小值、中间值和最大值,bf,1、bf,2和bf,3是图像子块f的三个不同尺度,ωf,c是图像子块f在尺度c上的自适应权重,i和c是尺度索引;

20、步骤s24:多尺度增强,所用公式如下:

21、;

22、;

23、式中,we(x,y)是光学镜头表面图r、g和b颜色通道的增强效果,是补偿因子,le(x,y)是光学镜头表面图像的第e个颜色通道的亮度值,e是颜色通道索引,是卷积运算符,ge(x,y)是光学镜头表面图像的第e个颜色通道经过高斯环绕滤波器处理后的效果,h是归一化因子,x和y分别是光学镜头表面图像的横坐标索引和纵坐标索引;

24、步骤s25:亮度归一化,对光学镜头表面图像进行亮度归一化处理,得到亮度归一化后的光学镜头表面图像m(x,y);

25、步骤s26:构建增强数据集,计算增强后的光学镜头表面图像,并基于光学镜头表面增强图像构建增强数据集,所用公式如下:

26、;

27、式中,je(x,y)是光学镜头表面增强图像。

28、进一步地,在步骤s3中,所述构建光学镜头表面缺陷检测模型具体包括以下步骤:

29、步骤s31:初始化模型,预先设定模型由输入层、隐藏层和输出层组成,输入层接收光学镜头表面增强图像,隐藏层用于提取光学镜头表面增强图像中的特征,输出层用于输出光学镜头表面增强图像对应的缺陷类别;

30、步骤s32:定义损失函数,所用公式如下:

31、;

32、式中,loss是损失函数,θ是缺陷类别之间的角度,n3是特征数量,p是特征索引,xp是第p个特征,yp是第p个特征对应的缺陷类别标签,cyp是缺陷类别yp的缺陷类别中心,m是裕度参数,w是缺陷类别比例,c是缺陷类别标签的数量,j是缺陷类别标签的索引,λ是加权系数,n是约束因子,是缺陷类别yp的得分。

33、进一步地,在步骤s4中,所述模型参数搜索具体包括以下步骤:

34、步骤s41:初始化位置,用模型参数代表个体的位置,使用正弦混沌映射方法初始化个体位置,将基于模型参数建立的模型性能作为个体位置适应度值,初始化个体位置所用公式如下:

35、;

36、式中,是第q+1个个体的初始位置,是第q个个体的初始位置,q是个体索引,n2是个体数量,o是控制因子,是基于个体搜索空间随机生成的第1个个体的初始位置;

37、步骤s42:计算最优适应度值和全局最优位置,更新个体的适应度值,选择最高的适应度值作为最优适应度值,将最优适应度值对应的个体作为最优个体,并将最优个体对应位置作为全局最优位置ebest;

38、步骤s43:位置更新,步骤如下:

39、步骤s431:计算非线性收敛因子,预先设定非线性收敛因子的最大值为smax,所用公式如下:

40、;

41、式中,s是非线性收敛因子,t是当前迭代次数,t是最大迭代次数;

42、步骤s432:计算随机延迟步长,所用公式如下:

本文档来自技高网...

【技术保护点】

1.一种基于图像处理的光学镜头表面缺陷检测方法,其特征在于:该方法包括以下步骤:

2.根据权利要求1所述的一种基于图像处理的光学镜头表面缺陷检测方法,其特征在于:在步骤S4中,所述模型参数搜索具体包括以下步骤:

3.根据权利要求1所述的一种基于图像处理的光学镜头表面缺陷检测方法,其特征在于:在步骤S2中,所述图像增强具体包括以下步骤:

4.根据权利要求1所述的一种基于图像处理的光学镜头表面缺陷检测方法,其特征在于:在步骤S3中,所述构建光学镜头表面缺陷检测模型具体包括以下步骤:

5.根据权利要求1所述的一种基于图像处理的光学镜头表面缺陷检测方法,其特征在于:在步骤S1中,所述图像采集是采集光学镜头表面图像,并基于光学镜头表面图像和光学镜头表面图像的缺陷类别构建表面图像数据集。

6.根据权利要求1所述的一种基于图像处理的光学镜头表面缺陷检测方法,其特征在于:在步骤S5中,所述光学镜头表面缺陷检测是实时采集光学镜头表面图像,输入至光学镜头表面缺陷检测模型中,基于光学镜头表面缺陷检测模型输出的缺陷类别标签对光学镜头表面进行缺陷检测。

7.一种基于图像处理的光学镜头表面缺陷检测系统,用于实现如权利要求1-6中任一项所述的一种基于图像处理的光学镜头表面缺陷检测方法,其特征在于:包括图像采集模块、图像增强模块、构建光学镜头表面缺陷检测模型模块、模型参数搜索模块和光学镜头表面缺陷检测模块。

8.根据权利要求7所述的一种基于图像处理的光学镜头表面缺陷检测系统,其特征在于:

...

【技术特征摘要】

1.一种基于图像处理的光学镜头表面缺陷检测方法,其特征在于:该方法包括以下步骤:

2.根据权利要求1所述的一种基于图像处理的光学镜头表面缺陷检测方法,其特征在于:在步骤s4中,所述模型参数搜索具体包括以下步骤:

3.根据权利要求1所述的一种基于图像处理的光学镜头表面缺陷检测方法,其特征在于:在步骤s2中,所述图像增强具体包括以下步骤:

4.根据权利要求1所述的一种基于图像处理的光学镜头表面缺陷检测方法,其特征在于:在步骤s3中,所述构建光学镜头表面缺陷检测模型具体包括以下步骤:

5.根据权利要求1所述的一种基于图像处理的光学镜头表面缺陷检测方法,其特征在于:在步骤s1中,所述图像采集是采集光学镜头表面图像,并基于光学镜头表面...

【专利技术属性】
技术研发人员:王云山柳恒生朱士松冉马超
申请(专利权)人:深圳市永泰光电有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1