カスタムカメラ
場合によっては、内蔵でサポートされるカメラでは要件を満たせないことがあります。この場合、カスタムカメラの使用を検討する必要があります。カスタムカメラは、外部から画像データを取得して AR システムへ入力し、トラッカーで使用できるようにします。カスタムカメラの画像データ取得は自分で実装できます。
利用可能なプラットフォーム: Unity、native
開始する前に
- カメラと入力拡張を通じて、物理カメラのカメラモデル、パラメータ、その他の使用上の注意を確認してください。
カスタムカメラの使用シナリオ
カスタムカメラは次のシナリオで使用できます。
外部カメラ
たとえば Android では、システム API が外部カメラをサポートしないため、外部カメラは libuvc を通じて呼び出す必要があります。
リモートカメラストリーミング
動画ファイル
ヘッドセット
AR システムで使用されるカスタムカメラ
AR システムで使用されるカスタムカメラには次があります。
AREngineInterop
HarmonyOS 4.x 以前で Huawei AR Engine サポートを提供し、カスタムカメラを通じてスマートフォンが提供する motion tracking 機能を使用します。
ヘッドセット
多くのヘッドセットの画像入力はカスタムカメラによって実装されています。
カスタムカメラの使用制限
カスタムカメラの使用制限は次のとおりです。
ヘッドセットデバイス上
EasyAR Sense XR License 試用版
1 回の実行につき 100 秒使用できます。Mega ユーザーは EasyAR ビジネス経由で承認後に時間を調整できます。一部条件下では実行時にウォーターマークが表示され、一部デバイスではネットワーク接続が必要です。
EasyAR Sense XR License 正式版
無制限
その他のデバイス上
EasyAR Sense Personal Edition
1 回の実行につき 100 秒使用できます。Mega ユーザーは EasyAR ビジネス経由で承認後に時間を調整できます。一部条件下では実行時にウォーターマークが表示されます。
EasyAR Sense Professional Edition / Classic Edition / Enterprise Edition
無制限