Mega incremental update
Incremental update is an advanced feature provided by EasyAR Mega to cope with dynamic scene changes. It allows developers to append and upload new video data to an already successfully built spatial map. The cloud algorithm will attempt to "stitch" the feature points of the new data into the coordinate system of the old map, thereby achieving map updates without the need to create a brand-new Block spatial map from scratch.
Feature highlights
Local updates: Re-capture a segment of video to replace changes in the original map environment.
Coordinate system preservation: The supplementary data will automatically align with the coordinate system of the original spatial map, ensuring that the positions of already developed AR content do not shift.
Update limitations: A Block spatial map can have up to 10 supplementary data entries added. Each supplementary data video must be captured in less than 16 minutes (i.e., a maximum of 2 segments of 360-degree video data are supported for upload). Videos exceeding 16 minutes cannot be used as supplementary data.
Applicable scenarios
Area updates: Such as updates to a store in a mall or partial corridor renovations.
Omission supplements: If a corner of the original map was missed during capture, this feature can be used to supplement that area.
Note
Incremental updates are not suitable for large-scale spatial data supplementation. If there is a need to add a large area, it is recommended to re-capture the entire region using the lossless full update feature.
Supported mapping types
- ✅ Single-image mapping task: Supports incremental updates
- ✅ Multi-image fusion task: Supports incremental updates
- ❌ Mobile-captured mapping: Does not support incremental updates (including small-scale mobile-captured tasks and object mobile-captured tasks)
Supported mapping versions
The incremental update mapping feature supports the following mapping versions:
- Version 8.5
- Version 9.4 and above
Note
For version 7.6 and above to implement incremental update mapping, the mapping version must first be upgraded to the latest version. For specific operations, please refer to Upgrade the mapping version using original data.
After the upgrade is completed, incremental update mapping can be performed.
Capture data for the changed area
Due to different usage scenarios, the focus of capture varies slightly. For specific capture methods, please refer to: Capture data for the changed area.
Important
The newly captured data must have a visual overlap of 20-50 meters with the area covered by the original map.
Incremental update mapping
After completing the data capture for the changed area, you need to upload the supplementary data to the specified incremental update task to generate the updated spatial map.
For specific steps, please refer to: Incremental update mapping.
Use the updated mapping result for localization
Once the incremental update mapping is completed, a new spatial map will be generated (the Block ID remains unchanged). Developers only need to load the incrementally updated result Block in the cloud localization library to directly use the updated spatial map for localization, without modifying application code or repackaging.
For specific steps, please refer to: Use the incremental update mapping result for localization.