# 2D/3D物体 AR 能力 (2D/3D Marker AR)

# 方法定义

2D/3D Marker AR能力,能够识别预先设定的目标物体(定义为Marker,包括2D平面物体和3D物体),进行视觉跟踪与定位,通过在目标物体周围渲染虚拟物体,从而实现 AR 功能。

# 方法区别

  1. 2D Marker,仅适用于平面类物体,用户上传一张平面物体的俯视图像作为目标物体,算法运行时识别该平面物品,并渲染出相关虚拟物体。2D Marker可以理解为特殊的3D Marker。
  2. 3D Marker,相比于2D Marker,能够识别3D物体,不局限与平面物体,具有更广的使用范围,算法运行前,需要手动制作3D Marker的识别目标文件(.map文件),然后算法运行时载入该文件用于识别。

# 应用场景示例

2D示例:

  1. 工卡AR
  2. 门票AR
  3. 艺术画AR

marker2d

3D物体示例:

  1. 饮料、化妆瓶等容器类AR
  2. 公仔AR

marker3d

# 识别物体规范

Marker规范见文档 Marker规范