
196
ARCore
8-7
スマ ートフォンだ け で
簡単にARを作る
スマ ートフォンで 作 れるA R
『ポケモンGO』をはじめとして、スマートフォンでARアプリケーシ
ョンを利用する機会が増えています。このようなARアプリケーションを
開発するためのツールとして、
ARCoreがあります。
ARCoreは、Google 社がスマートフォンでのAR作成用に提供している
プラットフォームです。AndroidおよびiOSデバイスに対応しており、従
来は専用ハードウェアや高度な技術が必要でしたが、これにより手軽に
AR開発ができるようになりました(図 8-13)。
スマートフォンARの3つの技術
ARCoreは、モーショントラッキング、環境理解、光源推定の 3 つの主
要技術から構成されています(図8-14)。
モーショントラッキングは、スマートフォンの位置や動きを検出して、
仮想オブジェクトを適切に配置・動作させる機能です。
環境理解は、カメラ映像から平面や角を検出して、仮想オブジェクトを
実際の物体の上に設置できるようにします。
光源推定は、周囲の光の状態を推定して、仮想オブジェクトにリアルな
陰影を与えます。この3 つの技術の組み合わせにより、臨場感のあるAR
が実現できます。
また、ARCoreのAPIを使うことで、これらの機能を簡単に実装するこ
ともできます。手間のかかるセンサー処理なども済ませられ、アプリケー
ション本体の作り込みに注力できるメリットがあります。
実際に、ARCoreはeコマースにおける製品体験や建設/製造分野での ...