CN111726612A - 镜头模组脏污检测方法、系统、设备及计算机存储介质 - Google Patents
镜头模组脏污检测方法、系统、设备及计算机存储介质 Download PDFInfo
- Publication number
- CN111726612A CN111726612A CN202010645435.7A CN202010645435A CN111726612A CN 111726612 A CN111726612 A CN 111726612A CN 202010645435 A CN202010645435 A CN 202010645435A CN 111726612 A CN111726612 A CN 111726612A
- Authority
- CN
- China
- Prior art keywords
- dirty
- image
- lens module
- area
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000001514 detection method Methods 0.000 title abstract description 21
- 238000000034 method Methods 0.000 claims abstract description 46
- 238000005070 sampling Methods 0.000 claims description 84
- 238000004590 computer program Methods 0.000 claims description 48
- 238000011109 contamination Methods 0.000 claims description 23
- 238000004364 calculation method Methods 0.000 claims description 20
- 238000012360 testing method Methods 0.000 claims description 10
- 230000000875 corresponding effect Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 238000003384 imaging method Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000001788 irregular Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N17/00—Diagnosis, testing or measuring for television systems or their details
- H04N17/002—Diagnosis, testing or measuring for television systems or their details for television cameras
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Studio Devices (AREA)
Abstract
本申请公开了一种镜头模组脏污检测方法、系统、设备及计算机存储介质,获取通过目标镜头模组对均匀光源拍照后得到的目标图像;对目标图像进行块划分,得到对应的图像块;计算图像块各自的亮度值;判断相邻图像块的亮度值间的差值是否大于预设值,若是,则判定目标镜头模组存在脏污。本申请中,只需获取通过目标镜头模组对均匀光源拍照后得到的目标图像,借助目标图像中图像块间的亮度差异便可以确定出目标镜头模组是否存在脏污,方便实施且检测效率高。本申请提供的一种镜头模组脏污检测系统、设备及计算机可读存储介质也解决了相应技术问题。
Description
技术领域
本申请涉及脏污检测技术领域,更具体地说,涉及镜头模组脏污检测方法、系统、设备及计算机存储介质。
背景技术
在照相机、摄像机等拍照设备的使用过程中,如果镜头模组的镜片或者成像传感器上存在脏污的话,会影响拍照设备的拍照清晰度、成像效果等,为拍摄设备的使用带来不便。
综上所述,如何检测镜头模组的脏污是目前本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种镜头模组脏污检测方法,其能在一定程度上解决如何检测镜头模组的脏污的技术问题。本申请还提供了一种镜头模组脏污检测系统、设备及计算机可读存储介质。
为了实现上述目的,本申请提供如下技术方案:
一种镜头模组脏污检测方法,包括:
获取通过目标镜头模组对均匀光源拍照后得到的目标图像;
对所述目标图像进行块划分,得到对应的图像块;
计算所述图像块各自的亮度值;
判断相邻所述图像块的亮度值间的差值是否大于预设值,若是,则判定所述目标镜头模组存在脏污。
优选的,所述判定所述目标镜头模组存在脏污之后,还包括:
将与相邻所述图像块的亮度值的差值大于所述预设值的所述图像块,确定为所述脏污的边缘块;
确定出所述边缘块围成的脏污区域;
计算所述脏污区域的面积。
优选的,所述计算所述脏污区域的面积,包括:
对于每个所述脏污区域,确定所述脏污区域在横向方向上的第一投影值,确定所述脏污区域在纵向方向上的第二投影值,将所述第一投影值与所述第二投影值的乘积确定为所述脏污区域的面积。
优选的,所述计算所述脏污区域的面积,包括:
确定出所述脏污区域的形状;
基于所述脏污区域的形状计算所述脏污区域的面积。
优选的,所述确定出所述边缘块围成的脏污区域,包括:
判断所述边缘块是否连成环状;
若所述边缘块连成环状,则判断环内的所述图像块的亮度是否小于环外的所述图像块的亮度;
若环内的所述图像块的亮度小于环外的所述图像块的亮度,则将所述边缘块及位于环内的所述图像块所组成的区域确定为所述脏污区域;
若环内的所述图像块的亮度大于环外的所述图像块的亮度,则将所述边缘块及位于环外的所述图像块所组成的区域确定为所述脏污区域。
优选的,所述计算所述图像块各自的亮度值,包括:
对于每个所述图像块,基于预设采样频率对所述图像块的像素点进行采样,得到采样像素点,基于所述采样像素点的亮度值计算所述图像块的亮度值。
优选的,所述基于所述采样像素点的亮度值计算所述图像块的亮度值,包括:
将所述采样像素点围成的区域作为采样区域;
将所述采样区域的平均亮度值作为所述图像块的亮度值;
其中,所述采样区域的形状包括单个环状区域、同心环状区域。
优选的,所述基于所述采样像素点的亮度值计算所述图像块的亮度值,包括:
将所述采样像素点的平均亮度值作为所述图像块的亮度值。
一种镜头模组脏污检测系统,包括:
第一获取模块,用于获取通过目标镜头模组对均匀光源拍照后得到的目标图像;
第一划分模块,用于对所述目标图像进行块划分,得到对应的图像块;
第一计算模块,用于计算所述图像块各自的亮度值;
第一判断模块,用于判断相邻所述图像块的亮度值间的差值是否大于预设值,若是,则判定所述目标镜头模组存在脏污。
一种镜头模组脏污检测设备,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如上任一所述镜头模组脏污检测方法的步骤。
一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如上任一所述镜头模组脏污检测方法的步骤。
本申请提供的一种镜头模组脏污检测方法,获取通过目标镜头模组对均匀光源拍照后得到的目标图像;对目标图像进行块划分,得到对应的图像块;计算图像块各自的亮度值;判断相邻图像块的亮度值间的差值是否大于预设值,若是,则判定目标镜头模组存在脏污。本申请中,只需获取通过目标镜头模组对均匀光源拍照后得到的目标图像,借助目标图像中图像块间的亮度差异便可以确定出目标镜头模组是否存在脏污,方便实施且检测效率高。本申请提供的一种镜头模组脏污检测系统、设备及计算机可读存储介质也解决了相应技术问题。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例提供的一种镜头模组脏污检测方法的第一流程图;
图2为本申请实施例提供的一种镜头模组脏污检测方法的第二流程图;
图3为采样区域的示意图;
图4为采样像素点在图像块中的位置示意图;
图5为本申请实施例提供的一种镜头模组脏污检测系统的结构示意图;
图6为本申请实施例提供的一种镜头模组脏污检测设备的结构示意图;
图7为本申请实施例提供的一种镜头模组脏污检测设备的另一结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
请参阅图1,图1为本申请实施例提供的一种镜头模组脏污检测方法的第一流程图。
本申请实施例提供的一种镜头模组脏污检测方法,可以包括以下步骤:
步骤S101:获取通过目标镜头模组对均匀光源拍照后得到的目标图像。
实际应用中,可以先获取通过目标镜头模组对均匀光源拍照后得到的目标图像,由于是通过目标镜头模组对均匀光源进行拍照,均匀光源不会对目标图像的成像造成影响,所以目标图像的成像效果只能受到目标镜头模组的影响,比如目标镜头模组未携带脏污的话,目标图像上的所有像素点的特征应一致,而目标镜头模组携带脏污的话,目标图像上的像素点间的特征便会有区别,所以可以借助目标图像来判断目标镜头模组是否有脏污。
具体应用场景中,均匀光源可以为DNP灯箱或者白色均匀光板等,也即可以获取通过目标镜头模组对DNP灯箱或者白色均匀光板拍照后得到的目标图像。
步骤S102:对目标图像进行块划分,得到对应的图像块。
实际应用中,在获取目标图像之后,可以对目标图像进行块划分,得到相应的图像块,以便后续以图像块为基础判断目标镜头模组是否存在脏污。
具体应用场景中,可以先确定出图像块的大小,比如将图像块的大小确定为8*64等,再根据确定的图像块的大小,对目标图像进行块划分,得到对应的图像块;当然,也可以先确定所要划分的图像块的总数量,再根据图像块的总数量对目标图像进行块划分等。
步骤S103:计算图像块各自的亮度值。
步骤S104:判断相邻图像块的亮度值间的差值是否大于预设值,若是,则执行步骤S105。
步骤S105:判定目标镜头模组存在脏污。
实际应用中,如果目标镜头模组存在脏污的话,存在脏污的图像块的亮度会低于其他图像块的亮度,所以也可以借助图像块间的亮度差异来判断目标镜头模组是否存在脏污,也即在得到图像块之后,可以计算图像块各自的亮度值,判断相邻图像块的亮度值间的差值是否大于预设值,若是,则判定目标镜头模组存在脏污。
应当指出,预设值为表征图像块是否为目标镜头模组上的脏污对应的图像块的值,预设值的具体数值可以根据应用场景灵活确定,本申请在此不对其进行限制。
本申请提供的一种镜头模组脏污检测方法,获取通过目标镜头模组对均匀光源拍照后得到的目标图像;对目标图像进行块划分,得到对应的图像块;计算图像块各自的亮度值;判断相邻图像块的亮度值间的差值是否大于预设值,若是,则判定目标镜头模组存在脏污。本申请中,只需获取通过目标镜头模组对均匀光源拍照后得到的目标图像,借助目标图像中图像块间的亮度差异便可以确定出目标镜头模组是否存在脏污,方便实施且检测效率高。
请参阅图2,图2为本申请实施例提供的一种镜头模组脏污检测方法的第二流程图。
本申请实施例提供的一种镜头模组脏污检测方法,可以包括以下步骤:
步骤S201:获取通过目标镜头模组对均匀光源拍照后得到的目标图像。
步骤S202:对目标图像进行块划分,得到对应的图像块。
步骤S203:计算图像块各自的亮度值。
步骤S204:判断相邻图像块的亮度值间的差值是否大于预设值,若是,则执行步骤S205。
步骤S205:判定目标镜头模组存在脏污。
步骤S206:将与相邻图像块的亮度值的差值大于预设值的图像块,确定为脏污的边缘块。
实际应用中,在判定目标镜头模组存在脏污之后,还可以计算脏污的面积,以便后续决定是否维修或者更换目标镜头模组。
应当指出,本申请中,由于是通过判断相邻图像块的亮度值间的差值是否大于预设值来判断目标镜头模组是否存在脏污,而处于非脏污区域的图像块间的亮度值接近相等,处于脏污区域的图像块间的亮度值相等,所以亮度值间的差值大于预设值的图像块只能是处于脏污区域与非脏污区域分界线上的图像块,也即本申请中可以将与相邻图像块的亮度值的差值大于预设值的图像块,确定为脏污的边缘块。
步骤S207:确定出边缘块围成的脏污区域。
步骤S208:计算脏污区域的面积。
实际应用中,在将与相邻图像块的亮度值的差值大于预设值的图像块,确定为脏污的边缘块之后,便可以确定出边缘块所围成的脏污区域,并计算脏污区域的面积,具体应用场景中,可以将脏污区域包含的图像块的面积总和作为脏污区域的面积,在图像块的大小均相等的情况下,可以先统计脏污区域包含的图像块的总个数,再将该总个数与单个图像块的面积的乘积作为脏污区域的面积等。
本申请实施例提供的一种镜头模组脏污检测方法中,在计算脏污区域的面积时,为了快速的计算脏污区域的面积,可以确定出脏污区域的形状;基于脏污区域的形状计算脏污区域的面积。比如脏污区域的形状为圆形或这接近圆形,则可以采用圆面积的计算方式计算脏污区域的面积,此时,可以将最远的两个边缘块间的距离作为圆的直径来计算脏污区域的面积等。
应当指出,在根据脏污区域的形状计算脏污区域的面积的过程中,可能存在脏污区域为多个小脏污区域组成的情况,此时,为了方便计算脏污区域的面积,可以将距离较近的小脏污区域进行合并,再按照小脏污区域合并后的区域形状计算脏污区域的面积。在对小脏污区域进行合并的过程中,可能会将非脏污区域一同合,且合并后得到的区域的形状可能并不是标准的形状,但与计算单个小脏污面积相比,本实施例可以加快计算脏污区域面积的效率,只是在计算准确性上有所牺牲,但只要准确性满足要求即可。
本申请实施例提供的一种镜头模组脏污检测方法中,受限于脏污区域形状的多样性,如果根据脏污区域的形状计算脏污区域的面积,虽然会得到较为准确的脏污区域的面积,但对于那些不规则形状的脏污区域,如果仍按照脏污区域的形状计算相应的面积的话,会使得计算过程较为复杂,为了减轻脏污区域面积的计算复杂度,提高脏污区域面积的计算效率,在计算脏污区域的面积时,对于每个脏污区域,可以确定脏污区域在横向方向上的第一投影值,确定脏污区域在纵向方向上的第二投影值,将第一投影值与第二投影值的乘积确定为脏污区域的面积。也即可以将包含脏污区域的矩形的面积作为脏污区域的面积。
应当指出,本申请中的投影是数学用语,指图形的影子投到一个面或一条线上,投影值也即脏污区域投影后的长度值,另外本申请中并不限制脏污区域面积的计算方式,其可以根据实际需要灵活选择。
本申请实施例提供的一种镜头模组脏污检测方法中,虽然边缘块连成了环状,但无法确定环内的图像块携带脏污,还是环外的图像块携带脏污,所以需要根据环内图像块及环外图像块的亮度来判断,因为携带脏污的图像块的亮度低于其他图像块,所以可以比较环内的图像块的亮度与环外的图像块的亮度高低来确定脏污区域,也即在确定出边缘块围成的脏污区域的过程中,可以判断边缘块是否连成环状;若边缘块连成环状,则判断环内的图像块的亮度是否小于环外的图像块的亮度;若环内的图像块的亮度小于环外的图像块的亮度,则将边缘块及位于环内的图像块所组成的区域确定为脏污区域;若环内的图像块的亮度大于环外的图像块的亮度,则将边缘块及位于环外的图像块所组成的区域确定为脏污区域。也即可以根据边缘块的位置与脏污区域与边缘块间的位置关系,来具体确定由边缘块所围成的脏污区域的范围。
应当指出,在边缘块未围成环状的情况下,如果位于边缘块周边的图像块间的亮度均高于边缘块,则说明此时携带脏污的图像块就只是边缘块,不存在其他携带脏污的图像块,此时脏污区域便单纯为边缘块组成的区域;如果存在边缘块周边的图像块的亮度低于边缘块,则说明此时目标图像的边界也为携带脏污的图像块,因为位于边界的图像块不存在未携带脏污的图像块,也就不存在有亮度差的图像块,所以无法在目标图像的边界检测得到区分是否携带脏污的边缘块,此时脏污区域可能由边缘块及目标图像的边界所围成,并且边缘块中会包含位于目标图像边界的图像块,因此可以判断边缘块中是否包含位于目标图像边界的图像块,若边缘块中包含位于目标图像边界的图像块,则确定出位于边缘块周边且亮度比边缘块低的图像块的方位,沿着该方位,将边缘块与目标图像边界所围成的区域作为脏污区域。当然,也可以有其他确定脏污区域的方法,本申请在此不做具体限定。
本申请实施例提供的一种镜头模组脏污检测方法中,图像块中可能包含多个像素点,如果根据每个像素点的亮度来计算图像块的亮度的话,会增大计算负担,为了减轻计算负担,在计算图像块各自的亮度值的过程中,对于每个图像块,可以基于预设采样频率对图像块的像素点进行采样,得到采样像素点,基于采样像素点的亮度值计算图像块的亮度值。应当指出,在此过程中,每次采样可以只采样一个像素点,也可以采样多个像素点等,本申请在此不做限定。
实际应用中,在基于采样像素点的亮度值计算图像块的亮度值的过程中,如果采样频率过低,采样点像素点的个数较少,为了保证采样像素点的平均亮度值能够代表图像块的亮度值,此时,可以将采样像素点围成的区域作为采样区域;将采样区域的平均亮度值作为图像块的亮度值;其中,采样区域的形状包括单个环状区域、同心环状区域等,采样区域的形状可以根据需要灵活确定,比如还可以为圆环形等,请参阅图3,图3为采样区域的示意图,阴影部分便为采样区域。应当指出,由于采样像素点为孤立的像素点,所以将采样像素点围成的区域作为采样区域时,需将采样像素点及位于采样像素点围成区域中的其他像素点一起纳入采样区域。
实际应用中,在采样频率较快,采集得到的采样像素点的数量较多的情况下,基于采样像素点的亮度值计算图像块的亮度值的过程中,可以直接将采样像素点的平均亮度值作为图像块的亮度值。应当指出,本申请中并不限制采样频率才一轮采样过程中一成不变或者限制采样频率固定变化,采样频率的值可以根据实际需要灵活确定。具体应用场景中,本申请采样得到的采样像素点的位置可以如图4所示等,阴影部分便为采样像素点。
请参阅图5,图5为本申请实施例提供的一种镜头模组脏污检测系统的结构示意图。
本申请实施例提供的一种镜头模组脏污检测系统,可以包括:
第一获取模块101,用于获取通过目标镜头模组对均匀光源拍照后得到的目标图像;
第一划分模块102,用于对目标图像进行块划分,得到对应的图像块;
第一计算模块103,用于计算图像块各自的亮度值;
第一判断模块104,用于判断相邻图像块的亮度值间的差值是否大于预设值,若是,则判定目标镜头模组存在脏污。
本申请实施例提供的一种镜头模组脏污检测系统,还可以包括:
第一确定模块,用于第一判断模块判定目标镜头模组存在脏污之后,将与相邻图像块的亮度值的差值大于预设值的图像块,确定为脏污的边缘块;
第二确定模块,用于确定出边缘块围成的脏污区域;
第二计算模块,用于计算脏污区域的面积。
本申请实施例提供的一种镜头模组脏污检测系统,第二计算模块可以包括:
第一计算单元,用于对于每个脏污区域,确定脏污区域在横向方向上的第一投影值,确定脏污区域在纵向方向上的第二投影值,将第一投影值与第二投影值的乘积确定为脏污区域的面积。
本申请实施例提供的一种镜头模组脏污检测系统,第二计算模块可以包括:
第一确定单元,用于确定出脏污区域的形状;
第二计算单元,用于基于脏污区域的形状计算脏污区域的面积。
本申请实施例提供的一种镜头模组脏污检测系统,第二确定模块可以包括:
第一判断单元,用于判断边缘块是否连成环状;若边缘块连成环状,则判断环内的图像块的亮度是否小于环外的图像块的亮度;若环内的图像块的亮度小于环外的图像块的亮度,则将边缘块及位于环内的图像块所组成的区域确定为脏污区域;若环内的图像块的亮度大于环外的图像块的亮度,则将边缘块及位于环外的图像块所组成的区域确定为脏污区域。
本申请实施例提供的一种镜头模组脏污检测系统,第一计算模块可以包括:
第一计算子模块,用于对于每个图像块,基于预设采样频率对图像块的像素点进行采样,得到采样像素点,基于采样像素点的亮度值计算图像块的亮度值。
本申请实施例提供的一种镜头模组脏污检测系统,第一计算子模块可以包括:
第一设置单元,用于将采样像素点围成的区域作为采样区域;
第三计算单元,用于将采样区域的平均亮度值作为图像块的亮度值;
其中,采样区域的形状包括单个环状区域、同心环状区域。
本申请实施例提供的一种镜头模组脏污检测系统,第一计算子模块可以包括:
第四计算单元,用于将采样像素点的平均亮度值作为图像块的亮度值。
本申请还提供了一种镜头模组脏污检测设备及计算机可读存储介质,其均具有本申请实施例提供的一种镜头模组脏污检测方法具有的对应效果。请参阅图6,图6为本申请实施例提供的一种镜头模组脏污检测设备的结构示意图。
本申请实施例提供的一种镜头模组脏污检测设备,包括存储器201和处理器202,存储器201中存储有计算机程序,处理器202执行计算机程序时实现如下步骤:
获取通过目标镜头模组对均匀光源拍照后得到的目标图像;
对目标图像进行块划分,得到对应的图像块;
计算图像块各自的亮度值;
判断相邻图像块的亮度值间的差值是否大于预设值,若是,则判定目标镜头模组存在脏污。
本申请实施例提供的一种镜头模组脏污检测设备,包括存储器201和处理器202,存储器201中存储有计算机程序,处理器202执行计算机程序时实现如下步骤:判定目标镜头模组存在脏污之后,将与相邻图像块的亮度值的差值大于预设值的图像块,确定为脏污的边缘块;确定出边缘块围成的脏污区域;计算脏污区域的面积。
本申请实施例提供的一种镜头模组脏污检测设备,包括存储器201和处理器202,存储器201中存储有计算机程序,处理器202执行计算机程序时实现如下步骤:对于每个脏污区域,确定脏污区域在横向方向上的第一投影值,确定脏污区域在纵向方向上的第二投影值,将第一投影值与第二投影值的乘积确定为脏污区域的面积。
本申请实施例提供的一种镜头模组脏污检测设备,包括存储器201和处理器202,存储器201中存储有计算机程序,处理器202执行计算机程序时实现如下步骤:确定出脏污区域的形状;基于脏污区域的形状计算脏污区域的面积。
本申请实施例提供的一种镜头模组脏污检测设备,包括存储器201和处理器202,存储器201中存储有计算机程序,处理器202执行计算机程序时实现如下步骤:判断边缘块是否连成环状;若边缘块连成环状,则判断环内的图像块的亮度是否小于环外的图像块的亮度;若环内的图像块的亮度小于环外的图像块的亮度,则将边缘块及位于环内的图像块所组成的区域确定为脏污区域;若环内的图像块的亮度大于环外的图像块的亮度,则将边缘块及位于环外的图像块所组成的区域确定为脏污区域。
本申请实施例提供的一种镜头模组脏污检测设备,包括存储器201和处理器202,存储器201中存储有计算机程序,处理器202执行计算机程序时实现如下步骤:对于每个图像块,基于预设采样频率对图像块的像素点进行采样,得到采样像素点,基于采样像素点的亮度值计算图像块的亮度值。
本申请实施例提供的一种镜头模组脏污检测设备,包括存储器201和处理器202,存储器201中存储有计算机程序,处理器202执行计算机程序时实现如下步骤:将采样像素点围成的区域作为采样区域;将采样区域的平均亮度值作为图像块的亮度值;其中,采样区域的形状包括单个环状区域、同心环状区域。
本申请实施例提供的一种镜头模组脏污检测设备,包括存储器201和处理器202,存储器201中存储有计算机程序,处理器202执行计算机程序时实现如下步骤:将采样像素点的平均亮度值作为图像块的亮度值。
请参阅图7,本申请实施例提供的另一种镜头模组脏污检设备中还可以包括:与处理器202连接的输入端口203,用于传输外界输入的命令至处理器202;与处理器202连接的显示单元204,用于显示处理器202的处理结果至外界;与处理器202连接的通信模块205,用于实现镜头模组脏污检设备与外界的通信。显示单元204可以为显示面板、激光扫描使显示器等;通信模块205所采用的通信方式包括但不局限于移动高清链接技术(HML)、通用串行总线(USB)、高清多媒体接口(HDMI)、无线连接:无线保真技术(WiFi)、蓝牙通信技术、低功耗蓝牙通信技术、基于IEEE802.11s的通信技术。
本申请实施例提供的一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时实现如下步骤:
获取通过目标镜头模组对均匀光源拍照后得到的目标图像;
对目标图像进行块划分,得到对应的图像块;
计算图像块各自的亮度值;
判断相邻图像块的亮度值间的差值是否大于预设值,若是,则判定目标镜头模组存在脏污。
本申请实施例提供的一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时实现如下步骤:判定目标镜头模组存在脏污之后,将与相邻图像块的亮度值的差值大于预设值的图像块,确定为脏污的边缘块;确定出边缘块围成的脏污区域;计算脏污区域的面积。
本申请实施例提供的一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时实现如下步骤:对于每个脏污区域,确定脏污区域在横向方向上的第一投影值,确定脏污区域在纵向方向上的第二投影值,将第一投影值与第二投影值的乘积确定为脏污区域的面积。
本申请实施例提供的一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时实现如下步骤:确定出脏污区域的形状;基于脏污区域的形状计算脏污区域的面积。
本申请实施例提供的一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时实现如下步骤:判断边缘块是否连成环状;若边缘块连成环状,则判断环内的图像块的亮度是否小于环外的图像块的亮度;若环内的图像块的亮度小于环外的图像块的亮度,则将边缘块及位于环内的图像块所组成的区域确定为脏污区域;若环内的图像块的亮度大于环外的图像块的亮度,则将边缘块及位于环外的图像块所组成的区域确定为脏污区域。
本申请实施例提供的一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时实现如下步骤:对于每个图像块,基于预设采样频率对图像块的像素点进行采样,得到采样像素点,基于采样像素点的亮度值计算图像块的亮度值。
本申请实施例提供的一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时实现如下步骤:将采样像素点围成的区域作为采样区域;将采样区域的平均亮度值作为图像块的亮度值;其中,采样区域的形状包括单个环状区域、同心环状区域。
本申请实施例提供的一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时实现如下步骤:将采样像素点的平均亮度值作为图像块的亮度值。
本申请所涉及的计算机可读存储介质包括随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质。
本申请实施例提供的镜头模组脏污检系统、设备及计算机可读存储介质中相关部分的说明请参见本申请实施例提供的镜头模组脏污检方法中对应部分的详细说明,在此不再赘述。另外,本申请实施例提供的上述技术方案中与现有技术中对应技术方案实现原理一致的部分并未详细说明,以免过多赘述。
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (11)
1.一种镜头模组脏污检测方法,其特征在于,包括:
获取通过目标镜头模组对均匀光源拍照后得到的目标图像;
对所述目标图像进行块划分,得到对应的图像块;
计算所述图像块各自的亮度值;
判断相邻所述图像块的亮度值间的差值是否大于预设值,若是,则判定所述目标镜头模组存在脏污。
2.根据权利要求1所述的方法,其特征在于,所述判定所述目标镜头模组存在脏污之后,还包括:
将与相邻所述图像块的亮度值的差值大于所述预设值的所述图像块,确定为所述脏污的边缘块;
确定出所述边缘块围成的脏污区域;
计算所述脏污区域的面积。
3.根据权利要求2所述的方法,其特征在于,所述计算所述脏污区域的面积,包括:
对于每个所述脏污区域,确定所述脏污区域在横向方向上的第一投影值,确定所述脏污区域在纵向方向上的第二投影值,将所述第一投影值与所述第二投影值的乘积确定为所述脏污区域的面积。
4.根据权利要求2所述的方法,其特征在于,所述计算所述脏污区域的面积,包括:
确定出所述脏污区域的形状;
基于所述脏污区域的形状计算所述脏污区域的面积。
5.根据权利要求2所述的方法,其特征在于,所述确定出所述边缘块围成的脏污区域,包括:
判断所述边缘块是否连成环状;
若所述边缘块连成环状,则判断环内的所述图像块的亮度是否小于环外的所述图像块的亮度;
若环内的所述图像块的亮度小于环外的所述图像块的亮度,则将所述边缘块及位于环内的所述图像块所组成的区域确定为所述脏污区域;
若环内的所述图像块的亮度大于环外的所述图像块的亮度,则将所述边缘块及位于环外的所述图像块所组成的区域确定为所述脏污区域。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述计算所述图像块各自的亮度值,包括:
对于每个所述图像块,基于预设采样频率对所述图像块的像素点进行采样,得到采样像素点,基于所述采样像素点的亮度值计算所述图像块的亮度值。
7.根据权利要求6所述的方法,其特征在于,所述基于所述采样像素点的亮度值计算所述图像块的亮度值,包括:
将所述采样像素点围成的区域作为采样区域;
将所述采样区域的平均亮度值作为所述图像块的亮度值;
其中,所述采样区域的形状包括单个环状区域、同心环状区域。
8.根据权利要求6所述的方法,其特征在于,所述基于所述采样像素点的亮度值计算所述图像块的亮度值,包括:
将所述采样像素点的平均亮度值作为所述图像块的亮度值。
9.一种镜头模组脏污检测系统,其特征在于,包括:
第一获取模块,用于获取通过目标镜头模组对均匀光源拍照后得到的目标图像;
第一划分模块,用于对所述目标图像进行块划分,得到对应的图像块;
第一计算模块,用于计算所述图像块各自的亮度值;
第一判断模块,用于判断相邻所述图像块的亮度值间的差值是否大于预设值,若是,则判定所述目标镜头模组存在脏污。
10.一种镜头模组脏污检测设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至8任一项所述镜头模组脏污检测方法的步骤。
11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8任一项所述镜头模组脏污检测方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010645435.7A CN111726612A (zh) | 2020-07-07 | 2020-07-07 | 镜头模组脏污检测方法、系统、设备及计算机存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010645435.7A CN111726612A (zh) | 2020-07-07 | 2020-07-07 | 镜头模组脏污检测方法、系统、设备及计算机存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111726612A true CN111726612A (zh) | 2020-09-29 |
Family
ID=72573116
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010645435.7A Pending CN111726612A (zh) | 2020-07-07 | 2020-07-07 | 镜头模组脏污检测方法、系统、设备及计算机存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111726612A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112529872A (zh) * | 2020-12-11 | 2021-03-19 | 昆山丘钛光电科技有限公司 | 一种摄像头模组的检测方法及装置 |
CN112637588A (zh) * | 2020-12-23 | 2021-04-09 | 维沃移动通信有限公司 | 检测摄像头污损的方法、装置和电子设备 |
CN112672017A (zh) * | 2020-12-24 | 2021-04-16 | 上海炬佑智能科技有限公司 | 测试结构件、ToF装置以及镜头脏污检测方法 |
CN113458072A (zh) * | 2021-07-06 | 2021-10-01 | 广东固特超声股份有限公司 | 一种智能终端控制的眼镜超声波清洗方法及清洗机 |
WO2022104900A1 (zh) * | 2020-11-17 | 2022-05-27 | 诚瑞光学(深圳)有限公司 | 脏污图像检测方法、脏污图像检测装置及脏污图像检测机构 |
CN115082473A (zh) * | 2022-08-22 | 2022-09-20 | 小米汽车科技有限公司 | 脏污检测方法、装置及电子设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019026457A1 (ja) * | 2017-08-03 | 2019-02-07 | パナソニックIpマネジメント株式会社 | 画像監視装置、画像監視方法、画像監視プログラムおよび記録媒体 |
CN111246204A (zh) * | 2020-03-24 | 2020-06-05 | 昆山丘钛微电子科技有限公司 | 一种基于相对亮度偏差的脏污检测方法和装置 |
CN111277822A (zh) * | 2017-04-08 | 2020-06-12 | 广东弘景光电科技股份有限公司 | 摄像模组镜头表面检测装置 |
-
2020
- 2020-07-07 CN CN202010645435.7A patent/CN111726612A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111277822A (zh) * | 2017-04-08 | 2020-06-12 | 广东弘景光电科技股份有限公司 | 摄像模组镜头表面检测装置 |
WO2019026457A1 (ja) * | 2017-08-03 | 2019-02-07 | パナソニックIpマネジメント株式会社 | 画像監視装置、画像監視方法、画像監視プログラムおよび記録媒体 |
CN111246204A (zh) * | 2020-03-24 | 2020-06-05 | 昆山丘钛微电子科技有限公司 | 一种基于相对亮度偏差的脏污检测方法和装置 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022104900A1 (zh) * | 2020-11-17 | 2022-05-27 | 诚瑞光学(深圳)有限公司 | 脏污图像检测方法、脏污图像检测装置及脏污图像检测机构 |
CN112529872A (zh) * | 2020-12-11 | 2021-03-19 | 昆山丘钛光电科技有限公司 | 一种摄像头模组的检测方法及装置 |
CN112637588A (zh) * | 2020-12-23 | 2021-04-09 | 维沃移动通信有限公司 | 检测摄像头污损的方法、装置和电子设备 |
CN112672017A (zh) * | 2020-12-24 | 2021-04-16 | 上海炬佑智能科技有限公司 | 测试结构件、ToF装置以及镜头脏污检测方法 |
CN113458072A (zh) * | 2021-07-06 | 2021-10-01 | 广东固特超声股份有限公司 | 一种智能终端控制的眼镜超声波清洗方法及清洗机 |
CN113458072B (zh) * | 2021-07-06 | 2022-01-18 | 广东固特超声股份有限公司 | 一种智能终端控制的眼镜超声波清洗方法及清洗机 |
CN115082473A (zh) * | 2022-08-22 | 2022-09-20 | 小米汽车科技有限公司 | 脏污检测方法、装置及电子设备 |
CN115082473B (zh) * | 2022-08-22 | 2023-06-20 | 小米汽车科技有限公司 | 脏污检测方法、装置及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111726612A (zh) | 镜头模组脏污检测方法、系统、设备及计算机存储介质 | |
CN111107333B (zh) | 一种亮度校正方法、系统、设备及计算机可读存储介质 | |
CN109919933B (zh) | Vr设备及其画面检测方法、装置、计算机可读存储介质 | |
JP6115214B2 (ja) | パターン処理装置、パターン処理方法、パターン処理プログラム | |
CN111368587B (zh) | 场景检测方法、装置、终端设备及计算机可读存储介质 | |
US10852249B2 (en) | Break analysis apparatus and method | |
US10078907B2 (en) | Distance measurement apparatus, distance measurement method, and storage medium | |
WO2019128495A1 (zh) | 图像清晰度检测方法、装置、存储介质及电子设备 | |
JP5725194B2 (ja) | 夜景画像ボケ検出システム | |
CN113052754B (zh) | 一种图片背景虚化的方法及装置 | |
CN110211110A (zh) | 一种构件尺寸的检测方法、系统及终端设备 | |
CN112730251A (zh) | 一种用于屏幕颜色缺陷检测的装置及方法 | |
CN113177935A (zh) | 一种近红外光强均匀性检测方法、装置及计算机设备 | |
CN108182666B (zh) | 一种视差校正方法、装置和终端 | |
CN104065863A (zh) | 图像处理方法及处理装置 | |
CN113038105B (zh) | 投影仪的调整方法和调整设备 | |
CN110879131B (zh) | 目视光学系统的成像质量测试方法、成像质量测试装置和电子设备 | |
CN108596981B (zh) | 一种图像的鸟瞰视角重投影方法、装置及便携式终端 | |
CN110418124A (zh) | 投影图像检测方法、装置、设备及计算机可读存储介质 | |
CN114727073A (zh) | 一种图像的投影方法、装置、可读存储介质及电子设备 | |
CN116147842A (zh) | 气体泄露检测方法及装置、设备、存储介质 | |
CN110611801A (zh) | 检测投影模组脏污的方法、装置、可读存储介质及投影仪 | |
JP7163766B2 (ja) | 付着物検出装置および付着物検出方法 | |
CN112738503A (zh) | 一种小景深镜头相机水平度判定调整的装置及方法 | |
JP2021043141A (ja) | 物体距離推定装置及び物体距離推定方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200929 |