オブジェクト検出を有効にする方法
Lightship Object Detectionは、Lightshipのコンテキスト認識システムに200以上のクラスを追加し、画像内のオブジェクトの周囲にセマンティックにラベル付けされた2Dバウンディングボックスを可能にします。 オブジェクト検出クラスの詳細については、機能ページを参照してください。
前提条件
ARDKをインストールしたUnityプロジェクトと、基本的なARシーンが必要です。 詳しくは、ARDK 3のインストールおよびARシーンの設定を参照してください。
オブジェクト検出UIの設定
オブジェクト検出UIを設定する:
- Hierarchy(階層)**で、**Main Camera(メインカメラ)**を選択し、**Inspector(インスペクタ)**で、**Add Component(コンポーネントの追加)**をクリックし、**AR Object Detection Manager(ARオブジェクト検出マネージャ)**を追加します。
- 出力を表示するためのUI要素を作成する:
- Hierarchy**で、メインシーンを右クリックし、UIにマウスオーバーし、Text - Text Mesh Proを選択します。
- TMP Importer "ダイアログボックスが表示されたら、Import TMP Essentialsを選択します。
- 新しいText (TMP)オブジェクトを選択し、名前をObjectsDetectedTextに変更します。
- ObjectsDetectedTextを選択したまま、InspectorでRect Transformメニューを見つけます。 アンカー・プリセットボックスをクリックし、Shiftを押したまま左上のボックスを選択してテキストを左上にアンカーします。
- ポジションの値は以下のように設定する:
- ポスX50
- Yポジション:-200
- ポジション Z: 0
- 幅:900
- 身長:300
- 読みやすくするために、テキストの頂点色を黒に設定する。