VEXcode V5 の AI ビジョンセンサーによるカラーシグネチャの設定

カラー シグネチャ は、AI ビジョン センサーが色識別に使用する 種類のビジュアル シグネチャ のうちの 1 つです。 AI ビジョン センサーが カラー シグネチャを認識できるようにするには、最初に設定を行う必要があります。カラー署名適切に構成するには、この記事に記載されている手順に従ってください。

AI ビジョンセンサーが VEXcode V5 に接続されていることを確認します。 AI ビジョン センサーの設定および接続方法については、「AI ビジョン センサーを アプリベースの VEXcode V5 または Web ベースの VEXcode V5に接続する」をお読みください。

ライブ映像の中央に赤いバッキーボールを配置したAIビジョンユーティリティ。

1. AI ビジョンセンサーに認識させたい単色の物体を、その前に置きます。

映像フィード上で、カーソルが赤いバッキーボール上の長方形を選択している様子が表示されている。

2. マウス カーソルを単色のオブジェクトの上に置き、希望する色を選択してドラッグし、設定します

注: 選択したい色の範囲内にとどまるようにしてください。そうしないと、背景から誤って色を取得してしまい、AI ビジョン センサーの検出が狂ってしまう可能性があります。

バッキーボール上の長方形を選択すると、カーソルが右側の「カラーシグネチャ」オプションにある「色の設定」ボタンを選択します。

3. 色設定 ボタンが使用可能になります。選択すると色を保存します

色が設定されると、AI ビジョン センサーはそれを カラー シグネチャとして保存します。カラー シグネチャの 色相範囲 と 彩度 範囲 微調整して、センサーが色をより簡単に検出できるようにします。 

色相と彩度について詳しくは、この記事をご覧ください 

「色の設定」ボタンをクリックすると、カーソルが彩度範囲の値に合わせてスライドし、画面内のオブジェクトが識別されるまで調整されます。

4. 追跡するオブジェクトがターゲット ボックスで完全に囲まれるまで、 彩度範囲 のスライダーを移動します。

彩度範囲を変更した後、カーソルをスライドさせて色相範囲の値を調整し、画面内のオブジェクトがより鮮明に識別できるようにします。

5. ターゲット ボックスがオブジェクトを完全に囲んでいない場合は、ターゲット ボックスがオブジェクトの周囲で安定するまで、 色相範囲 スライダーをゆっくり移動します。必要以上に動かさないでください

これで、 Color Signatureの復元力をテストできます。オブジェクトをさまざまな照明条件に置いたり、移動したりして、AI ビジョン センサーがさまざまな設定や条件で追跡を継続できるかどうかを確認します

オブジェクトの耐久性が十分でない場合は、あらゆる状況で AI ビジョン センサーがカラー シグネチャ を識別できるようになるまで、色相範囲 スライダーを調整し続けます。

カラーシグネチャの名前が強調表示されているのは、選択することで変更できることを示すためです。デフォルトでは、名前はCOLOR1と表示されます。

6. 名前 テキスト ボックスを選択して入力し、カラー シグネチャの名前を変更します。

以前のカラーシグネチャは「赤」に名称変更され、下部に「色の追加」ボタンがハイライト表示されるようになりました。

7. 他のオブジェクトの カラー シグネチャ をさらに設定するには、 色の追加 を選択します。

AI ビジョン センサーは、一度に最大 7カラー シグネチャ 追跡できます。

AIビジョンユーティリティには、2つのカラーシグネチャが設定されており、1つは赤、もう1つは青と表示されます。映像には、先ほどの赤いバッキーボールの近くに青いバッキーボールが置かれているのが映っており、どちらのバッキーボールも正しく識別されている。右下隅の「閉じる」ボタンがハイライト表示されています。

8. 希望する色をすべて設定したら、 [閉じるを選択します。

VEXcode V5のデバイスメニューが開き、AIビジョンセンサー設定メニューが表示されます。右下隅の「完了」ボタンがハイライト表示されています。

9. AI ビジョン センサー ウィンドウが消えたら、 完了 を選択してデバイス メニューを終了し、構成の変更を保存します。



2つ以上カラーシグネチャ が設定されると、 カラーコードを開始できます

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: