AR 101 — Components of the Augmented Reality System (Part 3)

fernanda rodríguez
3 min readJul 3, 2020

--

What is the basic process of an Augmented Reality system, and what are its main components of Hardware and Software?

Components of the Augmented Reality System by fernanda rodríguez
Components of the Augmented Reality System by fernanda rodríguez

In this article, you will find:

  • The basic process of Augmented Reality, and
  • The main component of Hardware and Software.

Basic Augmented Reality Process

The basic process of how Augmented Reality works can be divided into three steps (Craig, 2013):

  • Input: One or more sensors capture information from the real-world.
  • Processing: The processing unit interprets the data acquired through different hardware and software resources.
  • Output: It displays the user both information providing the feeling that virtual objects are part of the real-world.
Components of an Augmented Reality System by fernanda rodríguez.
Components of an Augmented Reality System by fernanda rodríguez.

Components of an Augmented Reality System

An Augmented Reality System can be divided into two components: one is hardware, and the other is software (Craig, 2013)(Chatzopoulos, 2017).

Hardware

The main characteristic of the hardware components is to acquire and display the data and information, and process it.

  • Input — Sensors: Different types of sensors that respond to physical or chemical stimuli from the real environment and provide the necessary data for the development of the system.
Input hardware for Augmented Reality by fernanda rodríguez
Input hardware for Augmented Reality by fernanda rodríguez
  • Output — Display: The devices for displaying the information can be divided into wearable and non-wearable. But it can also be classified into optical, video, and projection devices.
Output hardware for Augmented Reality by fernanda rodríguez

Optical See-through Display tthe virtual contents are projected onto the interface to mix with the real scene optically. For example, DAQRI, HoloLens, Moverio.

Optical See-through display bt fernanda rodríguez

Video See-through Display has two work modalities: One uses HMD devices, and the other works with camera and screen in handheld devices. For example, smartphones and tablets.

Video See-through display by fernanda rodríguez

Software

The main characteristic of software components is to interpret the acquired data to transform and augmented it.

  • High-level: Currently, several tools help in the development of applications, known as SDK (Software Development Kit), such as Vuforia, ARKit, ARCore, Wikitude, ARtoolKit, EasyAR, LayAR.
  • Low-level consists of different areas, which may vary according to the application or the developer’s needs, such as programming libraries, Computer vision, CG, Image processing, HCI.

References

made with💙 by mafda

--

--

fernanda rodríguez

hi, i’m maría fernanda rodríguez r. multimedia engineer. data scientist. front-end dev. phd candidate: augmented reality + machine learning.