Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

カメラにて何らかのモデルを撮影してください。下記の例ではモデル(手と指)が枠で囲まれ、オブジェクト名(person)が表示されていることが確認できます。

...

サンプルアプリの使用方法

...

・設定の変更

このアプリケーションには、ユーザーが変更できるいくつかの設定があります。 一部の設定を変更する場合は、「ADAM OPERATION UI」HTMLページの「AppPrefs」ボタンを押してください。
以下は、ユーザーが現在変更できる設定のリストです。

Resoultion:
YUV 画像を取得するための解像度。HD(1280x720)またはFHD(1920x1080)を指定してください。ただし、カメラの性能によっては指定した値で動作しない場合があります。

Frame rate:
YUV画像を取得するためのフレームレート。 1以上を指定してください。 ただし、カメラの性能によっては指定された値で動作しない場合があります。

・AIモデルの変更方法

  1. data/cnn/*.bin をご使用のモデルに置き換えてください。

  2. main.cppの以下の部分を機種に合わせて変更してください。 #define OUTSIZE_HEIGHT <モデルの入力高さ> #define OUTSIZE_WIDTH <モデルの入力幅> #define NETNAME <モデルのファイル名> #define LAYERNAMEIN <モデルのレイヤー名を入力> #define LAYERNAMEOUT_CONV1037 <モデルの出力レイヤー名> #define LAYERNAMEOUT_CONV1017 <モデルの出力レイヤー名> #define LAYERNAMEOUT_CONV997 <モデルの出力レイヤー名> #define TOTAL_CLS <モデルのクラス数>

  3. モデルに応じて「名前」(ラベル-オブジェクト名の行列)を記述してください。

・利用ポート

このアプリケーションは、WebSocket 通信に 8083 ポートを使用します。