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

来源 :杭州师范大学 | 被引量 : 2次 | 上传用户:lv0550159
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通过相机的运动,计算机获得实时的二维图像,从而通过相关算法得到相机的运动参数。分析相机运动参数属于计算机视觉的范畴,三维模型加载则属于计算机图形学。相机运动在计算机图形学中的应用是计算机视觉与计算机图形学的交叉研究项目。典型研究课题是增强现实(Augmented Reality)、虚拟现实(Virtual Reality)。增强现实通过输入传感器,比如声音、视频或者GPS传感器来通过计算机生成对物理、真实世界的直接或间接的增强信息。增强现实是用虚拟世界增强真实世界,而相反的是,虚拟现实通过替换真实世界为计算机生成的虚拟世界。增强现实使用基于相机运动的计算机视觉技术,比如基于运动的三维重建、场景跟踪等技术。而虚拟现实通过各种运动传感器,比如陀螺仪、GPS跟踪器来获取运动信息,将设备的运动转为相机运动,并反映到虚拟世界。本文对增强现实和虚拟现实领域用的技术进行了简要的介绍,包括多视图几何的相关理论基础,三维建模的基本原理、对基于图像渲染的技术进行了阐述。本文实现的第一个系统是基于增强现实的人脸姿态识别的应用。使用了高效的人脸检测算法,并通过离线对人脸做的三维人脸模型,基于POSIT算法用二维人脸特征点和三维模型顶点对应关系得到相机运动矩阵来计算人脸姿态。并在Android手机中实现增强现实效果来观察人脸姿态检测的效果。实验结果证明不仅人脸姿态估计效果明显,而且达到了检测人脸并显示三维人脸模型的实时效果。本文实现的第二个系统是基于虚拟现实做的立体虚拟展示系统,通过离线生成摄像机的运动轨迹,并拟合规整的运动轨迹后,通过相邻两视点的摄像机参数,基于三视图几何的对极转移原理生成沿摄相机运动轨迹任意视点的摄像机参数。然后通过基于保持内容完整性的算法来生成沿新摄相机运动轨迹上任意视点的视图,实验证明相比较其他基于图像的渲染算法,比如全景图、Photosynth、View Morphing等算法来说,既保持了内容、又扩大了生成视点的范围。
其他文献
敏感规则隐藏是隐私保护数据挖掘的一个重要分支,受到越来越多的研究工作者的重视。敏感规则的隐藏应用非常广泛,主要应用于商业竞争与合作、金融等领域。目前存在的敏感规则
随着时代发展,特别是近几年进入数据爆炸的时代,数据挖掘领域的重要性越发凸显。而一些经典的算法及其改进已经无法满足日益增长的对数据处理的要求了。聚类,作为数据挖掘中
在因特网技术飞速发展的今天,信息安全问题已经成为日益突出的问题。安全协议的出现虽然在很大程度上提高了网络信息传输的安全性,但同时因为设计上的缺陷性,安全协议也存在着很
在基于Web应用开发技术的发展过程中,为了提高开发效率,节约软件成本,软件复用技术被广泛地应用于各种Web应用的项目开发中。设计模式是软件设计层面的复用技术,MVC(Model-Vi
无线Mesh网络是一种多跳、高速率、高容量的新型无线网络,它融合了无线局域网和Adhoc网络两种网络特征,是网络“最后一公里”宽带接入的关键技术之一。作为一种分布式网络,多
学位
随着三维模型在众多领域的深入应用,模型的展示特别是基于B/S架构的模型展示成为三维模型应用环节中不可缺少的一环。而三维建模技术的发展使得出现了一大批拥有十万面片和百
随着移动通信技术的迅速发展和移动终端的智能化,基于移动网络和终端的增值业务越来越受到人们的关注。特别随着移动通信的发展,基于位置的服务,一个继通话服务、短信服务后又一
无线传感器网络(Wireless Sensor Network,简称WSN)是由部署在监测区域内数以万计的廉价的微型传感器节点组成,这些传感器节点通过无线通信方式形成了一个多跳的自组织网络,
近年来随着计算机图形学及多媒体技术的飞速发展,具有高度真实感的可视语音动画已成为计算机领域的研究热点,它在聋哑人教学、电子商务、影视特效、人机接口、医学手术等方面
访问控制列表(Access Control List,ACL)是一种网络安全保障技术,提供了网络流量过滤功能。然而,在传统网络中实现ACL技术存在着一些弊端,如网络设备成本较高,对ACL的设计、