当前位置:主页 > 科技论文 > 软件论文 >

Android手机端基于图像的三维姿态计算及其计算机图形学应用研究

发布时间:2017-04-11 09:03

  本文关键词:Android手机端基于图像的三维姿态计算及其计算机图形学应用研究,,由笔耕文化传播整理发布。


【摘要】:通过相机的运动,计算机获得实时的二维图像,从而通过相关算法得到相机的运动参数。分析相机运动参数属于计算机视觉的范畴,三维模型加载则属于计算机图形学。相机运动在计算机图形学中的应用是计算机视觉与计算机图形学的交叉研究项目。典型研究课题是增强现实(Augmented Reality)、虚拟现实(Virtual Reality)。增强现实通过输入传感器,比如声音、视频或者GPS传感器来通过计算机生成对物理、真实世界的直接或间接的增强信息。增强现实是用虚拟世界增强真实世界,而相反的是,虚拟现实通过替换真实世界为计算机生成的虚拟世界。增强现实使用基于相机运动的计算机视觉技术,比如基于运动的三维重建、场景跟踪等技术。而虚拟现实通过各种运动传感器,比如陀螺仪、GPS跟踪器来获取运动信息,将设备的运动转为相机运动,并反映到虚拟世界。本文对增强现实和虚拟现实领域用的技术进行了简要的介绍,包括多视图几何的相关理论基础,三维建模的基本原理、对基于图像渲染的技术进行了阐述。本文实现的第一个系统是基于增强现实的人脸姿态识别的应用。使用了高效的人脸检测算法,并通过离线对人脸做的三维人脸模型,基于POSIT算法用二维人脸特征点和三维模型顶点对应关系得到相机运动矩阵来计算人脸姿态。并在Android手机中实现增强现实效果来观察人脸姿态检测的效果。实验结果证明不仅人脸姿态估计效果明显,而且达到了检测人脸并显示三维人脸模型的实时效果。本文实现的第二个系统是基于虚拟现实做的立体虚拟展示系统,通过离线生成摄像机的运动轨迹,并拟合规整的运动轨迹后,通过相邻两视点的摄像机参数,基于三视图几何的对极转移原理生成沿摄相机运动轨迹任意视点的摄像机参数。然后通过基于保持内容完整性的算法来生成沿新摄相机运动轨迹上任意视点的视图,实验证明相比较其他基于图像的渲染算法,比如全景图、Photosynth、View Morphing等算法来说,既保持了内容、又扩大了生成视点的范围。
【关键词】:增强现实 虚拟现实 人脸姿态估计 三维重建 人脸特征点检测 基于图像的渲染 图像变形算法 多视图几何
【学位授予单位】:杭州师范大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP391.41
【目录】:
  • 致谢5-6
  • 摘要6-7
  • Abstract7-12
  • 1 绪论12-16
  • 1.0 课题来源12
  • 1.1 课题的研究背景12-14
  • 1.2 本文的工作和组织14-16
  • 1.2.1 Android手机上的人脸姿态估计系统14-15
  • 1.2.2 基于图像的立体虚拟展示系统15
  • 1.2.3 实验15-16
  • 2 相机运动在计算机图形学与计算机视觉的相关理论基础16-32
  • 2.1 射影变换16-18
  • 2.1.1 仿射变换16-17
  • 2.1.2 单应矩阵17-18
  • 2.2 摄像机几何和单视图几何18-20
  • 2.2.1 摄像机内参矩阵19
  • 2.2.2 摄像机外参矩阵19-20
  • 2.3 两视图几何20-24
  • 2.3.1 对极几何21-22
  • 2.3.2 基础矩阵22-23
  • 2.3.3 本质矩阵23-24
  • 2.4 基于图像的渲染24-32
  • 2.4.1 不需要几何参数的渲染算法25-28
  • 2.4.2 需要少量几何参数的渲染算法28-30
  • 2.4.3 需要大量几何参数的渲染方法30-32
  • 3 Android手机端基于三维模型的人脸姿态实时估计系统32-45
  • 3.1 系统概述32
  • 3.2 系统框架32-33
  • 3.3 基于SfM的三维人脸模型重建33-34
  • 3.4 特征点提取34
  • 3.5 Ransac筛选34-35
  • 3.6 获取特征点三维坐标35-36
  • 3.7 优化重建效果36-37
  • 3.8 基于“显式形状回归”的检测人脸特征点的算法37-38
  • 3.9 姿态识别与增强现实38-42
  • 3.9.1 求解并优化旋转平移矩阵38-39
  • 3.9.2 增强现实39-42
  • 3.10 实验42-45
  • 4 基于保持内容的变形算法的虚拟展示系统45-71
  • 4.1 系统概述45-46
  • 4.2 生成的数据集46-48
  • 4.2.1 摄像机内外参46-47
  • 4.2.2 特征点集47-48
  • 4.3 拟合摄像机运动轨迹48-52
  • 4.3.1 对三维摄像机世界坐标点拟合一个平面48-49
  • 4.3.2 将三维摄像机世界坐标点投影到平面上49-50
  • 4.3.3 对平面上的二维坐标点拟合一个二维圆50-51
  • 4.3.4 把二维圆转换为三维圆51-52
  • 4.4 对极变换52-56
  • 4.4.1 求解新视点摄像机内参52-53
  • 4.4.2 求解原始视点与新视点之间的基础矩阵53-54
  • 4.4.3 求解极线,并求极线交点54-56
  • 4.5 预处理以及预变形算法56-57
  • 4.6 保持内容的变形算法57-60
  • 4.6.1 数据项(Data Term)57-58
  • 4.6.2 相似变换项(Similarity Transformation Term)58-60
  • 4.7 纹理映射算法与两视图图像融合60-61
  • 4.8 生成最终视频61-63
  • 4.9 实验63-71
  • 4.9.1 真实数据63-65
  • 4.9.2 View Morphing,Photosynth,CPW的对比试验65-68
  • 4.9.3 Maya生成的数据在CPW算法下的结果68-71
  • 5 总结与展望71-73
  • 5.1 总结71
  • 5.2 展望71-73
  • 6 参考文献73-78
  • 作者简历及在学期间所取得的科研成果78

【相似文献】

中国期刊全文数据库 前10条

1 卢冰;计算机图形学中思维工具的方法论[J];广西科学院学报;2000年03期

2 ;第4届中国计算机图形学大会(Chinagraph'2002)征文通知[J];软件学报;2001年09期

3 吴元斌;应宏;刘福明;张成林;;面向编程的方法在计算机图形学教学中的应用[J];电脑知识与技术(学术交流);2007年20期

4 匡平;廖建明;;《计算机图形学》的教学认知与实践[J];实验科学与技术;2008年02期

5 王栋;高月芳;朱同林;;“计算机图形学”课程教学探讨[J];计算机教育;2008年14期

6 王增波;;计算机图形学中的方法论[J];科技信息(科学教研);2008年19期

7 高志荣;邢光林;;《计算机图形学》开放式教学系统设计与探讨[J];现代计算机(专业版);2008年06期

8 严圣华;;《计算机图形学》教学模式探讨[J];长江大学学报(自然科学版)理工卷;2009年02期

9 刘彬;张仁津;唐翠芳;;计算机图形学实施研究性学习的探索[J];科教文汇(下旬刊);2010年03期

10 汪维华;汪维清;张芳;;《计算机图形学》教学中创新思维培养研究[J];长江大学学报(自然科学版)理工卷;2010年01期

中国重要会议论文全文数据库 前10条

1 张彦娥;王海华;;计算机图形学研究生基础教学的研究探讨[A];第十四届全国图学教育研讨会暨第六届制图CAI课件演示交流会论文集(上册)[C];2004年

2 赵明;张驰;;农业院校研究生《计算机图形学》的教学改革和文献数据库建设[A];中国农业工程学会电气信息与自动化专业委员会、中国电机工程学会农村电气化分会科技与教育专委会2010年学术年会论文摘要[C];2010年

3 何援军;;论计算机图形学的若干问题[A];中国图学新进展2007——第一届中国图学大会暨第十届华东六省一市工程图学学术年会论文集[C];2007年

4 潘革生;何援军;赵峻颖;;计算机图形学教学理念的研究与实践[A];中国图学新进展2007——第一届中国图学大会暨第十届华东六省一市工程图学学术年会论文集[C];2007年

5 韩慧健;刘慧;;计算机图形学案例教学体系若干问题研究[A];中国图学新进展2007——第一届中国图学大会暨第十届华东六省一市工程图学学术年会论文集[C];2007年

6 张锐;迟静;;计算机图形学课程设计研究与实践[A];中国图学新进展2007——第一届中国图学大会暨第十届华东六省一市工程图学学术年会论文集[C];2007年

7 龚君芳;郭际元;李圣文;黄晓萍;;计算机图形学课程教学的改革与实践[A];中国地理信息系统协会第四次会员代表大会暨第十一届年会论文集[C];2007年

8 潘革生;;计算机图形学的教学理念[A];广西计算机学会2008年年会论文集[C];2008年

9 ;中国计算机图形学杰出奖[A];中国计算机图形学进展2008--第七届中国计算机图形学大会论文集[C];2008年

10 ;中国计算机图形学贡献奖[A];中国计算机图形学进展2008--第七届中国计算机图形学大会论文集[C];2008年

中国重要报纸全文数据库 前1条

1 喻思娈;我国科学家设计出3D打印新方法[N];中国文化报;2013年

中国博士学位论文全文数据库 前1条

1 李海军;计算机图形学若干基本算法的实现研究[D];吉林大学;2008年

中国硕士学位论文全文数据库 前10条

1 王海鹏;Android手机端基于图像的三维姿态计算及其计算机图形学应用研究[D];杭州师范大学;2016年

2 何苹;自动微分在计算机图形学中的应用[D];浙江工业大学;2010年

3 李霞;计算机图形学教学实验辅助系统的设计与实现[D];中国海洋大学;2009年

4 单会秋;计算机图形学中的二维裁剪算法研究[D];辽宁师范大学;2005年

5 王亚娟;计算机辅助教学系统的开发与应用[D];新疆师范大学;2008年

6 张茂森;基于物理属性和计算机图形学的形变、断裂虚拟感仿真[D];哈尔滨工业大学;2006年

7 张亮;计算机图形学中的三维图形技术在飞行器实时显示上的应用[D];厦门大学;2014年

8 邢连萍;度量测度在计算机图形学中的应用[D];天津大学;2007年

9 骆帝勇;基于VML的计算机图形学在线学习系统[D];贵州师范大学;2008年

10 陈洋;多媒体项目制作与人才培养[D];河北师范大学;2013年


  本文关键词:Android手机端基于图像的三维姿态计算及其计算机图形学应用研究,由笔耕文化传播整理发布。



本文编号:298736

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/298736.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户faf9b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com