Mega 场景更新
补充更新和无损全量更新是 EasyAR Mega 为应对场景变化而提供的高级功能,能够在场景更新后保持原有坐标系不变,确保已开发的 AR 内容位置不发生偏移,从而大大提高应用开发效率。
补充更新
补充更新功能允许开发者向一个已经构建成功的空间地图中,追加上传新的视频数据。云端算法会尝试将新数据的特征点“缝合”到旧地图的坐标系中,从而实现地图的更新,无需重新创建一个全新的 Block 空间地图。
相关功能请查看:
无损全量更新
无损全量更新功能允许开发者使用新的采集数据对整个场景进行全面更新,同时保持原有坐标系不变。云端算法会基于新的视频数据重新构建空间地图,确保已开发的 AR 内容位置不发生偏移,实现无缝更新。
相关功能请查看:
功能对比
| 功能 | 补充更新 | 无损全量更新 |
|---|---|---|
| 适用场景 | 局部区域更新或补充 | 整个场景的全面更新 |
| 采集设备 | GoPro Max 全景相机 | GoPro Max 全景相机 |
| 数据来源 | 基于原地图,追加新的视频数据进行补充 | 基于原地图,使用新采集数据重新构建 |
| 坐标系保持 | 是 | 是 |
常见问题
补充更新建图、无损全量更新建图以及多图融合建图有什么区别?
补充更新建图:向现有地图中添加新数据,用于局部区域的更新或补充,保持原有坐标系不变。
无损全量更新建图: 对整个场景进行全面更新,使用新的采集数据重新建图,但保持原有的坐标系不变。更新后的空间地图仅包含新提交的数据,不包含原有数据。
多图融合建图:将多个独立采集的区域地图拼合成一个完整的地图,通常用于超大场景的并行采集。
如果整个场景装修全变了,能用补充更新建图吗?
不能,算法无法将新视频与旧地图内容进行有效匹配。如果在翻新的场景外部仍有部分空间没有发生翻新,此时连着未更新的场景一起采集,以便通过特征融合实现补充更新。补充更新或无损全量更新建图失败会影响原地图吗?
不会。无论建图任务成功或失败,原地图都不会受到影响。建图成功后会生成一个新的地图数据,不会覆盖原地图。