Location-based Mobile Augmented Reality Applications - Challenges, Examples, Lessons Learned

Location-based Mobile Augmented Reality Applications - Challenges, Examples, Lessons Learned
复制标题

基于位置的移动增强现实应用程序 - 挑战、示例、经验教训

DOI:
--
复制
发表时间:
2014
期刊:
International Conference on Web Information Systems and Technologies
影响因子:
--
通讯作者:
M. Reichert
M. Reichert
中科院分区:
--
文献类型:
--
作者:
Philip Geiger;Marc Schickler;R. Pryss;Johannes Schobel;M. Reichert

文献摘要

被引文献

相似文献

现代智能移动的设备的技术能力越来越使我们能够在移动的环境中运行具有严格资源要求的类似桌面的应用程序。沿着这一趋势,引入了大量的概念、技术和原型,重点关注移动的应用的基本实现问题。然而,只有很少的工作存在的设计和实现(即,高级智能移动的应用程序的设计),并报告在这方面吸取的经验教训。在本文中,我们给出了深刻的见解,设计和实现这样一个 高级移动的应用,其在两个不同的移动的操作系统上实现基于位置的移动的增强现实(即,iOS和Android)。特别地,这种移动的应用的特征在于高资源 由于必须在运行时查询各种传感器并且可能必须在智能移动终端的屏幕上实时绘制大量虚拟对象(即,导致每秒的高帧计数)。我们专注于 提供基于位置的功能的健壮的移动的增强现实引擎的高效实现,以及基于该引擎的移动的业务应用的实现。在后一种情况下,我们还讨论了在使用我们的移动的增强现实引擎实现移动的业务应用程序时所吸取的经验教训。
The technical capabilities of modern smart mobile devices more and more enable us to run desktop-like applications with demanding resource requirements in mobile environments. Along this trend, numerous concepts, techniques, and prototypes have been introduced, focusing on basic implementation issues of mobile applications. However, only little work exists that deals with the design and implementation (i.e., the engineering) of advanced smart mobile applications and reports on the lessons learned in this context. In this paper, we give profound insights into the design and implementation of such an advanced mobile application, which enables location-based mobile augmented reality on two different mobile operating systems (i.e., iOS and Android). In particular, this kind of mobile application is characterized by high resource demands since various sensors must be queried at run time and numerous virtual objects may have to be drawn in realtime on the screen of the smart mobile device (i.e., a high frame count per second be caused). We focus on the efficient implementation of a robust mobile augmented reality engine, which provides location-based functionality, as well as the implementation of mobile business applications based on this engine. In the latter context, we also discuss the lessons learned when implementing mobile business applications with our mobile augmented reality engine.