论文部分内容阅读
近年来社交网络平台迅猛发展,人们的生活与社交网络息息相关,但受限于相对单一的表现形式,需要寻求更有趣更具体验性的应用来满足人们日益增长的需求。移动终端的硬件设施越发完善,绝大多数智能终端自身集成了GPS和传感器等功能完善的硬件模块,为增强现实技术的研究提供了硬件条件。增强现实技术迅猛发展,致力于将计算机生成的物体叠加到现实景物上,在工业设计、机械制造、建筑、教育和娱乐等领域都有着广泛的应用前景,不仅提供了一种更容易实现的虚拟现实的方法,更代表了下一代更易使用的人机界面的发展趋势。本文研究了在带摄像头的手持设备上实现基于Android平台的移动增强现实系统,该技术可将用户所在当前位置附近的人的微博实时地叠加到手机相机所捕捉到的真实场景中,在真实场景中融入虚拟元素,让用户以新的形式看待社交网络,达到吸引用户的效果。目前主流的移动设备系统有ios和Android,本论文将探讨如何在Android平台上实现移动增强现实技术。论文主要包括以下几方面工作:(1)针对定位精确度和算法运算量较大的问题,分析对比了三维注册技术,本文提出一种将GPS和电子罗盘结合的三维注册方法,以得到更加精确的虚实位置转换关系,达到更好的三维注册效果。(2)根据移动终端增强现实系统的显示特点,结合新浪微博数据量较大的问题,在虚拟信息显示过程中针对出现的虚拟标签重叠问题,本文提出一种重叠检测适应算法以检测遮挡的虚拟标签,达到更好的显示效果,方便用户进行交互。在数据解析模块中,本文在Android平台下提出一种基于层次狄利克雷模型的关键词提取算法,目的是更加快速有效地得到精准的关键词,并且关键词的出现利于信息的筛选。(3)在Android平台上设计并实现了微博的移动增强现实预社会化系统,本系统将增强现实技术与社交网络平台、LBS服务相结合,帮助用户以更有趣的方式分析周边人的动态,获得更好的用户体验。