人が密集するイベント会場などで、例外的な行動を検出できたら便利ですよね。
ということで、
人の流れに流されない、わが道を行く人物を検出してみました。
群集を移動方向ごとに分類した結果です。
右側の色相環と対応付けています。
この瞬間までに作成された、人物の動線履歴が次の図です。
人通りの多い所と、人通りの全くない所がありますね。
ここで、人が誰も通っていない場所に侵入する人物を検出します。
検出結果がこちらの図です。
芝生に入った人が上で示した動線履歴を外れているので、
例外行動として検出されています。
このように、群集の分類結果から、例外行動だけを抽出することができます。
時間が経過するごとに、人が通る道は変化するので、
それに合わせて、人が通った道である動線を更新していきます。
これで、人の流れが変わっても、例外的な行動を検出できます。