Table of Contents

Mega incremental update

Incremental update is an advanced feature provided by EasyAR Mega to address dynamic scene changes. It allows developers to upload new video data to append to a successfully built spatial map. Cloud algorithms attempt to "stitch" feature points from new data into the coordinate system of the existing map, thereby updating the map without recreating an entirely new Block spatial map.

Functional features

  • Partial update: Recollect video footage of changed environments to replace corresponding areas in the original map.
  • Coordinate system preservation: Incremental data automatically aligns with the coordinate system of the original spatial map, ensuring existing AR content positions remain unchanged.
  • Update limitations: A Block spatial map can support up to 10 incremental updates. Each incremental video must be captured in less than 16 minutes (i.e., supports uploading up to 2 segments of 360° video data). Videos exceeding 16 minutes cannot be used as incremental data.

Applicable scenarios

  • Area updates: Scenarios like store renovations or partial corridor redecorations in shopping malls.
  • Missing area supplementation: Adding previously uncollected corners/areas to the original map.
Note

Incremental updates are unsuitable for large-scale spatial data supplementation. For extensive area expansions, recollect the entire region using the lossless full-update feature.

Supported mapping types

  • ✅ Single-map mapping task: Supports incremental updates
  • ✅ Multi-map fusion task: Supports incremental updates
  • ❌ Mobile-captured mapping: Does not support incremental updates (including small-area mobile mapping tasks and object mobile mapping tasks)

Supported mapping versions

Incremental mapping supports the following versions:

  • Version 8.5
  • Version 9.4 and above
Note

For version 7.6 and above to enable incremental mapping, first upgrade the mapping version to the latest. Refer to: Upgrade mapping version using original data.
Incremental mapping becomes available after successful upgrade.

Acquiring data for changed areas

Capture methods vary depending on usage scenarios. For specific guidelines, refer to: Acquiring data for changed areas.

Important

Newly captured data must have 20-50 meters of visual overlap with the original map's coverage area.

Incremental mapping

After collecting data for changed areas, upload incremental data to the specified incremental update task to generate an updated spatial map.
For detailed steps, see: Incremental mapping.

Using updated maps for localization

Upon completing incremental mapping, a new spatial map is generated (retaining the original Block ID). Developers only need to load the incrementally updated Block in the cloud localization library to immediately use the updated spatial map for localization—no code changes or app repackaging required.
For specific steps, see: Using incremental mapping results for localization.