专利名称:数字图像检测系统及方法
技术领域:
本发明涉及一种检测系统及方法,特别是一种数字图像检测系统及方法。
背景技术:
目前带有照相功能的移动电子设备(如手机、个人数位助理、笔记本电脑等)越来 越多,像素越来越高,因而对上述电子设备的照相功能的检测精度要求也越来越高。污点测 试是照相机测试中比较重要的测试项目,所述电子设备的照相模组污点测试是否合格直接 影响到产品的质量。现在业界对污点的检测并没有一个准确的工业标准,如一种污点测试 方法是利用人工目测放大后的图片,然后统计出污点数量是否超过规定的上限值,测试准 确度及测试效率低;又如另一种污点测试方法是利用开发的测试软件,对污点进行自动测 试,但是该测试软件是将图片分为若干个小的矩形区域,逐一检测每一矩形区域内的污点 密度是否超过规定的上限值,如果某一区域内的污点密度超过规定的上限值,则表示污点 测试不合格,如果所有的区域内的污点密度均小于规定的上限值,则表示污点测试合格。但 是,该污点测试方法的精确度及效率仍然不高。
发明内容
鉴于以上内容,有必要提供一种能高效且准确的检测数字图像的污点的数字图像 检测系统及方法。一种数字图像检测方法,包括以下步骤利用一电子设备的照相模组拍摄图片; 读取所述图片;确定所述图片的光照中心点;分析所述图片自所述光照中心点向周围辐射 的射线上的各像素点组成的曲线;根据所述分析结果测取图片上的总污点数量;将测取的 总污点数量与一污点数量上限值作比较;如果测取的总污点数量大于或等于所述污点数量 上限值,则输出所述电子设备的照相模组污点测试不合格的测试结果;及如果测取的总污 点数量小于所述污点数量上限值,则输出所述电子设备的照相模组污点测试合格的测试结果。一种数字图像检测系统,包括一具有照相模组的电子设备及一检测所述电子设备 的照相模组污点测试是否合格的检测设备,所述检测设备包括一图片读取模组、一光照中 心点确定模组、一分析模组、一污点计数模组、一比较模组及一测试结果输出模组,所述图 片读取模组用于读取所述照相模组拍摄的图片,所述光照中心点用于确定所述图片的光照 中心点,所述分析模组用于分析自所述图片的光照中心点向周围辐射的射线上的各像素点 组成的曲线是否符合光照强度规律以查找污点,所述污点计数模组用于记录检测到的污点 数量,所述比较模组将检测到的污点数量与一污点数量上限值作比较从而得出所述电子设 备的照相模组污点测试是否合格的测试结果,所述测试结果输出模组输出所述测试结果。相较于现有技术,本发明数字图像检测系统及方法通过分析所述图片自其光照中 心点向周围辐射的射线上的各像素点值组成的曲线得出污点数量,测试精确度及测试效率 均得以提高。
图1是本发明较佳实施方式数字图像检测系统的组成图。图2是图1中数字图像检测系统的照相模组在拍照时进入其镜头的光线的示意 图。图3是自图1中数字图像检测系统的照相模组拍摄的图片的光照中心点向四周辐 射的射线图。图4是图3中一无污点的射线的像素点曲线图。图5是图3中一有污点的射线的像素点曲线图。图6是本发明较佳实施方式数字图像检测方法的流程图。
具体实施例方式请参阅图1,本发明较佳实施方式数字图像检测系统包括一电子设备10及一检测 设备20。该电子设备10包括一照相模组12及一用于存储所述照相模组12所拍摄的图片 的存储模组14。所述检测设备20用于对所述电子设备10的照相模组12进行污点测试。 所述检测模组20包括一图片读取模组21、一图像转换模组22、一灰度平均值计算模组23、 一光照中心点确定模组24、一分析模组25、一污点计数模组26、一比较模组27及一测试结 果输出模组28。所述图片读取模组21读取所述电子设备10所拍摄的图片;所述图像转换 模组22将所述图片转换成灰度图以便凸显所述图片上的污点;所述灰度平均值计算模组 23在确定所述图片的光照中心点之前计算出所述图片内各位置不同大小相同的矩形区域 的灰度平均值(将一矩形圈选面在图片上移动,矩形圈选面移动至不同位置时,其灰度平 均值不同,所述矩形圈选面的长和宽分别为所述图片的长度和宽度的一半),以找到所述图 片上灰度平均值最大(即最亮)的一矩形区域;所述光照中心点确定模组24将所述矩形区 域的外接圆的圆心定为所述图片的光照中心点;所述分析模组25分析自所述图片的光照 中心点向周围辐射的射线上的每个像素点组成的曲线是否符合光照强度规律以查找污点; 所述污点计数模组26根据所述分析结果记录检测到的污点数量;所述比较模组27将检测 到的污点数量与一规定的污点数量上限值(如5个)作比较;如果检测到的污点数量小于 所述污点数量上限值,所述测试结果输出模组28输出所述电子设备10的照相模组12污点 测试合格的测试结果;如果检测到的污点数量大于或等于所述污点数量上限值,所述测试 结果输出模组28输出所述电子设备10的照相模组12污点测试不合格的测试结果。请参阅图2,所述照相模组12拍摄图片时,对一光箱(图未示)的发光界面拍照。 理想的情况下所述照相模组12应该保证进入其镜头各个位置的光线是均勻的,但是因为 治具或镜头边缘的遮挡,进入镜头中的光线并不是均勻的,而是呈现为中间强,四周弱的情 况,因此图片会出现中间区域较亮(白),周边区域较暗(黑)的现象。请参阅图3至图5,图3所示为自所述图片的光照中心点向四周辐射的射线,各射 线按照光照强度规律由内向外应该呈现由亮(白)到暗(黑)的趋势,其中一条射线上有 污点A。在图4和图5的坐标轴中,横轴代表所述射线自所述光照中心点向外延伸的距离, 纵轴代表黑白明暗度。在没有污点的情况下,自所述图片的光照中心点向周围辐射的射线 上的每个像素点组成的曲线应该符合光照强度规律,是一条平滑的曲线(见图4)。在有污点的情况下,自所述图片的光照中心点向周围辐射的射线上的每个像素点组成的曲线会出现突变,可判定该突变处有污点A (见图5),该污点处的灰度值突然变小(变黑),不符合正 常的光照强度规律。请参考图6,本发明较佳实施方式数字图像检测方法包括以下步骤SOl 读取所述电子设备10的照相模组12拍摄的图片。S02:所述检测设备20的图像转换模组22将所述图片转化为灰度图以对图片进行 去色处理,从而滤去图片上的其它干扰点(如噪点等)。S03 读取所述图片的长度及宽度。S04 所述检测设备20的灰度平均值计算模组23计算所述图片内各不同位置大 小相同的矩形区域的灰度平均值,该矩形区域的长和宽分别为所述图片的长度和宽度的一半。S05 在所述图片中找到一灰度平均值最大(最白)的矩形区域。S06 将灰度平均值最大的矩形区域的中心(也即该矩形区域外接圆的圆心)确定 为所述图片的光照中心点。S07 分析所述图片自所述光照中心点向周围辐射的所有射线上的各像素点组成 的曲线是否符合光照强度规律(检测每一射线的像素点曲线上是否有突变);如果所有射 线均符合光照强度规律(即每一射线的像素点曲线上均无突变),则进入步骤Sll ;如果不 符合光照强度规律(曲线上有突变),则进入步骤S08。S08 所述检测设备20的污点计数模组26根据每一射线上的突变点数量对图片的 总污点数量进行计数。S09 所述检测设备20的比较模组27将污点计数模组26所计的总污点数量与规 定的污点数量上限值作比较;如果测取的污点数量大于或等于所述污点数量上限值,进入 步骤SlO ;如果测取的污点的数量小于所述污点数量上限值,则进入步骤S11。SlO 所述检测设备20的测试结果输出模组28输出所述电子设备10的照相模组 12污点测试不合格的测试结果;及Sll 所述检测设备20的测试结果输出模组28输出所述电子设备10的照相模组 12污点测试合格的测试结果。
权利要求
一种数字图像检测方法,包括以下步骤利用一电子设备的照相模组拍摄图片;读取所述图片;确定所述图片的光照中心点;分析所述图片自所述光照中心点向周围辐射的射线上的各像素点组成的曲线;根据所述分析结果测取图片上的总污点数量;将测取的总污点数量与一污点数量上限值作比较;如果测取的总污点数量大于或等于所述污点数量上限值,则输出所述电子设备的照相模组污点测试不合格的测试结果;及如果测取的污点的数量小于所述污点数量上限值,则输出所述电子设备的照相模组污点测试合格的测试结果。
2.如权利要求1所述的数字图像检测方法,其特征在于所述数字图像检测方法还包 括在确定所述光照中心点的步骤之前将所述图片转化为灰度图的步骤。
3.如权利要求2所述的数字图像检测方法,其特征在于所述数字图像检测方法还包 括在确定所述光照中心点的步骤之前读取所述图片的长度及宽度的步骤。
4.如权利要求3所述的数字图像检测方法,其特征在于所述数字图像检测方法还包 括在确定所述光照中心点的步骤之前在所述图片中找到一灰度平均值最大的矩形区域以 将所述矩形区域的中心定为所述图片的光照中心点的步骤。
5.如权利要求4所述的数字图像检测方法,其特征在于所述数字图像检测方法还包 括在所述图片中找到一灰度平均值最大的矩形区域的步骤之前计算所述图片内各不同位 置大小相同的矩形区域的灰度平均值的步骤。
6.如权利要求5所述的数字图像检测方法,其特征在于所述矩形区域的长度和宽度 分别是所述图片的长度和宽度的一半。
7.如权利要求1所述的数字图像检测方法,其特征在于如果自所述中心点向周围辐 射的射线上的各像素点组成的曲线符合光照强度规律,则表明该射线上无污点;如果自所 述中心点向周围辐射的射线上的各像素点组成的曲线不符合光照强度规律,则表明该射线 上有污点。
8.一种数字图像检测系统,包括一具有照相模组的电子设备及一检测所述电子设备的 照相模组污点测试是否合格的检测设备,其特征在于所述检测设备包括一图片读取模组、 一光照中心点确定模组、一分析模组、一污点计数模组、一比较模组及一测试结果输出模 组,所述图片读取模组用于读取所述照相模组拍摄的图片,所述光照中心点用于确定所述 图片的光照中心点,所述分析模组用于分析自所述图片的光照中心点向周围辐射的射线上 的各像素点组成的曲线是否符合光照强度规律以查找污点,所述污点计数模组用于记录检 测到的污点数量,所述比较模组将检测到的污点数量与一污点数量上限值作比较从而得出 所述电子设备的照相模组污点测试是否合格的测试结果,所述测试结果输出模组输出所述 测试结果。
9.如权利要求8所述的数字图像检测系统,其特征在于所述检测设备还包括一将所 述图片转换成灰度图的图像转换模组。
10.如权利要求9所述的数字图像检测系统,其特征在于所述检测模组还包括一灰度平均值计算模组,所述光照中心点确定模组将所述图片内的一灰度平均值最大的矩形区域 的中心点定为所述图片的光照中心点。
全文摘要
一种数字图像检测方法,包括以下步骤利用一电子设备的照相模组拍摄图片;读取所述图片;确定所述图片的光照中心点;分析所述图片自所述光照中心点向周围辐射的射线上的各像素点组成的曲线;根据所述分析结果测取图片上的总污点数量;将测取的总污点数量与一污点数量上限值作比较;如果测取的总污点数量大于或等于所述污点数量上限值,则输出所述电子设备的照相模组污点测试不合格的测试结果;及如果测取的总污点数量小于所述污点数量上限值,则输出所述电子设备的照相模组污点测试合格的测试结果。本发明数字图像检测方法可检测出电子设备的照相模组污点测试是否合格。
文档编号G06F1/16GK101990046SQ200910305090
公开日2011年3月23日 申请日期2009年7月31日 优先权日2009年7月31日
发明者伍文一, 刘清华, 肖永辉 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司