- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机学院2010年暑期学生科技实践项目申报表
申报日期: 一体化科研团队:
申报人姓名 学号 专业班级 电话 邮箱 指导教师 项目名称:360度全景图像拼接 项目来源 自拟题目 项目类型 应用型 实验环境要求 OpenCV和VC++6.0 项目起始时间 2010.8.1 项目结束时间 2010.9.1 项目组成员 姓名 学号 专业班级 电话 设计任务 设计任务(项目背景、具体任务)
(一)项目背景
图像的拼接问题是基于图像绘制(Image base Rendering,IBR)领域研究的一个重要课题,也是虚拟环境重建的主要技术手段。它要解决的问题是如何把小视域的照片拼接成一张大视域的图像,以满足人们观察、浏览大范围场景的需要,其基本流程如图1。
图1
图像拼接在很多方面都有不同应用。传统上,该技术可应用于构造大面积,宽视角人造卫
星的照片。现在的应用包括场景的构造和变化检测,视频压缩以及视频索引,增大视角,甚至图像编辑。
早在计算机诞生之前对图像的配准和拼接就己在实践中有了应用。当时人们需要把从山顶或气球上获得的照片拼接在一起。从1903年后随着飞机技术的发展,航空摄影术成为人们感兴趣的技术,它为人们获得更大场景的清晰照片提供了条件。但由于飞机飞行高度的限制和对照片分辨率的要求,人们想获得更大场景的图片时仍需要专业人员手工利用有重叠区的照片来构造大场景的拼接图,这些便是最初的手工拼接。通常为了较好的完成图像拼接工作往往需要专用的设备来标定摄像机和配准图像。随着卫星和技术的发展,当人们获得人造卫星传回地球的图片时,也常常需要图像拼接来获得大场景的全景图。同时在军事、工业、医学、环境保护等领域都有使用显微镜、望远镜、照相机、摄像机等成像设备来观察和记录研究对象的情况。但是由于成像设备都有一定的视野限制,所以也常依赖图像拼接来获得研究对象的全景图像。
总之,图像拼接已经成为数字图像处理领域的一个重要研究方向,在数字视频、计算机视觉、计算机图形学、虚拟现实技术、遥感图像处理、视频压缩、视频检索、医学图像分析等领域都有着广泛的应用价值。
(二)具体任务
(1)学习OpenCV编程,掌握一些基本的数据结构及库函数。
(2)通过查阅文献了解图像拼接的国内外研究现状。
(3)通过查阅文献了解实现图像拼接的每个步骤有哪些主流的算法。
(4)了解基于SIFT特征点的配准原理。
(5)掌握柱面投影原理。
(6)掌握直接平均融合法,加权平均融合法,中值滤波融合法等基本融合方法。
(5)在OPencv和VC6.0下编写出一个能实现图像拼接的应用程序。
(6)测试应用程序的拼接效果。
功能需求(把项目的实际功能需求,按照以下格式填写功能需求1、功能需求2……等的功能描述、输入、输出)
1、 功能需求1
功能描述(要达到的目标、采用的方法和技术等):
目标:正确读取并显示多幅图像
采用的方法:使用OpenCV中的cvLoadImage()装载图像cvShowImage()显示图像
输入():
输入图像所在的路径,包括图像本身的文件名
显示所读入的图像
2、功能需求2
功能描述(要达到的目标、采用的方法和技术等):
目标:对两幅图像进行配准
采用的方法:使用基于SIFT特征点的配准方法。
输入():
输出(描述该功能的所有输出数据):
两幅图像的变换参数
3、功能需求3
功能描述(要达到的目标、采用的方法和技术等):
目标:对图像进行投影变换
采用的方法:使用柱面投影方法。
输入():
输出(描述该功能的所有输出数据):
进行投影变换后的图像
功能需求4
功能描述(要达到的目标、采用的方法和技术等):
目标:对两幅图像进行拼接(融合)
采用的方法:使用加权平均融合方法。
输入():
输出(描述该功能的所有输出数据):
拼接后的结果图像
性能需求(如数据处理精度、反应速度、存储记录数量、查询速度等)
设计方案(设计技术、方法)
本项目是基于SIFT特征点的图像拼接。主要运用了柱面投影变换技术以及加权平均融合技术。程序的基本流程如下:
(1)柱面投影变换
柱面投影变换的核心是投影变换公式,如图2所示K为柱面投影空间,I表示原始图像,I′是I的柱面投影图像,坐标原点O选为圆柱中心(投影中心)。假定照相机的运动都发生在X-Z平面,而且图像中心点就是光轴与图像平面的交点,现在要得到O点观察到的原始图像I在柱面空间K上的柱面投影图像I′。设柱面半径为r,投影角为θ,图像宽度为W,图像高度为H。容易得到柱面图像的宽度为2rsin(θ2),高度仍为H。图像的像素坐标均以图像平面中的最左上角像素为坐标原点。
原创力文档


文档评论(0)