论文摘要
本论文研究基于图像绘制技术的虚拟现实场景漫游系统,主要研究内容是鱼眼图像的校正算法、图像拼接算法及其漫游浏览的视平面的重投影算法。在基于经纬映射图对鱼眼图像的校正算法中,提出了一种快速寻找到鱼眼图像的中心位置和求取半径的算法。总结出一种不需要任何标定数据,快速纠正鱼眼变形的算法,在视觉上基本达到实用要求。在平面图像的拼接算法中,提出了一种基于相邻图像的相似曲线的图像拼接算法,通过梯度数列计算相似曲线,通过寻找其最小值确定两幅图像的匹配位置关系,本算法综合了以基于特征和基于区域的两种方式来搜索特征匹配的位置,先进行粗略搜索后精确搜索,这样大大地减少了计算量,并且编程实现了自动无缝拼接。在全景图虚拟场景的漫游浏览上,通过投影全景图的可视部分到视平面上来实现全景图生成场景在不同观察方向上的透视视图,本文主要研究的是球面全景图水平方向上的重投影,即对其在水平方向360°环绕一周进行浏览。在具体实现时,通过把大量的平方根函数和反正切函数的函数值计算改进为查找表来优化算法;提高了图像绘制的速度。
论文目录
摘要ABSTRACT第一章 前言1.1 课题的研究背景1.2 虚拟现实技术国内外研究现状1.2.1 国外虚拟现实技术的研究现状1.2.2 国内虚拟现实技术的研究现状1.3 本文的研究内容和论文的结构安排1.3.1 本文的研究内容1.3.2 论文的结构安排第二章 基于图像绘制的虚拟现实漫游及关键技术的介绍2.1 虚拟现实研究介绍2.1.1 虚拟现实的含义2.1.2 虚拟现实的特征2.1.3 虚拟现实的分类2.2 虚拟现实场景绘制技术描述2.2.1 基于几何绘制的方法2.2.2 基于图像的绘制和建模的方法2.2.3 基于图像的绘制方法2.3 基于图像绘制的虚拟场景漫游相关技术概述2.3.1 原始图像序列采集2.3.2 校正鱼眼图像的畸变2.3.3 图像预处理2.3.4 图像拼接2.3.5 图像平滑处理2.3.6 虚拟场景漫游浏览2.3.7 MATLAB语言第三章 鱼眼图像的校正算法3.1 鱼眼镜头的成像原理3.1.1 传统照相机的成像原理3.1.2 鱼眼照相机的成像原理3.2 鱼眼镜头引起图像变形的相关研究3.2.1 照相机参数标定和径向形变3.2.2 现有改变鱼眼镜头变形方法的数学描述3.3 两种简单鱼眼投影模型3.3.1 半球鱼眼投影3.3.2 角鱼眼投影3.4 基于经纬映射图像的鱼眼图像校正算法3.4.1 切线法寻找鱼眼图像圆心和半径3.4.2 经纬映射图像校正鱼眼图像的具体算法3.5 经纬映射图像校正的实验结果及结论第四章 图像拼接算法4.1 数字图像的基本概念4.1.1 图像颜色模式4.1.2 数字图像表示4.2 图像拼接的两种特征检测方法4.2.1 基于区域的图像拼接4.2.2 基于特征的图像拼接4.3 图像拼接具体实现步骤4.3.1 特征的提取4.3.2 特征匹配4.3.3 图像平滑处理4.3.4 结果分析与结论第五章 全景图场景的虚拟漫游算法5.1 算法分析5.1.1 全景图及其存储格式5.1.2 全景图到视平面的重投影5.1.3 摄像机运动5.2 算法描述5.2.1 摄像机旋转的实现5.2.2 重投影算法的具体描述5.2.3 插值算法的实现5.3 算法的优化5.4 虚拟漫游的试验结果第六章 总结与未来的工作6.1 总结6.2 进一步的工作参考文献附录致谢
相关论文文献
标签:虚拟现实论文; 图像绘制论文; 鱼眼镜头变形论文; 鱼眼图像纠正论文; 图像拼接论文; 虚拟场景漫游论文;