利用鱼眼镜头生成全景图像的方法

合集下载

基于PTGuiPro与Pano2VR的三维全景图制作方法与应用

基于PTGuiPro与Pano2VR的三维全景图制作方法与应用

基于PTGui Pro、Pano2VR的三维全景图制作方法与应用2012-5-30 点击次数:[2625]叶萍萍,罗宏摘要:本文详细评述了用PTGui Pro、Pano2VR这两个软件制作全景图中的关键步骤,根据这些步骤可以制作出具有漫游热点,声音,文字的三维全景图,大大加强了与用户的互动效果。

同时列出了笔者多年拍摄全景图总结出的一些相机的最佳工作参数、拍摄技巧。

最后展现了东湖三维全景的制作成果。

关键词:三维全景图;、PTGui Pro;、Pano2VR1引言三维全景图是由多角度拍摄数张照片,或使用专业三维平台建立数字模型,然后使用全景工具软件制作而成。

我们可以使用IE浏览器或播放软件在普通电脑上观看,并用鼠标控制观察的角度,任意调整远近,仿佛置身真实的环境之中,获得全新的感受。

目前,介绍三维全景图的制作原理、拼接技术的文章很多[1][2][3]【4】,本文介绍的全景图使用的软件是PTGui Pro、,Pano2VR。

P TGui Pro的主要功能是把采集的照片进行拼接,Pano2VR的作用是把拼接后的JPG图像进行处理生成swf 格式的全景图。

软件使用比较方便,软件价格便宜,制作出来的全景图也比较清新。

在全景图能够添加声音,热点,皮肤等功能。

2简单全景图的制作在制作全景图之前,要先安装软件PTGui Pro,Pano2VR及photo shop。

PTGui Pro安装在C盘,Pano2VR 和Photo Shop可以装在任选路径。

全景图的制作主要是以下几个步骤:2.1.1加载图像启动PTGui Pro,加载要拼接的图片,这些相片由数码相机采集。

2.1.2 对准图像选择“对准图像”,个别情况下,由于相邻图片之间明显的参照物太少,软件无法找到足够的控制点而无法合成全景图,此时就需要手动添加控制点并进行优化,直到可以合成拼接成功的全景图,最后创建全景图。

2.1.3 拼接图片在“输出文件”中修改路径及文件名(路径默认为原始相片的所在路径,路径一般不改,只修改文件名,文件名一般修改为拍摄物体的实际名称,如haibian.jpg),这些设置好以后点击左下角的“创建全景图”。

镜头再战略 Photoshop 制作鱼眼效果

镜头再战略 Photoshop 制作鱼眼效果

镜头再战略:Photoshop 制作鱼眼效果鱼眼效果是一种非常有趣和吸引人的效果,可以为照片增添独特的视觉魅力。

而Photoshop是一款功能强大的图像编辑软件,可以帮助我们实现各种各样的效果,包括鱼眼效果。

在本教程中,我们将教你如何使用Photoshop制作鱼眼效果,让你的照片更加生动有趣。

步骤一:打开你想要添加鱼眼效果的照片。

在Photoshop中,点击"文件",然后选择"打开",选择你的照片并点击"确定"。

步骤二:在Photoshop中,点击"滤镜",然后选择"变换",再选择"鱼眼"。

这将打开鱼眼变换的对话框。

步骤三:在鱼眼变换的对话框中,你可以选择不同的视角和强度来调整鱼眼效果。

你可以通过拖动滑块或直接输入数值来调整这些参数。

你可以随意尝试,直到你满意为止。

步骤四:当你调整完视角和强度后,点击"确定"。

Photoshop将会应用鱼眼效果到你的照片上。

步骤五:如果你对结果不满意,可以通过点击"编辑",然后选择"撤消"来撤销刚才的操作。

然后你可以重新调整参数,直到你得到你满意的鱼眼效果。

步骤六:完成上述步骤后,你可以选择保存你的照片。

点击"文件",然后选择"另存为",选择你喜欢的文件名和文件格式,然后点击"保存"。

通过以上步骤,你就可以轻松地使用Photoshop制作出令人惊艳的鱼眼效果了。

鱼眼效果可以应用于各种类型的照片,包括风景照、人像照等。

除了使用鱼眼变换滤镜外,你还可以使用其他的工具和滤镜来实现鱼眼效果。

例如,你可以使用变焦滤镜来模拟鱼眼效果。

只需点击"滤镜",然后选择"变形",再选择"变焦",就可以调整曲率和强度以达到你想要的效果。

费歇尔投影式转换规则

费歇尔投影式转换规则

费歇尔投影式转换规则费歇尔投影式转换规则(Fish-eye Projection Transformation Rules)是一种常用的图像处理技术,用于将标准镜头拍摄的图像转换成具有鱼眼效果的图像。

这种转换规则广泛应用于广告、电影制作、摄影等领域,能够为图像增添一种独特的视觉感受。

费歇尔投影式转换规则的核心思想是根据摄影镜头的视域特点,将图像中心的景物保持不变,逐渐向边缘部分进行扭曲,达到鱼眼视觉的效果。

在使用费歇尔投影式转换规则时,需要根据摄影镜头的参数和所需的鱼眼效果进行调整,以获得最佳的转换结果。

具体而言,费歇尔投影式转换规则有以下几个关键步骤:1.首先,确定图像的中心点位置。

根据图像的内容和构图要求,选择一个适当的中心点位置,该位置将保持不变,不会进行扭曲。

2.然后,根据摄影镜头的参数,确定图像的扭曲比例。

摄影镜头的视角越大,扭曲效果越明显,反之亦然。

通过调整扭曲比例,可以控制图像的鱼眼效果。

3.接下来,根据图像的尺寸和比例,确定扭曲的强度。

根据图像的大小和长宽比,调整扭曲的强度,使得图像在扭曲后仍然保持合适的比例和模样。

4.最后,进行图像的扭曲转换。

根据上述确定的参数,对图像进行扭曲转换操作。

这一步可以使用图像处理软件或编程语言来实现,常见的软件包括Adobe Photoshop、OpenCV等。

费歇尔投影式转换规则具有一定的指导意义,可以帮助摄影师或设计师在拍摄和编辑过程中更好地运用鱼眼效果。

使用这一规则可以使得图像更生动、有趣,增添视觉冲击力,吸引观众的注意力。

然而,需要注意的是,鱼眼效果并非适用于所有情况,具体的应用还需根据图像的内容和目的进行衡量。

在一些要求真实和准确表达的场景中,可能并不适合使用鱼眼效果,因为它会导致图像的形变和信息的失真。

综上所述,费歇尔投影式转换规则是一种能够将标准镜头拍摄的图像转换成鱼眼效果的技术。

通过确定中心点位置、扭曲比例和强度,可以实现图像的鱼眼转换。

双目鱼眼相机成像原理

双目鱼眼相机成像原理

双目鱼眼相机成像原理
双目鱼眼相机是通过双目立体视觉技术实现的。

双目立体视觉技术基于视差原理,通过获取同一场景在两个不同位置的像素点阵,然后通过一系列算法处理,获得场景的深度信息。

具体来说,双目立体视觉技术通过模拟人眼在观察物体时视线的交错过程,获取同一场景在不同角度下的图像信息,并通过计算像素点阵之间的差异来获取深度信息。

这种技术可以应用于三维重建、虚拟现实、增强现实等领域。

双目鱼眼相机具有视场角广、体积小巧等优点,可以广泛应用于安防监控、智能驾驶、机器人等领域。

但同时也存在一定的局限性,例如对光线条件要求较高,需要较高的计算资源和算法处理能力等。

总之,双目鱼眼相机通过双目立体视觉技术实现了对场景的三维重建和深度信息获取,为各种应用提供了更加丰富和精准的视觉信息。

Photoshop镜头校正:纠正照片中的畸变和失真

Photoshop镜头校正:纠正照片中的畸变和失真

Photoshop镜头校正:纠正照片中的畸变和失真Photoshop是一款功能强大的图像处理软件,其中的镜头校正功能可以有效地纠正照片中的畸变和失真。

在本文中,我将详细介绍如何使用Photoshop进行镜头校正,并分步骤列出具体操作方法。

步骤1:导入照片在打开Photoshop软件后,点击菜单栏中的"文件",然后选择"打开",将需要校正的照片导入到软件中。

步骤2:选择镜头校正工具在Photoshop的工具栏中,找到"滤镜"工具,并点击展开菜单。

在菜单中找到"镜头校正"选项,点击进入镜头校正界面。

步骤3:选择校正模式在镜头校正界面中,有多种校正模式可供选择。

根据不同的畸变类型选择相应的模式。

常见的校正模式有:- 鱼眼透视:适用于鱼眼镜头或产生浓重透视效果的照片。

- 全景:适用于全景照片或宽广景象的照片。

- 矩形:适用于纠正照片中出现的比例失真或平面透视。

步骤4:调整校正参数在选择了相应的校正模式后,可以根据具体照片的情况调整校正参数。

这些参数包括:- 校正度:控制纠正的程度,可以根据实际需要进行微调。

- 倾斜:用于调整照片的倾斜程度,使之恢复为正常的水平状态。

- 放大/缩小:用于调整照片的大小比例。

- 旋转:用于对照片进行旋转调整。

- 缩放:可以根据具体数值进行放大或缩小。

步骤5:应用校正效果在调整了相应的校正参数后,可以点击"应用"按钮,将校正效果应用到照片中。

此时,可以实时查看照片的校正效果。

步骤6:进一步编辑在应用了校正效果后,可以进一步编辑照片,使其更加完美。

可以使用Photoshop中的其他功能,如亮度/对比度调整、色彩平衡、磨皮等,来进一步改善照片的品质。

步骤7:保存照片在编辑完成后,可以点击菜单栏中的"文件",然后选择"保存",将编辑好的照片保存在本地文件夹中。

使用鱼眼镜头创造独特的畸变效果

使用鱼眼镜头创造独特的畸变效果

使用鱼眼镜头创造独特的畸变效果鱼眼镜头是一种广角镜头,可以在拍摄时创造出独特的球面畸变效果。

通过其特殊的镜片设计,鱼眼镜头能够捕捉到超过人眼视角的范围,将画面拉伸、扭曲成饱满的球面形状,给人一种独特、夸张的视觉感受。

一、了解鱼眼镜头鱼眼镜头由凸凹两部分组成,设计灵感来源于鱼眼。

这种特殊构造使得镜头能够将画面拉伸,成为一种全景视角的广角镜头。

鱼眼镜头有两种类型,分别是全画幅鱼眼镜头和APS-C画幅鱼眼镜头。

二、创造畸变效果1. 加强透视效果:鱼眼镜头的特点之一就是加强透视效果。

通过近距离拍摄被摄体,相机与被摄体之间的距离拉近,可以让近景物体变得更大,给人以夸张、扭曲的效果感受。

2. 制造弯曲效果:鱼眼镜头的球面畸变效果使得直线变得弯曲。

这种弯曲效果可以被用来创造出一种独特而引人注目的视觉效果,给照片增添一份艺术的感觉。

3. 扩大视野:鱼眼镜头能够捕捉到更广阔的视野范围,无论是室内还是户外拍摄,都能够将更多的元素纳入画面之中,给人一种开阔、奇特的视觉体验。

三、应用场景1. 风景摄影:利用鱼眼镜头拍摄风景,可以呈现出独特的视角和透视效果。

比如拍摄城市街景、湖泊、大自然等,都可以利用鱼眼镜头将其扭曲成具有艺术感的图像。

2. 人像摄影:虽然鱼眼镜头通常不是人像摄影的首选,但如果你想要创造一种夸张、有趣的形象,鱼眼镜头可以给你带来惊喜。

通过近距离拍摄被摄体的面部或者全身,可以让人物的部分或者整体出现畸变效果,给人一种独特的印象。

3. 室内摄影:鱼眼镜头也适用于室内摄影,尤其是在狭小的空间内。

通过将室内局部或者整体进行球面扭曲,可以给观众带来一种舒适、随意的空间感。

4. 创意摄影:鱼眼镜头的畸变效果为摄影师提供了丰富的创作可能性,可以大胆尝试各种特殊构图和拍摄角度,创造出极具个人风格的作品。

四、拍摄技巧与注意事项1. 近距离拍摄:鱼眼镜头通常适合近距离拍摄,通过拉近拍摄距离可以放大近景物体,达到夸张的效果。

2. 注意对焦点:鱼眼镜头的景深较大,但仍需注意选取合适的对焦点,以确保被摄体清晰。

鱼眼镜头王建利资料

• 其算法思想为:约束条件是空间中直线的球面透视投影为大圆, 以此来恢复鱼眼变形校正,将所有图像点都通过算法映射到一个 球面上,并使这些球面点满足球面投影的约束,即一条空间直线 的投影必须为球面上的一个大圆。
鱼眼镜头畸变校正 2.2.鱼眼镜头畸变校正
• 2、基于 2D和 3D 空间思想的校正算法 2D鱼眼图像校正是从二维空间直接校正图像,此方法不需空间点 信息,而是直接在图像上对点进行坐标变换,投影到校正图像上, 然后进行像素灰度插值。具体包括经度坐标校正、多项式坐标变 换,以及极半径映射等。2D模型的优点是简洁直接,一旦确定模型 表达式,即可直接进行校正,但2D模型的局限性在于仅能在鱼眼图 像与校正图像之间直接映射,故当原图像的视角达到 180时,校正图 像的大小将接近无穷大,因此2D模型不能适用于大视角区域的校正。 3D鱼眼图像畸变校正,包括投影转换和鱼眼镜头标定两种方法。 具体上是把鱼眼图像上每个2D像平面点( x , y )映射到3D场景( X , Y , Z )投影构成的2D平面点( x , y ),把图像像素点和光线3D向量一一 对应起来,从而实现校正。

鱼眼镜头的应用
• 1、摄影 • 鱼眼镜头仅被应用于摄影,因其在成像过程中产生的桶形畸变具
有特殊的美感。
• 2、军事
• 中国科学院长春光学精密机械与物理研究所及中国空空导弹研究 院的姜洋等人在2012年设计了一种大视场凝视型红外共形光学系 统。该系统将共形整流罩与鱼眼镜头相结合,设计出一种应用于 导弹导引的新型红外凝视成像导引头光学系统,提高了导引头稳 定性并增大了观察视场。
r f sin
鱼眼镜头畸变校正 2.1.鱼眼镜头设计模型
• 4、体视投影模型 相比之下畸变最小
r 2 f tan( / 2)

超短焦全景鱼眼镜头的研究与设计

超短焦全景鱼眼镜头的研究与设计陈圣聪;林峰【摘要】着重分析了超短焦鱼眼镜头焦距与分辨率的关系,表明了像面尺寸一定的前提下焦距越短,全景展开的环景边缘分辨率越高.基于以上理念,依据超短焦全景镜头设计思路,设计了一款焦距像高比≤0.35,水平视场角=360°,垂直视场角≥180°的全景鱼眼镜头.设计结果表明:在空间频率为200 lp/mm处的MTF值大于0.4,接近衍射极限;在垂直半视场角45°~90°的环景边缘区域拥有大于75%的像素空间,使得环景展开后仍然具有较高的分辨率,从而代替多台不同方位的高解摄像机,实现高清全景监控.%The relationship of super short-focus panoramic fish-eye lens' focus and resolution was studied comprehensively. It is proved that the shorter the focus, the higher the resolution of scenic circle area. A panoramic fish-eye lens is presented, whose ratio of focus and image height is less than 0.3S, horizontal field is up to 360° and vertical field is more than 180°. The results show that the spatial pixel of scenic circle area with half vertical field 45-90 degree is up to 75%, and the modulation transformation function is greater than 0.4 at the spatial frequency of 200 lp/mm. Its imaging quality is very well, its resolution of stretching the scenic circle is very high, and it works for panoramic monitor and high definition.【期刊名称】《光电工程》【年(卷),期】2012(039)002【总页数】5页(P48-52)【关键词】光学设计;鱼眼镜头;像素空间;分辨率【作者】陈圣聪;林峰【作者单位】福建师范大学物理与光电信息科技学院;医学光电科学与技术教育部重点实验室,福州350007;福建师范大学物理与光电信息科技学院;医学光电科学与技术教育部重点实验室,福州350007【正文语种】中文【中图分类】TN942.20 引言随着科技的发展和社会的进步,对于信息的需求越来越多,准确度也越来越高了。

7款全景图制作软件

7款全景图制作软件7款全景图制作软件款全景图制作软件款全景图制作软件款全景图制作软件全景照片,PANORAMA,通常是指符合人的双眼正常有效视角(大约水平90度,垂直70度)或包括双眼余光视角(大约水平180度,垂直90度)以上,乃至360度完整场景范围拍摄的照片。

本文介绍7款全景图制作软件。

全景照片,PANORAMA,通常是指符合人的双眼正常有效视角(大约水平90度,垂直70度)或包括双眼余光视角(大约水平180度,垂直90度)以上,乃至360度完整场景范围拍摄的照片。

本文介绍7款全景款全景款全景款全景图制作软件图制作软件图制作软件图制作软件。

WPanorama WPanorama是一个全景图像浏览器,为浏览全景图片而设计。

也支持一般图像的浏览。

支持360度的全景照片,使用者能够方便的控制滚动的速度,还可以导出AVI、BMP,甚至生成屏幕保护文件,还支持背景音乐合成功能。

它的官方网站上提供了很多的全景图片可供免费下载欣赏。

Pixtra PanoStitcher Pixtra PanoStitcher是一款全景图制作工具,可以轻松合并多张图片。

Pixtra OmniStitcher Pixtra OmniStitcher 是个全景图编辑与处理工具,可以去除鱼眼镜头采集回来的视频数据中图像的变形,回复图像的本来面目。

PanoramaStudio PanoramaStudio能制作无缝的360度全景图片,在几个步骤之内就能将简单的图片合成为完美的全景图,并为高级用户提供了强大的图片处理功能。

提供了自动化拼接,增强和混合图像功能。

可以侦测正确的焦距/镜头。

可以使用 Exif 数据。

所有步骤都可以手动完成。

额外功能:透视图纠正,自动化曝光修正,自动剪切,热点编辑。

导出功能:多种图像文件格式,交互式的QuickTimeVR 和Java 全景图以及一个海报打印功能。

ADG Panorama Tools ADG Panorama可以从各种各样的图片中创建360度的网络全景图。

曼富图303SPH全景云台培训手册

全景云台使用培训手册目录一、-----------------------------------------------------------设备及配件准备二、--------------------------------------------------------------------安装步骤三、----------------------------------------------------------全景图制作过程一、设备及配件准备首先选定所需拍摄全景的相关设备:一、曼富图三角支撑架二、曼富图303SPH全景云台三、佳能单反相机四、佳能专配6鱼眼镜头二、安装步骤1、将佳能单反相机普通镜头取下,更换成佳能专配6鱼眼镜头;2、将曼富图303SPH全景云台固定在三角支撑架上;3、将曼富图303SPH全景云台支架竖立;(1图为卸下螺丝;2图为向上翻起并扭紧螺丝与c处)4、将其支架取出安装在佳能单反相机上;(2、3图为松开固定螺丝按住E按钮将其取出)(4、5将螺丝对准刻度板底端的中线并拧紧固定相机在刻度板上)把固定卡扣安装到已经固定在相机底端的刻度板上;移动固定在相机上的刻度板,将相机镜头的中心与卡扣螺栓5、将安装完横向卡扣的相机安装在竖向刻度板上并把竖向刻度板固定在竖向卡扣上;把竖向刻度值板从竖向卡扣中取出并将已经固定在相机上的卡扣用螺丝固定在竖向刻度值板上,固定位置参考图片中的白色刻度线对准位置。

6、将已经固定好相机的竖向刻度板固定在竖向卡扣中检查相机的水平、垂直位置是否对其图中螺栓位置;7、将三角支撑架置于地面,调整支撑架水平仪中的水泡处于为中心位置。

8、将相机镜头旋转至向南方向,顺时针60°拍摄6张照片,然后将控制角度锁定螺栓松开相机向上旋转90°拍摄一张,相机向下旋转180°拍摄一张。

三、全景图制作过程将数码相机连接到电脑,将拍摄的鱼眼照片导入到电脑中。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

利用鱼眼镜头生成全景图像的方法
邓松杰;周松斌;程韬波
【摘要】介绍了一种利用鱼眼镜头在特殊角度下所拍摄成的图像,以优化的快速展开模型为基础,经过像点坐标变换、双三次插值及内部拼接,生成全景图像的方法.该方法无须运用多幅标准照片拼接,且无须运用柱面模型及成像仪器的参数.最后从MATLAB仿真的实例中验证了此方法的有效性.
【期刊名称】《图学学报》
【年(卷),期】2010(031)001
【总页数】4页(P135-138)
【关键词】计算机应用;全景图像;快速展开模型;鱼眼图像
【作者】邓松杰;周松斌;程韬波
【作者单位】中国科学院广州地球化学研究所遥感与GIS专业,广东,广州,510640;广东省科学院自动化工程研制中心,广东,广州,510070;广东省科学院自动化工程研制中心,广东,广州,510070
【正文语种】中文
【中图分类】TP391.4
全景图像生成技术近期发展迅速,传统的方法主要有利用多幅照片拼接的方法[1-5]和基于柱面模型变换的方法[6-9]。

多幅照片拼接的方法操作麻烦,缺乏实用性和实时性;基于柱面模型变换的方法,理论模型较为复杂,且需要考虑摄像头焦距、镜头双曲面方程等参数,在真实系统中难以运用。

为了克服上述缺点,本文提出了
一种利用鱼眼镜头生成全景图像的方法。

由于无论是通过计算机生成的图像,还是经过光学投射在成像元件如CCD中形成的数字图像,都是基于像素点矩阵的,且无论是柱面模型变换或是其他模型的变换也只是按照一定的数学关系对图像像素点矩阵进行变换,若非运用插值或变换过程中数据的丢失,像素点的数量是不会发生变化的。

所以基于这种思想,本文运用一种优化的快速展开模型,结合双三次插值[10]和内部拼接的方法,达到生成全景图的目的。

1.1 均匀的快速展开模型
鱼眼镜头视角大,一般为180°,这使通过鱼眼镜头生成全景图像具备了理论上的
可能性。

如图1所示,此图像为鱼眼镜头在仰视角度下,对四周景物的一次拍摄。

根据图像性质,首先假设一种均匀的快速展开模型。

如图2所示,将鱼眼图像像“切蛋糕”一样,均匀分割若干块,然后展开,分割的块数越多,像素点分布越均匀,可是分割的块数越多,运算起来越复杂且原始数据丢失越严重。

在上述情况运用插值,会出现“锯齿形”失真。

1.2 优化的快速展开模型
为了改善失真的情况,设计一种优化的快速展开模型,如图3所示,鱼眼图像被a, b, c, d, e, f, g, h线段分割,展开形成8个三角形,每个三角形由隔一相邻的两条线段与底边组成,两两三角形之间有一半的区域相同。

如图4所示,三角形X, Y中每一行像素点坐标按比例拉伸,分别变换为矩形A, B, 底边长度保持不变。

从两矩形M, N区域内算出缝合线的位置进行拼接,组合成矩形C。

如此类推,8个三角形进行变换,两两内部缝合,最终生成全景图像。

2.1 展开算法分析
设鱼眼图像像素点坐标表示为,图像的边长为L,则图像矩阵表达为
表示该像点所具有的RGB值,i表示矩阵的行,j表示矩阵的列。

如图5所示,在鱼眼图像上附加一极坐标系,图像中心与极坐标系原点重合。

假设图像上任意一点变换到子图像 OABC矩阵中,子矩阵以表示,P点位置不变,坐标系改变,;点的极坐标形式对应的笛卡尔坐标形式为;通过优化的快速展开模型变换为矩阵中的点,它们之间的关系是:,;当坐标变换完毕后,运用双三次插值,赋值于空白的像点,形成完整的矩形图像。

如此类推,其余的子图通过旋转,进入图5所示的坐标系中进行变换。

2.2 内部拼接算法分析
鱼眼图像矩阵经过变换计算与双三次插值后,初步生成8个子图像,如图4中的矩形图像A与B,其原始像素点分布越往左、右上角则越稀疏,即失真越严重。

此时,需要运用与优化的快速展开模型算法对应的内部拼接算法改善失真情况。

如图6所示,区域M中任意一列像素点与区域N中任意一列像素点,两列中同一行的两像素点比较,当时,则T=T+1, T为对应两像素点相等的次数,初始值为零;当T为最大值时,图像A的与图像B的为缝合线。

由于像素点是离散的,进行展开模型变换时难免会有误差,故缝合线未必就是M,N区域的中线。

然后,将A 矩阵大于列的像素点删除,将B矩阵小于列的像点删除,合并A,B矩阵形成新的矩阵,同样的方法,将8幅子图拼接成一幅全景图。

通过MATLAB软件执行上述算法,利用图1采取上述方法,图7为最终的结果。

优化的快速展开模型变换的实现,只用简单的坐标系转换和矩阵变换计算,无须通过复杂的柱面模型,无须考虑鱼眼镜头的参数,只需直接针对鱼眼镜头拍摄的数字图像矩阵。

由于像点矩阵是离散的,坐标是以整数表示,在变换过程中难免有小部分原始像素点数据丢失,故在优化的快速展开模型的前提下配合运用内部拼接算法缝合两两具有1/2相同部分的8幅子图,能有效补偿变换过程中像素点数据的丢失和减少图像边缘的误差,改善均匀快速展开模型的“锯齿形”失真。

MATLAB
仿真实验证明了该算法的有效性。

【相关文献】
[1] 封靖波, 苏志勋, 刘秀平. 一种基于相似曲线的全景图自动拼接算法[J]. 计算机学报, 2003, 26(11): 1604-1608.
[2] 付厚超, 陈宗海. 基于垂直边缘处理的全景图像的拼接[J]. 计算机工程, 2004, 30(4): 132-134.
[3] 李立鸿, 施鹏飞, 赵群飞. 基于多分辨率技术的快速全景图图像匹配算法[J]. 中国图像图形学报, 2006, 11(6): 1271-1275.
[4] 葛诚, 彭启民, 刘鹏, 等. 基于多域分析和全局优化的全景图拼接方法[J]. 中国图像图形学报, 2006, 11(7): 971-976.
[5] 薛峰, 张佑生, 江巨浪, 等. 基于最大梯度和灰度相关的两步全景图拼接算法[J]. 系统仿真学报, 2005, 17(12): 2965-2968.
[6] 童宇, 刘典型. 全景图自动生成算法中几个相关问题的研究[J]. 计算技术与自动化, 2006, 25(3): 111-114.
[7] 凌云峰, 朱齐丹, 吴自新, 等. 全景视觉图像柱面理论展开算法实现及其改进[J]. 应用科技, 2006, 33(9): 4-6.
[8] 徐玮, 王炜, 张茂军, 等. 一种基于凸曲面反射镜的柱面全景图像无缝快速生成系统[J]. 计算机工程与科学, 2006, 28(11): 33-36.
[9] 平洁, 殷润民. 一种全景图快速生成算法及其实现[J]. 微计算机应用, 2006, 27(1): 59-62.
[10] 贺兴华, 周媛媛, 王继阳, 等. MATLAB7.x图像处理[M]. 北京: 人民邮电出版社, 2006. 45-49.。

相关文档
最新文档