Monday 26th of April 2021 10:09:03 AM |
In the Western world, the popularization of QR Codes has been curtailed by health restrictions. In Asia, the use of QR Codes has grown since their introduction in the 2010s.
The evolution of QR Code technology in 2021 made it possible to display immersive 3D interfaces in Augmented Reality. This improved version is called AR Code.
The evolution of the QR Code
In 1999 engineer Masahiro Hara, working for the Japanese company Denso Wave, invented the QR Code. This company produces industrial equipment for the automotive industry. Denso Wave developed this optical data transfer system for industrial purposes, then made it available to everyone through a license while retaining open patent rights.
As QR Codes were becoming more popular in Japan, many Japanese cell phones from the early 2000s were equipped to scan them. Asian countries followed this trend.
Over time, QR Codes became more visible in Europe and the United States before becoming very popular with the launch of smartphones and their third-party barcode scanning applications.
Today, most smartphone manufacturers integrate QR code reading into their operating systems. For example, Apple, which recently introduced a dedicated button to scan these codes in iOS and iPadOS. Rumors are suggesting the arrival of an upcoming QR Code redefined by Apple. Only one experience has been revealed for the moment, involving the downloading of mini-applications called “App Clips” via the “App Clips Codes".
Although QR-Codes have become popular in the West, Asia has been using them for much longer. When we were using them for websites access in Europe, Asian countries were using them to store consumer information and maintain industrial equipment. Today, in the West these uses of QR Codes are growing, while in Asia, where they originated, we use them to pay for shopping, connect with social networks, and display augmented reality experiences.
From the QR Code to the AR Code
Over the last decade, the evolution of QR codes has paralleled the evolution of information technologies because it is, above all, an optical recognition system linked (or not) to a remote server. It easily adapts to new digital uses.
QR Code is the abbreviation for Quick Response Code, its original name referring to the technology's industrial purpose. Various code systems have been created with this quick optical-recognition technology: Snapcode by Snapchat, App Clips Code by Apple, ...
In the age of web pages, a QR Code referred to a simple webpage; in the era of social networks and e-commerce, QR Codes allow data exchanges and payments; in the future, QR Codes will give access to augmented reality experiences.
AR Codes are QR Codes that anchor augmented reality experiences.
What's Augmented Reality?
Augmented reality is a technology that combines optical processes and spatial computing to display virtual elements in the user's field of view. It is also associated with acoustic technologies to create an immersive sound environment for the user.
To understand the process of displaying augmented reality, you should be familiar with four concepts:
- The Content: Today, millions of users use AR daily for games and photo/video filters on social media, but they are only a very small part of the possible AR content available. As augmented reality advances, many of our interfaces will be displayed in AR: computer screens, TV screens, Theaters screens... Also, 3D recordings of events will provide new ways to interact socially. Microsoft's Hololens 2 headset has already shown us this AR possibility:
- The Rendering: Digital giants have been engaged in an ongoing battle over AR technology for more than a decade. They are also competing with the AR equipment, as they must control various parameters of the rendering software. AR rendering systems are typically integrated into proprietary operating systems, with the exception of the open-source format known as WebAR, which is designed to accommodate simple AR displays. The digital giants own their hardware ecosystems, which facilitates the development of immersive AR renderings. Apple is one of the most advanced companies when it comes to AR rendering with ARkit. Then come Google (AR Core), Microsoft (Hololens), Samsung, and Huawei. Recently, Facebook, the social media company, announced plans to develop future Augmented Reality devices and Metaverse. It follows their Virtual Reality plan after the takeover of the company Occulus in 2014. The strategy of Facebook/Meta founder Mark Zuckerberg is to create the VR/AR ecosystem by developing VR headsets first, then jump into the creation of an AR ecosystem once hardware technology is ready.
The Anchoring:In an augmented world, the ability to locate augmented reality experiences will be essential. There are several types of anchors that could be used:
- Anchoring in the direct environment: Enable users to display an AR experience in front of them (for example, to play an AR game).
- Anchor via the longitude and latitude data reported by a device: For example, you could activate an Augmented Reality application to display AR content in a specific location in a city. This would require the launch of a dedicated app that recognizes these anchors.
- Anchoring by the recognition of objects, buildings, places, faces...: This AR is already used widely on social networks. Can also be done via the WebAR technologies.
- Ultra wideband anchoring: Apple has unveiled an AirTag accessory that is equipped with this technology. It is expected to display augmented reality in the near future.
- AR Codes anchoring: The universal AR anchoring solution already widely used to access classic information via QR Codes. With the rise in AR technology, QR Codes are now being transformed into AR Codes to anchor AR experiences on products, membership cards, storefronts, tourist sites, places.
AR Code technology relies on AR anchoring, AR content and AR rendering. Once users scan the code, they are directed to the appropriate AR content and rendering. AR content can be affected by the type of experience hosted on our server or on a third-party platform such as social media (Facebook, Instagram, SnapChat, etc.).
There are three types of augmented reality codes with different rendering processes:
1 - Immersive: Rendering: ARkit & ARCore / Content: AR Code Cloud server
2 - Social Media: Rendering: Instagram / Content: Instagram server
3 - Flying Over: Rendering: WebAR / Content: AR Code Cloud server
6890 AR experiences
1,031 Scans per day
Top Blog Posts
- How do I scan AR Codes?
- AR QR Codes: the future of Interactive Advertising
- VIDEO TUTORIAL: How to convert a 3D file (.stl, .obj, .fbx, .dae to .glb or .gltf) on AR Code Studio ?
- VIDEO TUTORIAL: Create an AR photo on AR Code
- AR Code technology, the future of Museums and Art exhibitions
- What is the difference between a QR Code and an AR Code?
- VIDEO TUTORIAL: Generate 3D Text on AR Code
- AR Codes: How they work & applications in education
- AR Video: play videos over Augmented Reality QR Codes
- How to use Augmented Reality Codes in Real Estate business?
- VIDEO TUTORIAL: How to create an AR Portal and anchor it with an AR Code?
- Augmented Reality QR Codes in sports centers
- How Augmented Reality Codes can make our Cities Smarter
- VIDEO TUTORIAL: How to compress / reduce the size of a 3D model in Blender (GLB, GLTF, DAE, FBX, OBJ...)?
- AR Logo, to automatically design 3D logos from SVG image files
- Uploading 3D models on AR Code, what File Size and Format?
- How to create "Text to AR" experiences with the AR Text app by AR Code?
- How to track and retarget users from your AR QR Code experiences?
- How to display a 3D scan photogrammetry in Augmented Reality with an AR Code
- What are Custom Pages & How to create one ?
- How to implement Augmented Reality on a Business Card with an AR QR Code ?
- Here is how AR Code is going to transform industrial companies and manufacturing
- VIDEO TUTORIAL: How to compress / reduce the size of an industrial 3D CAD model with MeshLab and Blender?