Mega Lossless Full Update
Lossless full update is an advanced EasyAR Mega feature designed for changes in dynamic scenes. It lets developers use newly acquired data to comprehensively update the entire scene while keeping the original coordinate system unchanged. The cloud algorithm rebuilds the spatial map based on the new video data, ensuring that the positions of existing AR content do not shift and enabling a seamless update.
Features
Full-scene update: comprehensively updates the entire scene and rebuilds the map with newly acquired data.
Coordinate system preservation: keeps the original coordinate system unchanged, ensuring that the positions of existing AR content do not shift.
Important
If some areas are missed during acquisition for a lossless full update, the generated spatial map will also miss those areas.
Applicable Scenarios
- Comprehensive environment renovation: for example, a full renovation of a shopping mall, a complete office floor remodel, or a total change of an exhibition hall theme.
- Data quality optimization: reacquire the entire scene at higher precision to improve localization accuracy.
- Scene expansion: substantially extend the area based on the original scene, requiring the whole area to be rebuilt.
Note
Lossless full update is suitable for comprehensive updates of an entire scene. If only a local area changes, it is recommended to use the supplemental update feature.
Supported Mapping Types
- ✅ Single-map mapping task: supports lossless full update
- ✅ Multi-map fusion task: supports lossless full update
- ❌ Phone acquisition mapping: does not support lossless full update, including small-area phone acquisition tasks and object phone acquisition tasks
Supported Mapping Versions
- Version 7.6 and later
Acquisition Data
Because lossless full update updates the whole environment, refer to Data Acquisition for data acquisition.
Lossless Full Update Mapping
After data acquisition is complete, you need to upload the latest acquired video data to the specified lossless full update task to generate the updated spatial map.
For detailed steps, see Lossless Full Update Mapping.
Use the Updated Mapping Result for Localization
After lossless full update mapping is complete, a new spatial map is generated while the Block ID remains unchanged. Developers only need to load the updated mapping result Block in the cloud localization library to directly use the updated spatial map for localization, without modifying application code or repackaging the app.
The operation for loading the mapping result differs depending on the mapping version:
- Cross-version upgrade: When an older mapping version, such as version 7.x or 8.x, uses the lossless full update feature, the mapping version is upgraded by default to the latest version, such as version 9.x. In this case, refer to Use New-Version Mapping Results for Localization.
- Same-version update: When the mapping version remains unchanged, or is upgraded from version 9.x to version 9.x, see Use Lossless Full Update Mapping Results for Localization for the detailed steps.