ソーシャルフォースモデルSFM詳細なアプリケーション&人口の異常検出

社会的な力モデル(ソーシャルフォースモデル、SFM)

1998年、「歩行者ダイナミクスのための社会的な力モデル」に掲載されたダーク・ヘルビングの理論モデルは、提案しました。本論文では、この論文をHelbingの理論モデルの除去は、解釈を詳細に説明しました。

三つのに必要な力:

(ターゲットの方向に作用する力)目標速度1.所望の加速

仮定する歩行者の\アルファニーズを可能な限り目標位置に到達するために開始\ {R} ^ {0} _ {}、ターゲットへの歩行者通路は、一般にポリゴンの進歩に沿ってエッジとして抽象化することができます\ {R} ^ {} _ {1}を開始し、及び、...、開始\ {R} ^ {N} _ {} :=  開始\ {R} ^ {0} _ {}歩行者でいるものとする開始\ {R} ^ {K} _ {}、目標方向が式に従って計算することができます\ {E}開始し、{_}(T)

\ VEC {E} _ {}(T)= \ FRAC {\ VEC {R} ^ {K} _ {}  -  \ VEC {R} _ {}(T)} {\ \左|  \ VEC {R} ^ {K} _ {}  -  \ VEC {R} _ {}(T)\右\ |}

ここでは歩行者が\アルファスピードを希望しました:\ ^ {0} _ {}(T){}の開始:= V_ {} ^ {0} \開始{E_ {}}(T)

私たちは、この力派生式に来ることができます。

開始\ {M} ^ {0} _ {}(\ VEC {V} _ {} ^ {0} _ {} \ケース{E} _ {})= \ FRAC {1} T_ {{}}(^ {0} _ {} \ケース{E}と{_}  -  \開始{から} _ {})

エンティティ間の反発力を維持する2.(常にエンティティとエンティティとの間の一定の距離を保ちます)

ここで、各歩行者のプライバシーの範囲は、局所作用として解釈することができます。エンティティが近すぎる場合、それは効果が反発、それはベクトルで表すことができるβ他の歩行者が発生します。

\デルタ_ {\ VEC {R} _ {\アルファ\ベータ}} W _ {\アルファ\  -  {M} ^ {\アルファ\ベータ}(\ VEC {R} _ {\アルファ\ベータ})=開始\ベータ} [B(\ VEC {R} _ {\アルファ\ベータ})]

我々は、斥力ポテンシャルを仮定V _ {\アルファ\ベータ}(B)等、Bの減少単調関数である移動点の方向に楕円形等電位線です。その理由は、他の歩行者は、アカウントにスペースの次の動きの必要性を取るということです。Bは楕円の半短軸を表します。

2B:= \ SQRT {(\左\ | \複数{R} _ {\アルファ\ベータ} \右\ | + \左\ | \複数{R} _ {\アルファ\ベータ}  -  _ {\ベータ} \デルタT \ {よりE} _ {\ベータ} \右\ |)^ {2}  - (V _ {\ベータ} \デルタT)^ {2}}

ここで\ {R} _ {\アルファ\ベータ} = \ VEC {R} _ {\アルファ}開始 -  \ {R} _ {\ベータ}開始S _ {\アルファ\ベータ} = V _ {\ベータ} \デルタT歩行者がβ段階のステップサイズを。

また、歩行者はまだ建物、壁、通り、および他の障害物の境界から一定の距離を保ちます。彼らは歩行者に注意を払うだろうので、より多くの歩行者が怪我のリスクを減らす、彼は近い国境に歩いて、より不快感を感じることが、例えば、壁に実行しないように注意してください。したがって、一種類反発効果を引き起こす境界Bは、この力は、以下のように表すことができます。

\ VEC {F} _ {\アルファB}(\ VEC {R} _ {\アルファB})=  -  \デルタ_ {\ VEC {R} _ {\アルファB}} U _ {\アルファB}(\左\ | \ VEC {R} _ {\アルファB} \右\ |)

3.魅力(おそらくエンティティ間で、それは周囲の環境とのエンティティの間であってもよいです)

位置にモデル化\ Vecを{R} _ {I}で魅力\ VEC {F} _ {\アルファI}

\ VEC {F} _ {\アルファI}(\左\ | \ VEC {R} _ {\アルファI} \右\ |、T)=  -  \デルタ_ {\ VEC {R} _ {\アルファI }} W _ {\アルファI}(\左\ | \ VEC {R} _ {\アルファI} \右\ |、T)

利息の減少に起因して、魅力は| \ \左  \ VEC {F} _ {\アルファI} \ \右|通常、時間tにわたって減少しています。しかし、引力と斥力効果のみの動きの所望の方向に適用されるため、上記式\ {E}開始し、{_}(T)で知覚の場合。歩行者は、C(0 <C <1)にはほとんど影響の背後に配置されます。このような認識の効果を説明するために(すなわち、ビュー2の有効角度\ varphi)、我々は正しい方向依存重みを導入する必要があります。

(\ VEC {E}、\ VEC {F})W:= \ \ \ VEC {E} \ CDOT \ VEC {F} \ GEQ \ \左場合&{行列} 1を開始{\左|  \ VEC {F} \右\ | COS \ varphi \\ C&そう。 \端{行列} \右。

要約すると、歩行者の行動と誘致力の除外は、次のとおりです。

\ Vecと{F} _ {\アルファ\ベータ}(\ VEC {E} _ {\アルファ} \ケース{R} _ {\アルファ}  -  \ VEC {R} _ {\ベータ})=(W \、{E} _ {\アルファ}開始 -  \ {M} ^ {\アルファ\ベータ}開始)​​\ {M} ^ {\アルファ\ベータ}(\ VEC {R} _ {\アルファ}開始 -  \ VEC {R} _ {\ベータ})

\ Vecと{F} _ {\アルファI}(\ VEC {E} _ {\アルファ} \ケース{R} _ {\アルファ}  -  \ VEC {R} _ {I}、T)=(W \ {E} _ {\アルファ}、開始 -  {M} ^開始\ \開始{M} ^ {\アルファI}){アルファ\ I}(\ VEC {R} _ {\アルファ}  -  \ {始まりますR}} _ {I、T)

これで、歩行者の総電力を得ることができます\ VEC {F} _ {\アルファ}(T)

\ Vecと{F} _ {\アルファ}(T):IN = \ VEC {F} _ {\アルファ} ^ {0}(\ VEC {V} _ {\アルファ} _ {\アルファ} ^ {0} \ {ベータ\} \ケース{F} _ {\アルファ\ベータ}(\ VEC {E} _ {\アルファ} \ケース{R} _ {_ {E} _ {\アルファ}開始)+ \和\アルファ}  -  \ VEC {R} _ {\ベータ})+ \ FRAC {B} \ケース{F} _ {\アルファB}(\ VEC {E} _ {\アルファ} \ケース{R} _ { \アルファ}  -  \ VEC {R} _ {B} ^ {\アルファ})+ \和_ {I} \ケース{F} _ {\アルファI}(\ VEC {E} _ {\アルファ} \ケース{R} _ {\アルファ}  -  \ {R}} _ {I、t)を始めます

この社会的な力モデルが出て導出されています。

\ FRAC {D \ VEC {} W _ {\アルファ}} {DT}:= \ VEC {F} _ {\アルファ}(T)+揺らぎ

変数である変動ランダムな変動。一の態様では、これらの変動は、二つまたはぼかし同様の複数の代替動作(同じ右または障害の左側によって例えばユーティリティ)に由来します。異常な運動の法則からの一方、偶発的または意図的な変動歩行者。

そして、歩行者の最大速度の有無を検討しV _ {\アルファ} ^ {最大}、その推定本物の運動モデルは、次のとおりです。

\ FRAC {D \ VEC {R} _ {\アルファ}} {DT} = \ VEC {V} _ {\アルファ}(T)= \ VEC {W} _ {\アルファ}(T)G(\ FRAC {V _ {\アルファ} ^ {最大}} {\左\ | \ VEC {} W _ {\アルファ} \右\ |})

その中でも、

G(\ FRAC {V _ {\アルファ} ^ {最大}} {\左\ | \ VEC {}アルファ\ {_} W \右\ |}):=は\ {行列} 1&場合を開始\ {\左| \ \左  \ VEC {W} _ {\アルファ} \ \右|  \当量V _ {\アルファ} ^ {最大} \\ V _ {\アルファ} ^ {最大} / \左\ |  \ VEC {W} _ {\アルファ} \ \右|  & さもないと。 \端{行列} \右。

 

群衆の中にSFMのアプリケーション異常検知

以下は、2009年に発表されたラミンMehranら、論文「ソーシャルフォースモデルを使用して異常な群集行動検出」からの抜粋です

ここで、単に方法挙げ記事の話:グリッド像点に重ね、及び時間次元に基づいてオプティカルフローの平均値を算出する第一と。次に、画素オプティカルフロー追跡運動に基づいて、モデルへの社会的力モデルとここで、それらの間の相互作用力を計算する(ここでもパニック因子Helbingの導入に基づいて、社会的力モデルを改善2000年に作られました)。次いで、ランダムに通常の移動パターンをモデル化するために力の流れに複数の領域を選択します。最後に、正常または異常な分類の単語の方法のバッグ。

画像ショー集団の使用は、フローチャートためSFM異常検出方法を行います。

正常および異常紙試験結果を用いて、上記の方法は、正しく分類されています。

異常検出UMNデータセットROC面積、コントラスト純粋なオプティカルフロー、上の図は、より良好な社会力モデルを実行します。

ネットワークデータセット上のROC計算結果は、依然として、オプティカルフローと比較して多くの利点をその社会的力モデルを示します。

時間効果で2009年に提案された方法は、非常に良いです。社会的な力モデルのアプリケーションは、まだ多くの研究者が社会的な力モデルを含め、群衆の異常検出領域の後ろに徹底した調査を行うことを続けている2012 Y Zhangらの知覚属性導入しながら、(属性を意識した)は、異常検出観衆を作ったに基づきます社会的混乱や統計的特性を使用して混雑した属性プロパティは、社会的行動の本当の状況を説明します。セマンティックな特性によって強化知覚は社会的勢力のモデルに基づいて改善されています。この方法は、他のいくつかの方法の利点を持っています。

 

参考資料

1. Helbing D、モルナーP。歩行者ダイナミクスのための社会フォースモデル[J]。フィジカルレビューE統計物理学プラズマの流体&関連学際トピックス、1998、51(5):4282。

2. Helbing D、FarkasのIJ、Vicsek T。シミュレーション力学は、エスケープ・パニック[J]の特長。社会レンス電子出版、2000、407(6803):487から90。

3. Mehran R、大山A、シャーM。社会的な力モデルを使用して異常な群集挙動検出コンピュータビジョンとパターン認識(CVPR 2009)、20-25 2009年6月の[C] // 2009 IEEEコンピュータ学会大会、マイアミ、フロリダ、USA。IEEE、2009。

4.張Y、秦L、ヤオH、ら。社会的属性を意識した力モデルに基づく異常な群集行動検出画像処理上の[C] // IEEE国際会議。IEEE、2012。

リリース6元記事 ウォン称賛22 ビュー3755

おすすめ

転載: blog.csdn.net/Carson1145/article/details/105123805