web-dev-qa-db-ja.com

マーカーベースの拡張現実とマーカーレスの拡張現実の違い

私はARにまったく慣れていないので、マーカーベースとマーカーレスARについてインターネットで検索しましたが、マーカーベースとマーカーレスARと混同しています。特定の画像をスキャンしたときに、ARアプリがARアクションをトリガーすると仮定しましょう。 ARまたはマーカーレスAR ..画像はマーカーではありませんか?また、マーカーベースのARは、ARコンテンツを配置するために、マーカーレスARのようにデバイスの加速度計とコンパスを使用しますか?

12
sudip

マーカーベースのARアプリケーションでは画像(または対応する画像記述子)が認識されます事前に提供されます。この場合、アプリケーションはカメラデータ(カメラフレーム)の取得中に何を検索するか正確に知っています。最近の画像認識を扱うARアプリのほとんどは、マーカーベースです。どうして?アプリでハードコーディングされたものを検出する方がはるかに簡単だからです。

一方、マーカーなしのARアプリケーション事前にアプリケーションに直接提供されなかったもののものを認識します。このシナリオは、ARアプリケーションで実行される認識アルゴリズムがカメラフレームに存在する可能性があるパターン、色、その他の機能を特定するでなければならないため、実装がはるかに困難です。たとえば、アルゴリズムが犬を識別できる場合、ARアプリケーションは、世界中のすべての犬の画像を提供しなくても、カメラフレームで犬が検出されるたびにARアクションをトリガーできることを意味します(これはもちろん、誇張されています-たとえば、アプリケーションの開発時にデータベースをトレーニングします。

要するに、画像認識が関係するマーカーベースのARアプリケーションでは、マーカーは画像、または対応する記述子(機能+要点)にすることができます。通常、ARマーカーは白黒(正方形)の画像、たとえばQRコードです。これらのマーカーは簡単に認識および追跡できます=>認識(およびオプションで追跡)を実行するために、エンドユーザーデバイスにそれほど多くの処理能力は必要ありません。

マーカーベースのアプリでは、加速度計やコンパスは必要ありません。認識ライブラリは、デバイスのカメラに対する検出された画像の ポーズ行列 (回転と平行移動)を計算できる場合があります。あなたがそれを知っているなら、あなたは認識された画像がどれくらい遠くにあるか、そしてそれがあなたのデバイスのカメラに対してどのように回転されるかを知っています。そして、これからARが始まります... :)

26
Traian

上手。説明なしで投票したので。マーカーレストラッキングの詳細を次に示します。

実際には、「視覚的な」マーカーがない拡張現実にはいくつかの可能性がありますが、マーカーなしの追跡と呼ばれるものはありません。

仮想情報の表示は、GPS、音声、または単に電話をオンにすることによってトリガーできます。

また、NFT(自然特徴追跡)とマーカーレス追跡を混同する傾向があります。 NFTを使用すると、マーカーとして実際の写真を撮ることができます。しかし、それはまだ「マーカー」です。

このサイトには、各マーカーの概要といくつかの例があります。 Marker-Types ほとんどドイツ語ですが、注意してください。

今日マーカーレス追跡と呼ばれるものは、Hololens(および独自のプログラミング言語)またはARフレームワーク Kudan で最もよく観察される手法です。 Markerless Trackingは、自分で何も見つけません。代わりに、実行時にオブジェクトを視野のどこかに配置できます。その後、マーカーのない追跡を使用して、このオブジェクトを所定の位置に保ちます。ほとんどの場合、センサー入力の組み合わせを使用し、実行時にSLAM(ローカリゼーションとマッピングの同時発生)の問題を解決します。

編集:少し更新。ホロレンズは部屋の内部の幾何学的表現を独自に作成しているようです。 3Dオブジェクトはその仮想ルームに配置されます。その後、部屋は現実世界と同期されます。その背後にある正確なテクニックは不明のようですが、Xbox Kinectテクノロジーに基づいていると推測する人もいます。

7
Senador

簡単にしましょう:

  1. マーカーベース拡張現実は、追跡対象のオブジェクトが白黒の正方形のマーカーである場合です。簡単にフォローできるすばらしい例を示します ここhttps://www.youtube.com/watch?v=PbEDkDGB-9w (自分で試すことができます)
  2. マーカーレス拡張現実とは、追跡されるオブジェクトが他の何か(画像、人体、頭、目、手、指など)であり、その上にある場合です。仮想オブジェクトを追加します。

要約すると、位置と向きの情報は、拡張センサーのさまざまなセンサーとその方法によって提供できる拡張現実にとって不可欠なものです。その情報が正確であれば、本当に優れたARアプリケーションを作成できます。

4
Edgaras Art

マーカー追跡と自然特徴追跡(NFT)の間に混乱があるようです。多くのAR SDKは、トラッキングをマーカーレス(NFT)として扱います。これは、事前定義された画像または機能のセットが使用されるという点で、依然としてマーカー追跡です。これは必ずしも白黒のARツールキットタイプのマーカーではありません。たとえば、VuforiaはNFTを使用していますが、文字通りの意味でのマーカーが必要です。また、最も文字通りの意味で、手/顔/体の追跡は、マーカーが形状であるという点でマーカー追跡でもあります。マーカーレスは、その名前に固有のものであり、追跡するために世界の事前知識や形状やオブジェクトが存在する必要はありません。

マーカーレストラッキングの実現方法の詳細 こちら と、マーカーベーストラッキングとマーカーレストラッキングの両方の複数の例 こちら をご覧ください。

3
zfetters

マーカーベースのARは、カメラと視覚マーカーを使用して、球座標系の中心、方向、および範囲を決定します。 ARToolkitは、マーカーベースの追跡のための最初のフル機能のツールキットです。

マーカーレス追跡は、現在追跡するための最良の方法の1つです。特別に配置されたマーカーを使用せずに、あらゆるタイプのサポートで実際の環境のアクティブな追跡と認識を実行します。拡張現実概念のより複雑なアプリケーションを許可します。

1
Kanagalingam