[发明专利]一种检测镜头中心的方法及装置有效
申请号: | 201611198284.5 | 申请日: | 2016-12-22 |
公开(公告)号: | CN106839976B | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 盖增园;王仲楼;高强 | 申请(专利权)人: | 歌尔科技有限公司 |
主分类号: | G01B11/00 | 分类号: | G01B11/00 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 郭少晶;马佑平 |
地址: | 266104 山东省青岛*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 检测 镜头 中心 方法 装置 | ||
1.一种检测镜头中心的方法,其特征在于,包括:
获取镜头模组拍摄的图像;
确定所述图像中圆形成像区域的最小亮度值;
以所述最小亮度值为阈值,对所述图像进行二值化处理;
对二值化处理后的图像进行逐行扫描,计算所述成像区域在每一行上的中点的横坐标值,得到横坐标序列;
对二值化处理后的图像进行逐列扫描,计算所述成像区域在每一列上的中点的纵坐标值,得到纵坐标序列;
根据所述横坐标序列和所述纵坐标序列,确定所述镜头中心在传感器坐标系中的位置坐标;
其中,所述根据所述横坐标序列和所述纵坐标序列,确定所述镜头中心在传感器坐标系中的位置坐标包括:
计算所述横坐标序列中所有横坐标值的平均值作为所述镜头中心在传感器坐标系中的横坐标值;
计算所述纵坐标序列中所有纵坐标值的平均值作为所述镜头中心在传感器坐标系中的纵坐标值;
其中,确定所述图像中圆形成像区域的最小亮度值包括:
计算所述图像的像素数与所述成像区域的像素数之间的差值;
计算所述图像的灰度直方图;
计算所述灰度直方图的积分图;
根据所述积分图,查找对应积分后的像素数等于所述差值的灰度值作为灰度值下限;
根据所述积分图,查找使得积分后的像素数大于所述差值的最小灰度值作为灰度值上限;
确定所述最小亮度值大于所述灰度值下限,小于或者等于所述灰度值上限;
或者,确定所述图像中圆形成像区域的最小亮度值包括:
计算所述图像的灰度直方图;
根据所述灰度直方图,查找使得像素数出现波谷的最小灰度值作为灰度值下限;
根据所述灰度直方图,查找大于所述最小灰度值的相邻灰度值作为灰度值上限;
确定所述最小亮度值大于所述灰度值下限,小于或者等于所述灰度值上限。
2.根据权利要求1中任一项所述的方法,其特征在于,所述对二值化处理后的图像进行逐行扫描,计算所述成像区域在每一行上的中点的横坐标值包括:
在待扫描行上,分别从两端向中间遍历二值化处理后的图像,并记录首次出现成像区域的灰度值的两个像素点的横坐标值;
计算所述两个像素点的横坐标值的平均值作为所述成像区域在所述待扫描行上的中点的横坐标值;和/或,
所述对二值化处理后的图像进行逐列扫描,计算所述成像区域在每一列上的中点的纵坐标值包括:
在待扫描列上,分别从两端向中间遍历二值化处理后的图像,并记录首次出现成像区域的灰度值的两个像素点的纵坐标值;
计算所述两个像素点的纵坐标值的平均值作为所述成像区域在所述待扫描列上的中点的纵坐标值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于歌尔科技有限公司,未经歌尔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611198284.5/1.html,转载请声明来源钻瓜专利网。