Skip to Content
SensorsSensors
  • Article
  • Open Access

26 June 2026

21 Pages

EfMAR: An Outdoor Mobile Augmented Reality Framework for Geospatial Measurements

,
and
1
Information Sciences and Technologies and Architecture Research Center (ISTAR), Instituto Universitário de Lisboa (ISCTE-IUL), 1649-026 Lisboa, Portugal
2
Instituto Universitário-Atlântica, 1886-502 Oeiras, Portugal
3
IADE Faculty of Design, Technology and Communication (IADE), Universidade Europeia, Oriente Green Campus, 1200-649 Lisboa, Portugal
4
School of Agricultural Engineering, University of Extremadura, 06007 Badajoz, Spain

Abstract

Accurate distance measurement in outdoor environments remains a challenging problem for mobile augmented reality (AR) systems due to sensor noise, environmental variability, and the limitations of single-modality approaches. Existing consumer AR solutions often prioritize usability over metric robustness, leading to performance degradation in large-scale or heterogeneous outdoor scenarios. This work presents EfMAR, an adaptive framework for outdoor mobile AR-based geospatial measurements that integrates multiple sensing modalities through a structured sensor fusion architecture. EfMAR combines visual SLAM, inertial sensing, depth information, and global positioning cues to improve robustness and consistency in distance estimation across diverse outdoor conditions. Beyond implementation, the framework formalizes a reusable architectural model for adaptive multi-sensor fusion, supporting reproducibility and future comparative research. A dedicated dataset is described, comprising 584 unique real-world evaluation instances collected across representative outdoor scenarios. External literature-derived data were utilized strictly as calibration baselines for modeled operational degradation profiles, maintaining methodological transparency. Performance evaluation focuses on analyzing relative behavior, stability, and variability across sensing approaches rather than establishing absolute accuracy benchmarks. Comparative results across multiple distance ranges and environments indicate that hybrid sensor fusion strategies exhibit more stable and consistent performance trends compared to single-modality solutions, particularly in challenging urban contexts. Dispersion analysis further highlights the influence of environmental factors such as lighting conditions and spatial scale on measurement variability. Overall, the results position EfMAR as a flexible and adaptive framework designed to enhance robustness in outdoor AR-based geospatial measurement tasks. By emphasizing consistency, transparency, and architectural generalization, this work contributes a practical foundation for future research and development in mobile AR sensing for real-world outdoor applications.

1. Introduction

AUGMENTED Reality (AR) has emerged as a transformative technology that enables the seamless overlay of virtual elements onto the real environment in real time, using devices such as smartphones, tablets, or smart glasses. Initially popularized in entertainment and education [1], AR is now increasingly applied to technical domains such as civil engineering, urban planning, geospatial analysis, and smart cities. It has also been explored in outdoor sports environments, where pervasive AR systems support activity recognition and user-centered applications [2]. The concept of the virtuality continuum introduced by Milgram and Kishino (1994) positioned AR between the physical and virtual worlds, highlighting its unique suitability for tasks requiring interaction with real spatial environments [3,4]. Recent advances in mobile platforms such as Apple’s ARKit and Google’s ARCore have made it feasible to perform real-time outdoor measurements with consumer-grade devices, opening new opportunities for professional applications [5].
Despite this progress, outdoor AR measurement still faces major challenges. Calibration inaccuracies, sensor noise, and environmental variability, such as poor lighting, reflective surfaces, or degraded GPS signals in urban canyons, can significantly compromise precision. While computer vision methods such as Simultaneous Localization and Mapping (SLAM) are widely available in mobile devices, they struggle in low-texture or dynamic environments. Depth sensors such as LiDAR or Time-of-Flight (ToF) cameras provide higher accuracy, but remain limited to premium devices and often consume substantial energy. GPS and Inertial Measurement Units (IMU) offer scalability for large-scale outdoor tasks but lack precision at short ranges. Recent studies have shown the potential of combining multiple sensors (e.g., SLAM + LiDAR + IMU) through fusion strategies, yet most efforts remain confined to controlled conditions or hardware-specific implementations.

1.1. Motivation and Main Gaps

Based on our review of the literature, three main gaps remain unaddressed:
(1)
Lack of adaptive sensor fusion strategies that can dynamically select and integrate sensors under diverse and unpredictable outdoor conditions.
(2)
Scarcity of open and replicable datasets of outdoor AR-based geospatial measurements, limiting benchmarking and reproducibility of research.
(3)
Limited comparative validation of AR measurement methods across real-world scenarios, particularly in urban environments with heterogeneous conditions.
To address these gaps, this work introduces EfMAR (Effective Framework Measurement with Augmented Reality), a modular and scalable architecture designed for accurate outdoor AR-based distance measurements. EfMAR builds on a layered design that integrates sensing, processing, measurement, and visualization modules, with an adaptive sensor fusion mechanism capable of optimizing accuracy under variable conditions. Unlike existing AR applications that rely on single sensor pipelines, EfMAR formalizes a generalizable model that can be applied across multiple devices and contexts.
Existing mobile augmented reality frameworks, such as Google ARCore and Apple Measure, rely primarily on visual–inertial SLAM and coarse GNSS positioning, which can lead to reduced accuracy in outdoor urban environments. These limitations are mainly associated with SLAM drift in large-scale scenes, sensitivity to lighting variations, and GNSS degradation in urban canyons, where multipath and signal occlusion are common. As a result, distance measurements obtained through current mobile AR solutions often exhibit significant uncertainty when applied to real-world outdoor geospatial scenarios.
EfMAR extends beyond implementation by formalizing a reusable theoretical model for adaptive sensor fusion in outdoor AR measurement systems, bridging engineering practice and conceptual generalization. This theoretical dimension positions EfMAR not only as an operational system but also as a reproducible framework capable of supporting future AR-based measurement research and comparative evaluations.

1.2. Contributions

This work makes the following key contributions to the field of outdoor AR-based geospatial measurement:
(1)
Theoretical Framework. We propose EfMAR (Effective Framework Measurement with Augmented Reality), a modular and layered architecture that formalizes outdoor AR-based measurement into sensing, processing, measurement, and visualization components. This framework is generalizable beyond the presented prototype, offering a foundation for future AR measurement systems.
(2)
Adaptive Sensor Fusion. We introduce an adaptive fusion mechanism that dynamically integrates SLAM, LiDAR, ToF, GPS, and IMU data. By adjusting sensor weights based on environmental conditions (e.g., lighting, texture, GPS degradation), EfMAR ensures robust accuracy where single-sensor approaches fail.
(3)
Real-World Dataset. We provide a novel dataset of 584 empirical outdoor AR-based geospatial measurements, systematically collected over a three-month period (15 September–18 December 2025) across diverse urban and rural scenarios (open squares, narrow streets, shaded areas, and construction sites). This dataset, benchmarked against ground-truth topographic instruments, is publicly released to foster reproducibility and benchmarking.
(4)
Comprehensive Validation. We conduct a structured two-tier comparative evaluation leveraging our 584-record dataset. EfMAR is benchmarked algorithmically against low-level academic SLAM baselines (ORB-SLAM3, RTAB-Map, VINS-Mono) and user-level commercial frameworks (Apple Measure, ARCore, Polycam), demonstrating significant accuracy gains and adaptability under real-world outdoor conditions.
(5)
Practical Integration. Beyond accuracy, EfMAR supports interoperability with professional workflows by enabling export to BIM and GIS formats (IFC, DXF), addressing a key barrier to AR adoption in engineering, urban planning, and smart city applications.
The rest of this work is organized as follows. Section 2 reviews related work on AR measurement technologies and their limitations. Section 3 explains the dataset as well as the field data collection process. Section 4 and Section 5 introduce the proposed method and the EfMAR architecture with its layered components. Section 6 describes illustrative use cases. Section 7 evaluates the performance with measurements and the analysis of the results of our comparative evaluation, and also discusses the implications, trade-offs, and limitations of EfMAR. Finally, Section 8 concludes with future directions for cross-platform implementation, UAV integration, and AI-based error correction.

3. Dataset and Field Data Collection

3.1. Test Environments and Locations

Field data were collected in multiple outdoor scenarios representative of real-world geospatial measurement conditions, including dense urban environments, semi-urban areas, and open outdoor spaces. Urban measurements were conducted in areas characterized by building-induced GNSS degradation and visual occlusions, while semi-urban and open environments provided comparatively favorable visibility and signal conditions.

3.2. Devices and Sensor Configuration

Data acquisition was performed using consumer-grade mobile devices equipped with RGB cameras, inertial measurement units (IMUs), GNSS receivers, and, when available, depth sensing capabilities such as LiDAR or Time-of-Flight (ToF) sensors. All measurements relied on sensors natively available on the mobile platforms, without external hardware augmentation.

3.3. Data Acquisition Protocol

For each test scenario, distance measurements were acquired by positioning the mobile device at known reference points and estimating target distances using the EfMAR framework. Ground truth values were obtained through manual measurement tools where feasible. Each measurement was repeated multiple times to mitigate random sensor noise.

3.4. Environmental Conditions

Measurements were conducted under varying environmental conditions, including different lighting levels and weather situations such as clear sky and partially cloudy conditions. Although weather parameters were not explicitly controlled, their potential influence on sensor performance, particularly on visual tracking and depth estimation, was considered during analysis.

3.5. Dataset Composition and Validation

The empirical validation of the EfMAR framework relies strictly on a fully real-world dataset comprising 584 unique evaluation instances captured across the selected unconstrained outdoor environments. To ensure strict methodological transparency and reproducibility, a clear separation was maintained between our field-collected data and external literature-derived benchmarks. The literature-derived degradation profiles were utilized exclusively during the preliminary design phase as external baseline filters to calibrate our algorithmic thresholds and sensor dropout margins. They were never aggregated, blended, or co-analyzed with our empirical field results. By prioritizing environmental representativeness and structural heterogeneity over raw synthetic volume, the resulting 584 independent field measurements provide a mathematically sound and entirely empirical foundation for analyzing multi-sensor tracking stability, variance propagation, and operational robustness across diverse geospatial scales.

3.6. Dataset Metadata and Specifications

To ensure the mathematical reproducibility of this study and provide a transparent overview of the experimental environment, this subsection delineates the structural schema, temporal constraints, and hardware-level synchronization mechanics of the evaluation dataset. The empirical field experiments were systematically conducted over a three-month period (spanning from 15 September to 18 December 2025), capturing highly diverse atmospheric conditions, cloud cover, and dynamic lux levels across the selected urban open, urban canyon, and rural test sites. The dataset encompasses a total of 584 unique evaluation instances, comprehensively balanced across distinct environmental typologies and heterogeneous sensing modalities to prevent operational bias.
To guarantee strict temporal alignment across the unsynchronized hardware streams of the consumer-grade mobile devices, a deterministic software-level timestamping protocol based on Coordinated Universal Time (UTC) epoch time was engineered into the core data-logging layer. Upon individual frame capture or asynchronous hardware sensor interrupt, distinct data packets, including RGB video frames, 6-DoF IMU telemetry logs, GNSS NMEA sentences, and dense LiDAR/ToF depth maps, were instantly appended with a high-resolution, microsecond-accurate UTC timestamp. This architecture actively mitigates cross-modality temporal drift and restricts inter-sensor jitter to a bounded margin of ± 5   μ s . The granular structural schema, sampling frequencies, and instance breakdowns are formalized in Table 2.
Table 2. Dataset structural schema and sensor synchronization specifications.

4. Proposed Method

We intend to address the technologies presented in the previous section, as well as to install the applications one by one to compare their suitability, and answer the two research questions. Testing applications in practice will help to better understand their capabilities and limitations, specifically in outdoor environments, using the minimum number of components and sensors possible with augmented reality technology on a current smartphone, with the Android operating system version 13. Testing in outdoor environments with the minimum number of sensors will help identify which solutions rely more on software and computer vision algorithms, rather than specific hardware. The metrics and criteria for comparing AR measurement applications in outdoor environments are in Table 3 for data collection, and their metrics and criteria for comparing AR measurements in outdoor environments.
Table 3. Evaluation of AR Measurement Technologies in Outdoor Environments.
Table 4 below presents the benchmarked average error values (in cm) for each evaluated AR technology across short, medium, and long-distance measurements. These metrics reflect the operational performance under controlled environmental degradation profiles, as detailed previously, and can be visualized in a bar or line chart.
Table 4. Common Baseline Theoretical Errors Derived from Literature Review (Controlled Degradation Profiles).
To provide a mathematically rigorous comparative overview of the evaluated technologies across distinct distance categories, we aggregated the empirical mean absolute errors obtained from our real-world dataset of 584 records (Dataset available at: https://github.com/ruilupas/EfMAR---Effective-Framework-Measurement-with-Augmented-Reality, accessed on 20 June 2026). While Table 4 delineates the common baseline theoretical errors derived from controlled operational constraints, the following figure synthesizes our empirical field measurements into a visual format that directly highlights the framework’s relative performance and operational robustness against state-of-the-art alternatives under dynamic outdoor conditions.
As illustrated in Figure 1, EfMAR consistently outperforms all baseline methods across distance ranges. In short distances, the error margin remains below 3 cm on average, whereas ARCore and Apple Measure exhibit errors between 6 and 10 cm. For medium-range measurements, EfMAR maintains accuracy within 4–5 cm, representing a reduction of approximately 40% compared to ARCore. Even in long-range scenarios (>15 m), EfMAR limits error to below 7 cm, while GPS/IMU methods exhibit errors exceeding 200 cm, underscoring their unsuitability for fine-grained urban measurements. These results confirm the robustness of the adaptive sensor fusion strategy.
Figure 1. Mean absolute error (cm) of EfMAR and baseline technologies (AR-Core, Apple Measure, Polycam, ToF, and GPS/IMU) across short, medium, and long-range distance categories. Data derived from the 584-record public dataset.

5. Architecture Proposed

To support precise distance measurements in outdoor environments using mobile augmented reality, we propose a modular and scalable architecture called EfMAR (Effective Framework Measurement with Augmented Reality). The architecture is composed of five core layers, each responsible for specific functions to ensure data accuracy, efficient processing, and real-time interaction.

5.1. EfMAR Architecture

(1) Sensor Layer (Data Acquisition)
This layer collects raw environmental data from various built-in sensors:
  • RGB Camera: Captures images and supports SLAM-based mapping.
  • Depth Sensors: Includes LiDAR and/or Time-of-Flight (ToF) for depth estimation.
  • GPS Receiver: Provides geolocation data.
  • IMU (Inertial Measurement Unit): Includes accelerometer and gyroscope for motion tracking.
  • Optional: Barometer for altitude, Ambient Light Sensor for lighting conditions.
(2) Processing Layer (Data Fusion and Localization)
Responsible for interpreting and integrating sensor data:
  • SLAM Engine: Builds real-time environmental maps.
  • Sensor Fusion Module: Combines data from SLAM, IMU, and GPS using techniques such as Kalman filters or machine learning.
  • Error Correction Module: Mitigates errors from occlusions, lighting, or sensor noise.
  • Environment Classifier: Adapts behavior based on detected surface types, sunlight, and shadows.
(3) Measurement Engine
Performs all spatial measurement computations:
  • Distance and Area Calculation: Supports point-to-point and area estimations.
  • Object Recognition and Alignment: Enables measurement relative to building facades.
  • Marker-Based Augmentation: Supports QR/fiducial patterns for enhanced accuracy.
  • Adaptive Resolution: Adjusts measurement resolution based on the range.
(4) AR Visualization Layer
Provides intuitive, real-time visual feedback:
  • Overlay of Virtual Markers: Displays measurements directly in the AR interface.
  • Dynamic Alignment Guides: Assists with accurate targeting.
  • Environmental Alerts: Notifies users of low confidence or accuracy.
(5) Application and Cloud Layer
Enables long-term use and integration with other systems:
  • Cloud Storage: Stores measurement sessions.
  • BIM/CAD Integration: Exports data to formats like IFC or DXF.
  • Multi-Device Sync: Synchronizes sessions across teams.
  • AI Module (Optional): Provides recommendations, anomaly detection, or re-measurement prompts.

5.2. Workflow

(1)
Initialization: User launches the app on a mobile device.
(2)
Environment Scanning: SLAM + GPS/IMU localizes the user.
(3)
Measurement: User selects points; system calculates distance using fused data.
(4)
Visualization: Result is overlaid in AR, aligned with objects.
(5)
Storage and Export: Measurements are saved or shared in standard formats.

5.3. Design Considerations

(1)
Fallback Strategies: Automatically prioritize SLAM/IMU if the GPS signal is weak.
(2)
Adaptive Fusion: Dynamically adjust sensor combination based on conditions.
(3)
Energy Efficiency: Reduce processing when the user is idle or in low-accuracy zones.
To enable efficient and accurate distance measurements using AR in outdoor environments, we propose a modular, flow-based system architecture structured into five key layers. This architecture is designed to be scalable, sensor-adaptive, and compatible with mobile devices using Android or similar platforms. Each layer is responsible for a distinct functional role, from sensor data acquisition to real-time AR visualization, ensuring a clear data flow and optimal user interaction. The architecture is illustrated in the flowchart in Figure 2:
Figure 2. Flowchart of the proposed EfMAR system architecture for outdoor.

5.4. Explanation of Architecture Layers (Figure 2)

  • User: Represents the human operator interacting with the system through a smartphone or tablet. The user initiates measurements, selects points, and receives real-time visual feedback via the AR interface.
  • AR Visualization Layer: Displays interactive AR content, such as virtual markers, dynamic measurement guides, distance overlays, and environmental alerts (e.g., low tracking accuracy). This layer ensures an intuitive and visually informative user experience.
  • Measurement Engine: Manages the core measurement logic, including point-to-point distance calculation, object alignment (e.g., to building façades), area estimation, and resolution adjustment based on measurement range (short, medium, long). It also supports marker-based augmentation using QR/fiducial patterns.
  • Processing Layer: Performs data fusion and environmental interpretation. It includes SLAM engines, sensor fusion modules (e.g., Kalman filters or ML models), error correction algorithms, and environment classifiers that adapt system behavior to lighting and surface conditions.
  • Sensor Layer: Collects raw environmental data using device sensors. Supported components include RGB cameras (for SLAM and image processing), LiDAR or ToF (for depth sensing), GPS (for geolocation), IMU (for orientation), and optional sensors such as barometers or ambient light detectors.
This layered architecture enables modular development and dynamic adaptation to outdoor conditions, ensuring accurate, real-time measurements even under sensor variability or environmental constraints. The design supports both lightweight deployments (e.g., SLAM-only) and high-precision setups (e.g., SLAM + LiDAR + IMU), aligning with the EfMAR system’s goal of efficient outdoor spatial measurement using augmented reality.
To operationalize this modularity, the adaptive fusion logic is governed by a dynamic weighting matrix W e , where e represents environmental parameters (such as lux levels for lighting, GPS DOP for positioning precision, and SLAM tracking confidence). The estimated distance D is calculated as the weighted sum of individual sensor estimates, seeking to minimize the variance σ2 across diverse outdoor conditions:
D = ∑ i = 1 n W i e · d i
In this model, d i represents the distance estimated by a specific modality (e.g., LiDAR, Visual SLAM, or GNSS), and W i e is the weight assigned based on the real-time reliability of that sensor in the current environment e .
To mathematically formalize the minimization of the global system variance σ2 under heterogeneous outdoor conditions, the weights W i e assigned to each sensor modality i are dynamically estimated as inversely proportional to their instantaneous tracking error or variance metric σ 2 i e , subject to a normalization constraint:
W i e = 1 σ 2 i e ∑ j = 1 n 1 σ 2 j e ,    w h e r e = ∑ i = 1 n W i e = 1
where W i e represents the dynamically assigned weight of the i-th sensor modality under a given environmental state vector e, and d i is the independent distance estimated by that specific modality. To ensure a mathematically sound minimization of the global system variance ( σ 2 ) under unconstrained outdoor operations, the weights are dynamically computed as inversely proportional to their instantaneous tracking error variance σ i e 2 :
W i e = 1 σ i e 2 ∑ j = 1 n 1 σ j e 2
This formulation guarantees that when a specific sensing channel experiences severe degradation or complete dropout (e.g., visual feature loss due to low-texture surfaces or sudden illumination changes, or high GNSS multipath errors in urban canyons), its corresponding tracking variance approaches infinity ( σ i e 2 → ∞ ). Consequently, its dynamic weight asymptotically approaches zero ( W i e → 0 ), seamlessly shifting the operational reliance onto the remaining stable modalities without triggering system discontinuity. To propagate these multi-sensor coordinate uncertainties into the final distance measurement metric, a first-order Taylor series expansion is executed at runtime. The propagated distance variance ( σ D 2 ) is calculated dynamically via:
σ D 2 = J f ⋅ P − ⋅ J f T
where P − represents the posterior error covariance matrix yielded by the state estimation filters, and J f denotes the Jacobian matrix composed of the partial derivatives of the distance function evaluated across the three-dimensional measurement vector x / D , y / D , z / D . This analytical bounding of the metric variance provides the framework with real-time confidence thresholds, which are directly utilized by the tracking loop to reject outliers before rendering the geospatial measurement.

5.5. Dynamic Sensor Fusion Logic

To systematically adjust the system weights based on live environmental stimuli, the proposed framework implements a contextual weighting loop. This approach formalizes how environmental variables (lux levels, GPS DOP, and SLAM tracking confidence) dynamically modulate the covariance matrix to minimize the overall distance variance. Algorithm 1 outlines the structured step-by-step logic of the dynamic sensor fusion layer:
Algorithm 1. Contextual Sensor Fusion and Uncertainty Propagation.
Input: Sensor measurements (Z_SLAM, Z_GNSS, Z_IMU)
    Environmental factors (L: Lux, DOP: Dilution of Precision, c_SLAM: Confidence)
Output: Estimated Target Coordinates (X_hat), Propagated Distance Variance (sigma_D2)
  1: Initialize baseline covariance matrices: R_SLAM, R_GNSS, R_IMU
  2: loop for each incoming sensor frame
  3:  // Step 1: Dynamic Sensor Confidence and Covariance Mapping
  4:  R_GNSS <- R_baseline_GNSS * (DOP2) * f(C/N_0)
  5:  R_SLAM <- (R_baseline_SLAM/c_SLAM) * f(ln(L_optimal/L))
  6:
  7:  // Step 2: Probabilistic Least-Squares Weight Generation
  8:  Total_Inverse_Covariance <- Inverse(R_SLAM) + Inverse(R_GNSS) + Inverse(R_IMU)
  9:  W_SLAM <- Inverse(R_SLAM) * Inverse(Total_Inverse_Covariance)
10:  W_GNSS <- Inverse(R_GNSS) * Inverse(Total_Inverse_Covariance)
11:  W_IMU <- Inverse(R_IMU) * Inverse(Total_Inverse_Covariance)
12:
13:  // Step 3: Coordinate State Estimation
14:  X_hat <- (W_SLAM * Z_SLAM) + (W_GNSS * Z_GNSS) + (W_IMU * Z_IMU)
15:
16:  // Step 4: First-Order Taylor Uncertainty Propagation
17:  Posterior_P <- Inverse(Total_Inverse_Covariance)
18:  Compute Jacobian matrix J_f based on partial derivatives: [x/D, y/D, z/D]
19:  sigma_D2 <- J_f * Posterior_P * Transpose(J_f)
20:
21:  return X_hat, sigma_D2
22: end loop
This streamlined algorithm ensures that EfMAR guarantees a bounded variance under all operating environments, adapting dynamically to sensor degradation without imposing heavy computational overhead on the host mobile architecture.

6. Illustrative Use-Cases

Augmented Reality (AR) measurement technologies have increasingly been applied in outdoor contexts to support tasks that require spatial awareness and precise distance estimation. Depending on the use case and required accuracy, different AR technologies, such as SLAM, LiDAR, fiducial markers, and GPS + IMU, are used individually or in combination. The following scenarios illustrate practical applications of these technologies:

6.1. Urban Planning and Architecture

A common use case involves preliminary surveys of urban spaces, where SLAM-based mobile applications (e.g., ARCore, Apple Measure) help estimate distances between buildings using only a smartphone. These tools enhance on-site flexibility and mobility by providing immediate spatial measurements. However, as highlighted by Fuentes-Pacheco et al. [14], SLAM can be sensitive to low-texture surfaces and poor lighting conditions, which may affect measurement reliability.

6.2. Civil Engineering and Landscaping

LiDAR-enabled devices, such as the iPad Pro and iPhone Pro, are extensively used for terrain mapping and detailed object measurements. These are particularly effective in capturing elevation data, façade geometry, and available land areas for infrastructure development [16]. Their high precision makes them suitable for complex or uneven outdoor environments.

6.3. Construction and Archaeological Sites

In structured outdoor environments such as construction zones or archaeological digs, fiducial markers or QR codes are used to provide stable spatial references. As discussed by Fiala [18], these markers enable repeatable and accurate measurements of fixed objects. While they require prior setup, their reliability makes them valuable in scenarios where GPS is inaccurate or unavailable.

6.4. Large-Scale Environmental Assessment

For wide-area spatial tasks such as agriculture, forestry, or infrastructure monitoring, AR systems incorporating GPS and Inertial Measurement Units (IMUs) are often deployed. Although they have limited precision at short distances, their scalability makes them ideal for positioning objects and delineating boundaries across large territories [19].

6.5. Smart Cities and Integrated Systems

Hybrid systems that combine SLAM, LiDAR, and IMU sensors are increasingly employed in smart city initiatives. These systems support real-time spatial mapping, constraint evaluation, and integration with Geographic Information Systems (GIS) for live data overlays and informed decision-making [8,12]. Fan et al. emphasize the advantages of such sensor fusion in improving system robustness and accuracy, particularly in dynamic or complex urban environments [15].

6.6. Summary

Beyond technical accuracy, user experience is also crucial for adoption. Pascoal et al. analyzed Mobile Pervasive Augmented Reality Systems (MPARS) and demonstrated that user preferences strongly affect the perceived quality of experience in outdoor AR applications [22]. This user-centric perspective aligns with the foundational principles of the virtuality continuum [23] and highlights the relevance of pervasive AR setups in broader context-aware scenarios [24]. To leverage these concepts in practical settings, modern solutions heavily rely on accessible consumer platforms like Apple’s ARKit and Google’s ARCore [25]. However, as discussed throughout this work, outdoor AR measurement still faces major challenges, such as calibration inaccuracies, sensor noise, and environmental variability [26]. While computer vision methods like Simultaneous Localization and Mapping (SLAM) are widely available [27], they often require the integration of depth sensors like LiDAR or Time-of-Flight (ToF) cameras [28] to mitigate tracking degradation [29]. These use cases underscore the adaptability of AR-based measurement systems, such as EfMAR. These use cases underscore the adaptability of AR-based measurement systems, such as EfMAR. Each technology, alone or in combination, offers distinct benefits depending on the operational context, required accuracy, and environmental constraints. The strategic selection of AR methods enables effective deployment across a wide range of professional fields, from construction and civil engineering to environmental and urban planning.

7. Performance Evaluation with Measurements and Analysis of Results

The objective of this performance evaluation is to analyze the relative behavior, stability, and robustness of different outdoor AR-based distance measurement approaches, rather than to establish absolute accuracy benchmarks. The evaluation focuses on identifying performance trends across sensing modalities under heterogeneous outdoor conditions.
Six representative approaches were considered: RGB-based SLAM, LiDAR, Time-of-Flight (ToF), QR/fiducial markers, GNSS combined with IMU, and a hybrid multi-sensor fusion strategy integrating SLAM, LiDAR, and IMU. Measurements were conducted across multiple outdoor scenarios representative of real-world conditions, including open spaces, narrow urban streets, shaded areas, and partially obstructed environments. Distance ranges were categorized as short (1–2 m), medium (5–10 m), and long (15+ m).
To rigorously evaluate the metric accuracy and operational resilience of the EfMAR framework under non-ideal, degraded outdoor conditions, a series of experimental stress tests was executed using the 584 real-world data instances from our empirical repository. Unlike the theoretical baseline constraints derived from literature in Section 4, the evaluation metrics detailed here represent direct physical measurements subject to dynamic atmospheric perturbations, sudden lighting variations, and GNSS multipath occlusions.
Table 5 presents the empirical average measurement errors along with their corresponding standard deviations ( ± σ ) obtained across the benchmarked technologies. To provide a complete and transparent statistical validation, these tabular results are directly cross-referenced with the error dispersion characteristics and outlier behaviors visualized in Figure 3.
Table 5. Empirical average measurement errors (in cm) and standard deviations ( ± σ ) evaluated across short, medium, and long distances using the 584 real-world data instances from the collected dataset. Performance benchmarks compare the proposed hybrid sensor fusion framework (EfMAR) directly against five commercial and academic state-of-the-art baselines under unconstrained outdoor degradation.
Figure 3. Comparative analysis of relative tracking stability and error behavior across short, medium, and long-distance ranges for individual and fused sensing modalities.
Table 5 presents the empirical average distance estimation errors along with their corresponding standard deviations observed for each sensing approach across the three distance ranges. Overall, the experimental results reveal substantial variation depending on both the sensing modality and the geospatial distance scale. The proposed hybrid sensor fusion framework exhibits the highest structural stability and a statistically significant reduction in error variance, particularly across short- and medium-range measurements. This behavior validates the theoretical foundation of our adaptive weighting layer, proving that integrating complementary sensor channels actively suppresses individual modality drift. Conversely, while LiDAR-based measurements demonstrate a tight error distribution under favorable environments, their baseline variance degrades when subjected to severe ambient lux perturbations and direct solar clipping.
Fiducial marker-based approaches achieve high precision at short distances; however, their applicability remains constrained by the need for prior marker placement and controlled environments. RGB-based SLAM and ToF approaches show moderate performance, with increasing error variability as distance grows, reflecting known limitations related to scale drift and environmental sensitivity. GNSS + IMU exhibits limited suitability for close-range measurements but demonstrates improved consistency at longer distances, supporting its role in large-scale positioning rather than fine-grained measurement tasks.
Figure 3 provides a comparative visualization of the observed performance trends across distance ranges. Rather than highlighting peak accuracy values, the figure emphasizes relative robustness and consistency among approaches. Hybrid sensor fusion maintains more stable behavior across varying conditions, while single-modality approaches exhibit greater sensitivity to distance and environmental factors.
Overall, the evaluation highlights the practical trade-offs inherent to outdoor AR-based measurement systems. The results support the positioning of EfMAR not as a system optimized for ideal conditions, but as a flexible and adaptive framework designed to improve robustness and consistency across diverse outdoor scenarios.
Table 5 summarizes the average measurement error trends observed across the evaluated approaches. To facilitate qualitative comparison, Figure 3 provides an overview of the relative performance behavior of each AR technology across different distance ranges. Figure 4 complements this analysis by presenting the same results using grouped bar charts, enabling a clearer visualization of performance variation across short, medium, and long distances.
Figure 4. Average measurement error (cm) across short (1–2 m), medium (5–10 m), and long (15+ m) distances for six AR technologies. Sensor fusion consistently outperforms individual methods, while GPS + IMU shows large errors at short range but improves at longer distances.
Overall, the results indicate that no single AR-based measurement approach is universally optimal. Instead, performance is strongly influenced by both the sensing modality and the environmental context. These observations support the motivation for adaptive architectures such as EfMAR, which aim to leverage complementary sensor characteristics to improve robustness across heterogeneous outdoor scenarios.
To further characterize performance behavior, dispersion analysis was conducted using boxplots in addition to average error metrics (Figure 5). This analysis highlights not only central performance tendencies but also variability and potential outliers associated with each technology. The results suggest that hybrid sensor fusion and LiDAR-based approaches tend to exhibit lower dispersion and more stable behavior, whereas SLAM and ToF methods show increased variability, reflecting their sensitivity to environmental factors such as lighting conditions and surface characteristics. These findings reinforce the relevance of adaptive multi-sensor fusion strategies for maintaining consistent performance in challenging outdoor environments.
Figure 5. Boxplot showing the dispersion of mean errors (in cm) by measurement technology in augmented reality. Note that sensor fusion and LiDAR technologies present less dispersion, while SLAM and ToF reveal greater variability.

7.1. Comparison with State-of-the-Art SLAM Baselines

To validate the robustness of EfMAR against pure state-of-the-art localization systems, a comparative analysis was conducted against ORB-SLAM3, RTAB-Map, and VINS-Mono. The evaluation focused on system stability and tracking continuity under challenging outdoor conditions, specifically focusing on scenarios with severe GNSS degradation and sudden illuminance variations (e.g., moving from an open rural area into a dense urban canyon). The primary evaluation metric is the Tracking Success Rate (%), defined as the percentage of the trajectory where the system maintains a valid metric scale and localization without critical drift or tracking loss. Table 6 presents the comparative tracking success rates across the three tested environments.
Table 6. Tracking Success Rate comparison against academic SLAM baselines: ORB-SLAM3, RTAB-Map, and VINS-Mono.
As shown in Table 6, standalone vision and visual-inertial pipelines experience significant performance degradation in Urban Canyons, where the tracking success rates drop sharply (e.g., 64.2% for ORB-SLAM3 and 58.7% for RTAB-Map). This vulnerability stems from feature-poor architectural geometries and sudden lighting transitions that break visual feature tracking, leading to unrecoverable scale drift. While VINS-Mono leverages tightly coupled inertial cues to maintain higher stability (68.5%), it remains susceptible to long-term drift without global anchors.
In contrast, EfMAR maintains a robust tracking success rate above 91% even in the most severe urban canyon scenarios. This resilience is achieved by our high-level adaptive fusion layer; when low-level visual tracking confidence drops, or scale drift is detected through sensor variance, the system dynamically re-weights the fusion matrix to lean on available multi-sensor constraints. Consequently, EfMAR successfully bridges tracking gaps that cause pure localization baselines to fail, ensuring spatial continuity for outdoor geospatial measurements.

7.2. Computational Performance Benchmarking

To evaluate the computational efficiency and operational feasibility of EfMAR on consumer-grade mobile devices, a series of performance benchmarks was conducted. The framework was benchmarked against three industry-standard mobile solutions: Google ARCore (raw baseline), Apple Measure, and Polycam (dense reconstruction mode). All tests were performed on a standardized test environment using an iPhone 15 Pro (Apple, California, USA) and a Samsung Galaxy S23 Ultra (Samsung, Gyeonggi-do, South Korea) to ensure cross-platform consistency. The metrics evaluated include Average Frame Rate (FPS), Processing Latency per frame (ms), CPU Utilization (%), and Memory Footprint (MB). Table 7 summarizes the comparative computational performance of each platform under continuous operation (30-min stress test).
Table 7. Computational Performance Benchmarking.
As demonstrated in Table 7, EfMAR successfully strikes a balance between lightweight geometric tracking and resource-intensive dense reconstruction. While standalone commercial tracking toolkits (ARCore and Apple Measure) achieve near 60 FPS due to their monolithic native implementations, they do not perform the multi-sensor geospatial and environmental cross-referencing introduced by our framework. Conversely, dense reconstruction systems like Polycam impose high computational stress, causing the frame rate to drop below 30 FPS and significantly scaling up CPU and memory demands (68.4% and 640 MB, respectively). EfMAR maintains a stable, highly interactive frame rate of 45.6 FPS and a modest localized latency overhead of 22.4 ms, ensuring smooth real-time execution on standard mobile architectures without causing thermal throttling or severe battery depletion.

8. Conclusions

This work introduced EfMAR, an adaptive multi-sensor fusion framework designed to enhance the reliability of geospatial measurements in outdoor mobile Augmented Reality. By addressing the practical challenges of sensor noise and environmental variability, EfMAR moves beyond single-modality approaches to provide a robust solution for large-scale outdoor scenarios.
Through a comparative evaluation across diverse sensing technologies, the results demonstrate that performance is highly dependent on the environmental context, reinforcing the necessity of adaptive architectures. The observed trends indicate that the proposed hybrid fusion approach significantly improves stability and reduces measurement variability in heterogeneous conditions, proving its relevance for real-world deployment.
Although the current field validation focuses on a targeted set of complex real-world scenarios, the results offer significant insights into the stability and consistency of multi-sensor fusion. By prioritizing methodological transparency and cross-modality behavior over absolute benchmark volume, this work establishes a scalable foundation for future large-scale geospatial AR deployments. The dataset composition and the described experimental setup provide a robust basis for comparative analysis, ensuring reproducibility and scientific rigor.
Future research will focus on refining the adaptive fusion strategies through machine learning and extending the framework to additional geospatial tasks. Overall, EfMAR provides a reproducible and extensible foundation for advancing outdoor AR-based measurement systems, prioritizing consistency, adaptability, and architectural innovation over narrowly optimized performance claims.

Author Contributions

Conceptualization, R.M.P.; methodology, R.M.P. and J.N.G.; software, R.M.P. and É.R.; validation, R.M.P., J.N.G. and É.R.; formal analysis, R.M.P. and J.N.G.; investigation, R.M.P., J.N.G. and É.R.; resources, R.M.P. and É.R.; data curation, R.M.P.; writing—original draft preparation, R.M.P.; writing—review and editing, R.M.P., J.N.G. and É.R.; visualization, R.M.P. and É.R.; supervision, R.M.P. and J.N.G.; project administration, R.M.P.; funding acquisition, R.M.P., J.N.G. and É.R. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partially supported by national funds through FCT—Fundação para a Ciência e a Tecnologia, I.P., under the ISTAR-IUL Projects UIDB/04466/2025 and UIDP/04466/2025. And this study was supported by UNIDCOM under a Grant by the Foundation for Science and Technology (FCT) No. UIDB/DES/00711/2020 attributed to UNIDCOM/IADE—Research Unit in Design and Communication, Lisbon, Portugal.

Data Availability Statement

The data and source code supporting the findings of this study are openly available in the EfMAR repository on GitHub at https://github.com/ruilupas/EfMAR---Effective-Framework-Measurement-with-Augmented-Reality (accessed on 20 June 2026).

Acknowledgments

The authors would like to thank the Information Sciences, Technologies and Architecture Research Centre (ISTAR-Iscte) and the Instituto Universitário-Atlântica for their institutional support and financial incentives related to this publication.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Irwanto, I.; Dianawati, R.; Lukman, I. Trends of augmented reality applications in science education: A systematic review from 2007 to 2022. Int. J. Emerg. Technol. Learn. (iJET) 2022, 17, 157–175. [Google Scholar]
  2. Pascoal, R.M.; de Almeida, A.; Sofia, R.C. Activity recognition in outdoor sports environments: Smart data for end-users involving mobile pervasive augmented reality systems. In Proceedings of the Adjunct Proceedings of the 2019 ACM International Joint Conference on Pervasive and Ubiquitous Computing and Proceedings of the 2019 ACM International Symposium on Wearable Computers, London, UK, 9–13 September 2019; pp. 446–453. [Google Scholar]
  3. Milgram, P.; Colquhoun, H. A taxonomy of real and virtual world display integration. In Mixed Reality: Merging Real and Virtual Worlds; Springer: New York, NY, USA; Berlin/Heidelberg, Germany, 1999; Volume 1, pp. 1–26. [Google Scholar]
  4. Milgram, P.; Kishino, F. A taxonomy of mixed reality visual displays. IEICE Trans. Inf. Syst. 1994, E77-D, 1321–1329. [Google Scholar]
  5. Zhou, F.; Duh, H.B.-L.; Billinghurst, M. Trends in augmented reality tracking, interaction and display: A review of ten years of ismar. In Proceedings of the 2008 7th IEEE/ACM International Symposium on Mixed and Augmented Reality, Cambridge, UK, 15–18 September 2008; IEEE: New York, NY, USA, 2008; pp. 193–202. [Google Scholar]
  6. Satyanarayanan, M.; Bahl, P.; Caceres, R.; Davies, N. The case for VM-based cloudlets in mobile computing. IEEE Pervasive Comput. 2009, 8, 14–23. [Google Scholar]
  7. Siriwardhana, Y.; Porambage, P.; Liyanage, M.; Ylianttila, M. A survey on mobile augmented reality with 5G mobile edge computing: Architectures, applications, and technical aspects. IEEE Commun. Surv. Tutor. 2021, 23, 1160–1192. [Google Scholar] [CrossRef] [Scilit]
  8. Billinghurst, M.; Clark, A.; Lee, G. A survey of augmented reality. Found. Trends® Hum.–Comput. Interact. 2015, 8, 73–272. [Google Scholar] [CrossRef] [Scilit]
  9. Chatzopoulos, D.; Bermejo, C.; Huang, Z.; Hui, P. Mobile augmented reality survey: From where we are to where we go. IEEE Access 2017, 5, 6917–6950. [Google Scholar] [CrossRef] [Scilit]
  10. Van Krevelen, D.; Poelman, R. A survey of augmented reality technologies, applications and limitations. Int. J. Virtual Real. 2010, 9, 1–20. [Google Scholar] [CrossRef] [Scilit]
  11. Cao, J.; Lam, K.-Y.; Lee, L.-H.; Liu, X.; Hui, P.; Su, X. Mobile augmented reality: User interfaces, frameworks, and intelligence. ACM Comput. Surv. 2023, 55, 1–36. [Google Scholar] [CrossRef] [Scilit]
  12. Kim, S.K.; Kang, S.-J.; Choi, Y.-J.; Choi, M.-H.; Hong, M. Augmented-reality survey: From concept to application. KSII Trans. Internet Inf. Syst. 2017, 11, 982–1004. [Google Scholar] [CrossRef] [Scilit]
  13. Sawyer, B.D.; Finomore, V.S.; Calvo, A.A.; Hancock, P.A. Google glass: A driver distraction cause or cure? Hum. Factors 2014, 56, 1307–1321. [Google Scholar] [PubMed]
  14. Fuentes-Pacheco, J.; Ruiz-Ascencio, J.; Rendón-Mancha, J. Visual simultaneous localization and mapping: A survey. Artif. Intell. Rev. 2015, 43, 55–81. [Google Scholar]
  15. Fan, Z.; Zhang, L.; Wang, X.; Shen, Y.; Deng, F. LiDAR, Imu, and camera fusion for simultaneous localization and mapping: A systematic review. Artif. Intell. Rev. 2025, 58, 174. [Google Scholar] [CrossRef] [Scilit]
  16. Sharma, P.; Katrolia, J.S.; Rambach, J.; Mirbach, B.; Stricker, D.; Seiler, J. Achieving RGB-D level segmentation performance from a single ToF camera. arXiv 2023, arXiv:2306.17636. [Google Scholar]
  17. Yang, Y.; Chen, Z.; Liu, Y.; Li, Y.; Hu, Z.; Gou, B. Detection system for U-shaped bellows convolution pitches based on a laser line scanner. Sensors 2020, 20, 1057. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  18. Fiala, M. Artag, a fiducial marker system using digital techniques. In Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’05), San Diego, CA, USA, 20–25 June 2005; IEEE: New York, NY, USA, 2005; Volume 2, pp. 590–596. [Google Scholar]
  19. Laconte, J.; Kasmi, A.; Aufrère, R.; Vaidis, M.; Chapuis, R. A survey of localization methods for autonomous vehicles in highway scenarios. Sensors 2021, 22, 247. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  20. Lv, Z.; Halawani, A.; Feng, S.; ur Rehman, S.; Li, H. Touch-less interactive augmented reality game on vision-based wearable device. Pers. Ubiquitous Comput. 2015, 19, 551–567. [Google Scholar]
  21. Campos, C.; Elvira, R.; Rodríguez, J.J.G.; Montiel, J.M.M.; Tardós, J.D. ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual–Inertial, and Multimap SLAM. IEEE Trans. Robot. 2021, 37, 1874–1890. [Google Scholar] [CrossRef] [Scilit]
  22. Pascoal, R.; Almeida, A.D.; Sofia, R.C. Mobile pervasive augmented reality systems—MPARS: The role of user preferences in the perceived quality of experience in outdoor applications. ACM Trans. Internet Technol. (TOIT) 2020, 20, 1–17. [Google Scholar] [CrossRef] [Scilit]
  23. Pascoal, R.M.; Guerreiro, S.L. Information overload in augmented reality: The outdoor sports environments. In Information and Communication Overload in the Digital Age; IGI Global Scientific Publishing: Hershey, PA, USA, 2017; pp. 271–301. [Google Scholar]
  24. Pascoal, R.; De Almeida, A.M.; Sofia, R.C. Reducing information overload with machine learning in mobile pervasive augmented reality systems. IEEE Access 2025, 13, 155155–155166. [Google Scholar] [CrossRef] [Scilit]
  25. Mur-Artal, R.; Tardós, J.D. ORB-SLAM2: An open-source SLAM system for monocular, stereo, and RGB-D cameras. IEEE Trans. Robot. 2017, 33, 1255–1262. [Google Scholar] [CrossRef] [Scilit]
  26. Azuma, R.T. A survey of augmented reality. Presence Teleoperators Virtual Environ. 1997, 6, 355–385. [Google Scholar] [CrossRef] [Scilit]
  27. Chen, X.; Li, Y.; Zhang, J.; Wang, Y. Accuracy evaluation of distance measurements using Google ARCore. Sensors 2020, 20, 4805. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  28. Groves, P.D. Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems, 2nd ed.; Artech House: Boston, MA, USA; London, UK, 2013. [Google Scholar]
  29. Hsu, L.-T.; Gu, Y.; Kamijo, S. 3D building model-based pedestrian positioning using GPS and GLONASS measurements in urban canyons. IEEE Sens. J. 2016, 16, 4827–4839. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.