AI-Enabled Augmented Reality-Based Shared Collaborative Experience

AI-Enabled Augmented Reality-Based Shared Collaborative Experience

Robin Singh Chouhan, Anand Singh Rajawat, S. B. Goyal, Pradeep Bedi
DOI: 10.4018/978-1-6684-4405-4.ch005
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

The unpopular reality of taxpayers we see in the placement of 3D animations in the real world. The objects used can be viewed and communicated by both individual and multiple users. For example, two users, if they are in the same location, can create a shared experience where both can interact with real-world objects. The real-life experience of unpopular taxpayers we see could improve the efficiency of the education sector as well, as students can have practical experience and visual cues that all students can access using their own learning-enhancing devices.
Chapter Preview
Top

Introduction

Augmented reality is a dynamic technology that covers three-dimensional objects in the real world. The main purpose of AR is to place 3D objects in a real location so that objects behave as if they are part of the real world and provide a real-life experience for the user you interact with.

With the advancement in technology, the use of unpopular reality for taxpayers we now see is not limited to Head-Mounted displays but is also available on mobile devices (Azuma, 2001). As mobile processors have become very powerful and efficient, they support the unpopular reality of taxpayers that we see to some extent.

AR systems allow users to have in-depth knowledge and make the user feel like 3d objects are real in real life with flexible behavior. The paper discusses resources available that one can use to use and create their own shared personal experiences. This paper also discusses current solutions and applications (Mickael, 2020).

Figure 1.

ARCore example with virtual box.

978-1-6684-4405-4.ch005.f01

The above figure demonstrates a basic mobile application that uses ARCore to map the table and then place and position a 3d virtual object on top of the flat surface i.e., tabletop.

Top

The related works include gathering information from previously built projects along with developing basic apps to understand the immersive experiences provided by ARCore, Unity, and Vuforia (Saidin, Nor & Abd halim, 2015).

Just as cell phones do not have as many sensors as head-mounted devices, so cell phones use Google's algorithms to understand the mobile location and to understand the real world as horizontal, precise length distances. of nearby objects. In this google enhanced Google ARCore, ARCore is an advanced google platform to create a real unpopular reality for taxpayers that we see on various android devices running over Android 7 (Nougat). ARCore uses motion tracking to measure phone position and location, and detects flat areas such as floor area, top, walls, etc (Ali, Abdullah & Glackin, 2019).

Motion Tracking: ARCore uses SLAM (simultaneous localization and mapping) to calculate and measure the phone's location in relation to its surroundings. It uses feature points i.e., different features present next to the captured camera image. These unique features are called feature points and these feature points combined with the device IMU together measure the location of the device.

Depth Mapping: ARCore creates in-depth maps using RGB cameras from mobile to define and calculate the depth of the surrounding area and provide real-time information to the user.

Anchors: As the room map continues to update as soon as the user continues to scan around, ARCore needs to keep track of the 3d rendered objects related to the scanned environment.

Key Terms in this Chapter

Rendering: Creating and displaying 3d objects into the augmented reality.

Anchor: They ensure that the placed objects stay at the same place when user changes its position.

Motion Tracking: Tracking the user’s position with respect to the tracked real world surrounding.

Shared Experience: Sharing the 3D objects and augmented reality experiences among 2 or more devices using cloud.

ARCore: Google developed ARCore to support AR applications to mobile devices.

Augmented Reality: Placing of 3D objects into real world environment by the use of ARCore and camera.

Cloud Anchors: Anchors hosted on the cloud ARCore Cloud Anchor API.

Depth Mapping: Scanning and identifying the relative depth of objects with respect to the user.

Feature Points: Unique points in the captured camera image used by the ARCore in addition to device IMU (Inertial Measurement Unit) to provide motion tracking.

3D Model Format: Formats used to store and display 3D objects (e.g., .sfb, .obj, etc.).

Complete Chapter List

Search this Book:
Reset