The invention discloses a method for calibrating a fish eye panoramic camera in a natural environment. This includes obtaining eye image, establish the theory of parameter model, extracting the fisheye image feature points, the model parameters were calculated by optimization algorithm, the model parameters into iterative screening, get to the spherical surface of the fisheye image mapping and display based on sphere surface image; image the fisheye image feature extraction method can be applied to large distortion. The accuracy of feature points and can further guarantee to extract, the invention also provides a model of iterative filtering feature points, using the method of the invention can accurately calibrate panoramic camera in a natural, random environment; do not need to obtain the mapping relationship and build special scenes, the invention adopts a method of self the independent of each piece of the fisheye image to obtain the mapping relationship between the surface of the ball, reducing the threshold using the panoramic camera, expanding panoramic camera Range of use.
【技术实现步骤摘要】
一种鱼眼全景相机自然环境下标定方法
本专利技术属于计算机图像处理应用
,涉及一种鱼眼全景相机自然环境下标定方法。
技术介绍
全景相机一般由两个或两个以上光学成像系统组成,然后将采集到的图像通过数学计算映射到一个球体表面上。这一过程涉及到每幅图像到球体表面的映射关系,标定的目的就是获得各图像间匹配对应的映射关系,以便在显示装置中正确显示获得的图像。一般现有的标定方法只能标定没有畸变,或是畸变很小的图像,其方法是通过寻找图像间冗余部分的对应特征点,推算每幅图像的映射关系。但是此方法不适用鱼眼图像,畸变较大的鱼眼镜头成像图像只能在特殊布置的场景下进行标定,不能适用随机、任意的应用环境。
技术实现思路
为了解决鱼眼全景相机自然环境下标定问题,获得无缝、均匀的全景画面,本专利技术采用一种自主化的方法估计每幅鱼眼图像到球体表面的映射关系。本专利技术采取的鱼眼全景相机自然环境下标定方法是通过建立理论参数模型,提取鱼眼图像特征点,利用最优化算法计算模型参数,将参数带入模型迭代筛选,求得每幅鱼眼图像到球体表面的映射关系。本专利技术通过以下技术方案实现:获取双鱼眼图像:通过双鱼眼镜头获得双鱼眼图像F1,、F2;建立理论参数模型:鱼眼图像到球面坐标映射公式:鱼眼图像F(u,v),球Q,球面坐标经纬度表示Q(θ,φ)(θ∈[0,360],φ∈[0,180]);M为映射关系矩阵;球到平面球的平面展开映射关系公式:球Q,球面坐标经纬度表示Q(θ,φ)(θ∈[0,360],φ∈[0,180]),球Q的平面展开为S(x,y)x=θ;提取鱼眼图像特征点:目前的特征点提取算法例如SFIT、 ...
【技术保护点】
一种鱼眼全景相机自然环境下标定方法,其特征在于包括以下步骤:(1)获取双鱼眼图像通过双鱼眼镜头获得双鱼眼图像F1,、F2;(2)建立理论参数模型鱼眼图像到球面坐标映射公式:鱼眼图像F(u,v),球Q,球面坐标经纬度表示Q(θ,φ)(θ∈[0,360],φ∈[0,180]);
【技术特征摘要】
1.一种鱼眼全景相机自然环境下标定方法,其特征在于包括以下步骤:(1)获取双鱼眼图像通过双鱼眼镜头获得双鱼眼图像F1,、F2;(2)建立理论参数模型鱼眼图像到球面坐标映射公式:鱼眼图像F(u,v),球Q,球面坐标经纬度表示Q(θ,φ)(θ∈[0,360],φ∈[0,180]);M为映射关系矩阵;球到平面球的平面展开映射关系公式:球Q,球面坐标经纬度表示Q(θ,φ)(θ∈[0,360],φ∈[0,180]),球Q的平面展开为S(x,y);x=θ;(3)提取鱼眼图像特征点通过以下公式获得:S(x,y)-F(u,v)·Mf2s;F(x,v)=S(x,y)·Ms2f;其中Mf2s为鱼眼图像到球的平面展开映射参数,Ms2f为球的平面展开到鱼眼图像映射参数;获取方法包括:先获取鱼眼图像F1、F2,通过Mf2s将F1、F2映射到球的平面展开S1、S2上,然后利用SFIT算法从S1、S2提取并匹配特征点得到PS1i、PS2i,然后将PS1i、PS2i与Ms2f进行运算得到PF1i、PF2i;PF1i、PF2i即为鱼眼图像上匹配的特征点,其中i=0.1….N,N为自然正整数;(4)用最优化算法计算模型参数[M1,M2]=L(...
【专利技术属性】
技术研发人员:张恩泽,赖文杰,胡志发,成茵,余黎,
申请(专利权)人:成都易瞳科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。