相机模块的镜头脏污检测方法技术

技术编号:27887018 阅读:320 留言:0更新日期:2021-03-31 01:53
本发明专利技术提出一种相机模块的镜头脏污检测方法,包含取得相机模块拍摄的一影像;对影像执行一灰阶处理以取得一灰阶影像;对灰阶影像执行一高通滤波处理及一对比处理以取得一待测影像;将待测影像区分为多个区块;对每一区块中的多个像素的亮度值计算一亮度平均值;对于每个区块计算其与相邻的多个区块的一亮度梯度;以及当亮度梯度大于一亮度门槛值时,判断对应的区块为一脏污。

【技术实现步骤摘要】
相机模块的镜头脏污检测方法
本专利技术是有关于一种影像处理技术,尤其是一种相机模块的镜头脏污检测方法。
技术介绍
相机模块的镜头一般是由透镜组成的,用于在底片或投影布上形成影像的光学装置,可广泛的应用于摄像机、数字相机、或具有摄像或拍摄功能的手机、电脑等电子设备。由于镜头广泛的被应用,因此对于镜头的量产以及其质量的需求也相对提升。然而,在镜头的生产及装配的过程中,难免会有灰尘、皮屑、污垢、水渍、刮痕、坏点等异物或脏污情形出现在镜头上,导致相机模块最后的成像会出现不需要的阴影,而影响成像的质量,并造成镜头生产的良率下降。因此,对镜头进行精准的脏污检测变成极为重要。然而,由于镜头的脏污的位置与形状是微小且不易检测的。因而,一般在进行镜头的脏污检测时,会对相机模块经由镜头所拍摄的影像进行影像处理而突显出脏污以方便判断。然而,此影像处理方式会将影像的干扰波纹(例如自然波纹)也同时突显出来,而会影响对脏污的检测(例如会致使脏污检测发生错误判断的情形)。
技术实现思路
鉴于上述,本专利技术提供一种相机模块的镜头脏污检测方法,可在对镜头进行脏污检测时,消除相机模块经由镜头所拍摄的影像的干扰波纹,并精准的检测出镜头的脏污。依据一些实施例,相机模块的镜头脏污检测方法包含取得相机模块拍摄的一影像;对影像执行一灰阶处理以取得一灰阶影像;对灰阶影像执行一高通滤波处理及一对比处理以取得一待测影像;将待测影像区分为多个区块;对每一区块中的多个像素的亮度值计算一亮度平均值;对于每个区块计算其与相邻的多个区块的一亮度梯度;以及当亮度梯度大于一亮度门槛值时,判断对应的区块为一脏污。综上所述,依据本专利技术的实施例,通过对影像进行灰阶处理以及高通滤波处理以消除干扰波纹而降低脏污检测的误判。由于影像中每个像素之间并不一定是连续的,因此通过对影像中的多个像素组合成的区块进行亮度比对,以准确的判断出镜头的脏污及镜头的脏污位置(例如判断出脏污的边缘以界定出脏污的位置及大小),而提升相机模块生产良率。以下结合附图和具体实施例对本专利技术进行详细描述,但不作为对本专利技术的限定。附图说明图1为本专利技术一实施例的镜头脏污检测的系统的方块示意图。图2为本专利技术一实施例的相机模块的镜头脏污检测方法的流程图。图3为本专利技术一实施例的相机模块拍摄白色背景模板所产生的影像的示意图。图4为本专利技术一实施例的灰阶影像的示意图。图5为本专利技术一实施例的待测影像的示意图。图6为本专利技术一实施例的区分为多个区块的待测影像的示意图。图7为本专利技术一实施例的脏污检测结果的示意图。图8为本专利技术一实施例的另一待测影像的示意图。图9为本专利技术一实施例的相机模块的镜头脏污检测方法的流程图。图10为本专利技术一实施例的决定出暗边区的待测影像的示意图。图11为本专利技术一实施例的决定出暗角区的待测影像的示意图。图12为本专利技术一实施例的相机模块的镜头脏污检测方法的流程图。图13为本专利技术一实施例的将区分的第一区块移动第一边界后,形成的第二边界所界定的第二区块的待测影像的示意图。其中,附图标记:100:相机模块200:影像处理装置S201~S227:步骤10:脏污60:脏污标记61,A1~A9,B1~B9:区块63:边界20:暗边区21:影像边缘23:距离25:暗边边缘27:间距29:间距C:中心轴30:暗角区31:影像边角33:暗边边角35:距离37:间距39:间距cp:中心点40:第一区块41:第一边界50:第二区块51:第二边界具体实施方式下面结合附图对本专利技术的结构原理和工作原理作具体的描述:在本文中使用了某些词汇来指称特定的元件。所属
的技术人员应可理解,硬件制造商可能会用不同的名词来称呼同一个元件。应以元件在功能上的差异来作为区分的准则,并不以名称的差异来作为区分元件的方式。在本文中所提及的「包含」为一开放式的用语,故应解释成「包含但不限定于」。此外,「耦接」一词在此系包含任何直接及间接的电气连接手段,因此,若文中描述一第一装置耦接于一第二装置,则代表第一装置可直接电气连接于第二装置,或者通过其他装置或连接手段间接地电气连接至第二装置。参照图1,图1为本专利技术一实施例的镜头脏污检测的系统的方块示意图。镜头脏污检测的系统包含待测的一相机模块100以及影像处理装置200。相机模块100耦接影像处理装置200。所述相机模块100可为设置于摄像装置、数字相机、智能手机、电脑等具有摄像或取像功能的电子设备。相机模块100可包含镜头(镜头模块)以及影像感测器,以对物体进行摄像或取像,而产生物体的影像。若镜头具有脏污时,则会产生具有脏污阴影的影像。所述镜头可为由一或多个光学玻璃组成的透镜组。所述影像感测器可为将光信号转换为模拟电信号的感光装置,例如电荷耦合器件(ChargeCoupledDevice,CCD)、互补性金属氧化物半导体感光装置(ComplementaryMetal-OxideSemiconductor,CMOS)。影像处理装置200自相机模块100取得其产生的影像,并对影像进行对应的处理,以产生处理后的结果。具体来说,影像处理装置200执行本专利技术的相机模块100的镜头脏污检测方法,以判断相机模块100的镜头是否有脏污而产生一结果。所述影像处理装置200可为台式电脑、笔记本电脑、嵌入式运算系统等具有影像处理功能的运算装置。参照图2,图2系为本专利技术一实施例的相机模块100的镜头脏污检测方法的流程图。合并参照图3,图3为本专利技术一实施例的相机模块100拍摄白色背景模板所产生的影像的示意图。首先,取得相机模块100拍摄的一影像(步骤S201)。具体来说,影像处理装置200取得相机模块100经由镜头所拍摄的影像。例如,取得相机模块100通过拍摄白色背景模板所产生的影像。所述白色背景模板可以为白板、白纸、白布、白墙等。在一些实施例中,相机模块100的镜头可以紧贴于一目标光屏以进行拍摄而产生影像。所述目标光屏可为一表面光滑的稳定平行光源。通过拍摄目标光屏能够排除背景模板本身纹理对于后续脏污检测造成的影响,并能进一步提高拍摄亮度,从而使脏污更加准确且清晰地呈现于影像中,以利后续的脏污检测。合并参照图4,图4为本专利技术一实施例的灰阶影像的示意图。接着,对影像执行一灰阶处理以取得一灰阶影像(步骤S203)。具体来说,影像处理装置200将影像的三原色光模式(RGBcolormodel)的三个图像通道转换为单一图像通道以产生灰阶影像。例如,将影像中的每个像素的RGB值根据式1或式2来计算明亮度(Luminance或Luma)而转换成灰阶影像。其中式1与式2的Y表示明亮度,R代表单位像素的红色通道亮度,G代表单位像素的绿色通道亮度,B代表单位像素的蓝色通道亮度。本文档来自技高网
...

【技术保护点】
1.一种相机模块的镜头脏污检测方法,其特征在于,包含:/n取得该相机模块拍摄的一影像;/n对该影像执行一灰阶处理以取得一灰阶影像;/n对该灰阶影像执行一高通滤波处理及一对比处理以取得一待测影像;/n将该待测影像区分为多个区块;/n对每一该区块中的多个像素的亮度值计算一亮度平均值;/n对于各该区块计算其与相邻的该些区块的一亮度梯度;以及/n当该亮度梯度大于一亮度门槛值时,判断对应的该区块为一脏污。/n

【技术特征摘要】
1.一种相机模块的镜头脏污检测方法,其特征在于,包含:
取得该相机模块拍摄的一影像;
对该影像执行一灰阶处理以取得一灰阶影像;
对该灰阶影像执行一高通滤波处理及一对比处理以取得一待测影像;
将该待测影像区分为多个区块;
对每一该区块中的多个像素的亮度值计算一亮度平均值;
对于各该区块计算其与相邻的该些区块的一亮度梯度;以及
当该亮度梯度大于一亮度门槛值时,判断对应的该区块为一脏污。


2.如权利要求1所述的相机模块的镜头脏污检测方法,其特征在于,更包含:
决定该待测影像的一暗边区;
其中,判断该区块为该脏污的步骤是对于在该待测影像中位于该暗边区之外的该区块执行。


3.如权利要求2所述的相机模块的镜头脏污检测方法,其特征在于,该暗边区是该待测影像的一影像边缘向内位移一距离所界定的一暗边边缘和该影像边缘之间的区域。


4.如权利要求1所述的相机模块的镜头脏污检测方法,其特征在于,更包含:
决定该待测影像的一暗角区;
其中,判断该区块为该脏污的步骤是对于在该待测影像中位于该暗角区之外的该区块执行。


5.如权利要求4所述的相机模块的镜头脏污检测方法,其特征在于,该暗角区是该待测影像的一影像边角向内位移一距离所界定的一暗边边角和该影像边角之间的区域。


6.如权...

【专利技术属性】
技术研发人员:赖志宏李建庆傅楸善
申请(专利权)人:广州立景创新科技有限公司
类型:发明
国别省市:广东;44

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

1