Skip to main content

Augmented Reality - Enhancing the Vision

Hello folks! In this post we will take a look at augmented reality and how it is changing our view of the world.

Video games were the point of attraction for almost all of us since childhood. As technology started finding new limits, the gaming industry introduced new ways to play the games. As we remember recently the famous smartphone game 'Pokemon Go'. This game combines real locations around us with virtual characters. To hunt your Pokemon you need to really walk on real locations. This game use sensors present on smartphone and internet to project the virtual information on real world. This new way of interacting with virtual characters on real locations is called augmented reality.


More formally augmented reality (AR) is integration of digital information generated by computer with user's real time environment. It is unlike the virtual reality where all environment is generated by computer graphics and separate from real world.  AR uses sound, graphics and haptic (touch based) feedback to enhance our real world experience.  The applications of AR can be from simple text notifications to performing complex surgeries. Example of products using AR are Google glass, heads up displays in car windshields, cellphone apps, business applications.

Types of Augmented Reality (AR)

1) Projection based AR

Here the artificial light is projected on real surfaces for interaction with user. Sensors fitted in the device detect the user movements and performs the tasks. This type of detection is done by differentiating original projection  and altered projection after user interaction. The best example of this type is  SixthSense technology, a wearable gestural interface.
SixthSense Demo by Pranav Mistry
(Image source - http://www.pranavmistry.com)

2) Superimposition base AR

This type replaces full or partial view of object with new enhanced view of same object. Object recognition and producing graphics accordingly is important here for best results.  Applications of this can range from education, military to healthcare. One interesting application of such kind of AR is superimposing X-ray feed of  body part on real image of that part. 
X-Ray superimposed on real image
(Image source - https://www.digit.in )

3) Marker based AR


This kind of AR makes use of camera and some kind of marker to produce results base on marker type. Marker is useful to distinguish virtual information from real world information. Markers used for detection should be simple and have low processing power requirement, so QR codes are useful here. By specially designed markers the orientation of user can also be calculated to improve user experience. 
Marker based car mag-wheel demo
(Image source - http://www.realitytechnologies.com)

4) Marker-less AR

This is most widely implemented kind of AR applications. One example we saw in introduction war 'Pokemon Go' falls in this category. Marker-less AR used camera, GPS, e-compass, magnetometer, accelerometer from device, and provide data based on your location. This was largely implemented because of availability of hardware in smartphones and wearable devices. Most map based location-centric applications use marker-less AR. 

Pokemon Go game
(Image source - https://thenextweb.com)

The advancement in electronic devices enhanced the speed of data processing, this helped the development of such technologies.  In near future we will see more applications using AR to enhance user experience and simplify our life. Many companies are integrating AR with their products some of them are Tata Nexon car, Yeppar - AR technology solutions etc.

This was simple overview of this incredible technology. If you want to experience the simple AR in your smartphone try Motion Stills application (PlayStore Link). This app has AR Mode, which project AR stickers on screen.
AR mode in Motion Stills application
Thank you for reading. Please share this article with your friends. See you in next post! Have a nice time!

Comments

Post a Comment

Popular posts from this blog

5 Useful Android Apps

Hi folks, wish you a very happy new year. Its a day to start working on your new year resolutions. So, all the best! Smartphones are ideally made for easing up our life by saving some time, like instant communication in all formats (text, audio, video), bookings on the go and now a days payments on the go! Here we are looking for some android apps that will help us to make some things more easier and under control. 1) SMS Organiser: This is an messaging app by Microsoft which is replacement of your default messaging app. This app organizes your inbox into categories - Personal, Transnational,  Promotional, Archived and Blocked. This will save a lot of you time while searching an SMS from particular sender. Also it has one cool feature that will ease the OTP authentication process, while doing bank transactions. 2) Datally: Now a days mobile data has become so cheap that we cant even imagine that we were paying so much amount for 1GB data for a month. Thanks ...

Virtual Assistants: making our life easy!

Hello folks! In this post we will have a look at various virtual assistants present around us. Virtual assistant is a software application that performs various tasks for user. Now a days "Chat-bot" is the well known name which is small version of virtual assistant for websites.  Such applications improve the user experience considerably and can understand natural language (different from computer language) and prove to be starting point in the world of Artificial Intelligence. Lets have a look at some famous virtual assistants. 1. Google Assistant This is developed by Google and primarily available in Android Smartphones, smart home devices and surprisingly a special edition of Google Assistant is available on Jio phone based on KaiOS. This technology is advanced version of 'Google Now', which was able to listen user and perform actions. Google assistant can detect natural voice of user and can give response. Also keyboard input is supported. Besides...