基于Android的增强现实技术研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:jfwhxl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来智能手机普及性大幅提升,手机逐渐成为生活的必需品完全融入人们的日常生活。伴随着IC行业的飞速发展,智能手机在硬件处理速度上的提高为增强现实AR系统在手机上的实现创造了条件。智能手机均配有彩屏和内置摄像头,硬件设备处理速度快,处理能力强,完全具备开发实现AR系统的条件。AR系统的实现基于目标标识物识别、手势识别和计算机视觉等相关先进的科技技术,智能终端上的AR应用可依靠智能终端所搭载的全球定位系统GPS来实现用户所在位置的精确定位。   本应用的开发平台采用Android操作系统,旨在研究移动设备上有标识物标记的增强现实应用,首先在现实场景中设置人为标识物,通过智能手机后置摄像头捕捉图像,分析获取到的数据,计算出其相对标识物的方向和位置,将虚拟三维模型准确实时地叠加在标识物上,最终实现虚实融合的效果。   本文研究的主要工作有:   (1)研究了Android系统的层次与架构,分析了Android上层应用基本组件的生命周期,并探讨了组件之间的逻辑关系,设计了本文基于Android系统的增强现实应用的总体框架。   (2)基于人工标识物的视觉跟踪系统的基础上,研究并分析了多种标志物检测算法的优缺点,找到了适合在Android平台上执行的方法,并采用KLT算法进行标识物跟踪,最终实现了本应用对标识物的检测以及跟踪注册的过程。实验表明本文采用的算法不仅能够实现对标志物快速的识别检测,且较好的客服了真实场景中光照和遮掩物的影响,鲁棒性较强。   (3)通过对现有可实现的相关方案分析讨论,规划了系统的具体实现流程;编程完成了Android手机实时视频流的捕捉,执行了OpenGL ES在智能终端上的画图,绘制了系统中使用的3维虚拟模型,实现了系统标识物上虚拟物体的叠加,为AR应用的后续开发提供了框架。   (4)在基于人工标识物存在的条件下,实现了本文的基于Android智能手机的增强现实的应用,同时对本应用展开测试,完成了在不同场景下的该系统显示效果测试,包括光照、复杂背景实验和遮掩物存在的情况,比较不同实验条件下的算法耗时,并且对前后端整体运行效果做出了分析。
其他文献
用户体验质量QoE (Quality of Experience)指用户对于业务的综合体验质量,从用户角度反映了实际业务质量与期望之间的差距,对于衡量业务质量、优化网络结构、增强终端适配性
目的:探讨综合护理在冠状动脉粥样硬化性心脏病合并高脂血症患者中的应用效果.方法:选取2018年3月—2019年5月的86例冠状动脉粥样硬化性心脏病合并高脂血症患者,采用随机数字
作为宁波大学园区内最具标志性的建筑物,这座状如放大了许多倍的电脑中央处理器的银灰色建筑非常抢眼.远远望去,宁波大学园区图书馆方方正正的,整体线条简约明快,配以银灰色
目的:尝试分析慢性胃炎疾病中以健康教育融入护理干预工作的价值.方法:随机选择2017年4月-2018年2月进入我院接受疾病治疗的148例慢性胃炎患者参与本活动,数字随机法分组,对
神经细胞生长与分化的调控机制是非常复杂的,其中也可能包括许多 microRNA (miRNA)的参与。miRNA是一类新近发现的非编码RNA,通常长度约为19~25nt,能够通过与靶mRNA特异性碱基配
目的:探究健康教育和饮食护理对妊娠期糖尿病孕妇妊娠结局的影响.方法:就2017年2月-2019年2月所收治的妊娠期糖尿病孕妇中的80例作为研究对象,随机分为研究组和对照组,对照组
随着互联网与多媒体通信技术的飞速发展,各种新的无线多媒体应用不断涌现,为人们的社会生活带来了极大便利。但是由于无线通信媒介具有开放性,多媒体信息面临被窃取、拦截、恶意
目的:讨论入院风险评估在精神科护理管理中的重要作用.方法:选取我院2018年9月-2019年9月入院的60例精神科的患者,根据患者的入院时间分为两组,将实行常规护理的患者作为对照
学位
目的:分析行开腹手术切除治疗的急性阑尾炎患者采用护理干预的临床效果分析.方法:选择开腹手术切除治疗的急性阑尾炎患者30例,将30例患者采用随机数字表法分成34例实验组与34