Tuesday, 14 June 2022 14:36

Web AR — advantages and limitations of the technology

Rate this item
(2 votes)
Web AR Web AR

Web AR is an augmented reality experience that is available directly in the browser and does not require any additional software installation on your computer, smartphone or other gadget.

At the moment, the technology is inferior to augmented reality in the form of individual software tools, but it is rapidly evolving, literally before our eyes. 

Areas of technology application

Despite the still limited capabilities, AR for Web has a wide range of uses in various fields, such as: 

  1. Advertising. This is the most obvious point of application of augmented reality elements. The technology has produced a real innovation in marketing: studies show that the use of AR in commercial advertising increases the probability of clicking on a link by dozens of percent. Moreover, interactive advertising does not cause the negativity and rejection that are typical for ordinary banners.
  2. Education. Augmented reality allows you not only to create any manuals, including those inaccessible in physical reality, but it also allows users to interact with them, receiving feedback. The learning process becomes more engaging and interesting. As for the augmented reality on the Web, it helps bring all the AR advantages to online learning via the Internet.
  3. Entertainment. In this segment the applicability of augmented reality is unquestionable. Its popularity is largely due to the resounding success of the PokemonGo game. Perhaps, the Web augmented reality will revive the withering class of browser-based online games. And do not forget that AR involves not only the visual channel, but also makes it possible to interact with objects by voice, such as voice control.
  4. Commercials. The flip side of AR advertising is more effective business management. With the help of Web AR it is possible to easily track, count and analyze the number of ad views and link clicks, calculating the sales funnel.

And this is only a small part of the industries where innovative technology can be leveraged

How Does It Work

Augmented reality technology in the Web has a lot of nuances concerning the development and implementation, since it implies the contact of virtual reality objects with the physical reality. First of all, you need a clear definition of the spatial position and orientation of the user's device. Without this, it is impossible to synchronize the image of virtual objects in accordance with the surrounding interior. Information about the environment is collected by the camera, it is necessary to ensure translation of the data from the camera into the Web environment.

It is not enough to draw virtual objects over an image. To create the illusion of presence, it is necessary to recognize the surface on which the object can be "placed". Only in this case, the illusion of presence in the real world will be achieved. If the virtual object being broadcast is three-dimensional and allows the user to view it from different angles, it is necessary to ensure real-time tracking of the user device's orientation changes in space and accurately synchronize those changes with the object's rotation.

Although augmented reality on the Web does not require the installation of special software tools, it may be necessary to have a software framework on the device, such as AR Core for Android and its functional counterpart for iOs, AR Quick Look. Browser-based augmented reality often uses cloud libraries, in particular, filters in Instagram and masks in FB messenger are based on it.

In addition to the software basis, augmented reality imposes additional requirements on the "hardware". In particular, the device must have a camera, accelerometer and gyroscope. Although most modern gadgets are equipped with these sensors, they do not always have sufficient accuracy and clarity.

Augmented reality imposes higher requirements for computer vision, both in terms of computer hardware and recognition software. This is especially true if the binding of virtual objects to real objects is carried out without special labels - QR-codes, paper clock models and similar "crutches". The most difficult task is to work with a human face.

It requires not only recognition of the face as an object as a whole, but also its individual parts - lips, eyes, eyebrows. Recognition of various emotions is especially important. If digital cameras of the beginning of zero years could recognize a smile, then today's software should be able to distinguish sadness, joy, surprise, fright and other emotions.

AR in browser — limitations of the technology

Despite the significant progress in recent years and the obvious advantages associated with the lack of need to download and install special apps, the AR in browser has some restrictions:

  1. Low performance. While the software can ( in theory) use all the resources of the device, the browser gets only a relatively small part of them. Unlike installed applications, the browser version of augmented reality has significant limitations on the amount of information transferred, which also makes adjustments. In particular, there may be problems with building a "fair" 3D model. The rotation effect is achieved by alternating flat images, like it was implemented in old shooter games.
  2. Limited functionality. If the software can access all the features of the device with the user's permissions, the AR functionality in the browser is quite limited in terms of the available functions. This has an impact on the final result: for example, the placement of virtual objects on the user's desk with browser-based augmented reality tools is quite possible, but there can be serious problems with the simulation of complex movements, especially if the user is actively changing the angle of view. The software cannot keep up with the physical changes, which leads to the destruction of the illusion.
  3. Limited traffic. As mentioned, browser-based AR often uses cloud libraries, which requires large amounts of data to be exchanged quickly. If the limitations on the amount of Internet traffic is now rather the exception, the channel width still often leaves much to be desired. This is especially true for data transmission via the mobile network in the absence of a Wi-Fi access point within reach.

This list of limitations outlines the range of challenges developers will have to solve in the near future.

Banuba's Web AR Development Tools

Banuba offers not only ready-made augmented reality solutions, but also a set of tools for developing and implementing AR elements both in separate apps and in the Web environment.

The Web AR SDK is a developer's toolkit for creating a browser-based version of augmented reality. It takes into account all the features and limitations mentioned above, which guarantees high efficiency and effectiveness in the Web environment.

The kit includes:

  • library of face-mask filters;
  • smart beautifier filters;
  • tools for working with interior;
  • 3D rendering tools;
  • static and animated stickers.

Any object in the library is available for editing. The toolset also allows you to easily create and add your own objects to the library.

  • TITAN WEALTH INVESTMENT Review – Unlocking a Robust And Fruitful Trading Experience
    TITAN WEALTH INVESTMENT Review – Unlocking a Robust And Fruitful Trading Experience

    To navigate the world of cryptocurrency trading successfully, you must select a reputable and trustworthy online brokerage firm. This is one of the most important steps in your investing journey, and it means you have to carefully research every broker available. It also implies that you should carefully consider each of their services to determine which one best suits your financial objectives.

  • The Hidden Costs of Vacancy Offers: An In-Depth Analysis
    The Hidden Costs of Vacancy Offers: An In-Depth Analysis

    The allure of vacancy offers

    Vacancy offers often present themselves as the golden tickets to a new, fulfilling career. In the current job market, which is increasingly characterized by a high degree of competition and a relentless pace of change, these offers can seem like lifelines. They promise new opportunities, better salaries, and the chance to advance in one's career. However, beneath the glossy surface of these vacancy offers lies a complex web of challenges and potential pitfalls that job seekers must navigate carefully.

  • Honeymoon Bliss in Kenya's Maasai Mara
    Honeymoon Bliss in Kenya's Maasai Mara

    For couples embarking on the journey of a lifetime, Kenya's Maasai Mara offers a mesmerizing backdrop for honeymoon bliss.

  • Community engagement in plastic collection: mobilizing for change
    Community engagement in plastic collection: mobilizing for change

    The plastic predicament

    Plastic pollution has become one of the most pressing environmental challenges of our time. With millions of tons of plastic waste entering our oceans and landfills every year, the need for action is urgent. Despite efforts from governments and environmental organizations, the scale of the problem continues to escalate.

    However, amidst this crisis, there is hope. Communities around the world are coming together to tackle plastic pollution head-on through innovative approaches to collection and recycling.

  • NFTs: The digital revolution in art and ownership
    NFTs: The digital revolution in art and ownership

    Non-fungible tokens (NFTs) have become a cultural and economic phenomenon, reshaping how we perceive and value digital ownership. By leveraging blockchain technology, NFTs certify the authenticity and uniqueness of digital assets, ranging from digital art and music to collectibles and even virtual real estate. This article explores what NFTs are, their implications, and the controversies surrounding them.

  • The LEI code - The key to safer banking and investments
    The LEI code - The key to safer banking and investments

    Interested in learning more about how to secure your banking transactions and investments? Then an LEI code is what you need. In this article, we will explore what an LEI is and how it can help create more transparency and security in the financial world. So read on and discover how the LEI code can be crucial to your company's success in financial transactions and securities.