| Literature DB >> 31591351 |
Dongsik Jo1, Gerard Jounghyun Kim2.
Abstract
Accompanying the advent of wireless networking and the Internet of Things (IoT), traditional augmented reality (AR) systems to visualize virtual 3D models of the real world are evolving into smart and interactive AR related to the context of things for physical objects. We propose the integration of AR and IoT in a complementary way, making AR scalable to cover objects everywhere with an acceptable level of performance and interacting with IoT in a more intuitive manner. We identify three key components for realizing such a synergistic integration: (1) distributed and object-centric data management (including for AR services); (2) IoT object-guided tracking; (3) seamless interaction and content interoperability. We survey the current state of these respective areas and herein discuss research on issues about realizing a future smart and interactive living environment.Entities:
Keywords: AR; Internet of Things; IoT; augmented reality; interaction; marker; markerless; tracking
Year: 2019 PMID: 31591351 PMCID: PMC6806197 DOI: 10.3390/s19194330
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Classification of Issues and Problems in AR and IoT.
| Issues | Problems | References | |
|---|---|---|---|
| Data management | AR | prebuilt 3D virtual object datasets, prestored AR content | Jo et al. [ |
| context-aware having accurate information about the surrounding environment | Jo et al. [ | ||
| IoT | access to distributed sensor data (filtering), scalability (IoT perception) | Michalakis et al. [ | |
| quality of service, customize the system according to the user’s needs | White el al. [ | ||
| object relationships, exchange of resources among objects | Kruijiff et al. [ | ||
| law interoperability | White et al. [ | ||
| Viewer and display device | AR | AR registration ambiguity, | Kruijff et al. [ |
| predominant viewing by the specific AR device (e.g., head-worn display, handheld mobile device, projector–camera system) | Kruijiff et al. [ | ||
| IoT | unintuitive context information, | Michalakis et al. [ | |
| result display with physical characteristics | Phupattanasilp et al. [ | ||
| authoring IoT | Jeong et al. [ | ||
| Interfaces and interaction methods | AR | fixed interaction method | Choi et al. [ |
| IoT | undirected interaction, limitations on intuitively communicating services | Jo et al. [ | |
| response time of the application | White et al. [ | ||
Figure 1Use case scenario highlighting object-centric data management and intuitive interaction to enable “everywhere” augmented reality (AR) service through the Internet of Things (IoT) infrastructure.
Figure 2Augmented reality (AR) control for electronic systems: (a) physical light control through remote touch based on the AR platform [24]; (b) control status for the operating manual using AR visual information [1].
Figure 3Internet of Things (IoT) combined with augmented reality (AR): overall possible architecture based on which smart and interactive AR services can be defined.
Figure 4System combining augmented reality (AR) with IoT with a comparison of Human Computer Interaction (HCI) styles such as ubiquitous computers and augmented interactions [31]: (a) ubiquitous computer, (b) augmented interaction, (c) proposed AR mixed with IoT.
Figure 5In situ operation of Internet of Things (IoT) lamps: an augmented reality (AR) user wearing a helmet-type AR device can interact intuitively (e.g., with hand gestures) to turn the lamp on or off with remote interaction, without having to fiddle with the actual device.
Figure 6Future distributed data management scheme for “everywhere” augmented reality (AR) service for physical objects.
Figure 7Webized augmented reality (AR) content representation in which virtual data are associated with a Web-accessible physical resource [37]: (a) virtual and physical resources of webized AR content, and (b) an example associating a physical sensor dataset [38].
Figure 8Main object recognition and tracking solutions for augmented reality (AR): (a) marker/fiducial, (b) feature, and (c) model-based.
Figure 9Various augmented reality (AR) interactions with Internet of Things (IoT) objects: (a) in situ/remote operation with traditional graphical user interface (GUI) button; (b) metaphorical natural interaction (virtual dragging) to invoke an object function [45]; (c) interacting in a virtual/augmented space to affect the physical world [11].
Figure 10Guided AR tracking considering object characteristics [1].
Figure 11Examples of complex situations with similar shapes or the same feature sets in surrounding areas: (a) same shapes and different-colored textures (b) same textures and different shapes.
Figure 12Different styles of AR interaction using object type and requirements. Such information is obtained directly from the object, similar to the case of tracking information: (a) natural gesture used to carry over a task such as controlling TV volume; (b) swiping interaction for an AR manual searching task; (c) pointing gesture for toggle interaction, such as operating a lamp’s on/off switch.
Figure 13Augmented reality (AR) approach for interaction of everyday IoT objects: (a) interactive tool to define the operation of indoor IoT objects by hierarchical functional grouping [24]; (b) AR system to define the behavior of objects to create new functionalities [20].
Prospective features from combining AR and IoT.
| Key Components | Generic Features of AR and IoT | Potential Features to Combine AR with IoT in the Future | |
|---|---|---|---|
| AR data management | AR | Visualization with prebuilt 3D virtual object datasets and prestored AR content including a substantial amount of storage | Scalable AR dataset management and services able to directly access and immediately exchange contextual information of everyday objects for efficient AR representation |
| IoT | Descriptions of and access to distributed sensor data (for example, context information) | ||
| Object-guided tracking | AR | AR registration in only one way (for example, feature detection or model-based) | AR tracking methods based on binding between real space and virtual object to be superimposed over real IoT object in real time |
| IoT | Resource monitoring collected from objects that are embedded with sensors (this is not considered virtual imagery to be superimposed on a real IoT object) | ||
| AR-based object control and interface | AR | Interaction to manipulate virtual objects through a fixed method | Object class-wise interaction customization and optimization |
| IoT | Control used to operate IoT sensors with an indirect viewing interface (for example, GUI menu-based IoT object control) | ||