[发明专利]一种光场相机的几何标定方法有效
申请号: | 201810201216.2 | 申请日: | 2018-03-12 |
公开(公告)号: | CN108426585B | 公开(公告)日: | 2019-09-13 |
发明(设计)人: | 袁远;李苏宁;刘彬;谈和平 | 申请(专利权)人: | 哈尔滨工业大学 |
主分类号: | G01C25/00 | 分类号: | G01C25/00 |
代理公司: | 哈尔滨市松花江专利商标事务所 23109 | 代理人: | 岳泉清 |
地址: | 150001 黑龙*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 光场相机 镜子图像 微透镜 几何标定 中心点 边缘特征 白图像 标定 微透镜中心 模板操作 像素灰度 不一致 峰值点 计算量 匀光板 行列 光场 灰度 渐晕 像素 预设 成像 检测 | ||
1.一种光场相机的几何标定方法,其特征在于:所述光场相机的几何标定方法包括以下步骤:
步骤一:使用光场相机对白色匀光板成像,获取光场原始白图像I;
步骤二:将光场原始白图像I的像素灰度值分别按行列加和,确定微透镜区域的边缘,完成微透镜区域的划分;具体过程为:
分别计算光场原始白图像I中各行列像素的灰度值之和,得到m个行像素灰度值总和Srow(x)及n个列像素灰度值总和Scol(y),即:
其中,I(x,y)表示位于图像中第x行、第y列的像素点(x,y)的灰度值;Srow(x)表示第x行中所有像素的灰度值总和;Scol(y)表示第y行中所有像素的灰度值总和;
根据计算结果设定阈值和若第x行的Srow(x)小于阈值Throw,则将第x行作为微透镜区域的水平边缘,若第y列的Scol(y)小于阈值Thcol,则将第y列作为微透镜区域的垂直边缘,将光场原始白图像I划分为各个微透镜区域;
步骤三:计算每个微透镜区域内各行列像素的灰度值之和,确定每个微透镜子图像的中心点,即为每个微透镜的中心点,并记录中心点坐标;
计算每个微透镜区域内各行列像素的灰度值之和,确定每个微透镜子图像的中心点的具体过程为:
对每个微透镜区域内的像素灰度值分别按照行列求和:
其中,上标i表示第i个微透镜区域;a,b表示区域i的水平边缘;c,d表示区域i的垂直边缘;
根据微透镜的渐晕效应,选取区域i中灰度值总和最大的行列作为该子图像的中心ci,并确定每个微透镜的中心坐标ci(x1,y1):
步骤四:根据步骤三确定的每个微透镜子图像的中心点,依次检测并提取每个微透镜子图像的边缘特征点;
步骤五:根据相邻微透镜子图像的中心点和边缘特征点之间的位置关系,得到每个微透镜的直径、间距及微透镜总体数目。
2.根据权利要求1所述的一种光场相机的几何标定方法,其特征在于:所述步骤一中使用光场相机对白色匀光板成像,获取光场原始白图像I的具体过程为:
采用白色匀光板作为均匀面光源,将白色匀光板固定在光场相机镜头前方,白色匀光板平面与相机光轴间相互垂直;调整光场相机光圈值直至成像屏上光斑不发生串扰后,对白色匀光板平面光源进行拍摄,光场原始白图像I,白图像I的分辨率为m(H)×n(W)。
3.根据权利要求1所述的一种光场相机的几何标定方法,其特征在于:所述步骤四中根据步骤三确定的每个微透镜子图像的中心点,依次检测并提取每个微透镜子图像的边缘特征点的具体过程为:
利用Sobel算子对微透镜区域i内位于中心行列上的像素点进行卷积计算,并求出各像素点的梯度幅值,Sobel算子的卷积计算公式为:
GX(x,y)=|I(x-1,y+1)+2I(x,y+1)+I(x+1,y+1)-[I(x-1,y-1)+2I(x,y-1)+I(x+1,y-1)]| (6)
GY(x,y)=|I(x+1,y-1)+2I(x+1,y)+I(x+1,y+1)-[I(x-1,y-1)+2I(x-1,y)+I(x-1,y+1)]| (7)
其中GX(x,y)为水平方向的卷积结果,GY(x,y)为垂直方向的卷积结果;
梯度幅值计算公式为:
提取每个微透镜区域中心ci上、下、左、右4个方向上梯度幅值最大的像素点作为边缘点作为该子图像的边缘特征点,记为和并记录其位置坐标和
4.根据权利要求2所述的一种光场相机的几何标定方法,其特征在于:所述步骤四中根据步骤五根据相邻微透镜子图像的中心点和边缘特征点之间的位置关系,得到每个微透镜的直径、间距及微透镜总体数目的具体过程为:
通过微透镜的4个边缘特征点坐标,得到微透镜子图像在行、列方向上覆盖的像素个数分别为(y3-y2+1)及(x3-x2+1),并计算两者的平均值avgi,则微透镜的直径为di=l×avgi,其中,l为探测器像素尺寸;对微透镜中心与其相邻微透镜中心的行列坐标分别进行差值计算,得到该微透镜中心与相邻微透镜中心的行列间隔像素个数Hi和Wi,则微透镜的水平间距为PiX=l×Wi,垂直间距为PiY=l×Hi;并根据微透镜中心的个数统计出微透镜阵列总体的微透镜数目N。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810201216.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:汽车多传感器的校准方法
- 下一篇:一种基于光纤陀螺带宽测试校准方法及校准装置