【摘要】 本发明涉及一种采用单个圆为标定物的摄像机内参数标定方法,首先利用 摄像机对标定物拍摄三幅不同的图像;然后确定出每一幅图像中虚圆点的像点 位置;利用这三组虚圆点的像点拟合出绝对二次曲线的投影曲线方程;最后线 性地计算出摄像机的所有内参数,包括主点位置,纵横比和倾斜因子。本发明 可以一次性地确定出摄像机的所有内参数,并可以实现全自动标定,减少人工 介入引起的计算误差,尤其适用于非接触式工业检测和基于视觉的自主导航系 统。 【专利类型】发明授权 【申请人】上海交通大学 【申请人类型】学校 【申请人地址】200240上海市闵行区东川路800号 【申请人地区】中国 【申请人城市】上海市 【申请人区县】闵行区 【申请号】CN200810041215.2 【申请日】2008-07-31 【申请年份】2008 【公开公告号】CN100595790C 【公开公告日】2010-03-24 【公开公告年份】2010 【授权公告号】CN100595790C 【授权公告日】2010-03-24 【授权公告年份】2010.0 【IPC分类号】G06T7/00; G01B11/00 【发明人】黄茂祥; 郑银强; 刘允才 【主权项内容】1.一种采用单个圆为标定物的摄像机内参数标定方法,其特征在于包括如下步骤: 1)在一张白纸上绘制一个圆,并在圆心位置处绘制一个半径为5毫米的小黑圆点,然后将绘有圆的白纸紧贴在平整的物体表面,构成标定物; 2)将标定物先后放置在三个不同的位置,在每个位置都用摄像机拍摄标定物,从而得到三幅不同的具有椭圆影像的标定物图像,确保每一幅图像都成像清晰且无明显遮挡; 3)利用canny算子,分别检测出每幅图像中椭圆影像的边界,从而得到三组由椭圆影像边界像素点构成的点集;分别利用这三组点集,拟合出椭圆影像矩阵Cn,n=1,2,3;同时,计算出每幅图像上小黑圆点投影区域的重心pn,n=1,2,3; 4)计算出椭圆影像矩阵Cn的对偶矩阵Cn*;利用下式: 通过矩阵分解的方法得到第n幅图上虚圆点的像点的齐次坐标in和jn,n=1,2,3,从而得到三组不同的虚圆点的像点的齐次坐标;式中k是尺度因子; 5)利用这三组虚圆点的像点的齐次坐标拟合出绝对二次曲线的投影方程ω;由于虚圆点的像点在绝对二次曲线的投影上,则有: n=1,2,3; 联立6个方程,求解出ω; 6)计算出ω的逆矩阵ω-1,令 根据 K为摄像机的内参 数矩阵; 计算出主点位置(u0,v0),纵横比f1/f2和倾斜因子s;其中,u0=m3/m6,v0=m5/m6, 从而得到摄像机的全部内参数,完成摄像机的内参数标定。 【当前权利人】上海交通大学 【当前专利权人地址】上海市闵行区东川路800号 【统一社会信用代码】1210000042500615X0 【引证次数】3.0 【他引次数】3.0 【家族引证次数】3.0 【家族被引证次数】11