Mega 无损全量更新
无损全量更新是 EasyAR Mega 为应对动态场景变化而提供的高级功能。它允许开发者使用新的采集数据对整个场景进行全面更新,同时保持原有坐标系不变。云端算法会基于新的视频数据重新构建空间地图,确保已开发的 AR 内容位置不发生偏移,实现无缝更新。
功能特点
整体更新:对整个场景进行全面更新,使用新的采集数据重新建图。
坐标系保持:保持原有的坐标系不变,保证已开发的 AR 内容位置不发生偏移。
重要事项
全量更新采集过程中如有部分区域漏采,生成的空间地图也会缺失这部分区域。
适用场景
- 环境全面翻新:比如商场整体重新装修、办公楼层全面改造、展厅主题完全变更等场景。
- 数据质量优化:对整个场景进行更高精度的重新采集,以提升定位准确性。
- 场景扩建:在原有场景基础上大幅扩展范围,需要对整体区域进行重新建图。
注意
无损全量更新适用于整个场景的全面更新,若只是局部区域变化,建议使用补充更新功能。
支持的建图类型
- ✅ 单图建图任务:支持无损全量更新
- ✅ 多图融合任务:支持无损全量更新
- ❌ 手机采集建图:不支持无损全量更新(包括小范围手机采集任务和物体手机采集任务)
支持的建图版本
- 7.6 及以上版本
采集数据
由于无损全量更新是针对整体环境的更新,数据采集请参考:数据采集。
无损全量更新建图
在完成数据采集后,您需要上传最新采集视频数据到指定的无损全量更新任务下,生成更新后的空间地图。
具体操作步骤请查看:无损全量更新建图。
更新建图结果用于定位
无损全量更新建图完成后,会生成新的空间地图(Block ID 保持不变)。开发者需在云定位库内加载更新建图结果 Block,即可直接使用更新后的空间地图进行定位,无需修改应用代码或重新打包。
根据建图版本情况,加载建图结果操作有所不同:
- 跨版本升级:当旧版本建图(如 7.x/8.x 版本)使用无损全量更新功能时,建图版本会默认升级至最新版本(如 9.x 版本),此时请参考:将新版本建图结果用于定位。
- 同版本更新:当建图版本保持不变,或从 9.x 版本升级到 9.x 版本时,具体操作步骤请查看:将无损全量更新建图结果用于定位。