この記事の3行まとめ
5月11日に行われたGoogleの大型カンファレンス「Google I/O 2022」において、ARCore(※)の新APIとして「ARCore Geospatial API」が公開されました。
「ARCore Geospatial API」はGoogleマップのARナビゲーションシステム「ライブビュー」の技術を応用したAPIです。
このAPIを利用することによりストリートビューがカバーする87ヵ国においてVPSによるARコンテンツの位置合わせが可能になります。
※Googleが提供しているARコンテンツ開発プラットフォーム。ARCoreの公式ページからダウンロード可能。
これらの発表に併せて、「ARCore Geospatial API」を用いたARコンテンツのチュートリアルがCodelabにて公開されています。
VPSは、カメラを通した画像情報から自身の位置や向きを把握するための仕組みです。
衛星との通信によって現在位置を特定するGPSとは違い、周囲の建物の見え方などから自身の位置を特定します。
従来のVPSでは現地での3Dスキャンなどが必要でしたが、このAPIではGoogleの持つストリートビューのデータを利用することによって世界規模でVPSを利用することができます。
「ARCore Geospatial API」ではストリートビュー画像から高度な機械学習によって高精度の3Dポイントクラウドを抽出し、1秒以内にデバイスの位置と方向を計算。
そのデータをGPSなどのセンサーデータと照合させます。これによりデバイスは自身の位置、方向、そしてARコンテンツの表示されるべき位置をより正確かつ高速に把握することができます。
公式ブログでは、この他にも「ARCore Geospatial API」を活用したデモが公開されています。
公式ブログ公式ドキュメント