Mega 建图服务
空间地图构建是 Mega 云服务的核心,处于整个 Mega 工作流的中间枢纽位置。它承接了物理世界的采集数据,并输出为应用开发所需的数字资产。
下面展示了空间地图构建在整个 Mega 工作流程中的位置:
flowchart LR
A[数据采集] --> B>构建 Mega Block 地图] --> C[Mega 定位]
功能简介
EasyAR Mega 采用全云端自动化处理流程。开发者无需在本地运行任何复杂的建图算法,只需上传合规的视频数据,云端集群即可自动完成以下工作:
特征提取:识别环境中的关键视觉特征(如角点、纹理)。
空间重建:计算特征点的三维空间坐标,生成空间数据。
闭环检测:自动识别路径闭环,消除累积误差。
地理配准:结合 GNSS 数据,将局部坐标系对齐到全球地理坐标系。
多图融合:支持将多个独立的采集区块拼合为一个完整的地图(针对大场景)。
Block 建图流程
通过创建和管理建图项目来组织建图任务,建图成功后生成 Block。
flowchart LR
A[建图项目] --> B[建图任务] --> C[建图结果 Block]
- 建图项目:用于组织和管理相关的建图任务
- 建图任务:执行具体的建图操作
- Block:建图成功的最终产物
不同类型的建图任务
根据您的场景大小和采集策略,Mega 提供了四种建图任务类型。请根据实际情况创建相应类型的建图任务:
常规单图任务
- 适用场景:中小规模场景、单次采集覆盖整个场景
- 典型案例:单层商场、餐厅、单层办公室、展厅、公园等
- 采集设备:GoPro Max 1 代全景相机
- 操作步骤:创建常规单图任务
超大范围多图融合任务
- 适用场景:超大规模场景、多楼层、多区域连接场景
- 典型案例:大型购物中心(连接各层)、商业街区(连接室内外)、大学校园(连接多栋楼)等
- 采集设备:GoPro Max 1 代全景相机
- 操作步骤:创建超大范围多图融合任务
小范围手机采集任务
- 适用场景:小范围场景、小空间
- 典型案例:房间、店铺、展厅等
- 采集设备:iPhone / ARCore Android 手机
- 操作步骤:创建小范围手机采集任务
物体手机采集任务
- 适用场景:单个物体
- 典型案例:展品、设备、商品等
- 采集设备:iPhone / ARCore Android 手机
- 操作步骤:创建物体手机采集任务
建图状态说明
在开发中心 Block 建图界面中,您会看到建图任务的实时状态。理解这些状态有助于您判断任务进度:
| 建图状态 | 说明 | 建议操作 |
|---|---|---|
| 审核中 | 正在进行人工建图视频审核 | 等待审核完成 |
| 排队中 | 等待空闲服务器资源 | 等待分配服务器开始处理 |
| 生成中 | 服务器处理中 | 等待建图完成 |
| 任务完成 | 建图完成 | 查看建图结果 |
| 生成失败 | 建图失败 | 故障排查 |
查看建图结果
建图完成后,可进一步查看建图结果,确认是否符合预期要求。
建图失败故障排查
当建图任务生成失败时,建议按以下方式进行问题排查:
- 查看建图报告:查看建图报告,根据报告信息查找解决方案。
- 参考故障排查:查阅建图失败故障排查指南,获取常见问题解决方法。
- 联系技术支持:若以上方法均未解决问题,请联系 EasyAR 工作人员并提供建图报告中
JobID以便快速定位问题。