Mega トラッキング異常調査ガイド
Mega はエッジクラウド融合技術を採用し、クラウドでの位置特定成功後にデバイスの SLAM を組み合わせて持続的なトラッキングを維持し、AR コンテンツが実世界に正確に固定されることを保証します。理想的なトラッキング状態は、ドリフトがなく、低いジッター、高い滑らかさとして現れます。このドキュメントは、Mega の位置特定プロセスにおけるトラッキング異常問題に焦点を当て、正しい期待値、一般的なエラーの分類、デバイス差異の影響を理解し、EasyAR テクニカルサポートに連絡する必要があるタイミングを明確にするのに役立ちます。
期待される効果
トラッキング異常は通常、マッピングデータの品質、環境要因、またはデバイスの互換性に起因します。問題の調査には MegaToolbox を使用できます。実行時アプリケーションの効果に関連する問題がある場合は、直接アプリケーションを使用して体験することも可能です。
高品質な Mega Block と良好な環境では、トラッキング効果は以下の基準を満たす必要があります:
- 安定した固定: 位置特定が成功した後、仮想コンテンツは世界座標に固定され、明らかなドリフトはありません。
- 堅牢な回復: 一時的な遮蔽、高速回転、または光の変化の後、自動的にトラッキングを回復します。
- スムーズなパフォーマンス: コンテンツのレンダリングは正常で、明らかなジッターはありません。
- 環境制限: 無地の壁、空き地面、ガラスや強い反射面の近くでは、トラッキング効果が低下します。
上記の説明に合致する体験であれば、トラッキング効果はほぼ正常です。
正常な現象: わずかなジッターや一時的なロストは許容範囲内であり、特に作成プロセスの検証段階ではそうです。長時間安定している場合は正常と見なされます。
Mega Toolbox を使用したセルフ診断
トラッキング異常は通常、位置特定が成功した後に発生します。開発中のアプリケーションでトラッキング効果に異常が見られる場合は、Mega Toolbox(詳細は Mega Toolbox 操作マニュアル - 現場位置特定テスト及び位置特定問題フィードバックデータ録画ツール を参照)で位置特定状況を確認する必要があります。両者の効果が一致しない場合は、まずプログラム実装に問題がないか確認してください。
操作手順
- テスト用スマートフォンに Mega Toolbox をインストールします。
- Toolbox を開き、
現場位置特定テスト&位置特定問題フィードバックデータ録画に進み、アカウントとパスワードでログインします。 - SLAM 方式を選択し、位置特定ライブラリを選択します。
- スマートフォンを問題発生の正確な場所に持ち込み、Toolbox インターフェースの表示を観察します。
位置特定ライブラリの設定方法や現場でのテスト方法の詳細については、現場での実稼働効果プレビュー を参照してください。
Toolbox の表示結果に基づいた判断
Mega Toolbox は最も重要な診断ツールです。これは独立したスマートフォンアプリであり、問題が Mega によるものか、それともアプリケーションによるものかを判断するのに役立ちます。
位置特定異常
Toolbox インターフェースに
FoundやNotFound以外の状態が表示される場合、位置特定失敗処理ガイド を参照して解決してください。位置特定成功
Toolbox インターフェースの状態が
Foundと表示され、配置されたコンテンツも正常に表示されます。正常な状況として現れるもの:
- コンテンツがシーンに比較的密着し、一定時間内にゆっくりと移動する
- 仮想コンテンツがシーンから一定範囲を超えると、直接修正される
異常な状況として現れるもの:
- シーン内のコンテンツが一方向に流れ続ける
- コンテンツが一方向に流れて戻り、また流れて戻る
- コンテンツが徐々に大きくなったり小さくなったりする
- 複数の場所でコンテンツが飛び跳ねる
エラー状況の分類と調査
Toolbox を使用してテストし、異常現象に応じて対応する推奨事項を確認できます
| 異常分類 | 可能性のある原因 | 処理推奨 |
|---|---|---|
| デバイス状態が常に NotTracking と表示 | 環境に特徴が乏しい、照明不良、またはスマートフォンモデルが不適切など | 環境によるものかスマートフォンモデルによるものかを特定し、テストエリアやスマートフォンモデルを変更してみてください |
| シーン内のコンテンツが一方向に流れ続ける | スマートフォンモデルが不適切、SLAM にドリフトが発生 | より良いモデルに変更して試してください |
| コンテンツが一方向に流れて戻り、また流れて戻る | スマートフォンモデルが不適切、SLAM にドリフトが発生 | より良いモデルに変更して試してください |
| コンテンツが徐々に大きくなったり小さくなったりする | スマートフォンモデルが不適切、SLAM にドリフトが発生 | より良いモデルに変更して試してください |
| 複数の場所でコンテンツが飛び跳ねる | シーン内にいくつか似た領域が存在し、それらの領域から位置特定を開始すると干渉が発生する可能性 | 他の特徴的な領域から位置特定を開始するか、Bluetooth 補助を使用する |
追加テスト
問題をより正確に特定するために、以下の方法で追加テストを行うことができます。開発者の方は、Mega がサポートするデバイスとプラットフォームアプリケーション を参照してください。
より良いモデルでテストする
トラッキング効果はデバイスによって異なり、主にカメラ品質、センサー精度、プロセッサ性能に影響されます。作成プロセスの検証時には、互換性を確保するため複数の異なるモデルでテストすることをお勧めします。ARKit または ARCore デバイスでトラッキング効果が正常であれば、問題デバイスの性能影響と確定します。性能が低いデバイスでは、異なる SLAM 方式を選択してテストしてみてください。
異なる SLAM 方式の選択
一部の性能の低いモデルでは、スマートフォンセンサーの精度と演算能力の影響で SLAM 精度が低下します。Toolbox の 現場位置特定テスト ページで、異なる SLAM 方式を選択してテストし、FiveDof、ThreeDof、または ZeroDof を選択して異なるトラッキング効果を体験できます。
![]()
フィードバックが必要な状況
作成プロセス中のトラッキング異常のほとんどはデバイス原因ですが、以下の状況は Block アルゴリズムやサービス問題に関連する可能性があるため、EasyAR サポートへのフィードバックを推奨します:
- 複数モデル、複数エリアでテスト後も頻繁なドリフトが発生
- Toolbox で位置特定できない、または位置特定に異常がある
- 同一 Block が天候や照明条件で効果が大きく異なり、更新を追加しても解決しない
問題が解決しない場合は、現場の問題説明、デバイス情報、現場実行時の画面録画、EIF ファイル、Megaサービス情報を EasyAR スタッフにフィードバックしてください。問題をフィードバックする前に、Mega Studio で当該 EIF が問題を再現できることを確認する必要があります。
このガイドにより、作成段階でトラッキング異常を迅速に調査し、Mega Block の全体的な品質を向上させることができます。