【技术实现步骤摘要】
一种基于深度学习的手机镜头杂光检测方法
[0001]本专利技术涉及镜头检测
,具体涉及到一种基于深度学习的手机镜头杂光检测方法
。
技术介绍
[0002]基于深度学习的镜头杂光检测是指使用深度学习算法来检测和降低由于镜头散射引起的图像杂光问题
。
[0003]镜头杂光是指在摄影或图像采集过程中,由于光线被镜头折射或反射产生的不均匀亮度分布
。
这可能导致图像中出现明亮的斑点
、
光晕
、
光斑等现象,影响图像的质量和细节
。
[0004]为了减少或消除镜头杂光问题,可以尝试以下方法:使用逆光遮蔽:当拍摄时有强烈的光源,可以使用遮蔽物将光源遮挡住,减少直接照射到镜头的光线
。
[0005]调整拍摄角度:改变拍摄的角度和位置,尽量避免光线直接照射到镜头表面,以减少杂光的产生
。
[0006]使用遮光罩或光圈:一些相机配备了专门的遮光罩或光圈附件,可以帮助减少光线的散射和反射,从而减轻镜头杂光问题
。
[0007]使用滤镜或偏振镜:滤镜或偏振镜可以有效地减少镜头杂光,通过选择适合的滤镜类型,可以根据不同的拍摄场景来减少杂光问题
。
[0008]后期处理:使用图像处理软件进行后期修复,可以采用去除杂光
、
增加对比度
、
调整色彩平衡等操作来降低镜头杂光对图像的影响
。
[0009]需要注意的是,镜头杂光问题可能因镜头质量 ...
【技术保护点】
【技术特征摘要】
1.
一种基于深度学习的手机镜头杂光检测方法,其特征在于,包括以下步骤:步骤1,收集若干包含杂光的图像作为训练数据,对收集的图像进行人工标记;步骤2,对收集到的图像进行预处理,使用数据增强生成对抗网络
DAGAN
进行数据增强;步骤3,设计了包含两个卷积层,两个最大池化层,两个激活层,一个全连接层的卷积神经网络作为基本框架来构建杂光检测模型;步骤4,利用数据集进行杂光检测模型的训练,使用
AngleAdam
优化算法不断调整模型参数;步骤5,将训练好的杂光检测模型应用于手机镜头拍摄的实际图像中,以检测手机镜头是否存在杂光问题
。2.
根据权利要求1所述的一种基于深度学习的手机镜头杂光检测方法,其特征在于,在步骤2中,引入了数据增强生成对抗网络
DAGAN
进行数据增强;隐向量和输入图像类别作为输入,输出生成的图像和生成图像的类别,其中表示生成网络,表示隐向量的概率分布函数,表示输入图像类别的生成概率分布函数;表示分类网络,输出为生成图像和输入图像的标签,
Real
表示该图像为输入图像,
Fake
表示该图像为生成图像;
DAGAN
的训练分为两个阶段第一阶段为数据生成阶段,生成网络和判别网络优化相反的目标函数
,
在不断的对抗中达到平衡;对于判别网络其损失函数如下:对于判别网络其损失函数如下:其中表示数学期望,为正则化项,具体形式如下:其中,表示输入图像类别的判别概率分布,表示判别网络中间某一层的输出,即要在相同类别的前提下,生成数据和真实数据特征应当相近;第二阶段为分类训练阶段,第一段训练完成后,生成网络已经学习到真实数据分布;在此阶段,生成网络将不再进行训练,仅仅作为一个数据的提供者,生成的数据和真实数据一起训练分类网络;第二阶段的判别网络的损失函数由两部分构成,分别是真实数据和生成数据:其中,其中,
。3.
根据权利要求1所述的一种基于深度学习的手机镜头杂光检测方法,其特征在于,在步骤3中,将卷积操作用在图像处理中,给定一个图像和一个卷积核,卷积操作的定义为:
其中,分别表示卷积核的高度和宽度,表示高度和宽度像素位置,表示输入图像在处的值,表示在卷积核的位置,表示卷积核在处的值,表示在位置卷积操作的输出值;输入图像和卷积核的定义为
:
其中,为卷...
【专利技术属性】
技术研发人员:黄冠,郭崇波,李长明,李亮,
申请(专利权)人:江西联益光学有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。