简易线性广角镜头的校正法制造技术

技术编号:4328748 阅读:521 留言:0更新日期:2012-04-11 18:40
本发明专利技术为一种简易线性广角镜头校正法,包括:摄取含有直线场景的照像,用直线检测算法提取直线,再提取来自直线上的图像点;对来自同一直线上的图像点进行三点组合;应用广义除式模型,基于每个组合,建立一个畸变参数的线性方程,计算畸变参数,对畸变参数优化;应用求解的摄像机镜头的内参数对镜头进行校正。本发明专利技术提供的方法完全是线性的,不需要进行曲线拟和,所以简便、实用。而且所采用的广义除式模型考虑的畸变参数更全面,从而测量精度能满足通常的需要,具有鲁棒性好、稳定性高等特点。本发明专利技术使得广角镜头校正走向实用化、简便化。

【技术实现步骤摘要】

本专利技术属于摄像机
,涉及广角摄像机的标定和校正技术。
技术介绍
很多摄像机镜头都产生畸变,尤其是广角镜头的畸变更大。广角镜 头摄像机包括反射折射、鱼眼等等摄像机。广角摄像机立体视觉系统在 微小型机器人视觉导航和近距离大视场物体识别与定位中有着广泛的应 用。它在视觉监控、跟踪和机器人导航中,具有独特的宽阔视野,可以 弥补标准镜头视场较窄的缺点。但是,广角镜头具有一个很大的缺点就 是所拍摄的图像存在非常严重的变形,这对基于广角镜头的视频装置直 接进行监控、跟踪带来非常大的困难。因此,在利用鱼眼(或广角)镜 头的监控技术中,很重要的一步就是如何通过采集获取的广角图像对广 角镜头进行校正。在前人提出的校正方法中,需要曲线拟合,由于曲线 是很小段的曲线,拟合结果对于后续的校正带来很大的不稳定性;而有 些方法过于复杂,很难运用于实际。
技术实现思路
为了解决现有技术的问题,本专利技术的目的是便于工程计算和实施, 同时在精度要求不高的情况下完全能满足工程需要,为此而提出一种简 易线性广角镜头的校正方法。 为实现上述目的,简易线性广角镜头的校正法包括步骤: 1).摄取含有直线场景的图像,用直线检测算法来提取直线,再提 取来自图像直线上的图像点; 2).对来自同一直线上的图像点进行三点组合; 3).应用广义除式模型,基于每个组合,建立一个畸变参数的线性 方程为: --> ( u 3 2 [ m 1 m 2 m 0 ] - u 2 2 [ m 1 m 3 m 0 ] + u 1 2 [ m 2 m 3 m 0 ] ) k 1 ]]> + ( v 3 2 [ m 1 m 2 m 0 ] - v 2 2 [ m 1 m 3 m 0 ] + v 1 2 [ m 2 m 3 m 0 ] ) k 2 ; ]]> + ( u 3 v 3 [ m 1 m 2 m 0 ] - u 2 v 2 [ m 1 m 3 m 0 ] + u 1 v 1 [ m 2 m 3 m 0 ] ) k 3 - [ m 1 m 2 m 3 ] = 0 , ]]>式中m0表示畸变中心的齐次坐标,是以图像中心作为初始值,m1,m2, m3表示直线图像上三个点的齐次坐标,(ui,vi)为mi-m0前两个坐标对应 的值; 4).对上述线性方程进行求解,将计算结果作为畸变参数k1、k2、k3的 初始值; 5).应用最小二乘准则,使用计算结果误差最小的准则进行优化对畸 变参数k1、k2、k3进行优化; 6).应用求解的畸变参数k1、k2、k3对镜头进行校正: 是根据畸变参数k1、k2、k3求解摄像机的内参数为: f u = 1 k 1 , ]]> f v = k 1 k 1 k 2 - k 3 2 4 本文档来自技高网...

【技术保护点】
简易线性广角镜头校正法,包括步骤如下:    步骤S1:摄取含有直线场景的图像,用直线检测算法提取直线,再提取来自图像直线上的图像点;    步骤S2:对来自同一直线上的图像点进行三点组组合;    步骤S3:应用广义除式模型,基于每个组合,建立一个畸变参数的线性方程为:    (u↓[3]↑[2][m↓[1]m↓[2]m↓[0]]-u↓[2]↑[2][m↓[1]m↓[3]m↓[0]]+u↓[1]↑[2][m↓[2]m↓[3]m↓[0]])k↓[1]+(v↓[3]↑[2][m↓[1]m↓[2]m↓[0]]-v↓[2]↑[2][m↓[1]m↓[3]m↓[0]]+v↓[1]↑[2][m↓[2]m↓[3]m↓[0]])k↓[2]+(u↓[3]v↓[3][m↓[1]m↓[2]m↓[0]]-u↓[2]v↓[2][m↓[1]m↓[3]m↓[0]]+u↓[1]v↓[1][m↓[2]m↓[3]m↓[0]])k↓[3]-[m↓[1]m↓[2]m↓[3]]=0,    式中m↓[0]表示畸变中心的齐次坐标,是以图像中心作为初始值,m↓[1],m↓[2],m↓[3]表示直线图像上三个点的齐次坐标,(u↓[i],v↓[i])为m↓[i]-m↓[0]前两个坐标对应的值;    步骤S4:对上述线性方程进行求解,将计算结果作为畸变参数k↓[1]、k↓[2]、k↓[3]的初始值;    步骤S5:应用最小二乘准则,使用计算结果误差最小的准则对畸变参数k↓[1]、k↓[2]、k↓[3]进行优化;    步骤S6:根据畸变参数k↓[1]、k↓[2]、k↓[3]求解摄像机镜头的内参数为:    ***    利用镜头成像模型与镜头本身有关的内参数,准确计算出内参数后,完成对图像的畸变进行校正。...

【技术特征摘要】
1.简易线性广角镜头校正法,包括步骤如下: 步骤S1:摄取含有直线场景的图像,用直线检测算法提取直线,再 提取来自图像直线上的图像点; 步骤S2:对来自同一直线上的图像点进行三点组组合; 步骤S3:应用广义除式模型,基于每个组合,建立一个畸变参数的 线性方程为: ( u 3 2 [ m 1 m 2 m 0 ] - u 2 2 [ m 1 m 3 m 0 ] + u 1 2 [ m 2 m 3 m 0 ] ) k 1 ]]> + ( v 3 2 [ m 1 m 2 m 0 ] - v 2 2 [ m 1 m 3 m 0 ] + v 1 2 [ m 2 m 3 m 0 ] ) k 2 ]]> + ( u 3 v 2 [ m 1 m 2 m 0 ] - u 2 v 2 [ m 1 m 3 ...

【专利技术属性】
技术研发人员:吴毅红胡占义戴志军
申请(专利权)人:中国科学院自动化研究所
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1