AR Tracking: Methods, SLAM, Plane Detection and Image Tracking

AR Tracking: How do SLAM, Plane Detection, and Image Tracking work? AR Tracking is the technical foundation for virtual content to be displayed in the real world.

Smartphone with AR tracking in the living room: spatial mapping, plane detection, and stably anchored digital content

AR Tracking:
How do SLAM, Plane Detection, and Image Tracking work?

AR Tracking is the technical foundation for ensuring that virtual content remains stably aligned with the real world in augmented reality. An AR system must know where the smartphone, tablet, or headset is located, how it is aligned, and what structures, surfaces, or reference points are present in the environment.

Therefore, in 2026 AR Tracking does not consist of a single method. Modern systems combine cameras, IMU sensors, visual inertial odometry, SLAM, plane detection, depth maps, image tracking, and – in location-based applications – GPS or visual positioning.

This article explains the technical tracking methods. If you are already planning a specific AR project, you can find our services on the pages Augmented Reality Agency and Augmented Reality Development.

Tracking in Augmented Reality refers to the process of determining the position and orientation of a device (like a smartphone or AR glasses) in real-world space. This allows AR applications to accurately overlay virtual objects onto the real environment, making them appear as if they are part of it.

Tracking describes the ongoing determination of Position and orientation of a device or relevant objects. This allows an AR application to display virtual content in such a way that it remains stable in the same place in the room despite the user’s movement.

Technically, it usually involves three tasks:

  • Pose Tracking: Where is the device located and in which direction is it facing?
  • Understanding the environment: What areas, depths, objects, or visual features does the system recognize?
  • Anchoring: How is a virtual content anchored to a specific real position?

Current smartphones and XR headsets combine camera and IMU data for this purpose. This combination is significantly more robust than the previous idea that AR is merely a camera image with an overlaid 3D object.

1st World Tracking, VIO and 6DoF

The basis of many modern AR systems is World Tracking. The device tracks its movement with six degrees of freedom – that is, three rotational axes and three position axes.

For this reason, it is often Visual-Inertial Odometry (VIO) Used. Camera images provide information about salient points in the environment, while gyroscopes and acceleration sensors capture very fast motion data. From both data sources, a continuous estimate of the device pose is generated.

The principle is similar to the 6DoF inside-out tracking in modern VR and MR headsets.

2nd SLAM: Determine your position and simultaneously build a card

SLAM stands for Simultaneous Localization and Mapping. The system localizes itself in an environment and simultaneously creates or updates a spatial model of that environment.

In practice, visual features are tracked over multiple frames and combined with IMU data. This allows an AR system to reorient itself even when the user moves or looks back at a familiar environment after a brief interruption.

SLAM is today a fundamental component of many native AR and mixed reality systems. It is therefore more meaningful to speak of a combination of VIO, mapping, and anchoring than to consider SLAM as an isolated „tracking technique.“.

Isometric representation of AR SLAM and World Tracking with feature points, a room map, and a stably anchored 3D object
SLAM / World Tracking: The device detects visual features, estimates its own movement, and simultaneously builds a spatial model of the environment.

3. Plane detection and hit testing

Plane Detection recognizes flat surfaces such as the floor, table, or wall. This allows an application to decide where a digital object can be placed in a meaningful way.

A typical example is a AR product visualizationA piece of furniture or a machine should not float somewhere in the camera image, but should be properly placed on the floor.

At Hit Test A point or beam is sent from the screen or camera perspective into the recognized environment. If it hits a recognized area or depth information, an anchor or a virtual object can be positioned there.

Modern ARCore systems support horizontal and vertical surfaces. Additionally, Depth Tracking can improve placement when a classic plane detection alone is not sufficient.

Isometric representation of AR Plane Detection with detected horizontal and vertical surfaces
Plane Detection: The AR system recognizes usable surfaces such as tables, floors, or walls and can place digital content there in a stable manner.

4. Depth Tracking, Scene Understanding and Occlusion

An important development compared to previous AR applications is the use of Deep information. For example, ARCore can generate depth maps from camera motion and, if available, incorporate additional hardware depth sensors.

Depth Maps help to better estimate distances to the real environment. This results in more precise hit tests, more realistic collisions, and especially Occlusion Possible: A real object can properly cover up a virtual object.

For high-quality AR and mixed reality applications, this spatial understanding is often more important than simply detecting a ground surface.

5. Marker tracking and image tracking

Marker Tracking and Image Tracking both use visual references, but have different approaches.

Marker Tracking

At Marker Tracking The camera recognizes a deliberately designed, clearly identifiable pattern. Such markers provide a robust reference for position and orientation and are particularly suitable for controlled applications, installations, training or industrial scenarios.

A QR code is not automatically an AR marker: A QR code is often only used to launch a URL or a web AR application. A true tracking marker, on the other hand, serves as a spatial reference for the pose of the digital content.

Isometric representation of AR Marker Tracking with recognized visual marker and anchored 3D content
Marker Tracking: A clearly defined visual marker serves as a precise spatial anchor for the digital content.

Image Tracking

At Image Tracking The camera, on the other hand, recognizes a natural image – for example, a poster, packaging, graphics, or a print motif – and uses this as a spatial reference.

The image must not contain any artificial markers. What matters is sufficient characteristic features, contrasts, and details that can be reliably recognized.

Isometric representation of AR Image Tracking with recognized poster and associated digital content
Image Tracking: A natural image such as a poster, packaging or magazine page is recognized as a reference and expanded with digital content.

Image tracking is particularly suitable for AR Marketing, Packaging, print, museums and exhibition scenarios, because the starting point of the experience is clearly defined.

What makes a good image target?

Images that have many clearly distinguishable details, contrasts, and features distributed over the surface work well. Large monochromatic areas, strong repeating patterns, or very simple logos are often less trackable.

Therefore, before production, an image target should be tested within the framework used and not just evaluated in terms of design.

6. Geospatial Tracking: GPS alone often isn't enough

For outdoor AR, GPS remains important, but GPS alone is often too inaccurate for precise spatial positioning. Modern geospatial systems therefore combine multiple sources.

The ARCore Geospatial API For example, it uses device sensors and GPS together with Google's Visual Positioning System (VPS). VPS matches visual features of the environment with a localization model based on Street View data. This allows AR content to be anchored much more precisely in real locations than with traditional GPS coordinates alone.

Such systems are suitable for navigation, tourism, urban space, large outdoor areas, and location-based experiences.

Isometric representation of geospatial AR tracking with GPS, location reference, and virtual object in the urban space
Geospatial Tracking: For location-based outdoor AR, GPS and other localization methods such as VPS are combined.

7. Face, Hand, Body and Object Tracking

Not all AR tracking tracks the device's position. Depending on the application, faces, hands, bodies, or defined real objects are also captured.

Face Tracking For example, it is the basis of many camera effects and virtual rehearsals. Hand Tracking allows for natural interaction with virtual content. Body Tracking can transfer body movements to avatars or digital elements.

Object Tracking and Object Recognition

At Object Tracking In object recognition, a real three-dimensional object serves as the reference. This can be a product, a component, or a machine. This allows digital information to be aligned with defined areas of the real object.

The difference from image tracking is important: In image tracking, a two-dimensional image reference is recognized. In object tracking, it is the shape or characteristics of a real 3D object that are considered, and often also its spatial position.

Isometric representation of AR Object Tracking with recognized real 3D object and digital overlay
Object Tracking: A real 3D object is recognized and serves as a spatial reference for digital information or overlays.

These methods are technically part of advanced AR tracking, but serve a different purpose than World Tracking or SLAM.

Native AR and WebAR: not every tracking function is available everywhere

An important difference exists between native apps and WebAR.

Native frameworks like ARCore and ARKit generally have deeper access to cameras, sensors, Depth APIs, Anchors, and platform-specific features. In the browser, tracking quality depends more on the device, browser, WebXR support, and the webAR framework used.

WebXR specifies things like hit testing and anchors. However, advanced features like plane detection, depth, or persistent spatial data are not available on all platforms and browsers in the same way. Therefore, it is advisable to first check whether a project is supported on the following platforms and browsers:, Which tracking function is really needed, Before deciding on WebAR or a native app.

Which AR tracking method is suitable for which project?

Application Typical tracking basis
Place product in the roomWorld Tracking + Plane Detection + Depth
Print / Packaging / PostersImage Tracking / Marker Tracking
Outdoor / City / TourismGeospatial Tracking + GPS + VPS
Virtual try-onFace, hand or body tracking
Industry / MachineSLAM / World Tracking + Image/Object Anchors
Mixed-Reality Training6DoF + Scene Understanding + Anchors

Where AR Tracking is used in enterprise projects

Tracking is technical infrastructure. The actual added value only comes from the respective use case:

For the technical implementation of an individual app, our page is the right place. Augmented Reality Development the appropriate depth.

Typical causes of poor AR tracking

Even in 2026, tracking is not perfect under all conditions. Common problems are:

  • insufficient light or strong motion blur,
  • large unstructured areas without recognizable features,
  • Mirrors, glass and highly reflective surfaces,
  • fast camera movements,
  • too few or unsuitable characteristics in image targets,
  • GPS without additional visual localization,
  • missing depth or occlusion information,
  • High requirements on browsers or end devices in WebAR.

Therefore, a good AR application is tested not only in the studio but also in the actual lighting, space, and device conditions of the later deployment.

Conclusion: AR Tracking is a combination of several methods

The question „What tracking technology does AR use?“ can no longer be answered with a single method today. Modern systems combine world tracking, VIO, SLAM, plane detection, depth, anchors, and – depending on the application – image tracking, geospatial tracking, or body tracking.

For project planning, it is crucial to determine what spatial information is really needed. A packaging campaign requires different tracking than a machine visualization or outdoor navigation.

If you are planning a specific AR project, you can find it under Augmented Reality Agency an overview of our services.

Technical sources

FAQ: AR Tracking

AR Tracking refers to the ongoing determination of position, orientation, and relevant characteristics of the real environment. This allows virtual content to be stably aligned with real positions.

SLAM or related mapping and localization methods help the device determine its position in an environment. Plane Detection, on the other hand, detects specific flat surfaces such as the ground, table, or wall on which content can be placed.

With image tracking, the camera recognizes a previously defined image and uses it as a spatial reference. This is useful, for example, for packaging, posters, print materials, and exhibitions.

For rough localization, GPS can suffice. For more precise AR positioning, additional methods are often supplemented. Google’s ARCore Geospatial API, for example, combines GPS and device sensors with the Visual Positioning System (VPS).

Drift can arise, among other things, from poor lighting, few visual features, motion blur, reflections, or insufficient depth information. Good anchors and a suitable tracking method reduce this effect.

Not always. WebAR can cover many typical AR scenarios, but is more dependent on the browser, device, and framework. Native ARCore or ARKit apps often have deeper access to tracking, depth, and platform features.

For products placed freely in the room, World Tracking, Plane Detection, and, if applicable, Depth are typically used. If a specific print motif or product is intended to serve as a starting point, Image Tracking may be more suitable.

Marker Tracking uses deliberately designed, clearly recognizable patterns as spatial reference. Image Tracking, on the other hand, can recognize natural images such as posters, packaging, or graphics. Both methods can anchor digital content to a visual reference.

In object tracking or object recognition, a real three-dimensional object such as a product, component, or machine is recognized. Digital information can then be aligned with specific areas of this object.

Clarence Dadson

Interested in an AR application for your brand?

Whether WebAR without app installation or a native application — we will show you which approach fits your goal and your budget.

Clarence Dadson · CEO Design4real

+49 179 3927971
·
info@design4real.de
·
Lindwurm St. 95a, Munich