一种鱼眼图像复原的展开方法

文档序号:7743797阅读:264来源:国知局
专利名称:一种鱼眼图像复原的展开方法
一种鱼眼图像复原的展开方法
技术领域
本发明涉及基于球面模型的等距投影原理的鱼眼图像的复原与校正,及以鱼眼镜头的任意一条入射光线为光轴的图像展开,属于图像处理技术领域。
背景技术
全方位视觉是指装备有超大广角鱼眼镜头竖直向上放置的一台摄像机一次摄取 的一幅图像,可以记录360°方位视角中的全部场景,即把周围前后左右整个区域中的景物 “一眼看遍”。这种“全景图像”的获取无需单台摄像机的机械回转进行“摇拍”,或采用多台 摄像机同时拍摄多幅图像进行“粘贴”,从而简化了系统结构和处理程序,有利于机器视觉 应用的实时性要求。它在机动目标跟踪、多目标捕获及相机与目标物互动等应用场合,具有 特别的优势和重要的应用价值。这种具有超大广角视野的全景观测可弥补视角窄的不足, 在安防监控、管道探测、辅助驾驶、现场监测、车载巡检、飞行器制导及空间机器人等方面都 有直接或潜在的应用前景。鱼眼镜头摄像机视场角接近甚至超过180度,可以实现近距离或超近距离大视场 立体视觉感知。鱼眼镜头是建立全方位视觉系统最有效的方法之一,相对于反射式全方位 视觉镜头,鱼眼镜头具有结构紧凑、体积较小、不易损坏等优点。鱼眼镜头视场角通常达到 或超过180度,单一镜头能够捕获半球图像,而使用两个鱼眼镜头则能够一次获取整个空 间的完整图像。采用单一鱼眼镜头和图像采集卡构造全方位视觉系统,对其相关基础理论 进行初步的探索,对其应用进行一定程度上的研究。主要研究图像跟踪系统中全方位视觉 的图像处理问题。由于鱼眼摄像头的特殊设计,焦距越短,视角越大;视角越大,因光学原理产生的 变形也就越强烈,鱼眼镜头所拍摄的图像除了画面中心的景物保持不变,其他本应水平或 垂直的景物都发生了相应的变化,这样鱼眼摄像机获得的全方位图像存在严重的扭曲现 象。要有效的利用图像信息进行导航跟踪,需恢复还原图像。研究鱼眼镜头的成像机理,鱼 眼镜头投影成像规律,图像畸变成因,进而开发一种算法,使鱼眼图像得到实时、精确的恢 复。能准确的校正鱼眼图像中任意范围的图像,进而实现三维空间信息的重建复原。

发明内容本发明的目的是提供一种基于球面成像模型的按照等距投影原理进行复原的鱼 眼图像展开方法,以实现准确的复原鱼眼图像中任意范围的图像,进而拼接实现畸变鱼眼 图像的校正与复原;同时可以展开鱼眼镜头所在空间任意方位角与仰角的展开窗口所对应 的鱼眼图像。本发明是一种基于球面等距投影模型的鱼眼图像的展开方法,它是在以下硬件载 体上实现的PC机,鱼眼摄像机,支架。鱼眼摄像机由超大广角鱼眼镜头与高分辩率摄相机 组成。支架用于支撑和固定鱼眼摄相机;鱼眼摄相机实时采集结构化环境的空间信息,PC 机按本发明的方法进行实时展开处理,利用展开后的信息可以进行其它的有效处理,如车体导航,监控,视频会议等。本发明是一种基于球面等距投影模型的鱼眼图像的展开方法,使固定不动的鱼眼镜头实现了相当于移动摄像机的功能。其实现方法流程如图2所示,它的具体步骤如下第1、建立鱼眼图像的符合等矩投影原理的球面成像模型;第1. 1 建立鱼眼图像坐标系。以鱼眼图像的中心o(X(1,y0)为原点建立鱼眼图像 坐标系xoy0第1. 2 建立相机坐标系。相机坐标系x。y。z。是一个三维坐标系。X。,yc分别与鱼 眼图像坐标系的χ轴y轴重合,ζ。轴与鱼眼镜头的光轴重合,且与鱼眼图像坐标系交于0点。第1.3 以0点为中心,鱼眼图像的半径R为半径做半球,半球与ζ。轴交于0'点 (0,0,R)。第1.4 假设相机坐标系中一点P,做射线0P,与半球面交于P' (xcp, , ycp, , zcp,) 点,此交点在相机坐标系中的坐标为
<formula>formula see original document page 6</formula>其中,OP与ζ。轴的夹角θ为入射角;OP在xoy上的投影0Ρ〃与χ轴的夹角Φ定 义为方位角;OP的仰角为β = 90° - θ。则根据等矩投影原理<formula>formula see original document page 6</formula>
其中k为等矩投影的畸变系数。第2、建立展开窗口坐标系与展开图像坐标系,并求出这两个坐标系之间的关系。第2. 1 过P'做球面的切面UwVw,此平面即为展开窗口坐标系所在的平面,展开窗 口坐标系的视角为Y ;P' ¥,与02,(^'共面且其正方向垂直于OP'指向0Z;P' Uw的正 方向由P'的叉积决定;定义此切面的方位角为OP的方位角Φ,仰角相同于OP 的仰角<formula>formula see original document page 6</formula>
第2. 2、展开图像坐标系为UwVw,展开图像坐标系UwVw的原点(0,0)在展开图像的 左下角;设展开图像的宽与高分别为w,h.第2. 3、展开窗口坐标系上的点与展开图像坐标系上的像素具有一一对应关系,所 以展开图像上的一个像素宽度对应于展开平面上的大小为<formula>formula see original document page 6</formula>
根据第2. 2可以将展开图像上的像素坐标与展开平面上的点坐标一一对应起来; 如展开图像上的一点坐标为Q(m,n),则对应的在展开窗口平面上的坐标为Q' (mwpixel, nwpixel);第3、建立展开图像坐标系与相机坐标系的关系。第3. 1 建立展开窗口坐标系与相机坐标系的关系。在展开窗口坐标系沿P'队正 方向每移动Wpixel时在相机坐标系上的变化量为χ方向变化量<formula>formula see original document page 6</formula>
y方向变化量<formula>formula see original document page 6</formula>
ζ方向的变化量为dzu = 0(7)同理在展开窗口坐标系沿P' Vw正方向每移动Wpixel时在相机坐标系上的变化量 为在χ方向变化量<formula>formula see original document page 7</formula>y方向变化量为dyv = wpixel*cos ( θ ) *sin (Φ) (9)ζ方向上的变化量为dzv = wpixel*sin( θ )(10)第3. 2 求出展开图像中点Q(m,η)对应的在相机坐标系中的坐标Q"(xcp+mdxu+ndxv, ycp+mdyu+ndyv, zcp+mdzu+ndzv)= RXwpixelX (sin θ cos Φ—msin Φ+ncos θ cos Φ(11), sin θ sin+mcos Φ +ncos θ sin Φ,cos θ +nsin θ )第4、求出展开图像坐标系与鱼眼图像坐标系之间的关系。第4. 1、在第3步(11)式中我们已经求出展开图像中的点Q坐标在相机坐标系中 的坐标Q"。根据等距投影原理我们可以求出Q"在鱼眼图像中的成像Q" ’。Q"的入射 角为
<formula>formula see original document page 7</formula>(12)_ tan-i Vsin 0 + cos θ cos ^)2 + (m cos 0 + cos θ sin φ)2
η sin θ方位角为<formula>formula see original document page 7</formula>
跟据⑵式等距投影原理可得Q〃 ‘到中心点的长度为r = ka。所以Q"‘的 坐标为<formula>formula see original document page 7</formula>其中X(l,y(l为鱼眼图像的中心坐标,将α与λ代入即可求得恢复后图像上的任一 点Q(m,η)对应在鱼眼图像上的点坐标Q" ‘ (rcos λ+x0, rsin λ+y0)(15)第4. 2、将点Q" ‘ (rcos λ +χ0, rsin λ +y0)的像素值赋给Q (m,η),组后得出展开 图像。ValueQ (m,n) = ValueQ" ‘ (rcos λ+x0,rsin λ+y0) (16)第5、逐点得到全部展开图像
按照第2至第4步的方法,逐点得到展开图像中各点的图像,最后得到全部展开图像。第6、鱼眼镜头所在空间三维场景的展开。首先,根据立方体策略,以第1步模型中的半球面的外接半立方体的五个面做为展开窗口,这几个平面的定义分别如下第6. 1、鱼眼镜头的顶部取球面顶部与ζ。轴交点(0,0,R)做切面Pup为展开窗口 可恢复鱼眼镜头顶部的图像。展开窗口的大小为2RX2R(宽X高),视角为90°,无方位 角,仰角为90°。根据第4步(16)式中所述的方法逐点求得展开图像与鱼眼图像之间的关系。第6. 2、鱼眼镜头的前方取球面与y。轴的交点(0,R,0)做切面Pfrant为前方的展 开窗口可恢复鱼眼镜头前方的图像,平面的大小为2RXR,视角为90°,方位角为90°,仰 角为0°。根据第4步(16)式中所述的方法逐点求得展开图像与鱼眼图像之间的关系。第6. 3、鱼眼镜头的后方取球面y。轴的交点(0,-R,0)做切面Pbaek为后方的展开 窗口可恢复鱼眼镜头后方的图像,平面的大小为2RXR,视角为90°,方位角为270°,仰角 为0°。根据第4步(16)式中所述的方法逐点求得展开图像与鱼眼图像之间的关系。第6. 4、鱼眼镜头的左面取球面与χ。轴的交点(_R,0,0)做切面Pleft为左面的展 开窗口可恢复鱼眼镜头左面的图像,平面的大小为RX2R,视角为90°,方位角为180°,仰 角为0°。根据第4步(16)式中所述的方法逐点求得展开图像与鱼眼图像之间的关系。第6. 5、鱼眼镜头的右面取球面与χ。轴的交点(R,0,0)做切面Pright为右面的展 开窗口可恢复鱼眼镜头右面的图像,平面的大小为RX2R,视角为90°,方位角为0°,仰角 为0°。根据第4步(16)式中所述的方法逐点求得展开图像与鱼眼图像之间的关系。第7、指定任意方向的展开图像。以鱼眼镜头所在空间中的任意一个方向为中心,对鱼眼图像进行展开,任意方向 的展开需要5个参数,仰角,方位角,视角,恢复后图像的宽与高。给定这5个参数可按照第 1步至第4步来进行展开。第8、展开窗口的漫游。将展开窗口在球面上运动,并按照第1步到第5步的方法进行展开,可以得到鱼眼 图像的漫游图。本发明的优点和积极效果 本发明基于鱼眼镜头的球面成像模型,即适应于等矩投影原理的鱼眼镜头,也 适用于其它投影原理的鱼眼镜头。 本发明弥补了其它只能展开鱼眼镜头顶部信息方法的缺陷,不仅可以复原顶部 的信息,也可以复原侧面任意方向的信息,如左右两面。 本发明可以展开任意方向轴上的“展开窗口”,对图像中敏感信息的抓取具有积 极效果。 本发明的展开效果消除了其它恢复方法边缘“拉扯”的现像,在边缘也可以得到 接近现实世界的效果。 本发明在基于鱼眼镜头的图像跟踪、监控及视频会议等领域都有积极的效果与 广泛的应用前景。
图1是球面等距投影模型示意图。图2是本发明所述方法的流程图。图3是“后面”展开窗口的展开图。图4是方位角与入射角均为45°的展开图。图5是立方体策略展开图与拼接。
具体实施方式下面结合附图和实施例对本发明鱼眼镜头复原的多维展开方法进行详细说明。实施例1图像分辨率为1280X1024,鱼眼图像的中心为(504,508),标定后的半径为R = 498,畸变系k = 5.9。给定方位角为Φ =45°,仰角β =45°,视角、=90°,恢复后 图像大小要求为400X400。第一步建立鱼眼图像坐标系xy,相机坐标系x。y。z。,坐标系的原点为鱼眼图像的 中心点(504,508);做半径R = 498的半球面,半球面与ζ。的交点为(0,0,498) 0第二步求出方位角45°、仰角45°的射线与球面的交点S :S(R sin(45)*cos(45),R sin (45) *sin (45),R cos (45)) = S (249. 0,249. 0, 352. 086)。第三步过S点做切面Ps为展开窗口,视角为90°,坐标轴为Us,Vs ;US的正方向指向X。轴的正方向,Vs的正方向指向Z。的正方向,原点为S,所以S点在Ps上的坐标为S(0, 0)。计算出展开图像上一个像素对应于Ps上的大小为<formula>formula see original document page 9</formula>第四步计算Ps上每移动Wpixel在相机坐标系内引起的变化。没Us正方向移动Wpixel时在相机坐标系内引起的变化为xc 方向dxu = Wpixel sin Φ = 1. 760yc 方向:dyu = -Wpixel cos Φ = _1· 760zc 方向dzu = 0沿Vs正方向移动Wpixel时在相机坐标系内引起的变化为xc 方向dxv = _wpixel*cos( θ )*cos((jj) =-1· 245yc 方向dyv = _wpixel*cos( θ )*sin((j5) =-1.245zc 方向:dzv = wpixel*sin ( θ ) = 1. 760第五步建立展开图像坐标系。展开后图像大小为400X400,将坐标系的原点设 在图像的中心(200,200),所以图像上的第一个像素坐标为(-200,-200)。第六步计算(-200,-200)在Ps上的坐标。按照公式(11)算为(-200wpixel, -200wpixel) = (-498, -498)第七步计算(-200,-200)在相机坐标系中的坐标。按照发明内容中的第3步进 行计算。
χ = xs-200 X dxu+ (-200) X dxv = 249. 0+103. 0 = 352. 0y = ys-200 Xdyu+(-200) Xdyv = 249. 0+601. 0 = 850. 0ζ = zs-200Xdxu+(_200) Xdxv = 352. 086-352 = 0. 086第八步按照等矩投影原理计算投影在鱼眼图像上的坐标。按照发明内容中的第 4步计算。入射角α= tan"1 ^Z = tan_i ^352'+850' 90°
ζ0.086方位角λ = tan"1 Z = tan"1 ^ = 67.5°
χ352.0到中点的矩离r = ka = 5. 9X90 = 531所以计算坐标为xQ〃,= rcos λ +χ0 = 531Xcos67. 5+504 = 203. 2+504 = 707yQ , = rsinA +y0 = 531Xsin67. 5+508 = 490. 6+508 = 999到这里就计算出了展开图像中第一个像素(0,0)对应于鱼眼图像中的坐标。第九步计算展开图像中其它像素对于鱼眼图像中的坐标,该点的RGB值是(109, 204,63),所以展开图像上的第一个像素的值就为(109,204,63)。对展开图像中的坐标逐点 进行计算,就可以得到整个展开图像。图4为展开后的图像与原图像。图3是“后面”展开窗口的展开图。图5是立方体策略展开图与拼接。通过以上的实施方式的具体描述,本领域的技术人员可以清楚地了解到本发明可 借助软件加必需的硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更 佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的 部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若 干指令用以实现本发明所述的方法。以上公开的仅为本发明的一个具体实施例,但是,本发明并非局限于此,任何本领域的技术人员能思之的变化都应落入本发明的保护范围。
权利要求
一种基于球面等距投影模型的鱼眼图像复原的展开方法,其特征在于该方法的具体步骤如下第1、建立鱼眼图像的符合等矩投影原理的球面成像模型第1.1、建立鱼眼图像坐标系以鱼眼图像的中心o(x0,y0)为原点建立鱼眼图像坐标系xoy;第1.2、建立相机坐标系相机坐标系xcyczc是一个三维坐标系;xc,yc分别与鱼眼图像坐标系的x轴、y轴重合,zc轴与鱼眼镜头的光轴重合,且与鱼眼图像坐标系交于O点;第1.3、以O点为中心,鱼眼图像的半径R为半径做半球,半球与zc轴交于O′点(0,0,R);第1.4、相机坐标系中一点P,做射线OP,与半球面交于P′(xcp′,ycp′,zcp′)点,此交点在相机坐标系中的坐标为(xcp′,ycp′,zcp′)=(Rsinθcosφ,Rsinθsinφ,Rcosθ) (1)其中,OP与zc轴的夹角θ为入射角;OP在xoy上的投影OP″与x轴的夹角φ定义为方位角;OP的仰角为β=90°-θ,则根据等矩投影原理‖OP″‖=kθ(2)其中k为等矩投影的畸变系数;第2、建立展开窗口坐标系与展开图像坐标系,并求出这两个坐标系之间的关系第2.1、过P′做球面的切面UwVw,此平面即为展开窗口坐标系所在的平面,展开窗口坐标系的视角为γ;P′Vw与OZ,OP′共面且其正方向垂直于OP′指向OZ;P′Uw的正方向由P′Vw与OP′的叉积决定;定义此切面的方位角为OP的方位角φ,仰角相同于OP的仰角β=90°-θ (3);第2.2、展开图像坐标系为UwVw,展开图像坐标系UwVw的原点(0,0)在展开图像的左下角;设展开图像的宽与高分别为w,h;第2.3、展开窗口坐标系上的点与展开图像坐标系上的像素具有一一对应关系,所以展开图像上的一个像素宽度对应于展开平面上的大小为 <mrow><msub> <mi>w</mi> <mi>pixel</mi></msub><mo>=</mo><mi>R</mi><mo>&times;</mo><mn>2</mn><mo>&times;</mo><mi>tan</mi><mrow> <mo>(</mo> <mfrac><mi>&beta;</mi><mn>2</mn> </mfrac> <mo>)</mo></mrow><mo>/</mo><mi>w</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>4</mn> <mo>)</mo></mrow> </mrow>根据第2.2可以将展开图像上的像素坐标与展开平面上的点坐标一一对应起来;如展开图像上的一点坐标为Q(m,n),则对应的在展开窗口平面上的坐标为Q′(mwpixel,nwpixel);第3、建立展开图像坐标系与相机坐标系的关系第3.1、建立展开窗口坐标系与相机坐标系的关系在展开窗口坐标系沿P′Uw正方向每移动wpixel时在相机坐标系上的变化量为x方向变化量dxu=-wpixel*sin(φ)(5)y方向变化量dyu=wpixel*cos(φ) (6)z方向的变化量为dzu=0 (7)同理在展开窗口坐标系沿P′Vw正方向每移动wpixel时在相机坐标系上的变化量为在x方向变化量dxv=wpixel*cos(θ)*cos(φ) (8)y方向变化量为dyv=wpixel*cos(θ)*sin(φ) (9)z方向上的变化量为dzv=wpixel*sin(θ) (10)第3.2、求出展开图像中点Q(m,n)对应的在相机坐标系中的坐标Q″(xcp+mdxu+ndxv,ycp+mdyu+ndyv,zcp+mdzu+ndzv)=R×wpixel×(sinθcosφ-msinφ+ncosθcosφ(11),sinθsinφ+mcosφ+ncosθsinφ,cosθ+nsinθ);第4、求出展开图像坐标系与鱼眼图像坐标系之间的关系第4.1、在第3步式(11)中已经求出展开图像中的点Q坐标对应在相机坐标系中的坐标Q″,根据等距投影原理可以求出Q″在鱼眼图像中的成像Q′″;Q″的入射角为 <mrow><mi>&alpha;</mi><mo>=</mo><msup> <mi>tan</mi> <mrow><mo>-</mo><mn>1</mn> </mrow></msup><mrow> <mo>(</mo> <mfrac><mi>dis</mi><mi>z</mi> </mfrac> <mo>)</mo></mrow><mo>=</mo><msup> <mi>tan</mi> <mrow><mo>-</mo><mn>1</mn> </mrow></msup><mfrac> <msqrt><msup> <mi>x</mi> <mn>2</mn></msup><mo>+</mo><msup> <mi>y</mi> <mn>2</mn></msup> </msqrt> <mi>z</mi></mfrac> </mrow> <mrow><mo>=</mo><msup> <mi>tan</mi> <mrow><mo>-</mo><mn>1</mn> </mrow></msup><mfrac> <msqrt><msup> <mrow><mo>(</mo><mo>-</mo><mi>m</mi><mi>sin</mi><mi>&phi;</mi><mo>+</mo><mi>n</mi><mi>cos</mi><mi></mi><mi>&theta;</mi><mi>cos</mi><mi>&phi;</mi><mo>)</mo> </mrow> <mn>2</mn></msup><mo>+</mo><msup> <mrow><mo>(</mo><mi>m</mi><mi>cos</mi><mi>&phi;</mi><mo>+</mo><mi>n</mi><mi>cos</mi><mi></mi><mi>&theta;</mi><mi>sin</mi><mi>&phi;</mi><mo>)</mo> </mrow> <mn>2</mn></msup> </msqrt> <mrow><mi>n</mi><mi>sin</mi><mi>&theta;</mi> </mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>12</mn> <mo>)</mo></mrow> </mrow>方位角为 <mrow><mi>&lambda;</mi><mo>=</mo><msup> <mi>tan</mi> <mrow><mo>-</mo><mn>1</mn> </mrow></msup><mfrac> <mi>y</mi> <mi>x</mi></mfrac><mo>=</mo><msup> <mi>tan</mi> <mrow><mo>-</mo><mn>1</mn> </mrow></msup><mfrac> <mrow><mi>m</mi><mi>cos</mi><mi>&phi;</mi><mo>+</mo><mi>n</mi><mi>cos</mi><mi></mi><mi>&theta;</mi><mi>sin</mi><mi>&phi;</mi> </mrow> <mrow><mo>-</mo><mi>m</mi><mi>sin</mi><mi>&phi;</mi><mo>+</mo><mi>n</mi><mi>cos</mi><mi></mi><mi>&theta;</mi><mi>cos</mi><mi>&phi;</mi> </mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow> <mo>(</mo> <mn>13</mn> <mo>)</mo></mrow> </mrow>根据等距投影原理(2)式可得Q′″到中心点的长度为r=kα;所以Q′″的坐标为 <mrow><msub> <mi>x</mi> <msup><mi>Q</mi><mrow> <mo>&prime;</mo> <mo>&prime;</mo> <mo>&prime;</mo></mrow> </msup></msub><mo>=</mo><mi>r</mi><mi>cos</mi><mi>&lambda;</mi><mo>+</mo><msub> <mi>x</mi> <mn>0</mn></msub> </mrow>(14)yQ′″=rsinλ+y0其中x0,y0为鱼眼图像的中心坐标,将α与λ代入即可求得恢复后图像上的任一点Q(m,n)对应在鱼眼图像上的点坐标Q″′(rcosλ+x0,rsinλ+y0) (15)第4.2、将点Q′″(rcosλ+x0,rsinλ+y0)的像素值赋给Q(m,n),组后得出展开图像;ValueQ(m,n)=ValueQ′″(rcosλ+x0,rsinλ+y0) (16)第5、得到全部展开图像按照第2至第4步的方法,逐点得到展开图像中各点的图像值,最后得到全部展开图像。
2.根据权利要求1所述的方法,其特征在于可以得到鱼眼镜头所在空间三维场景的展 开图像第6、根据立方体策略,以第1步模型中的半球面的外接半立方体的五个面做为展开窗 口,这几个平面的定义分别如下第6.1、鱼眼镜头的顶部取球面顶部与ζ。轴交点(0,0,R)做切面Pup为展开窗口可恢 复鱼眼镜头顶部的图像;展开窗口的大小为2R宽X2R高,视角为90°,无方位角,仰角为 90° ;根据第4步(15)式求得展开图像与鱼眼图像之间的关系;第6. 2、鱼眼镜头的前方取球面与y。轴的交点(0,R,0)做切面Pfrant为前方的展开窗 口可恢复鱼眼镜头前方的图像,平面的大小为2RXR,视角为90°,方位角为90°,仰角为 0° ;根据第4步(16)中所述的方法逐点求得展开图像与鱼眼图像之间的关系;第6. 3、鱼眼镜头的后方取球面y。轴的交点(0,-R, 0)做切面Pbadt为后方的展开窗 口可恢复鱼眼镜头后方的图像,平面的大小为2RXR,视角为90°,方位角为270°,仰角为 0° ;根据第4步(15)式中所述的方法逐点求得展开图像与鱼眼图像之间的关系; 第6. 4、鱼眼镜头的左面取球面与χ。轴的交点(_R,0,0)做切面PlrftS左面的展开窗 口可恢复鱼眼镜头左面的图像,平面的大小为RX2R,视角为90°,方位角为180°,仰角为 0° ;根据第4步(15)式中所述的方法逐点求得展开图像与鱼眼图像之间的关系;第6. 5、鱼眼镜头的右面取球面与χ。轴的交点(R,0,0)做切面PHght为右面的展开窗 口可恢复鱼眼镜头右面的图像,平面的大小为RX2R,视角为90°,方位角为0°,仰角为 0° ;根据第4步(15)式中所述的方法逐点求得展开图像与鱼眼图像之间的关系。
3.根据权利要求1所述的方法,其特征在于可以得到指定任意方向的展开图像 以鱼眼镜头所在空间中的任意一个方向为中心,对鱼眼图像进行展开,任意方向的展 开需要5个参数,仰角,方位角,视角,恢复后图像的宽与高;给定这5个参数可按照第1步 至第4步来进行展开。
全文摘要
一种鱼眼图像复原的展开方法。涉及基于球面模型的等距投影原理的鱼眼图像的复原与校正。该方法包括建立鱼眼图像的符合等矩投影原理的球面成像模型(包括鱼眼图像坐标系和相机坐标系建立);建立展开窗口坐标系与展开图像坐标系,并求出这两个坐标系之间的关系;建立展开图像坐标系与相机坐标系的关系;求出展开图像坐标系与鱼眼图像坐标系之间的关系;最终可以得到指定任意方向的全部展开图像。本发明弥补了其它只能展开鱼眼镜头顶部信息方法的缺陷,不仅可以复原顶部的信息,也可以复原全部任意方向的信息。即适应于等矩投影原理的鱼眼镜头,也适用于其它投影原理的鱼眼镜头。在图像跟踪、监控及视频会议等领域具有广泛的应用前景。
文档编号H04N5/225GK101814181SQ20101012552
公开日2010年8月25日 申请日期2010年3月17日 优先权日2010年3月17日
发明者刘庆杰, 曹作良, 王颖 申请人:天津理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1