超大空間ソリューション
観光地、都市街区、大型商業複合施設など、数十万平方メートル から 数百万平方メートル 規模の超大規模シーンにおいて、従来の「単回収集・単一大地図」モデルでは要件を満たせません。本ドキュメントでは、超大空間シーンの収集・利用に関する課題を処理し、単一の超大地図による累積誤差の増大やメモリオーバーフローなどの問題を解決する方法を紹介します。

コアとなる課題
数百万平方メートル規模の超大空間を扱う際、単一の巨大なマップを作成しようとすると多くの技術的障壁に直面します:
- 収集の難題:単回収集時間が長すぎるとデバイスの過熱、データ量の肥大化(数百GB)が発生し、アップロードと処理が極めて困難になります。
- 累積誤差:マッピング誤差は収集距離に伴って累積します。数キロメートルの経路では、1%の誤差でも数十メートルのずれを引き起こし、修正が困難です。
- パフォーマンスのボトルネック:数百万平方メートルの地図データのロードや最適化は、デバイスのメモリを瞬時に枯渇させます。
ソリューション:分割と融合
超大空間問題を解決する標準的なソリューションは、全体を分割する ことです。大規模シーン全体を論理的に複数の物理的に重なり合う サブエリア に分割し、各サブエリアを個別に収集、最後に全てのサブエリアを融合・最適化します。これにより、実行時に動的ロードによるシームレスな移動を実現できます。
データ収集
超大空間データ収集方法 に従って計画する必要があります。
- 分割原則:大規模シーンを面積、シーン、または機能エリアごとに分割します。各エリアの面積は
十万平方メートル程度が目安です。 - 重複要件:隣接するサブエリア間には
最低200メートルの完全に重複した経路が必要です。重複エリアが大きいほど融合されるマップの品質は向上します。隣接するサブマップを融合・最適化するために十分な重複エリアを確保してください。
各サブエリアのデータ収集を開始する前に:
- 収集経路計画 を実施する
- GoPro Max デバイス設定 を確認する
- 収集方法 を読み、理解する
- GoPro Max データのエクスポート 手順に精通する
マッピングタスクの作成
- Mega マッピングを初めて使用する場合は、まず新規マッピングプロジェクトの作成 が必要です。
- Mega 開発センターで、超大範囲マルチマップ融合タスク を作成できます。分割収集した複数の動画をアップロードすると、クラウドマッピングアルゴリズムが自動的に結合・最適化します。
マッピング結果の確認
マッピング完了後、結果を確認できます:
ヒント
- マッピングが失敗した場合は、マッピング失敗処理ガイド を参照して対応してください。
- マッピングでレイヤー分離などの問題が発生した場合は、モデル欠陥処理ガイド を参照して対応してください。
ローカライゼーション効果のテスト
- Mega ローカライゼーションを初めて使用する場合は、ローカライゼーションデータベースの設定 が必要です。
- ローカライゼーションデータベースの有効性を迅速に検証する
- シミュレーション実行効果の確認
- 現場実稼働効果の確認
実行戦略
融合されたマップは、特別な処理を必要とせず、単一のマップとして直接使用できます。
- GNSS ベースのクエリ:屋外シーンでは、GNSS を活用してマップクエリを補助し、超大マップでも正確なローカライゼーションを実現します。
- オンデマンドロード:コンテンツを配置する際、各サブエリアの Mesh を個別にロードできます。
- シームレスな切り替え:
- ローカライゼーションアルゴリズムは、サブマップ A とサブマップ B の両方で同時に実行されます。
- 重複エリアにおいても、コンテンツはシームレスに切り替わります。