[发明专利]一种摄像头模组污点检测的方法和装置有效
申请号: | 201611141723.9 | 申请日: | 2014-11-24 |
公开(公告)号: | CN106791807B | 公开(公告)日: | 2018-10-26 |
发明(设计)人: | 詹鹏飞;程霖 | 申请(专利权)人: | 歌尔科技有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;吴昊 |
地址: | 266104 山东省青岛*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 摄像头 模组 污点 检测 方法 装置 | ||
1.一种摄像头模组污点检测的方法,其特征在于,所述方法包括:
获取待检测的摄像头模组正对均匀白色光源拍摄照片的图像的亮度数据;
以预定的采样单元和采样步长逐行或逐列对所述图像的亮度数据采样,获得该行或该列的每个采样单元的单元亮度采样值;
根据每行或每列的单元亮度采样值确定表征本行或本列相邻三个采样点间亮度渐变程度的亮度渐变度数据;其中每行或每列的采样区域不存在污点时,所述亮度渐变度数据保持在零点附近的数值区间[-C1,C0]内;当所述亮度渐变度数据跳变到数值区间[-C1,C0]之外时,确定所述亮度渐变度数据为异常数据,-C1和C0为污点检测阈值;
根据每行或每列的所述亮度渐变度数据逐行或逐列地判断所述图像,以检测所述摄像头模组是否存在污点。
2.根据权利要求1所述的方法,其特征在于,所述以预定的采样单元和采样步长逐行或逐列对所述图像的亮度数据采样,获得该行或该列的每个采样单元的每个采样单元的单元亮度采样值包括:
以像素点L*L的正方形区域作为采样单元,以L/2为采样步长;
从所述图像的左上角开始,采样的起始坐标为(L/2,L/2),自左向右逐行或自上向下逐列地进行采样,其中,在进行下一行或下一列采样时,将对应的上一行或上一列采样的初始坐标的纵坐标增加L/2或横坐标增加L/2后作为下一行采样的初始坐标或下一列采样的初始坐标;
获取每次采样的L*L个像素点的亮度值,并以所述L*L个像素点的亮度值的立方和作为每次采样的采样单元的单元亮度采样值。
3.根据权利要求1所述的方法,其特征在于,所述根据每行或每列的单元采亮度采样值确定表征本行或本列相邻三个采样点间亮度渐变程度的亮度渐变度数据包括:
假设对所述图像进行第i行/列采样时,依次得到M个单元亮度采样值,其中第n个单元亮度采样值为Yn;
对所述M个单元亮度采样值做如下运算:
计算第i行/列相邻两采样点间的亮度偏离百分比,得到M-1个亮度偏离百分比数据Sn,其中W为图像的宽度;
对所述M-1个亮度偏离百分比数据Sn再做如下运算:
确定第i行/列相邻三采样点间的亮度渐变程度,得到M-2个亮度渐变度数据Qn。
4.根据权利要求1所述的方法,其特征在于,当所述亮度渐变度数据跳变到数值区间[-C1,C0]之外时,确定所述亮度渐变度数据为异常数据,包括:
当污点出现,且采样单元在污点左边缘或上边缘时,所述亮度渐变度数据跳变到小于-C1的负峰值;采样单元在污点右边缘或下边缘时,所述亮度渐变度数据跳变到大于C0的正峰值。
5.根据权利要求1所述的方法,其特征在于,所述根据每行或每列的所述亮度渐变度数据逐行或逐列地进行判断,以检测所述摄像头模组是否存在污点包括:
在每行或每列的所有亮度渐变度数据中,若连续的J个亮度渐变度数据中出现K个小于-C1或者大于C0的异常数据,则判断所述K个异常数据的采样区域为污点区域,所述摄像头模组存在污点,否则,所述摄像头模组不存在污点,其中K≥0.6J,J根据不同的污点模型进行相关数值统计确定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于歌尔科技有限公司,未经歌尔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611141723.9/1.html,转载请声明来源钻瓜专利网。