[发明专利]一种摄像机内参数快速标定的靶标方法有效
申请号: | 201410111234.3 | 申请日: | 2014-03-24 |
公开(公告)号: | CN103903260B | 公开(公告)日: | 2017-01-11 |
发明(设计)人: | 刘巍;张洋;贾振元;马鑫;尚志亮;李晓东;李肖 | 申请(专利权)人: | 大连理工大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00 |
代理公司: | 大连理工大学专利中心21200 | 代理人: | 关慧贞 |
地址: | 116024 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明一种摄像机内参数快速标定的靶标方法属于计算机视觉测量,涉及一种摄像机内参数快速标定的靶标方法。该靶标方法利用形状为正三角形及其内切圆的靶标进行快速标定摄像机内参数;提取内切圆圆心的图像坐标,根据靶标平面和像平面的单应性建立单应性矩阵方程;提取正三角形和内切圆形状信息计算正三角形顶点和切点的图像坐标,获得正三角形垂线方程,根据四个正三角形对应边和垂线构成正交平行线段,获得平行线的消失点建立消失点方程;进行摄像机内参数矩阵求解。该方法标定过程简单方便,只需要拍摄一幅靶标图像,即可求得摄像机内参数矩阵,标定速度快,解决了大视场、复杂环境下快速标定问题。 | ||
搜索关键词: | 一种 摄像机 参数 快速 标定 靶标 方法 | ||
【主权项】:
一种摄像机内参数快速标定的靶标方法,其特征是,该方法利用形状为正三角形及其内切圆的靶标进行快速标定摄像机内参数;提取内切圆圆心的图像坐标,根据靶标平面和像平面的单应性建立单应性矩阵方程;提取正三角形和内切圆形状信息计算正三角形顶点和切点的图像坐标,获得正三角形垂线方程,根据四个正三角形对应边和垂线构成正交平行线段,获得平行线的消失点建立消失点方程;进行摄像机内参数矩阵求解;方法的具体步骤如下:第一步基于内切圆圆心坐标建立单应性矩阵方程1)提取内切圆圆心整个靶标图形由四个具有相同边长的正三角(1)按照两排两列对齐排列,每个正三角形内嵌实心黑色内切圆(2);首先提取内切圆圆心的图像坐标,采用Sobel边缘检测算子对对靶标内切圆进行提取,其公式如下所示:g(u,v)={du2(u,v)+dv2(u,v)}12]]>du=-101-202-101dv=-12-1000121---(1)]]>其中,(u,v)为图像坐标,du为u轴方向的Sobel检测算子,dv为v轴方向的Sobel检测算子,du(u,v)为u轴方向边缘检测的在图像坐标(u,v)点处的图像灰度值,dv(u,v)为v轴方向边缘检测的在图像坐标(u,v)点处的图像灰度值,g(u,v)为经过Sobel边缘检测计算后在图像坐标(u,v)点处的图像灰度值;针对已提取出的内切圆利用灰度重心法计算内切圆圆心的图像坐标,计算公式如下:uc‾=Σu×f(u,v)Σf(u,v)---(2)]]>vc‾=Σv×f(u,v)Σf(u,v)---(3)]]>其中,(u,v)为图像坐标,u,v∈Ω,Ω为边缘提取区域内像素目标的集合,f(u,v)为在图像坐标(u,v)位置处像素点的灰度值,为内切圆圆心的图像坐标;2)建立单应性矩阵方程设定靶标平面为三维世界坐标系中Z=0的平面,在世界坐标系下,已知内切圆圆心的齐次坐标为M=[X Y 1]T,设定摄像机所拍摄的图像平面为像平面,在像平面上内切圆圆心的齐次图像坐标为可根据靶标平面与像平面的单应性求解单应矩阵H:m=λKLM=HM(4)其中,K为摄像机内参数矩阵,L为摄像机外参数矩阵,λ为比例因子;设定单应矩阵H=[h1 h2 h3],h1、h2、h3为单应矩阵H的列向量,根据摄像机外参数中旋转矩阵列向量的正交性,可建立单应性矩阵方程如下所示:h1TK-TK-1h2=0h1TK-TK-1h1=h2TK-TK-1h2---(5)]]>其中,K‑T为摄像机内参数矩阵K转置的逆矩阵,K‑1为摄像机内参数矩阵K的逆矩阵;h1T为单应矩阵H第一列列向量的转置,h2T为单应矩阵H第二列列向量的转置;第二步基于三对正交平行线段建立消失点方程1)基于HOUGH变换提取正三角形的边设定直线方程为v=ku+b,其中(u,v)为图像的像素坐标,k为直线的斜率,b为直线的截距;定义直线的参数方程为:ρ=uicosθ+visinθ (6)其中,ρ为坐标原点到直线的距离,θ为直线与u轴夹角;以ρ‑θ为自变量‑因变量,将图像坐标系中每个像素点(ui,vi)带入公式(6)中分别构成一条曲线,其曲线交点为(ρ,θ),则可得出空间直线的参数为:k=-cotθb=ρ/sinθ---(7)]]>进而可得到四个正三角形边的方程;2)计算正三角形顶点及切点的图像坐标联立正三角形边的方程,其交点为正三角形的三个顶点,分别记为采用椭圆拟合法拟合内切圆的椭圆方程,将所提取的边缘信息按照椭圆的一般式方程,利用最小二乘法进行拟合:s.t. min|F(ui,vi)|2F(ui,vi)=aui2+buivi+cvi2+dui+evi+f (8)i=1,2,3...n其中,各点图像坐标为(ui,vi),n为图像像素点总数目,a、b、c、d、e、f为椭圆的一般式方程参数,联立椭圆方程和正三角形边的直线方程,其交点为正三角形与内切圆的切点也为正三角形的垂足记为3)建立消失点方程连接正三角形顶点与其对应边的切点构成正三角形垂线(i=1,2,3,4 j=1,2,3),其中i为正三角形个数,j为正三角形左、右与底边,垂线与对应正三角形边构成一组正交线段,根据靶标四个正三角形对应边或垂线相互重合或平行,因而正三角的垂线与对应边构成三组正交平行线段,根据射影原理,平行线段相交于消失点,每组正交平行线段构成一组消失点pi,qi,与摄像机内参数可构成消失点方程:piTK‑TK‑1qi=0(i=1,2,3) (9)其中,K‑T为摄像机内参数矩阵K转置的逆矩阵,K‑1为摄像机内参数矩阵K的逆矩阵;piT为消失点pi坐标向量的转置,qi为消失点qi坐标向量;第三步摄像机内参数矩阵求解对于摄像机模型,其内参数矩阵K为:K=αusu00αvv0001---(10)]]>其中,αu、αv为u、v方向的像素量纲,u0、v0为主点在u、v方向的像素值,内参数矩阵K具有五个未知数,联立两个单应性矩阵方程,三个消失点方程,即通过公式(5)和公式(9)建立五个方程,根据公式(10)可求得摄像机内参数矩阵K。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410111234.3/,转载请声明来源钻瓜专利网。