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

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

Mobile Anti-virus Apps - Do we need them?

Hello folks, in this post we will take a look at what an anti-virus app offer and how we can protect our phone without such apps. In recent years increasing smartphone user-base face many security issues about their device. For protection of data in our smartphones and overall security of device we usually come across anti-virus applications available in market or Play Store. But using such apps is absolutely necessary? Can we protect our phones without spending money on such apps? Lets find out. Virus is a some kind of malicious software that replicates itself, installs unnecessary or harmful applications and attack personal data. This is completely true about PCs, but for more widely used android operating system, virus don't replicate itself. Generally malwares in smartphones, scare user to install unnecessary apps, throw ads on screen, imitate generally used apps or web pages to steal your bank credentials. For protecting our phone from such malwares/viruses, we