Table of Contents

使用 EasyAR Mega 進行物體追蹤

EasyAR Mega 的核心能力不僅在於對整個物理空間的定位,還可以應用於對特定、已知的物理物體進行高精度的三維追蹤。這使得您可以使用與 Mega 完全相同的開發方式,精確地追蹤一個預設的物體(如一個工業設備、一個展覽品或一個零售商品),並為其疊加豐富的虛擬內容。

基本原理與流程

Mega 物體追蹤的原理與 Mega 大空間應用的原理類似,它結合了物體自身的視覺特徵和先進的雲端定位演算法,從而實現比傳統物體追蹤更穩定、更精確的效果。

Mega 物體追蹤可以看成是 Mega 空間定位功能在特定物體目標上的一種特例,其定位過程完全一致,區別只在於建圖端針對物體的特殊性有細微的差別。

工作流程如下:

  1. 地圖建構

    • 使用具備良好 SLAM 功能的智能手機,利用專門的 Mega Toolbox App 圍繞目標物體進行數據採集。
      Data Capture
    • 通過 EasyAR 的建圖管理後台,將採集到的 *.EMP 數據上傳。
    • 雲端處理平台將對採集數據進行處理,使用先進的 AI 演算法提取目標物體的視覺特徵,生成目標物體的三維點雲、建構帶紋理貼圖的稠密網格。
    • 建圖系統的最終輸出將同樣以 “Mega Block 地圖” 形式存在。
  2. 即時追蹤

    • 當用戶設備掃描目標物體時,首先利用 Mega 定位功能進行即時的定位,恢復設備當前的位姿。
    • 然後在設備端與設備本身的 SLAM 系統進行融合,將 Mega 地圖的座標系與設備 SLAM 系統的座標系對齊,從而實現即時地持續追蹤。
提示

參考閱讀:Mega 空間定位的原理

與 Mega 空間定位的差異和對比

Mega 物體追蹤相比 Mega 空間定位,從技術角度是一致的,但其關注和側重的應用場景有所區別:

特性 Mega 空間定位 Mega 物體追蹤
核心目的 實現用戶在宏觀環境中的導航、虛擬內容的空間錨定 實現對特定物體的數位化、信息疊加、虛實互動
空間計算 通過 Mega 雲定位服務進行定位並在設備端進行融合追蹤 與 Mega 空間定位完全一致
應用場景 室內外導航、大規模 AR 遊戲、城市級數位孿生 工業設備巡檢、展覽品導覽、零售商品 AR 試用

與 EasyAR Sense 3D 物體追蹤的差異和對比

EasyAR Sense 也提供了強大的 3D Object Tracking 功能,但 Mega 物體追蹤與它在設計哲學和應用場景上有顯著區別:

特性 3D Object Tracking Mega 物體追蹤
定位基礎 依賴標準格式的 3D 模型,可來自於 3D 掃描儀、三維重建軟體等 依賴預建構的 Mega 空間地圖,來自於手機採集並雲端生成
追蹤穩定性 良好,在快速移動或部分遮擋時可能丟失 抗遮擋和抗干擾能力更強,追蹤更穩定
物體要求 物體本身需要具備豐富的紋理,幾何結構簡單 物體本身的紋理豐富性要求更低,幾何結構可以更複雜
環境要求 對環境沒有要求,目標物體可以處於任意環境中 目標物體所處環境可與建圖採集時不同,但在功能使用之時不能任意改變環境
聯網要求 無需聯網,所有數據和計算都發生在設備端 需要聯網,通過 Mega 雲定位服務獲得計算結果
動態性 支援。功能使用過程中目標物體可以在環境中運動 不支援。功能使用過程中目標物體必須保持靜止
擴展性 可擴展支援多個目標物體同時追蹤,目標物體之間是相互獨立 可在同一個空間內追蹤多個物體,但這些物體在空間內必須保持靜止,物體之間互不獨立
適用場景 結構簡單、紋理豐富的物體,且體驗時需要能靈活移動(如在手上把玩) 結構複雜、紋理一般的物體,且體驗時在空間內相對固定(如工廠裡設備的巡檢、博物館展品的導覽)

如何選擇

  • 如果您的應用場景是識別一個獨立的、可移動的物體,且不關心其在宏觀環境中的位置,EasyAR Sense 3D Object Tracking 是更輕量、更直接的選擇。
  • 如果您的應用場景是在一個固定的空間(如工廠、博物館、商場)內,對一個或多個固定的物體進行高精度、高穩定性的追蹤和數位化,EasyAR Mega 物體追蹤 是不二之選。

相關主題