一种相机灰尘检测方法、存储介质、电子设备及系统技术方案

技术编号:36185391 阅读:21 留言:0更新日期:2022-12-31 20:48
本申请涉及一种相机灰尘检测方法、存储介质、电子设备及系统,相机灰尘检测方法包括如下步骤:利用相机,拍摄均匀光源的多个不同的区域,以获得多张图像;判断是否至少有两张图像上有暗斑;若否,则相机上无灰尘,否则,判断是否存在两张图像,其上至少有一个暗斑位置重合,若否,则相机上无灰尘,否则,相机上有灰尘。本实施例利用相机拍摄多张图像并进行两个简单的判断即可识别出相机是否有灰尘存在,检测方法非常简单,能够在对产品进行缺陷检测时,避免造成误检。避免造成误检。避免造成误检。

【技术实现步骤摘要】
一种相机灰尘检测方法、存储介质、电子设备及系统


[0001]本申请涉及图像处理
,特别涉及一种相机灰尘检测方法、存储介质、电子设备及系统。

技术介绍

[0002]相机在使用过程中,比如更换镜头等等,相机上的传感器、滤镜和镜头都容易覆盖灰尘,当粘附这样的灰尘时,所述灰尘会显示在拍摄的图像上。即使灰尘在拍摄的图像上是可见的,但一些灰尘通过直接视觉观察是不可见的。
[0003]在屏幕缺陷检测中,常使用相机对屏幕进行拍摄,以获取一些图像,利用这些图像来判断屏幕是否符合要求。当相机的传感器、滤镜和镜头等粘附有灰尘时,在拍摄的图像上是会显示出来的,此时,在屏幕缺陷检测中,会将这种灰尘误认为是屏幕上的缺陷,进而造成误检。

技术实现思路

[0004]本申请实施例提供一种相机灰尘检测方法、存储介质、电子设备及系统,利用相机拍摄多张图像并进行两个简单的判断即可识别出相机是否有灰尘存在,检测方法非常简单,能够在对产品进行缺陷检测时,避免造成误检。
[0005]第一方面,提供了一种相机灰尘检测方法,其包括如下步骤:
[0006]利用相机,拍摄均匀光源的多个不同的区域,以获得多张图像;
[0007]判断是否至少有两张图像上有暗斑;
[0008]若否,则相机上无灰尘,否则,判断是否存在两张图像,其上至少有一个暗斑位置重合,若否,则相机上无灰尘,否则,相机上有灰尘。
[0009]一些实施例中,当所述相机采用彩色相机时,所述方法还包括:将所述图像进行灰度化处理。
[0010]一些实施例中,所述方法还包括确定图像上暗斑的步骤。
[0011]一些实施例中,确定图像上暗斑的步骤包括:
[0012]将所述图像依次进行傅里叶变换、高斯差分处理和傅里叶逆变换,得到增强图;
[0013]将所述增强图中所有像素点的灰度值与灰度阈值进行比对,筛选出灰度值大于灰度阈值的像素点,并作为疑似点;
[0014]基于疑似点,获取疑似块,所述疑似块包括连成一片的多个疑似点;
[0015]将疑似块的面积与面积阈值进行对比,筛选出面积大于面积阈值的疑似块,并作为暗斑。
[0016]一些实施例中,基于疑似点,获取疑似块,包括:
[0017]对所有的疑似点赋予相同的像素值;找出疑似点的连通域,并将连通域作为疑似块;
[0018]或者,将所述增强图中,所有的疑似点的像素值赋1,其余像素点的像素值赋0,以
得到二值化图像,对二值化图像进行形态学闭运算,并提取连通域,作为疑似块。
[0019]一些实施例中,所述方法还包括确定图像上暗斑是否重合的步骤。
[0020]一些实施例中,确定图像上暗斑是否重合的步骤包括:
[0021]计算两张图像上暗斑中心点的间距,并与距离阈值进行对比;
[0022]若该间距小于距离阈值,则重合,否则,不重合。
[0023]第二方面,提供了一种存储介质,该存储介质上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如上任一所述的相机灰尘检测方法。
[0024]第三方面,提供了一种电子设备,包括存储器和处理器,所述存储器上储存有在所述处理器上运行的计算机程序,其特征在于:所述处理器执行所述计算机程序时实现如上任一所述的相机灰尘检测方法。
[0025]第四方面,提供了一种相机灰尘检测系统,其包括:
[0026]第一模块,其用于:接收多张图像,多张图像为利用相机对均匀光源的多个不同的区域拍摄而获得的;
[0027]第二模块,其用于:判断是否至少有两张图像上有暗斑;若否,则相机上无灰尘,否则,判断是否存在两张图像,其上至少有一个暗斑位置重合,若否,则相机上无灰尘,否则,相机上有灰尘。
[0028]本申请提供的技术方案带来的有益效果包括:
[0029]本申请实施例提供了一种相机灰尘检测方法、存储介质、电子设备及系统,如果相机的传感器、滤镜或镜头上有灰尘存在,则在拍摄的图像上会显示出来,拍摄多张图像后,同一个灰尘会在不同图像的同一个位置处出现。利用相机拍摄多张图像后,找出图像上存在的暗斑,如果只有一张图像上有暗斑,或者所有图像上都没有暗斑存在,说明相机上没有灰尘,而如果有两张图像上出现了暗斑,则相机上可能有灰尘,故需要进一步地判断,即确定出暗斑的位置,并判断两张图像上的暗斑位置是否重合,如果不重合,说明暗斑并不是由相机上的灰尘形成的,而如果重合,则说明相机上存在灰尘。
[0030]本实施例利用相机拍摄多张图像并进行两个简单的判断即可识别出相机是否有灰尘存在,检测方法非常简单,能够在对产品进行缺陷检测时,避免造成误检。
附图说明
[0031]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1为本申请实施例提供的相机灰尘检测方法流程图;
[0033]图2为本申请实施例提供的确定图像上暗斑流程图;
[0034]图3为本申请实施例提供的确定图像上暗斑是否重合流程图;
[0035]图4为本申请实施例提供的相机灰尘检测系统框图。
具体实施方式
[0036]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例
中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0037]参见图1所示,本申请实施例提供的一种相机灰尘检测方法,其包括如下步骤:
[0038]101:利用相机,拍摄均匀光源的多个不同的区域,以获得多张图像。
[0039]102:判断是否至少有两张图像上有暗斑;若否,进入104,若是,进入103。
[0040]103:判断是否存在两张图像,其上至少有一个暗斑位置重合;若否,则进入104;若是,进入105。
[0041]104:相机上无灰尘。
[0042]105:相机上有灰尘。
[0043]本实施例提供的相机灰尘检测方法,其原理如下:
[0044]如果相机的传感器、滤镜或镜头上有灰尘存在,则在拍摄的图像上会显示出来,拍摄多张图像后,同一个灰尘会在不同图像的同一个位置处出现。利用相机拍摄多张图像后,找出图像上存在的暗斑,如果只有一张图像上有暗斑,或者所有图像上都没有暗斑存在,说明相机上没有灰尘,而如果有两张图像上出现了暗斑,则相机上可能有灰尘,故需要进一步地判断,即确定出暗斑的位置,并判断两张图像上的暗斑位置是否重合,如果不重合,说明暗斑并不是由相机上的灰尘形成的,而如果重合,则说明相机上存在灰尘。
[0045]本实施例利本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种相机灰尘检测方法,其特征在于,其包括如下步骤:利用相机,拍摄均匀光源的多个不同的区域,以获得多张图像;判断是否至少有两张图像上有暗斑;若否,则相机上无灰尘,否则,判断是否存在两张图像,其上至少有一个暗斑位置重合,若否,则相机上无灰尘,否则,相机上有灰尘。2.如权利要求1所述的相机灰尘检测方法,其特征在于:当所述相机采用彩色相机时,所述方法还包括:将所述图像进行灰度化处理。3.如权利要求1所述的相机灰尘检测方法,其特征在于:所述方法还包括确定图像上暗斑的步骤。4.如权利要求3所述的相机灰尘检测方法,其特征在于,确定图像上暗斑的步骤包括:将所述图像依次进行傅里叶变换、高斯差分处理和傅里叶逆变换,得到增强图;将所述增强图中所有像素点的灰度值与灰度阈值进行比对,筛选出灰度值大于灰度阈值的像素点,并作为疑似点;基于疑似点,获取疑似块,所述疑似块包括连成一片的多个疑似点;将疑似块的面积与面积阈值进行对比,筛选出面积大于面积阈值的疑似块,并作为暗斑。5.如权利要求4所述的相机灰尘检测方法,其特征在于,基于疑似点,获取疑似块,包括:对所有的疑似点赋予相同的像素值;找出疑似点的连通域,并将连通域作为疑似块;或者,将所述增强图中,...

【专利技术属性】
技术研发人员:杨敏吕祥陈武帅敏
申请(专利权)人:苏州精濑光电有限公司武汉精测电子集团股份有限公司
类型:发明
国别省市:

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

1