视频异常事件检测Object-centric Auto-encoders and Dummy Anomalies for Abnormal Event Detection in Video

文章目录Object-centric Auto-encoders and Dummy Anomalies for Abnormal Event Detection in Video1. Architecture2.DetailCAE部分:K-means和SVM部分:Inference部分:3.实验结果4.一些问题和后续Object-centric Auto-encoders and Dummy ...
摘要由CSDN通过智能技术生成

Object-centric Auto-encoders and Dummy Anomalies for Abnormal Event Detection in Video

1. Architecture

异常事件监测问题中有几个困难:

  • 缺乏异常数据,对此作者提出了 one-V.S.-rest的伪标签模式。
  • 异常事件总是伴随在正常事件中发生,因此是基于上下文的。

大多数现有的方法都采用的是基于离群检测(outlier detection)的策略,训练时对所有场景的normality进行学习,在inference阶段,如果测试数据严重偏离则视为anomaly。

此外,大多数现有的方法都是基于local或global(frame-level)的特征进行学习,而没有显式地利用场景中的物体,作者采用了SSD做一个object detection的预处理,这也很合乎常理,一般video中的异常也一般都是由于前景object变化而产生的。

算法的整体流程如下:
在这里插入图片描述

  1. SSD提取object。分别将t-3、t、t+3三帧中的objects提取出,并将提取到的bbox灰度化,t-3和t、t和t+3分别作相减得到的gradient信息作为motion送入卷积自编码器(convolutional-auto-encoder,CAE),t帧的bbox单独送入另外一个appearance CAE提取特征。

  2. 各CAE提取特征,最后将3个CAE提取的特征concatenate。

  3. 将concatenated在一起的特征进行k-means聚类,每一类代表一个特定的normality。

  4. 训练分类器。对一个给定的簇i,剩下的{1,2,3…,k\i}簇都视为dummy anomalies,对每个簇i训练一个二元分类器,即所谓的one-versus-rest策略。作者用的是SVM分类器,g_i的含义就是被判别为第i个normality的得分。
    g i ( x ) = ∑ j = 1 m w j ⋅ x j + b g_{i}(x)=\sum_{j=1}^{m} w_{j} \cdot x_{j}+b gi(x)=j=1m</

  • 6
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值