AXIS Object Analytics

ソリューションの概要

アプリケーションについて

AXIS Object Analyticsは、動く物体、特に人や車両を検知、分類、カウントベータします。 既定エリア内で設定した時間ベータより長く移動または滞在する物体や、定義したラインを横切る物体など、さまざまな検知条件を選択できます。 物体が検知またはカウントされると、Axisネットワーク装置またはサードパーティ製ソフトウェアで、ビデオの録画、音声メッセージの再生、セキュリティスタッフへのアラート送信など、さまざまなアクションを実行できます。

考慮事項

最良の結果を得るには、カメラを適切に取り付け、シーン、映像、物体の要件を満たす必要があります。

この画像は、適切に取り付けられたカメラを示しています。

  1. 取付位置の高さ
  2. チルト
  3. 検知領域
  4. 最小検知距離
  5. 最大検知距離

次の考慮事項はすべてのタイプのカメラの取り付けに当てはまります。

取り付け位置

上から見下ろすようにカメラを取り付けすると、アプリケーションによる物体の分類が難しくなります。

チルト

画像の中心が水平線より下になるように、カメラを十分に地面に向ける必要があります。 最小検知距離がカメラの設置高さの半分より長くなるようにカメラを取り付けます (最小検知距離 > カメラの設置高さ/2)。

検知領域

物体の検知ポイントは検知領域内にあることが必要です。 検知ポイントは、人の場合は足元、車両の場合はその中心です。

最大検知距離

  • 最大検知距離は次の条件に依存します。
  • カメラの種類とモデル

  • カメラレンズ。 焦点距離が長ければ長いほど、検知距離も長くなります。

  • 気象条件。 たとえば、大雨や雪が降った場合、検知距離や精度に影響を与えることがあります。

  • ライト。 照度不足により、検知精度や検知範囲に影響が出る場合があります。

  • カメラの負荷

AXIS Site Designerを使用して、サイト内のカメラモデルごとに最大検知距離を決定することをお勧めします。

Roll (ロール)

カメラのロール角度はほぼ0にする必要があります。 つまり、映像は水平線と同じ高さである必要があります。

視野

カメラの視野は固定する必要があります。

振動

アプリケーションはカメラの小さな振動を許容しますが、カメラが振動の影響を受けない場合に最高のパフォーマンスが得られます。

物体サイズ

人を検知するための最小の高さは、映像全体の高さの4%です。 車両を検知するための最小の高さは、映像全体の高さの3%です。 ただし、そのためには映像の要件をすべて満たしている必要があり、視野を遮るものがないものとします。 検知ミスの危険を最小限に抑えるために、この高さには人の場合は8%以上、車両の場合は6%以上をお勧めします。

物体の可視性

次の場合、検知精度に影響が出る可能性があります。

  • 葉などのために物体が一部しか見えない場合。 特に、足や車輪などの特徴的な部分が見えることが重要です。

  • シーンが物体で混み合っている場合。 たとえば、交通渋滞があるときです。

  • エリア内の滞在時間BETAで時間を使用する場合: 物体が頻繁に重なり合っている場合。

Contrast (コントラスト)

  • 物体と背景の間には、ある程度のコントラストが必要です。 霧がかかっている、カメラに直接光が当たっている、または過度にノイズが多い映像では、コントラストの問題が発生する可能性があります。 照明のレベルを上げたり、映像設定を調整したりすることで、コントラストのレベルを上げることができます。
  • 人工照明でデイナイトカメラを使用する場合は、検知領域全体で50ルクス以上をお勧めします。

  • 内蔵の赤外線照明を使用する場合、カメラや環境によって、最大検知距離が異なります。

シーン内での物体の予想される動き

カメラにまっすぐに近づく物体は、カメラの視野を横切る物体よりも、検知されるまでに長く時間がかかります。

人のポーズ

人は直立している必要があります。

物体の動き

物体は少なくとも2秒間シーン内で動いている必要があります。

推奨映像設定

アプリケーションの使用を開始する前に、可能であれば、お使いのカメラでForensic WDRとたる型歪曲の補正をオンにしておくことをお勧めします。

右の画像はバレル歪曲の例です。 バレル歪曲とは、直線がフレームの端に近づくほど曲がって見えるレンズ効果です。
  • 検知が遅延するまたは見逃される状況
  • これらの条件はレーダービデオ融合カメラには関係ありません。

  • カメラへの直接の光の照射

  • 照明が不適切

  • 過度にノイズが多い画像

  • 誤報をトリガーする可能性がある状況
  • 人物または車両が一部隠れている。 たとえば、壁の後ろから見える小型のバンは、目に見える部分が高く幅が狭いため、人のように見えることがあります。

  • カメラレンズ上の昆虫。 赤外線スポットライトを搭載したデイナイトカメラは、昆虫やクモを引き寄せることに注意してください。

  • 車のヘッドライトと激しい雨の組み合わせ。

  • サイズが人と同じくらいの動物。

  • 影の原因となる強い照明。

はじめに

  1. 装置インターフェースに管理者としてログインし、[] [] [] [Settings > Apps > AXIS Object Analytics (設定 > アプリ > AXIS Object Analytics)] [] [] に移動します。

  2. アプリケーションを選択します。

  3. アプリケーションを起動し、[Open (開く)] をクリックします。

  4. ようこそ画面で、[Step-by-step (段階的な手順)] をクリックし、推奨される設定手順に従います。

  5. 手順1では、考慮事項を確認します。

  6. 手順2で、アプリケーションで人を検知するか、車両を検知するか、または両方を検知するかを選択します。 詳細については、物体の等級を参照してください。

  7. トリガー条件を選択します。

    • Object in area (範囲内の物体) 物体が定義されたエリア内で設定時間BETA以上移動または滞在したとき、または定義されたラインを横切ったときに、アプリケーションで検知するかどうかを選択します。

    • Line crossing (ライン横断) 定義したラインを物体が横切ったときに、アプリケーションで検知するかどうかを選択します。

    • Crossline counting (クロスラインカウント)BETA 定義したラインを横切った物体をアプリケーションでカウントするかどうかを選択します。

  8. 詳細については、範囲内の物体およびライン横断とクロスラインカウントを参照してください。
  9. PTZカメラでは、特定のプリセットポジションに検知を制限することができます。 プリセットポジションをリストから選択します。

  10. 物体が交差する必要があるデフォルトのライン、または物体が移動するエリアを調整します。

    デフォルトのラインまたは対象範囲の調整方法については、仮想ラインまたは範囲の調整を参照してください。

  11. 手順3では、設定を確認します。

1つのシナリオが作成されました。 名前を変更または変更するには、[Open (開く).開く] をクリックします。

さらにシナリオを作成するには、[+] をクリックします。

シナリオを作成: 範囲内の物体
シナリオを作成: エリア内の滞在時間
シナリオを作成: ライン横断
シナリオを作成: クロスラインカウント

仮想ラインまたは範囲の調整

  • 仮想ラインまたは範囲の形状を変更するには、いずれかのアンカーポイントをクリックしてドラッグします。

  • 仮想ラインまたは範囲を移動するには、クリックしてドラッグします。

  • 角を削除するには、角を右クリックします。

  • 仮想ライン
  • 仮想ラインをデフォルトのサイズにリセットするには、[Scene > Reset line (シーン > ラインをリセット)] をクリックします。

  • 検知する物体の移動方向を変更するには、[Scene > Change trigger direction (シーン > トリガー方向の変更)] をクリックします。 ラインの横の赤い矢印が現在の方向を示します。 矢印の方向に物体がラインを横切ると、アクションがトリガーされます。

  • 範囲
  • 対象範囲をデフォルトのサイズにリセットするには、[Scene (シーン) > ] をクリックします。

  • 対象範囲内に物体を検知しない範囲を作成するには、[Scene > Add exclude area (シーン > 除外範囲の追加)] をクリックします。

アプリケーションを設定する

シナリオの変更

シナリオを変更するには、[Scenarios (シナリオ)] をクリックし、シナリオカードで [Open (開く)] をクリックします。

  • シナリオの名前を変更するには、をクリックします。

  • 検知する物体の種類を変更するには、[Triggering objects (トリガーする物体)] をクリックします。

  • [Any motion(すべての動き)] を選択すると、アプリケーションは物体を分類しなくなります。 代わりに、アプリケーションはシーン内で動く物体を検知します。 たとえば、動物、揺らめいている木の葉、旗、影などにも反応することがあります。 短時間しか現れない物体を無視するには、フィルターを使用できます。 詳細については、フィルターを参照してください。

  • 範囲内の物体のシナリオ: アプリケーションをトリガーするまでの一定時間、物体が対象範囲内に留まることができるようにするには、[Triggering objects (トリガーする物体)] をクリックし、[Time in area (エリア内の滞在時間)]BETA をオンにします。 許容時間を設定します。

  • 仮想ラインまたは範囲を調整するには、[Scene (シーン)] をクリックします。

  • クロスラインカウントのシナリオ:

    • カウントを毎日リセットするには、[Crossline counting (クロスラインカウント)] をクリックし、[Reset counts at midnight (午前0時にカウントをリセット)] をオンにします。

    • カウントを一度リセットするには、[Crossline counting (クロスラインカウント)] をクリックし、[Reset counts (カウントのリセット)] をクリックします。

パースペクティブのキャリブレーションを行う

特定のパノラマカメラなど、すべてのタイプの装置でパースペクティブをキャリブレーションできるわけではありません。

シーンにかなりの奥行きがあるときは、パースペクティブのキャリブレーションを行って、小さな物体による誤報を除去する必要があります。 キャリブレーション中、アプリケーションは、画像に表示される物体の高さを対応する物体の実際の高さと比較します。 アプリケーションは、キャリブレーションを行ったパースペクティブを使用して物体のサイズを計算します。

画像内に垂直バーを配置して、パースペクティブのキャリブレーションを行います。 これらのバーは、カメラからの距離が異なる物体を表します。

  1. [Settings (設定)] > [Advanced (詳細設定)] > [Perspective (パースペクティブ)] に移動し、[+] をクリックします。

  2. ライブビューで、地面にあり、カメラからの距離が異なり、高さが同じでわかっている物体を2つ選択します。

    たとえば、フェンスのポールや人を使用できます。

  3. 物体のそばにバーを配置し、各バーの長さを物体の高さに合わせて調整します。

  4. パースペクティブを適用するシナリオを選択します。

  5. [Perspective bar height (パースペクティブバーの高さ)] に物体の高さを入力します。

  6. [Save (保存)] をクリックします。

Example

カメラから地平線に向かって伸びる、ポールの高さが2 mのフェンスがある場合は、フェンスポールにバーを置き、バーの長さを調整して、フィールドに「200 cm」と入力します。

重要

高さを指定したバーは重ならないようにしてください。

画面内に埋め込まれたメタデータオーバーレイをビデオストリームに追加する

ライブおよび録画のビデオストリームで検知されたイベントを表示するには、メタデータオーバーレイをオンにします。 メタデータオーバーレイをオンにすると、アプリケーションには次の情報が表示されます。

  • 検知された物体の周囲の長方形。

  • 物体が検知されたシナリオのエリアまたはライン。

  • クロスラインカウントBETAを行う場合: 物体のタイプごとの累積カウントの表。

軌跡をオンにした場合、アプリケーションには、物体が取ったパスの輪郭を示すラインも表示されます。

複数のシナリオが同時にトリガーされると、選択した解像度のすべてのストリームでオーバーレイが表示されます。

重要

メタデータオーバーレイは、ビデオストリームの選択された解像度でアラームオーバーレイに埋め込まれます。 録画されたビデオから削除することはできません。

ビューエリアを使用している場合、メタデータオーバーレイは最初のビューエリアにのみ表示されます。 最初のビューエリアのデフォルト名は、ビューエリア1です。

  1. アプリケーションのWebページで、[Settings > Advanced (設定 > 詳細設定)] に移動し、カメラに応じて次の設定を行います。

    • [Metadata overlay (メタデータオーバーレイ)] をオンにします。

    • [Metadata overlay (メタデータオーバーレイ)] で、埋め込まれたメタデータオーバーレイを表示する解像度を選択します。 1つの解像度のみを選択でき、その設定がすべてのシナリオに適用されます。

  2. 物体が取ったパスを表示するには、[Trajectories (軌跡)] を選択します。

検知をPTZプリセットポジションに限定する

PTZカメラでは、特定のプリセットポジションに検知を制限することができます。

  1. [Scenarios (シナリオ)] に移動し、シナリオカードで [Open (開く)] をクリックし、[+] をクリックして新しいシナリオを作成します。

  2. [Scene (シーン)] をクリックし、リストからプリセットポジションを選択します。

プリセットポジションを変更するたびに、アプリケーションの再キャリブレーションを行う必要があります。 ガードツアーでプリセットポジション間での変更を行う前に、少なくとも15秒間待つことを推奨します。

イベントのルールを設定する

詳細については、ガイド「イベントのルールの使用開始」を参照してください。

物体が検知された場合にビデオを録画する

この例では、アプリケーションが物体を検知したときに、SDカードにビデオを録画するようにAxis装置を設定する方法について説明します。

  1. 装置のWebインターフェースで、[Apps (アプリ)] に移動し、アプリケーションが実行中であることを確認します。

  2. SDカードがマウントされていることを確認するには、[System > Storage (システム > ストレージ)] に移動します。

  3. [System > Events (システム > イベント)] に移動し、ルールを追加します。

  4. ルールの名前を入力します。

  5. [Applications (アプリケーション)] の条件のリストで、アプリケーションのシナリオを選択します。 すべてのシナリオで同じアクションをトリガーするには、[Object Analytics: Any Scenario (Object Analytics: すべてのシナリオ)] を選択します。

  6. [Recordings (録画)] のアクションのリストで、[Record video (ビデオを録画する)] を選択します。

  7. ストレージオプションのリストで、[SD-DISK] を選択します。

  8. [Camera (カメラ)] と [Stream profile (ストリームプロファイル)] を選択します。

    メタデータオーバーレイを表示するには、ストリームプロファイルで設定されているのと同じ解像度が、アプリケーションでオンになっていることを確認してください。

  9. 対象範囲内に物体が留まることができる時間が30秒を超える場合、エリア内の滞在時間BETAのシナリオを使用して録画をトリガーすることはお勧めしません。 その理由は、30秒を超えるプリバッファ時間の使用が難しいことです。これは、物体が検知されるまでに何が起こったかを確認したい場合に必要です。

  10. 物体が検知される前に録画を開始する場合は、Prebuffer (プリバッファ時間)を入力します。

  11. [Save (保存)] をクリックします。

  12. ルールをテストするには、アプリケーションのWebページに移動し、シナリオを開きます。 [Test alarm (テストアラーム)] をクリックします。 これにより、シナリオが実際にトリガーされたかのようにイベントが生成されます。 メタデータオーバーレイをオンにしている場合は、赤または青の四角形が表示されます。

100台の車両が通過したら電子メールを送信する

クロスラインカウントBETAと通過人数閾値機能により、ユーザーが定義した数の物体がラインを通過するたびに通知を受け取ることができます。

この例では、100台の車両が通過するたびに電子メールを送信するルールを設定する方法について説明します。

開始する前に

装置インターフェースで電子メールの送信先を作成します。

  1. クロスラインカウントBETAシナリオを作成する
  2. [Scenarios (シナリオ)] で、[+] をクリックします。

  3. [Name (名前)] に、次のように入力します。Count vehicles (車両のカウント).

  4. [Triggering objects (トリガー物体)] で、[Humans (人)] をクリアします。

  5. [Trigger condition (トリガー条件)] で、[Crossline counting (クロスラインカウント)] を選択します。

  6. [Save (保存)] をクリックします。

  7. シナリオを開きます。

  8. [Crossline counting (クロスラインカウント)] で、[Passthrough threshold (通過人数閾値)] をオンにします。

  9. [Number of counts between events (イベント間の人数)] に、次のように入力します。100.

  1. ルールの作成
  2. 装置インターフェースで、[System (システム)] > [Events (イベント)] に移動し、ルールを追加します。

  3. ルールの名前を入力します。

  4. [Application (アプリケーション)] の条件のリストで、[Object Analytics: Count vehicles passthrough threshold reached (Object Analytics: 通過車両数閾値に達した)] を選択します。

  5. [Notifications (通知)] のアクションのリストで、[Send notification to email (電子メールに通知を送信する)] を選択します。

  6. リストから送信先を選択します。

  7. 電子メールの件名とメッセージを入力します。

  8. [Save (保存)] をクリックします。

詳細情報

物体の等級

このアプリケーションは、2種類の物体を分類することができます。 人と車両です。 このアプリケーションは、分類済みの物体の周りに四角形を表示します。 人に分類された物体は赤の四角形で、車両に分類された物体は青の四角形で表示されます。

ディープラーニングを備えているカメラの場合、車両はさらにトラック、バス、自動車、バイクに分類できます。

エリア内の滞在時間BETA機能を使用すると、時間条件が満たされるまで四角形は黄色です。 その後、物体が対象範囲内にさらに30秒間留まると、四角形は破線になります。

分類された各物体は検知ポイントを持ちます。アプリケーションはこの検知ポイントを使って、物体が対象範囲の内側にあるか、外側にあるかや、仮想ラインに交差したことを判定します。 人の場合、検知ポイントはその足であり、車両の場合はその中心です。 人の足や車両の中心がカメラの視界から遮らされた場合、アプリケーションは検知ポイントの位置を推定します。

対象範囲や仮想ラインを描画する際には、物体の検知ポイントの想定位置を考慮することをお勧めします。

最適な結果を得るには、次の条件を満たす必要があります。

  • いずれかの時点で、シーン内の物体全体が見えている必要があります。

  • 物体は少なくとも2秒間シーン内で動いている必要があります。

  • 機械学習を搭載したカメラでは、人はある程度直立して動く必要があります。 深層学習を使用するカメラでは、その必要はありません。

  • 人の上半身は見えている必要があります。

  • 物体は背景から目立つ必要があります。

  • 動きによる画像のブレを減らします。

範囲内の物体

トリガー条件として [Object in area (範囲内の物体)] を使用すると、アプリケーションは定義された範囲内を移動する物体を検知します。 この範囲は、対象範囲と呼ばれます。

エリア内の滞在時間BETAオンにし、アプリケーションがアクションをトリガーするまでに物体が対象範囲内に留まる時間の制限時間を設定できます。 物体が対象範囲に入ると、カウンターがスタートします。 設定した制限時間に達する前に物体が対象範囲から移動すると、カウンターはリセットされます。 カウンターがカウントを続けるためには、物体の検知ポイントが対象範囲内にある必要があります。 エリア内の滞在時間BETA機能は、トンネルや閉校後の校庭など、人や車両のみがしばらく留まることができるエリアに適しています。

対象範囲

対象範囲は、選択した物体のタイプをアプリケーションが検知するエリアです。 検知ポイントが対象範囲内にある場合、アプリケーションは物体に対するアクションをトリガーします。 アプリケーションは、対象範囲の外部にある物体を無視します。

物体を検知するシーンの部分のみを覆うように、エリアの形状とサイズを変更します。 areaBETA (エリア) 機能で時間を使用する場合は、物体が頻繁に重ならないシーンの部分のみを含めることが重要です。 デフォルトの対象範囲を、最大10個の角がある多角形に変更できます。

推奨事項

対象範囲の近くに車や人が多い道路や歩道がある場合は、対象範囲の外側にある物体が誤って検知されないように対象範囲を描きます。 つまり、対象範囲は混雑した道路や歩道に近づきすぎないように描いてください。

除外範囲

除外範囲は、対象範囲の内部にあり、その中で選択した物体のタイプが検知されない範囲です。 対象範囲内に不要なアクションが何度もトリガーされる範囲がある場合に、除外範囲を使用します。 最大5つの除外範囲を作成できます。

シーンの目的の部分が覆われるように、範囲を移動、変形、サイズ変更します。 デフォルトの四角形を、最大10個の角がある多角形に変更できます。

推奨事項

除外範囲を対象範囲の内部に置きます。 除外範囲を使用して、物体を検知しない範囲を覆います。

ライン横断とクロスラインカウント

トリガー条件としてライン横断を使用すると、アプリケーションは定義したラインをほぼ横断した物体を検知します。クロスラインカウントBETAを使用すると、アプリケーションは検知した物体をカウントします。

仮想ラインは画像内の黄色の線です。 選択したタイプの物体が特定の方向にラインを横切ると、検知されます。 線上の赤の矢印が現在の方向を示します。 矢印で示される方向に物体がラインを横切ると、アクションがトリガーされます。

アクションがトリガーされるには、物体がラインを横切る必要があります。 図に示すように、アクションがトリガーされるには、物体の検知ポイントがラインを横切る必要があります。 物体がラインに接触しただけでは、アクションはトリガーされません。

  • 左の図では、検知ポイントがまだラインを横切っていないので、その人はアクションをトリガーしていません。

  • 右の図では、検知ポイントがラインを横切ったので、その人はアクションをトリガーしています。

検知ポイントの詳細については、物体の等級を参照してください。

仮想ラインの推奨事項

  • 次の方法で仮想ラインを調整します。
  • 物体がラインに留まる可能性がほとんどない。

  • 物体がラインを横切る前に、物体が画像にはっきりと表示される。

  • 物体の検知ポイントがラインを越える可能性が高い。

統合

AXIS Camera Stationでアラームを設定する

この例ではAXIS Camera Stationにルールを設定して、AXIS Object Analyticsが物体を検知したときにオペレータにアラートを出し、メタデータオーバーレイを含むビデオを録画する方法について説明します。

開始する前に

  1. AXIS Camera Stationにカメラを追加します
  2. AXIS Camera Stationで、カメラを追加します。AXIS Camera Stationユーザーマニュアルを参照してください。

  1. 装置イベントトリガーを作成する
  2. クリックして [Configuration (設定) > Recording and events (録画とイベント) > Action rules (アクションルール)] を選択し、[New (新規)] をクリックします。

  3. [Add (追加)] をクリックしてトリガーを追加します。

  4. トリガーのリストから [Device event (装置イベント)] を選択し、[OK] をクリックします。

  5. [Configure device event trigger (装置イベントトリガーを設定)] セクションで次のように実行します。

    • [Device (装置)] からカメラを選択します。

    • [Event (イベント)] で、[AXIS Object Analytics] のいずれかのシナリオを選択します。

    • [Trigger period (トリガー時間)] で連続する2つのトリガーの間隔を設定します。 この機能は、連続する録画の回数を減らすために使用します。 この間隔中に別のトリガーが発生しても、録画は継続され、トリガー時間はその時点から再度カウントされます。

  6. [Filters (フィルター)] で [active (アクティブ)] を [Yes (はい)] に設定します。

  7. [Ok] をクリックします。

  1. アクションを作成してアラームを上げ、映像を録画する
  2. [Next (次へ)] をクリックします。

  3. [Add (追加)] をクリックしてアクションを追加します。

  4. アクションのリストから [Raise alarm (アラームを上げる)] を選択し、[Ok] をクリックします。

  5. アラームメッセージは、アラームが発生したときにオペレーターが確認します。

  6. [Alarm message (アラームメッセージ)] セクションで、アラームのタイトルと説明を入力します。

  7. [Ok] をクリックします。

  8. [Add (追加)] をクリックして他のアクションを追加します。

  9. アクションのリストから [Record (録画)] を選択し、[Ok] をクリックします。

  10. カメラのリストから、録画に使用するカメラを選択します。

  11. 重要

    メタデータアラームオーバーレイを録画に含めるには、アプリケーションで選択されているメタデータオーバーレイと同じ解像度のプロファイルを選択していることを確認してください。

  12. [プロファイル] を選択し、プリバッファとポストバッファを設定します。

  13. [Ok] をクリックします。

  1. アラームがいつアクティブになるかを指定する
  2. [Next (次へ)] をクリックします。

  3. 特定の時間にアラームだけがアクティブになるように設定する場合は、[Custom schedule (カスタムスケジュール)] を選択します。

  4. リストからスケジュールを選択します。

  5. [Next (次へ)] をクリックします。

  6. アクションルールの名前を入力します。

  7. [Finish (完了)] をクリックします。

ライブビューでメタデータオーバーレイを表示するには、アプリケーションで設定したものと一致するストリーミングプロファイルが選択されていることを確認してください。

計測データの統合

クロスラインカウントBETAシナリオでは、カウントされた物体に関するメタデータが生成されます。 データを視覚化し、時系列の傾向を分析するために、サードパーティアプリケーションへの統合を設定できます。 この方法では、1台または複数台のカメラからのデータを表示できます。 統合の設定方法の詳細については、Axis Developer Communityのガイドラインを参照してください。

トラブルシューティング

物体検知の問題に関する対処法

...画像が不安定な場合

製品のWebページの [Image (画像)] タブで [Electronic image stabilization (EIS) (電子手ぶれ補正(EIS))] をオンにしてください。

...画像のエッジで画像が歪んで見える場合

製品のWebページの [Image (画像)] タブで、[Barrel distortion correction (BDC) (たる型歪曲の補正 (BDC))] をオンにします。

...即座に対処が必要な場合

物体は、アプリケーションによって検知される前にシーン内で完全に見えている必要があります。

...その他の状況での対処

物体が同色のために物体が背景に溶け込んでしまったり、シーンの証明が適切でなかったりする場合が考えられます。 照明を改善してみてください。

誤報の問題に関する対処法

...小動物が画像内に大きく表示されているため

パースペクティブのキャリブレーションを行います。パースペクティブのキャリブレーションを行うを参照してください。

物体のカウント時の問題

...同じ物体が数回ラインを横切るとき

物体は検知領域を離れない限り、5秒に1回のみカウントされます。

メタデータオーバーレイの問題

...2台目のクライアント

メタデータオーバーレイは、一度に1つのクライアントに対してのみ表示されます。

ビデオストリームの問題

...高解像度のカメラ用にFirefoxブラウザーを使用している

代わりにGoogle Chrome™ブラウザーを試してください。

フィルター

動きを検知するアプリケーションが設定されている場合、誤報が発生することがあります。 その場合は、フィルターを使用することができます。

一時的な物体 –
短い時間しか画像に現れない物体を無視するために使用します。
小さな物体 –
小さな物体を無視するために使用します。
揺らめいている物体 –
短い距離しか移動しない物体を無視するために使用します。

フィルターの推奨事項

  • フィルターはアプリケーションが発見した動く物体すべてに適用されます。重要な物体を無視することがないように慎重に設定してください。

  • 一度に1つのフィルターを設定し、別のフィルターを有効にする前にテストします。

  • 目的の結果が得られるまで、慎重にフィルターの設定を変更します。

一時的な物体フィルター

一時的な物体フィルターを使用すると、通過する自動車が発する光線やすばやく動く影など、短時間しか現れない物体を検知しなくなります。

一時的な物体フィルターがオンのとき、アプリケーションが動く物体を発見しても、設定された時間が経過するまでアクションはトリガーされません。 アクションを使用して録画を開始する場合は、アクションがトリガーされる前にシーン内で動いた時間も録画に含めるように、プリトリガー時間を設定します。

一時的な物体フィルターを設定する

  1. [Scenarios (シナリオ)] をクリックし、既存のシナリオを選択するか、[+] をクリックして新しいシナリオを作成します。

  2. [Triggering objects (トリガーする物体)] をクリックし、[Any motion (すべての動き)] が選択されていることを確認します。

  3. [Filters > Short-lived objects (フィルター > 一時的な物体)] に移動します。

  4. フィールドに秒数を入力します。 秒数は、物体によってアクションがトリガーされるまでに経過する必要がある最短時間です。 最初は小さい数から始めます。

  5. 結果に満足できない場合は、フィルターを適用する時間を少しずつ大きくします。

揺らめいている物体フィルター

揺らめいている物体フィルターは、揺らめいている葉、旗、その陰など、短い距離しか移動しない物体を無視します。 揺らめいている物体が、大きな池や大きな木など大きい物体である場合は、フィルターの代わりに除外範囲を使用します。 このフィルターは、検知された揺らめいている物体すべてに適用されます。値が大きすぎる場合は、重要な物体によってアクションがトリガーされない可能性があります。

揺らめいている物体フィルターがオンのときにアプリケーションが物体を検知しても、物体がフィルターサイズより長い距離を移動するまではアクションがトリガーされません。

揺らめいている物体フィルターを設定する

このフィルターは、楕円の中心から端までの距離より短い距離を移動する物体を無視します。

  • このフィルターは、設定の楕円と同じ位置の物体だけでなく、画像内のすべての物体に適用されます。
  • 小さいフィルターサイズから始めることをお勧めします。
  1. [Scenarios (シナリオ)] をクリックし、既存のシナリオを選択するか、[+] をクリックして新しいシナリオを作成します。

  2. [Triggering objects (トリガーする物体)] をクリックし、[Any motion (すべての動き)] が選択されていることを確認します。

  3. [Filters > Swaying objects (フィルター > 揺らめいている物体)] に移動します。

  4. 物体がどれくらいの距離を移動したらアクションをトリガーするかを画面のパーセンテージで入力します。

小さな物体フィルター

小さな物体フィルターは、小動物など小さな物体を無視することにより誤報を減らします。

  • このフィルターは、設定の四角形と同じ位置の物体だけでなく、画像内のすべての物体に適用されます。
  • 入力した高さと幅の両方が設定値より小さい物体が無視されます。

小さな物体フィルターを設定する

  1. [Scenarios (シナリオ)] をクリックし、既存のシナリオを選択するか、[+] をクリックして新しいシナリオを作成します。

  2. [Triggering objects (トリガーする物体)] をクリックし、[Any motion (すべての動き)] が選択されていることを確認します。

  3. [Filters > Small objects (フィルター > 小さな物体)] に移動します。

  4. パースペクティブのキャリブレーションを行った場合は、画像全体に対するパーセンテージではなく、無視する物体の幅と高さをセンチメートル単位で入力します。

  5. 無視する物体の幅と高さを、画像全体に対するパーセンテージで入力します。