Mega 使用ガイド
Mega は EasyAR が提供する city-level エッジクラウド協調の空間コンピューティング技術です。柔軟な収集ソリューション、安定したマッピング・位置推定能力、および充実したツールチェーンにより、都市、キャンパス、大型商業施設などの物理世界全体に対して、永続的で高精度なデジタルツイン空間を構築することを目的としています。Mega を活用することで、アプリケーションは大規模な屋内屋外での精密な位置推定と現実的な遮蔽効果を実現し、ユーザーにこれまでにない空間インタラクション体験を提供できます。
Mega は従来の AR 機能と比較していくつかの違いがあります:
| 画像トラッキング | モーショントラッキング | Mega 大規模空間 AR |
| 平面画像のリアルタイム認識とトラッキング | 現実世界に対するデバイスの位置と姿勢を取得 | 現実世界全体を AR コンテンツと関連付け統合 |
| ✅ 印刷物と 3D コンテンツの完璧な関連付けと統合 | ❌ ARコンテンツとシーンの関連性が低い | ✅ AR 空間認識と環境との関連付け・統合 |
| ❌ AR体験可能な印刷物を事前に指定する必要あり | ✅ いつでもどこでも AR を体験可能 | ✅ シーン全体をカバー、個別の通知不要 |
Mega 入門ガイド
衛星信号に依存する従来の GNSS 測位とは異なり、Mega は先進的な visual localization 技術に基づいています。ユーザーデバイスがリアルタイムで撮影した画像データと事前に構築された高精度 3D データを照合することで、物理世界におけるユーザーの 6 DoF ポーズを特定します。このポーズに基づき、アプリケーションは正確な物理的位置上に仮想コンテンツをレンダリングして重ね合わせることができます。
以下のワークフローに従って、Mega の使用をゼロから始めることができます:
flowchart LR
A[データ収集] --> B[Mega Block マップの構築] --> C[位置推定ライブラリの設定、仮想コンテンツの配置] --> D[Mega 位置推定]
データ収集
Mega は 360° カメラ収集、スマートフォン収集、レーザースキャナー収集など複数の収集方法を提供します。対象シーンの特性に基づいて選択でき、以下の表を参考にしてください:
| 代表的なシーン | 収集ソリューション | 収集デバイス | 想定収集時間 | クイックガイド |
|---|---|---|---|---|
| 大規模空間(商業施設、博物館) | 360° カメラ単一画像収集 | GoPro Max/Max2 | 128 分未満 | 360° カメラによるデータ収集 |
| 超大規模空間(大規模観光地、連続した街路) | 360° カメラ超大範囲融合収集 | GoPro Max/Max2 | 128 分以上 | 超大規模空間データ収集 |
| 小規模空間(部屋、店舗、展示場) | スマートフォン小範囲空間収集 | iPhone / ARCore 対応 Android スマートフォン | 15 分以内 | スマートフォンによる空間データ収集 |
| 単体オブジェクト(展示品、機器、商品) | スマートフォンオブジェクト収集 | iPhone / ARCore 対応 Android スマートフォン | 15 分以内 | スマートフォンによる特定物体データ収集 |
Mega Block マップの構築
データ収集完了後、マッピングタスクを作成し、収集したデータを EasyAR 開発者センターにアップロードする必要があります。Mega クラウドマッピングシステムが自動的に処理し、Mega Block マップを構築します。
収集ソリューションごとに異なるマッピングタスクタイプがあります:
マッピング完了後、以下の結果を確認できます:
ヒント
マッピングが失敗した場合、マッピング失敗対応ガイド を参照してください。
位置推定サービスの有効化
マッピング結果に問題がないことを確認した後、使用するには Mega Block マップを位置推定ライブラリに追加する必要があります。詳細な手順は以下の通り:
ヒント
トラブルシューティング
上記のプロセスで問題や不具合が発生した場合、まず以下のトピックを参照して対応してください:
上記トピックで問題が解決しない場合は、必要なデータと情報を収集し、EasyAR 担当者に問題を報告してください。
Mega 詳細と高度なガイド
Mega 位置推定サービスの基本的な構築が完了したら、以下の章を参考に、Mega のさらなる機能と特性を深く理解し、複雑なシーンに対して特化した最適化を行うことができます。
高度なシーン
Mega を使用して位置推定サービスを構築する際、複雑なシーン要件に遭遇することがあります。本節では、これらの複雑なシーンに対する特化した最適化ソリューションを紹介します:
- 複雑シーン最適化 は超大規模空間、24時間全天候、複数フロア、高類似度シーンに対する特化ソリューションです
検証と診断
アプリケーションを公開する前に、以下の方法で位置推定効果を検証・診断できます:
- シミュレーション実行検証 を使用して、現地テストなしで検証可能
- 可能であれば、現地実行検証 も実施可能
- 位置推定中に問題が発生した場合、診断データ収集 を行い、EasyAR 担当者に報告可能
運用保守
サービスの長期運用に伴い、物理環境は変化し、ビジネス規模も拡大する可能性があります。本節では、サービスを継続的に保守、最適化、拡張する方法について説明します。
- シーン更新:現実環境が変化した際、既存の仮想コンテンツの位置を維持したまま、基盤となるマップデータのみを更新・アップグレードする方法。
- サービス拡張:ビジネス量の増加に対応するソリューション。位置推定サービスの QPS 予測、キャパシティ監視、およびサービス拡張プロセスを含みます。
- バージョン移行:Mega マッピングサービスに重大なアップグレードが発生した際、既存データを新しいバージョンのサービスにスムーズに移行する方法。
- データフォーマットアップグレード:位置推定サービスのデータフォーマットを、より高性能で新しいバージョンのフォーマットにスムーズに移行する方法。
リファレンスマニュアル
開発全プロセスに関連するエディタープラグインとモバイルツールについて、詳細なリファレンスドキュメントを提供します:
- Mega Studio(Unity):Unity Editor 内でマップ読み込み、コンテンツ配置、シミュレーション実行を行うための統合環境。
- Mega Toolbox(App):データ収集と現地テスト用のモバイル統合ツールボックス。
- Mega Toolbox(WeChat ミニプログラム):アプリインストール不要の軽量な現地テストツール。
最後に
Mega を使用して、あなた自身の city-level AR ワールドを構築することを歓迎します!さらなるサポートが必要な場合、または開発中に技術的な問題が発生した場合は、EasyAR Q&A コミュニティ で解決策を検索するか質問を投稿するか、直接ビジネス窓口を通じてご連絡・フィードバックください。
最後に、最新の製品動向と業界事例については EasyAR 公式サイト をご覧ください。あなたの AR 開発の旅が順調で楽しいものでありますように!