5

我需要檢測場景中的對象(在iPhone和Android上)。該環境在某種程度上約束,應該使問題更容易,更準確:是否有適合識別已知設置中的對象的圖像處理庫/ AR技術?

  1. 的環境是小的和已知...用戶正在探索一個房間或小的戶外區域,我可以採取提前的圖片時間來「訓練」或約束算法
  2. 用戶在空間內的位置通常是有限的......即使當空間很大時,用戶可能被限制在空間內的特定路徑上,被檢測的對象是相對靜止......它們是環境的一部分,不會移動

,但使問題更難:

  1. 我不能放置標記的對象修改環境,所以我需要認識對象本身
  2. 的對象是非常相似的尋找,所以我們可以有使用周圍的場景作爲輸入,而不僅僅是單個項目

例如,想象一下沿着一條小徑走過一座歷史悠久的墓地(您不允許在草地上行走)。當用戶將他們的手機指向墓碑時,我希望能夠識別墓碑並估計用戶相對於墓碑的位置(以便我可以估計用戶在路徑上的位置)。如果你只是看着墓碑,許多墓碑看起來非常相似。在時間之前,我可以走這條路,從多個角度拍攝多個物體的照片。

是否有適合這種類型的對象檢測問題的算法或庫?

回答

1

這是你可能會尋找的東西:http://3dar.us/

他們有自己的圖書館,在那裏你可以有一些接近你想要什麼(對象的位置,你的位置,距離等),唯一需要注意的是它現在只適用於iPhone?祝你好運!

0

如果周圍的場景彼此充分不同,則可以使用簡單的快速技術(如直方圖匹配)來區分場景。這可以用來確定你在哪個場景,並縮小搜索集。如果可以區分場景,則可以切換到對象檢測模式,以查找特定場景中預期的特定對象。我想象一下,如果對象是靜態的並且有充分的文檔記錄,那麼您可以根據預先編譯的最可識別的特徵描述符進行搜索,從它們中確定相對位置等.PTAMM的方法與此類似(確定場景,加載場景的特徵點,跟蹤當前場景)。如果你的例子(匹配的墓石)是你實際嘗試的,這個問題變得更加困難(我認爲,至少表面上大多數墓碑和背景在幾何,顏色等方面會非常相似) 。路徑約束意味着您可以根據方位縮小您的搜索範圍(除非所有的墓碑都朝向相同的方向)。之後,您必須儘可能地利用剩餘的優秀功能(文本?)做到最好。