Googleは、拡大を続ける没入型テクノロジーのポートフォリオに新たな参入を発表しました。同社は既にCardboardとDaydreamという2つのVRプラットフォームで手一杯であり、Tango ARプラットフォームの実現にも多大なリソースを投入しました。そして今、Googleはより低コストで導入できる新たなARオプション、Google ARcoreを発表しました。
タンゴのような特徴
Tangoは、モーショントラッキング、奥行き認識、エリアラーニングといった機能を備え、洗練されたAR体験を実現します。ARcoreも、モーショントラッキング、環境認識、光量推定といった3つの類似技術を活用し、スマートフォンの周囲環境を把握します。両プラットフォームの主な違いは、利用に必要なハードウェアにあります。Tangoは専用のハードウェアを必要としますが、ARcoreはほとんどの最新スマートフォンに搭載されているコンポーネントで動作します。
画像
1
の
4

GoogleのARcoreテクノロジーは、「コンカレント・オドメトリ・マッピング」(略してCOM)と呼ばれるプロセスを利用して、周囲の環境に対するスマートフォンの位置を特定します。COMはスマートフォンの内蔵カメラを使って周囲をスキャンし、家具などの「視覚的に特徴的な特徴」を識別します。そして、この視覚情報をIMUセンサーのデータと比較することで、識別された特徴に対するカメラの位置と向きを推定します。
ARcoreはIMUと視覚情報を用いてスマートフォンの動きを追跡するため、デジタルアセットの周りを移動する際に、その正確な視点で見ることができます。ARcoreは点群からの情報を組み合わせることで、環境とその特徴をより深く理解します。この技術は、床やテーブルなどの水平面を追跡することで、デジタルビジュアル要素を環境にしっかりと固定するのに役立ちます。
ARcoreは、環境内の光源も考慮し、より高いリアリティを実現します。ARcoreは、さまざまなエリアの平均的な光強度レベルを検出し、デジタルアセットを同じ照明特性でレンダリングします。つまり、仮想オブジェクトを日陰に置くと、そのオブジェクトも影によって暗くなります。
ARcoreでは、デジタルアセットを現実世界にアンカーすることで、時間の経過とともにその位置を維持することができます。つまり、仮想アセットが現実世界にアンカーされていれば、部屋を出てから元の場所に戻ることができます。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
プレビューのみ
Google ARcore SDKのプレビューリリースは現在利用可能ですが、現時点では3つのデバイスでのみ動作します。Google Pixel、Google Pixel XL、またはSamsung Galaxy S8をお持ちの場合は、今すぐARcore SDKを使い始めることができます。Googleは、ARcoreプラットフォームの完全版をリリースする際には、「Android N以降を搭載した、対象となる幅広いスマートフォン」でサポートされると述べています。既にARcoreを始めるためのハードウェアをお持ちの場合は、開発環境としてGoogleのAndroid Studio、Unity、EpicのUnreal Engineの3つから選択できます。いずれもGoogleのARcoreプラットフォームをサポートしています。
Google は、ARcore プラットフォームがより幅広いデバイスで利用できるようになる時期について何も示唆していません。また、Google AR 開発者リソース ページにある免責事項からは、プラットフォームが成熟には程遠いという印象を受け、しばらく待つ必要があることが示唆されています。
注: ARCore は早期プレビューとして提供されており、新しい AR エクスペリエンスの構築を実験的に開始できます。また、API の初期バージョンに関するフィードバックを提供する機会でもあります。このプレビューは、Android エコシステム全体で AR 機能を実現するための第一歩です。
その間、ARcore SDK とその背後にあるテクノロジーの詳細については、Google の ARcore 開発者セクションの ARcore Fundamentals ページをご覧ください。
ケビン・カルボットはTom's Hardwareの寄稿ライターで、主にVRとARのハードウェアを扱っています。彼は4年以上にわたりTom's Hardwareに寄稿しています。