镜头污渍检测方法、装置及存储介质与流程

文档序号:36291829发布日期:2023-12-07 03:10阅读:41来源:国知局
镜头污渍检测方法与流程

本公开涉及图像检测领域,尤其涉及一种镜头污渍检测方法、装置及存储介质。


背景技术:

1、镜头作为人们日常拍照的工具,在人们的日常生活中有着举足轻重的作用。如手机设备中镜头的安装位置通常处于设备边缘,其在使用的过程中容易被用户指纹和灰尘等覆盖,导致镜头表面存在污渍。例如,当人们在拍摄的过程中,手指不小心滑过镜头时很容易会在镜头表面留下指纹污渍。当镜头被覆盖污渍后,会使拍摄的图像数据不清晰,获得不符合用户预期的图像。


技术实现思路

1、为克服相关技术中存在的问题,本公开提供一种镜头污渍检测方法、装置及存储介质。

2、根据本公开实施例的第一方面,提供一种镜头污渍检测方法,包括:获取目标镜头对应的检测图像;基于不同的阈值对所述检测图像进行二值化处理,获得第一二值图像和第二二值图像;分别对所述第一二值图像和所述第二二值图像进行几何特征提取,获得所述第一二值图像对应的第一特征值和所述第二二值图像对应的第二特征值;根据所述第一特征值和所述第二特征值,确定所述目标镜头是否存在污渍。

3、可选地,所述基于不同的阈值对所述检测图像进行二值化处理,获得第一二值图像和第二二值图像,包括:对所述检测图像进行灰度变换,获得所述检测图像对应的灰度图像;根据所述灰度图像确定所述检测图像对应的第一阈值和第二阈值,其中,所述第一阈值和所述第二阈值不同;根据所述第一阈值和所述第二阈值分别对所述灰度图像进行二值化处理,获得所述第一二值图像和所述第二二值图像。

4、可选地,所述根据所述灰度图像确定所述检测图像对应的第一阈值和第二阈值,包括:按照所述灰度图像中各个像素点的灰度值的大小进行排序;将排序中处于第一次序的灰度值确定为所述第一阈值,将排序中处于第二次序的灰度值确定为所述第二阈值,其中,所述第一次序与所述第二次序不同。

5、可选地,所述第一特征值和所述第二特征值为归一化中心矩,所述根据所述第一特征值和所述第二特征值,确定所述目标镜头是否存在污渍,包括:确定所述第一特征值和所述第二特征值之间的差的绝对值;若所述绝对值大于目标阈值,则确定所述目标镜头存在污渍。

6、可选地,所述方法还包括:在确定所述目标镜头存在污渍的情况下,输出第一提示信息,其中,所述第一提示信息用于提示所述目标镜头存在污渍。

7、可选地,所述检测图像为所述目标镜头进行图像采集之前获得的预览图像,所述方法还包括:在确定所述目标镜头存在污渍的情况下,输出第二提示信息,其中,所述第二提示信息用于提示候选操作;响应于接收到选择指令,根据所述选择指令对应的候选操作确定所述目标镜头执行的目标操作。

8、根据本公开实施例的第二方面,提供一种镜头污渍检测装置,包括:获取模块,被配置为获取目标镜头对应的检测图像;处理模块,被配置为基于不同的阈值对所述检测图像进行二值化处理,获得第一二值图像和第二二值图像;提取模块,被配置为分别对所述第一二值图像和所述第二二值图像进行几何特征提取,获得所述第一二值图像对应的第一特征值和所述第二二值图像对应的第二特征值;第一确定模块,被配置为根据所述第一特征值和所述第二特征值,确定所述目标镜头是否存在污渍。

9、可选地,所述处理模块包括:变换子模块,被配置为对所述检测图像进行灰度变换,获得所述检测图像对应的灰度图像;第一确定子模块,被配置为根据所述灰度图像确定所述检测图像对应的第一阈值和第二阈值,其中,所述第一阈值和所述第二阈值不同;处理子模块,被配置为根据所述第一阈值和所述第二阈值分别对所述灰度图像进行二值化处理,获得所述第一二值图像和所述第二二值图像。

10、根据本公开实施例的第三方面,提供一种镜头污渍检测装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取目标镜头对应的检测图像;基于不同的阈值对所述检测图像进行二值化处理,获得第一二值图像和第二二值图像;分别对所述第一二值图像和所述第二二值图像进行几何特征提取,获得所述第一二值图像对应的第一特征值和所述第二二值图像对应的第二特征值;根据所述第一特征值和所述第二特征值,确定所述目标镜头是否存在污渍。

11、根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所提供的任一项所述方法的步骤。

12、本公开的实施例提供的技术方案可以包括以下有益效果:

13、在上述方案中,在对镜头污渍进行检测时,可通过获取检测图像,之后对检测图像分别进行二值化处理,以在降低检测图像中的信息量的同时保留检测图像的亮度特征,降低数据处理量的同时可以保证后续进行镜头污渍检测的准确性。进一步地,在进行镜头污渍检测时,可以对二值图像进行几何特征提取,以保证确定出的特征值的平移转换不变性,提高特征值的准确性,从而保证基于其对镜头是否存在污渍的检测结果的准确性和有效性,以便于及时对用户进行提示,提升用户使用体验。

14、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。



技术特征:

1.一种镜头污渍检测方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述基于不同的阈值对所述检测图像进行二值化处理,获得第一二值图像和第二二值图像,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述灰度图像确定所述检测图像对应的第一阈值和第二阈值,包括:

4.根据权利要求1所述的方法,其特征在于,所述第一特征值和所述第二特征值为归一化中心矩,所述根据所述第一特征值和所述第二特征值,确定所述目标镜头是否存在污渍,包括:

5.根据权利于要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述检测图像为所述目标镜头进行图像采集之前获得的预览图像;

7.一种镜头污渍检测装置,其特征在于,包括:

8.根据权利要求7所述的装置,其特征在于,所述处理模块包括:

9.一种镜头污渍检测装置,其特征在于,包括:

10.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1~6中任一项所述方法的步骤。


技术总结
本公开涉及一种镜头污渍检测方法、装置及存储介质,所述方法包括:获取目标镜头对应的检测图像;基于不同的阈值对所述检测图像进行二值化处理,获得第一二值图像和第二二值图像;分别对所述第一二值图像和所述第二二值图像进行几何特征提取,获得所述第一二值图像对应的第一特征值和所述第二二值图像对应的第二特征值;根据所述第一特征值和所述第二特征值,确定所述目标镜头是否存在污渍。由此,可对镜头是否存在污渍进行准确检测。

技术研发人员:师加,都宇滨
受保护的技术使用者:北京小米移动软件有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1