基于增强现实技术的手机导航系统研究_第1页
基于增强现实技术的手机导航系统研究_第2页
基于增强现实技术的手机导航系统研究_第3页
基于增强现实技术的手机导航系统研究_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    基于增强现实技术的手机导航系统研究    摘要:google的android平台是一个新兴的手机操作系统,它强大的网络功能和绚丽的用户界面不输iphone。通过增强现实技术,利用gps全球定位技术确定用户所处的地理位置,通过摄像头获取用户周围的真实情况,将周围敏感点的相关信息叠加到摄像头照片之上,达到增强现实(ar)的效果,真正帮助用户了解周围的信息状况。用户可以选择自己想获取的信息,比如酒店,餐饮之类信息,就可以真正的将现实和信息结合起来,达到增强现实(ar)的效果。系统主要提供了列表展示、地图展示和增强现实展示三种方式,相互结合,用户可以在不

2、同的界面之间可以相互切换,最终帮助用户准确了解周围现实世界的详细情况。关键词:android;增强现实(ar);gps1、引言现在的互联网,信息量非常的巨大,然而人们对这些信息的利用过度依赖于搜索,需要输入合适的关键词才能找到自己想要的信息。除了搜索之外,有没有更好的方式呢,能夠让人们更加便利,随时随地的利用周围的信息呢?人与人之间的沟通交流,现实世界过于生硬,虚拟世界过于遥远,要真正找到志同道合的知己很难,有没有介于现实和虚拟之间的一个交流平台,帮助大家找到更多的好朋友?利用增强现实(ar)技术正好可以解决以上各种问题,可以利用该技术把现实中的事物和虚拟事物结合起来,使我们的世界变得更加丰富

3、多彩。2、研究背景增强现实(ar)简单的说就是虚实结合。它是一个新兴的研究领域,与传统虚拟现实技术所要达到的完全沉浸的效果不同,增强现实技术致力于将计算机生成的物体叠加到现实景物上,在虚拟环境与真实世界之间的沟壑间架起了一座桥梁1。它通过多种设备,如与计算机相连接的光学透视式头盔显示器或配有各种成像原件的眼镜等,让虚拟物体能够叠加到真实场景上,以便使它们一起出现在使用者的视场中。3、可行性分析本系统采用的是eclipse开发平台,与sqlite数据库相结合的方法,通过sqlite数据库搭建ar数据库,存储兴趣点的相关信息,诸如经纬度,名称,图像等内容。最后,通过google maps在地图上展

4、示出来,显示用户所在位置周围的兴趣点;而且在摄像头的图层之上显示用户周围的物体信息,达到增强现实的效果。基于此思想的系统的理论及技术已很成熟,而且该方面的开发也已经有很多机构,人们正在研究,并且已经有类似的软件开始发布、运行。比如触景无限公司的senscape ar浏览器可以将现实世界跟虚拟的数字内容完美的结合在一起,让你通过手机浏览器,就能感知更多精彩的世界。在增强现实(ar)技术领域向更加纵深的方向发展。因此,从技术方面来讲,理论上是可以实现的。用户只需要android系统的智能手机一部即可达到硬件要求,并且本系统设计的用户界面简单,用户很快可以上手,达到操作要求。4、系统设计(1)体系结

5、构设计系统采用分层的体系结构,这样,层与层之间相互进行数据通信,互相调用,方便以后的维护,修改与升级。系统分别由数据访问层、用户界面层以及逻辑管理层构成。数据访问层主要出来对sqlite数据库的操作,逻辑事务层主要处理系统中的逻辑判断以及通信、事件的管理,界面层主要负责把数据以良好的ui展示给用户。这样的设计便于以后的维护更改等操作,而且各层之间相互隔离,有益于保证系统的安全性和稳定性。(2)系统流程本系统将采用sqlite数据库,构建ar数据库,达到增强现实的效果进行实际应用,同时通过gps定位,确定用户周围的兴趣点,并在google maps在地图上展示出来。系统流程图如下:首先需要通过g

6、ps确定用户所处的具体位置,用户在进入系统之后,可以设置显示周围多大范围之内的兴趣点。系统需要获取android手机中各种传感器的使用权限,并且注册各个活动页面,接着按照系统流程图进行工作。该系统主要通过以下四个模块实现系统功能:主界面模块:主界面主要采用了借鉴了网站设计中tab的布局设计理念,主界面主要由一个tab选项卡构成,tab由列表、镜头、地图三个选项卡构成,分别对应着不同的功能和操作界面。当用户单机了不同的选项卡之后,系统将切换到不同的界面。而且,系统提供了两个menu选项,分别用来退出系统和帮助用户了解系统。列表展示模块:该模块主要以列表的形式展示用户所在周围指定范围内的兴趣点信息

7、,具体包括兴趣点的名称,兴趣点的类型,而且将会提供一个按钮,使得用户可以直接跳转到地图上查看该点的信息。增强显示展示模块:这一模块是系统的核心模块,它主要结合用户摄像头的内容,在摄像头内容之上添加一个新的图层。在新的图层之上显示周围物体的相关信息4。首先通过一个布局记录用户摄像头的内容,在该布局之上加入一个新的图层用来显示兴趣点的内容。在新的图层上,我们还可以加入图标来标志建筑物所在的位置,这样的话,基本上就展示了用户周围的建筑物情况,有效的帮用户了解了周围的情况。地图展示模块:该模块主要是通过google maps展示用户所在位置周围的兴趣点。地图上会以不同的图像展示不同类型的兴趣点,这些兴

8、趣点都是从sqlite数据库读取出来的。5、结论在现在智能手机高速发展的今天,手机应用程序的互动性已经越来越重要。增强现实应用现在已经成为智能手机的一个研究热点。本论文基于android平台给出了一个初步的设计方案,并已经实现基本的功能。通过sqlite数据库实现快速访问兴趣点的相关信息,利用gps确定用户所在的位置,分析手机传感器的数据,最终确定在用户周围展示哪些具体的信息。最终不仅实现了兴趣点的信息的展示,而且确保了展示的准确性和具体性。同时,简约的界面设计风格,给用户带来了良好的体验。参考文献:1赵新灿.增强现实维修诱导系统关键技术研究d.南京航空航天大学,2007.2parnd vitzthum.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论