ビデオ異常検出は、教師なしトレーニング手順と実際のシナリオに存在する高い時空間的複雑さのために、困難なタスクであることが証明されています。異常なトレーニングサンプルがない場合、最先端の方法では、オートエンコーダや生成的敵対的ネットワークなどのさまざまなアプローチを使用して、空間ドメインと時間ドメインの両方で通常の動作を完全に把握する特徴を抽出しようとします。ただし、これらのアプローチは完全に無視するか、階層モデリングでディープネットワークの機能を使用することにより、オブジェクト間に存在する時空間相互作用を適切にモデル化しません。この問題に対処するために、通常のオブジェクトの相互作用を学習およびモデル化するためのAno-Graphという名前の新しい効率的な方法を提案します。この目的のために、リアルタイムの既製のオブジェクト検出器から抽出されたオブジェクトの特徴として各ノードを考慮して時空間グラフ(STG)が作成され、それらの相互作用に基づいてエッジが作成されます。その後、意味空間での相互作用をカプセル化するような方法で、STGで自己教師あり学習方法が採用されます。私たちの方法はデータ効率が高く、照明などの一般的な現実世界の変動に対して大幅に堅牢であり、Avenue、ShanghaiTech、UCSDで競争力を維持しながら、挑戦的なデータセットADOCとStreetSceneでSOTAを大幅に通過します。
Video anomaly detection has proved to be a challenging task owing to its unsupervised training procedure and high spatio-temporal complexity existing in real-world scenarios. In the absence of anomalous training samples, state-of-the-art methods try to extract features that fully grasp normal behaviors in both space and time domains using different approaches such as autoencoders, or generative adversarial networks. However, these approaches completely ignore or, by using the ability of deep networks in the hierarchical modeling, poorly model the spatio-temporal interactions that exist between objects. To address this issue, we propose a novel yet efficient method named Ano-Graph for learning and modeling the interaction of normal objects. Towards this end, a Spatio-Temporal Graph (STG) is made by considering each node as an object's feature extracted from a real-time off-the-shelf object detector, and edges are made based on their interactions. After that, a self-supervised learning method is employed on the STG in such a way that encapsulates interactions in a semantic space. Our method is data-efficient, significantly more robust against common real-world variations such as illumination, and passes SOTA by a large margin on the challenging datasets ADOC and Street Scene while stays competitive on Avenue, ShanghaiTech, and UCSD.