Information system development using augmented reality tools
*
Grigorev Rostislav Aleksandrovich
Kazan Federal University
Kazan, Russia
irlirion@protonmail.com
Valijanov Bahrom Adhamdzon-ugli
Kazan Federal University
Kazan, Russia
valijanov1103@mail.ru
Medvedeva Olga Anatolievna
Kazan Federal University
Kazan, Russia
OAMedvedeva@kpfu.ru
Mustafina Svetlana Anatol’evna
Bashkir State University
Ufa, Russia
Mustafina_SA@mail.ru
Abstract
This work is devoted to the issues of visualization and
information processing, in particular, to improving the
visualization of 3D objects using augmented reality
technology. The concept of augmented reality offers a
more advanced user interface for visualization due to a
combination of natural ways to control the change of
angle of an object and visualization in a real context. In
the process of performing the work, computer graphics,
algorithms, and modeling methods were used. The
experimental part of the work was carried out using a
set of development tools for tracking Vuforia and Unity
development tools.
Introduction
Augmented reality (AR) is an interactive experience of a real-world environment where the objects that reside in the
real world are enhanced by computer-generated perceptual information, sometimes across multiple sensory
modalities, including visual, auditory, haptic, somatosensory and olfactory. AR can be defined as a system that
fulfills three basic features: a combination of real and virtual worlds, real-time interaction, and accurate 3D
registration of virtual and real objects. The overlaid sensory information can be constructive (i.e. additive to the
natural environment), or destructive (i.e. masking of the natural environment). This experience is seamlessly
interwoven with the physical world such that it is perceived as an immersive aspect of the real environment. In this
way, augmented reality alters one's ongoing perception of a real-world environment, whereas virtual reality
completely replaces the user's real-world environment with a simulated one. Augmented reality is related to two
largely synonymous terms: mixed reality and computer-mediated reality.
Main part
To implement augmented reality technology, two main software components are needed: tracking and visualization.
At the moment, researchers and specialists have developed an extensive theoretical and algorithmic base for their
implementation in the form of various individual components, as well as in the form of integrated programs and sets
of augmented reality development tools. Individual components include libraries and frameworks of computer
vision, three-dimensional graphics engines and other solutions.
The structure of the visualization system by means of augmented reality implies the presence of the following basic
components (figure 1):
*
Copyright © 2019 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0
International (CC BY 4.0).