vitis::ai::VehicleResult

MultiTask の検出結果を定義するための構造体。

宣言

typedef struct
{
  int label,
  float score,
  float x,
  float y,
  float width,
  float height,
  float angle
} vitis::ai::VehicleResult;
表 1. 構造体 vitis::ai::VehicleResult のメンバーの説明
メンバー説明
label

クラスの番号。

  • 0: "background"
  • 1: "person"
  • 2: "car"
  • 3: "truck"
  • 4: "bus"
  • 5: "bike"
  • 6: "sign"
  • 7: "light"
scoreこのターゲットの信頼度
x

x 座標。x は入力イメージの列を基準に正規化されており、値の範囲は 0 ~ 1 です。

y

y 座標。y は入力イメージの行を基準に正規化されており、値の範囲は 0 ~ 1 です。

width

幅。幅は入力イメージの列を基準に正規化されており、値の範囲は 0 ~ 1 です。

height

高さ。高さは入力イメージの行を基準に正規化されており、値の範囲は 0 ~ 1 です。

angleターゲット車両と自分自身の間の角度。