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.