[发明专利]用于图像拼接的鱼眼图像校正方法无效
申请号: | 201110159291.5 | 申请日: | 2011-06-14 |
公开(公告)号: | CN102222337A | 公开(公告)日: | 2011-10-19 |
发明(设计)人: | 张小洪;杨梦宁;洪明坚;徐玲;林晓泽 | 申请(专利权)人: | 重庆大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00 |
代理公司: | 重庆博凯知识产权代理有限公司 50212 | 代理人: | 张先芸 |
地址: | 400044 *** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种用于图像拼接的鱼眼图像校正方法,该方法对于存在部分图像重叠的两幅鱼眼图像通过计算机进行校正处理,采用了独特的校正原理,利用两幅鱼眼图像中相匹配的像素点,找出两幅鱼眼图像之间由拍摄时的俯仰角度引起的拼接夹角,由此反推求得两幅鱼眼图像拍摄时的俯仰角度,并通过俯仰变换映射处理校正拍摄时俯仰角度的误差对鱼眼图像的全景拼接处理所带来的倾斜、重影等负面影响,并且本发明方法具有鲁棒性较好、计算准确度高的优点。 | ||
搜索关键词: | 用于 图像 拼接 校正 方法 | ||
【主权项】:
1.用于图像拼接的鱼眼图像校正方法,其特征在于,对于存在部分图像重叠的两幅鱼眼图像Q1和Q2,通过计算机进行校正处理,所述校正处理包括如下步骤:a)将鱼眼图像Q1和Q2分别映射到以相机焦距f为半径的球面坐标UVW上,其中U轴表示水平方向,V轴表示竖直方向,W轴表示镜头轴心方向;球面坐标上的映射点(u,v,w)与鱼眼图像上第n行第m列像素点(m,n)的映射关系为:m = f · θ · cos φ + M 2 n = f · θ · sin φ + N 2 , ]]> 其中θ = arctan ( u 2 + v 2 w ) φ = arctan ( v u ) ; ]]> 其中,m∈{1,2,...,M},M表示鱼眼图像中像素点的总列数;n∈{1,2,...,N},N表示鱼眼图像中像素点的总行数;b)分别对鱼眼图像Q1和Q2在球面坐标上的映射点进行失真校正映射处理得到鱼眼图像Q1和Q2各自对应的透视平面图像P1和P2;透视平面图像上第y行第x列像素点(x,y)与球面坐标上映射点(u,v,w)的失真校正映射关系为:x = f · ( π 2 + arccos ( w u 2 + w 2 ) ) y = f · ( π - arctan ( u 2 + w 2 v ) ) ; ]]> c)使用尺度不变特征变换算法求取透视平面图像P1和P2中相匹配的像素点,得到透视平面图像P1和P2的图像重叠区域
和
d)在俯仰角取值区间[α-,α+]内取图像重叠区域
的预设俯仰角α1和图像重叠区域
的预设俯仰角α2;根据预设俯仰角α1对图像重叠区域
的各个像素点进行俯仰变换映射处理,得到图像重叠区域
各个像素对应的俯仰修正像素点;根据预设俯仰角α2对图像重叠区域
的各个像素点进行俯仰变换映射处理,得到图像重叠区域
各个像素对应的俯仰修正像素点;对图像重叠区域的像素点进行俯仰变换映射处理得到其对应的俯仰修正像素点的具体过程是:d1)根据图像重叠区域的像素点在其所在透视平面图像中的行列位置
借助所述失真校正映射关系找到该图像重叠区域的像素点
对应的鱼眼图像在球面坐标上的映射点
d2)将球面坐标上的映射点
俯仰变换映射为修正映射点![]()
u ^ ′ v ^ ′ w ^ ′ = 1 0 0 0 cos α - sin α 0 sin α cos α u ^ v ^ w ^ ; ]]> 其中,α表示俯仰变换映射时对应的预设俯仰角;d3)借助所述失真校正映射关系,对修正映射点
进行失真校正映射处理得到俯仰修正像素点
则
即为该图像重叠区域的像素点
对应的俯仰修正像素点;e)按下式计算图像重叠区域
和
中两对相匹配像素点对应的俯仰修正连线夹角ω:ω = arcsin ( ( y ^ 2 a ′ - y ^ 2 b ′ ) · ( x ^ 1 a ′ - x ^ 1 b ′ ) - ( y ^ 1 a ′ - y ^ 1 b ′ ) · ( x ^ 2 a ′ - x ^ 2 b ′ ) ( x ^ 1 a ′ - x ^ 1 b ′ ) 2 + ( y ^ 1 a ′ - y ^ 1 b ′ ) 2 ) ; ]]> 其中,
表示图像重叠区域
中像素点
根据预设俯仰角α1进行俯仰变换映射处理得到的俯仰修正像素点,
表示图像重叠区域
中像素点
根据预设俯仰角α2进行俯仰变换映射处理得到的俯仰修正像素点,且
与
为一对相匹配的像素点;
表示图像重叠区域
中像素点
根据预设俯仰角α1进行俯仰变换映射处理得到的俯仰修正像素点,
表示图像重叠区域
中像素点
根据预设俯仰角α2进行俯仰变换映射处理得到的俯仰修正像素点,且
与
为另一对相匹配的像素点;由此计算出图像重叠区域
和
中每两对相匹配像素点对应的俯仰修正连线夹角,并从中统计出现概率最高的俯仰修正连线夹角,作为预设俯仰角α1和α2在当前取值时图像重叠区域
和
的俯仰修正拼接夹角;f)让预设俯仰角α1和α2以取值精度Δα分别历遍俯仰角取值区间[α-,α+]内所有可能的取值,针对预设俯仰角α1和α2的每一组取值重复执行步骤d)~e),求得预设俯仰角α1和α2在各组取值时图像重叠区域
和
的俯仰修正拼接夹角,将其中俯仰修正拼接夹角的绝对值最小情况下|α1|-|α2|的值最小时所对应的预设俯仰角α1和α2分别作为鱼眼图像Q1和Q2的校正俯仰角αQ1和αQ2;g)根据校正俯仰角αQ1对鱼眼图像Q1在球面坐标上的映射点进行俯仰变换映射处理得到鱼眼图像Q1的俯仰校正球面图像D′1;根据校正俯仰角αQ2对鱼眼图像Q2在球面坐标上的映射点进行俯仰变换映射处理得到鱼眼图像Q2的俯仰校正球面图像D′2;俯仰校正球面图像上像素点(u′,v′,w′)与鱼眼图像在球面坐标上映射点(u,v,w)的俯仰变换映射关系为:u ′ v ′ w ′ = 1 0 0 0 cos α - sin α 0 sin α cos α u v w ; ]]> 其中,αQ表示俯仰变换映射时对应的校正俯仰角;h)分别对俯仰修正球面图像D′1和D′2进行失真校正映射处理,得到鱼眼图像Q1的俯仰校正透视平面图像P′1以及鱼眼图像Q2的俯仰校正透视平面图像P′2,校正完成;俯仰校正透视平面图像上第y′行第x′列像素点(x′,y′)与俯仰修正球面图像上像素点(u′,v′,w′)的失真校正映射关系为:x ′ = f · ( π 2 + arccos ( w ′ u ′ 2 + w ′ 2 ) ) y ′ = f · ( π - arctan ( u ′ 2 + w ′ 2 v ′ ) ) . ]]>
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110159291.5/,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序