Abstract:
Recent advancement in technology has fuelled with the popularity of Augmented Reality in software design and mobile devices.
This essay presents and introduction to augmented reality and how augmented reality is relation with software design and mobile devices. Discussing the existing problem and a generic framework required for its development. Moreover, based on the research will also be mentioned what is augmented reality, overview of the future scope and applications for augmented reality in mobile devices.
I have always interested for this augmented reality fascinating world and this technology are more popular nowadays in the mobile devices and now turn in to the website design and development. The ability is immerse is why i am choosing this topic to do a research because this is topic are new for me and its give the opportunities to me to explore my knowledge with this amazing visualize technology and its capabilities.
Introduction:
Augmented Reality is a breakthrough innovation technology that may impressively ease of execution of complex operations. Augmented reality is a mixer of virtual and actual reality. Augmented Reality is closest to real world. Augmented reality is includes graphics, sounds, haptics and smell to the natural world as it exists. Everybody from visitors to military troops will advantage from the capacity to put computer-generated graphics in their field of vision.
Augmented reality refers to computer displays that add virtual information to user’s sensory perceptions. Most augmented reality focuses on devices, graphics and context where user’s view his or her surroundings. The key thing of this application is gathering the right information at the right time and right place. Personal digital assistants such as palm and pocket PC can provide timely information using wireless networking and global positioning systems receivers that continuously track the devices. But the augmented reality different is how the information is presented: not on a separate display but integrated with the user’s perceptions. These types of interface reduce the extra mental effort for execution the task on computer screen.
Augmented reality is more advanced than the any technology which broadcast on television, although older versions of augmented reality are starting to appear in televised races and football games. This systems display graphics for only one point of view but in the future this technology innovation will display graphics for each user’s perceptions.
Definition:
Augmented Reality:
Augmented reality is an fascinating experience of real-world environment where the object is enhance or added by computer-generated perceptual information with graphices, sounds,and touch with olfactory.
In the other world, Augmented Reality is a technology that composites virtual objects into the real world. It has gained popularity because of its wide application uses in various fields such as gaming, entertainment, advertising and promotion and medical.
Current development in augmented reality application
There are many various kind of application in augmented reality is used such as entertainment, navigation, military, tourist industry, medical, gaming, education, advertising and promotion.
Medical:
Today’s advancement of technology has benefited to medical industry. The main areas where augmented reality used is surgery where the surgeon explore the human body and also used in some complex medical condition. Moreover, augmented reality will help in surgery and improved sensory perception during an operation, thereby reducing the risk.
Apart from that, augmented reality is used for give tanning and anatomy to medical student where AR simulators are used to operate virtual patient.
For example, AccuVein application will allow medical professional to see blood draws and IV access.
Entertainment:
Augmented reality is generally employed in personal entertainment such as smart phones, games; also augmented reality is most popular in video gaming market.
Such as Wii Console which are detects the motion of the devices and translates the movement to animations on the television screen.
Gaming is also most popular market for augmented reality where people investing a lot of money for the application. Few of mobile AR games like a Pokémon go Zombie shoot AR
Navigation:
Augmented reality can enhance the effectiveness navigation system and GPS which display information about the route and navigate one destination to another one.
With used of augmented reality application in devices camera users can see the live information and also provide information about the traffic information.
Augmented reality is also monitor the performing task.
For instance: Wayray software offers navigation tools that display GPS information directly onto the car’s windshield.
Education:
Augmented reality is used for presenting the curriculum textbook information translates with audio visual, motion image and text which gives better understanding to students and easily remember things with used of multimedia visualization.
Problems and issues in Augmented Reality:
There are some of the challenges in the implementation of Augmented Reality in the research and development area. The challenges due to the problem related to context-awareness, usability, navigation, and visualization and interaction design.
Navigation and Tracking:
AR systems are generally used GPS for outdoor navigation due to their accuracy and high availability, but in urban environments the GPS accuracy can be declined because of development of surrounding building, mobile device can be used magnetometers for the navigation and tracking.
In the indoor navigation system, GPS signal are unavailable and too much weak for indoor so AR indoor navigation system is not used GPS. Generally indoor navigation system are using high sensitivity GPS (HSGPS) or Ultra-wide band location sensor to detection, but currently they have no any sensor technology capability to detect indoor system,
Content Management:
In the AR system has no any way to update and add new content in to the application. Only programmers who know the programming that people only update the content on it. But normal user should be add or update their own content without used of any technical skills.
Usability:
Augmented reality application behave based on the user’s position and orientation this both the things are very essential. Based on the user location the 3D object is render to the real world. GPS sensor and magnetometer compass orientation have a accuracy only 20 meters and 20 degrees respectively. This will affect to present augmented reality because the digital object and real world not align each other.
Visualization:
The small display, brightness, resolution, contrast and field of view post as a challenge in augmented reality applications. The whole augmented reality application view is not display in small size screen that the reason the realistic view should be required for the user to communicate with real object.
Hardware Problem:
The hardware devices used should be light weight and small so it is easily portable and easily carry anywhere. The problem which facing in augmented reality is small device which have less computation power and the battery life will be low and camera quality might not be good where augmented reality object not display good.
Another problem which faced was GPS sensors. A high degree of quality is required, thus application can run into the problem with accuracy.
Multi-users experience limitation
AR development industry is still facing many issue related development, design and usability tend to arise.
AR app generally developed for smartphone, tablet and portable devices. As a result, user who download the app in their devices get benefits form a single-user experience.
As augmented reality application, become more accessible and developer will try to overcome this issue and optimized enough to perform and number of user will be join the app, but some hardware capability issue affect to the multi user application but still progress the application and overcome this problem in some extend.
Software issues:
In the current application architecture have some limitation to integrating function like social media with AR browses. Many users and vendor have also confirmed the privacy issue in their app.
Developer are also facing issues to adopting new developer kit which are recently launched and new devices also coming every day with their new developer kit. So it need to learn everything before developing the app and either put it into the risk,
Current issues faced in design and development
Compatible:
In the design and development, development standard generally follow for the software application which is help to secure its compatibility and contribution to the overall development of the technology.
Augment reality is very new technology and still coming there hardware and software standard.
So, Developer and designer facing problem of compatible issue with other devices and this complicating process and getting solution take more time and make the development process is very slow which affect development application deadlines.
Security and Privacy:
Privacy and security is one the major concern in the augmented reality application. There inconsistencies in augmented reality programming and no actual regulation which follow in development and design flow and they have know any rules and information which describe which things they have to follow in the application.
This technology can be used with malicious intent just used as a entertainment.
For instance: “Try before you buy” option for clothing but instead of overlaying the cloth on the body someone will misuse the features and may overlay another nude body and damage your reputation.
This problem faced because of lack of awareness about the sensitive information and subject, this type of problem affect to developer need to take action for this type of issue before making application.
Possibility of Physical harm:
In the augment reality application has significant possibilities to harming yourself and the surrounding real world because of nature of application and lack of attention.
Augmented reality application is based on digital reality which gives the feeling of digitalization in your real world. This factors are driving attention away from the reality and put human in dangerous situation.
The real example is Pokémon go where people hurting themselves when they are playing.
So, Developer should have to add significant distracting factors before implementing AR application.
Poor Quality in Content and Use Cases:
AR technology is growing faster and expanding gradually in the market. The problem is in use cases and content which still remains which is not updated with other content and use cases. This problem is facing because developer have no that expertise in this field. In the market there are not that much experts developer which are deliver accessible and useful experience.
Technology limitation:
Another the major problem faced by implementing AR application where they facing the technological gap between Designing the application is fully dependent AR gear and completely different thing but later on got plethora of limitation that makes the whole experience is not user-friendly.
AR gear is very expensive that the reason many audiences will not like to purchase it. Smartphone remaining this function which occur many limitation in augmented reality app design interface.
Mobile augmented reality system (MARS)
Mobile augmented reality system is a new technology based on the augmented reality and can be used as a mobile devices such as smartphones, tablet, iPad, iPod, gaming and much more. It extends and enhances the user experience
See – https://kijo.co.uk/blog/augmented-reality-web-design/
Key technologies which used for developing augmented reality application
This key technologies generally use for developing an augmented reality application. Key technology will discussed here.
1) Tracking and Registration Technology:
Tracking and registration technology is require accurate information about the user’s location and orientation tracking align the virtual object in to the real world. As per the ideal scenario, the tracking and registration technology should be take the accurate position where system render the virtual object in right place. When the current location is not fetch properly then it should not be relate with real data.
2) Object Detection and Recognition Technology:
The main goal of this technology to finding the scene and find the target information and make the information detection in classification, For instance, Augmented reality application the first step to recognition face and after that display the name, age and gender details. And after matching the image with object and store in to the server,
Calibration technology utilizes the pixels of image and restore the object in real position with used of camera and through this technology will help to detect the position and rendering data with result.
Model rendering technique generate 3D data with the 2D images and OPENGL ES rendering technology is used for mobile devices to getting the results.
3) Display interaction Technology:
This technology will help to dealing where is it display and communicate with AR effortless and efficiently on the mobile. To get effective user interface is also one major concern in MAR because mobile device screen is small and whole the thing will be play on touch screen so it need more effort to design interface,
Usability issues in Augmented Reality in mobile
Mobile augmented reality is a part of the interactive user intreface.therefore; many factors affect the overall interactive interface. Usability issues will be discussing here which the user faces when operating the mobile augmented reality.
Small display size: MAR application is based on mobile devices which have small size compare to other devices which create the usability issue.
Augmented reality display real and virtual information therefore avoid displaying excessive amount of data in to the screen and used complex operation to build up the design.
Before the creating the design in MAR application they need to follow usability principal for AR application in smartphone environment.
User-Information: Augmented reality application should be given proper visual information to the users and classified the information in to the menu. So user can got the information in very quickly,
Information should be display based on users’ perception so the app interface gives satisfying information to the users.
User-cognition: Augmented reality application is give effort to make the application which is used minimum memory and enable user to learn applications easily.
User-support: Augmented reality application will be presenting useful information without error and also handle the personalize their task.
User-interaction: In this application give more focus on effective communication between users and application.
User-usage: This application is give more important to actual usage of application. For example, operation should be based on reality and situation of the operations.
Conclusion and Future Trade:
After taking the careful consideration, as we can see augmented reality where it is used and what are the issue and challenging faced by user and industry. Howerver, augmented reality is more popular in market and also enhancing several possible directions in the future. As many industries can develop AR application more widely for users.
In the future, cloud computing will play a major role in the augmented reality applications, It will become a new trend in mobile augmented reality application where cloud will undertake the computational and complex task and which will help to save energy and battery life of the mobile devices. Cloud computing seem as a popular new technology which is promoting the development o applications.
Augmented reality should be work on the challenges and issue which are facing in design and development as well as user interface. Privacy is major concern of the augmented reality application and also the researcher should be consider other challenges like a response time delays and limitation about the hardware and software failures and researching tracking system and good vision-based methods with other sensors. Hopefully, major research will leads the amazing augmented reality application without compromising users’ comfort and privacy.
References:
- https://www.geospatialworld.net/blogs/challenges-in-ar-mobile-app-development/
- https://www.smashingmagazine.com/2018/11/use-case-for-augmented-reality-in-design/
- https://theappsolutions.com/blog/development/augmented-reality-challenges/
- https://blog.pixelfish.com.au/augmented-reality-impact-on-web-design
- https://medium.com/iotforall/whats-next-foraugmented-and-virtual-reality-technology-83fc154f467b
- https://www.realitytechnologies.com/augmented-reality/
2019-1-10-1547128848