Question about different types of AR

Hey everyone! I am working on an AR project and trying to understand different types of AR. Some sources talk about four types:

  1. Marker Based AR
  2. Markerless Based AR
  3. Superimposition Based AR
  4. Projection Based AR

I am confused about Marker AR and Superimposition-Based AR. They seem similar because both recognize physical objects and overlay virtual ones. Are these the main types of AR? And what is the difference between Marker and Superimposition Based AR?

1 Like

There are several different types of augmented reality (AR), each with its own approach to layering digital elements onto the real world: Marker-based AR, Markerless AR and Location-based AR.

Superimposition AR is best understood as being similar to night vision or heat vision goggles.

Markerless AR doesn’t rely on physical markers BUT uses computer vision to recognize objects or surfaces in the real world. This type of AR is more versatile than marker-based AR, but it can be more challenging to develop. Markerless AR is used in a variety of applications, including games, product visualization, and navigation.

Marker-based augmented reality anchors virtual material with predetermined markers, such as QR codes. Superimposition-based augmented reality (AR) uses environment mapping and object identification to overlay virtual items over real-world situations without the need for markers. The ways in which these kinds recognize and enhance physical reality set them apart.

I find marker-based AR very useful for triggering specific content using predefined markers, like QR codes. I often use it to create interactive experiences in advertising, education, and gaming. It’s a fantastic tool that enhances user engagement and makes learning or interacting more immersive and fun.

A marker Based AR requires a physical marker or trigger, such as a QR code, image, or pattern, to be present in the real-world environment while a Superimposition Based AR relies on computer vision techniques to recognize and understand the environment using the camera feed.