| ARCore | |
|---|---|
| 開発者 | グーグル |
| 初回リリース | 2018年2月23日 ( 2018-02-23 ) |
| 安定版リリース | 1.45.2420502 [ 1 ] / 2024年8月14日 ( 2024-08-14 ) |
| オペレーティング·システム | アンドロイド |
| プラットフォーム | Android 7.0以降 |
| Webサイト | 開発者 |
ARCore ( Google Play Services for ARとも呼ばれる)は、Googleが開発したソフトウェア開発キットで、拡張現実(AR)アプリケーションの開発を可能にします。ARCoreは多くのデバイスで認証されていますが[ 2 ]、認証手続きを完了していないデバイスではソフトウェアロックがかかります。認証手続きを完了したデバイスのIDを偽装することで、ARCoreをより多くのデバイスで動作させることができます。[ 3 ]認証の要件には、「カメラの品質、モーションセンサー、そしてハードウェア設計と統合できる十分に強力なCPU」が含まれます。また、デバイスはGoogle Playが同梱されている必要があります。[ 2 ]新しいデバイスは、Google AR OEMポータルから申請できます。[ 4 ]
主要技術
ARCoreは、スマートフォンやタブレットのカメラを通して見た現実世界と仮想コンテンツを統合するために、いくつかの主要な技術を使用しています。[ 5 ]開発者はこれらの技術を活用して、高品質で没入感のあるAR体験を作り出すことができます。
6つの自由度
- 携帯電話が世界に対する相対的な位置を理解し、追跡できるようにします。
- 同時位置推定とマッピング(SLAM)と呼ばれるモーショントラッキングプロセスは、カメラの視野内で視覚的に区別できるオブジェクトである特徴点を利用して、携帯電話がデバイスの適切な位置(ポーズ)を決定するための焦点を提供します。[ 6 ]
環境理解
- 特徴点を使用して、携帯電話が平面(垂直と水平の両方)のサイズと位置を検出できるようにします。
- 検出された特徴点に基づいて幾何学的平面を計算できます。
- シーン セマンティクスAPIは、ユーザーの周囲に関するリアルタイムのセマンティクスデータを収集するために使用され、そのデータを使用して視界内のオブジェクトと特徴を識別します。
光推定
- 照明推定 API を使用すると、携帯電話は環境の現在の照明条件を推定し、実際の照明に応じて画像を正確に表示できます。
- 影やハイライトなどの照明の手がかりは、仮想オブジェクトをより没入感のある形で表示するために使用されます。[ 7 ]
深度分析
- 携帯電話のカメラを利用して深度マップを作成し、撮影した画像に基づいて表面間の空間量をより正確に判断できるようにします。[ 8 ]
- 現実世界を適切に評価するために、物体または表面間の空間の量を測定する深度マップが作成されます。
- モーションからの深度アルゴリズムは、ユーザーのカメラからモーションデータを取得し、それを利用してより詳細な深度マップを作成します。[ 9 ]
地理空間機能
- この機能のAPIはGPSを使用しており、クリエイターはユーザーの実際の位置に基づいたユニークな体験を提供できます。[ 10 ]
- このプロセスには、Google のビジュアル ポジショニング システム (VPS) が利用されます。
- ユーザーの視覚データをGoogle マップの視覚データと照合して、正確な位置を決定します。
参照
参考文献
- ^ 「AR APK用のGoogle Play開発者サービス」APKMirror . 2024年4月11日閲覧。
- ^ a b「ARCore対応デバイス」。Google Inc. 2020年2月23日閲覧。
- ^ 「Fairphone 5のAR向けARCore/Google Playサービス」 。 2025年9月23日閲覧。
- ^ 「ARCore OEMデバイス認証」。Google Inc. 2025年9月23日閲覧。
- ^ Amadeo, Ron (2017年8月29日). 「GoogleのARCore、数百万台のAndroidデバイスに拡張現実を提供」 Ars Technica . Condé Nast . 2017年11月6日閲覧。
- ^ 「基本概念」 . ARCore . Google Inc. 2024年2月22日閲覧。
- ^ 「Get the Lighting Right」 . ARCore . Google Inc. 2024年2月22日閲覧。
- ^ 「基本概念」 . ARCore . Google Inc. 2024年2月22日閲覧。
- ^ 「奥行きがリアリズムを高める」 ARCore 、 Google Inc. 、 2024年2月22日閲覧。
- ^ 「ARCore Geospatial API で世界規模の没入型位置情報ベースの AR 体験を構築」 ARCore Google Inc. 2024年2月22日閲覧。