视频异常检测——Anomaly Detection in Video via Self-Supervised and Multi-Task Learning

Anomaly Detection in Video via Self-Supervised and Multi-Task Learning

文章

2021.CVPR.Anomaly Detection in Video via Self-Supervised and Multi-Task Learning

资源

问题描述

以往的方法都是单独考虑单个任务,在某些场景下不好:
如,车突然停了,但是重构预测都很好,就是因为没有考虑上下文。

思想

同时完成四项任务:
1、在时间纬度上进行正序和倒序的训练
2、在连续维度上判断是否为连续帧
3、在预测维度上,预测空缺帧
4、学习教师模型

做法

在这里插入图片描述

  1. 用预训练好的yolov3进行检测,获得目标物体,并在前后k帧范围内进行检测,获得数据:

    1. arrow of time,正序,倒序的2k+1帧,正序为一类,倒序为另一类
    2. motion irregularity,正序2k+1帧,正序但是随机采样,不连续的2k+1帧,连续为一类,不连续为另一类
    3. missing middle box,正序2k帧,中间帧被扣掉,目的是预测中间帧
    4. middle box,用教师模型进行学习
  2. 同时训练四个任务,这四个任务共享前面的权重(3d卷积),各个任务头的loss如下:在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

  3. 预测阶段,获得的最终分数:在这里插入图片描述

网络

在这里插入图片描述

结果

上面的分数转化为pixel-level的,因为这种方法是基于检测出的物体得到的分数,所以最终还是要转化为帧级别的(分数做了时间维度上的平滑):
第一是物体级别:对像素级别的做3d mean filter,取最大;
第二是帧级别:不用yolov3
第三种是late fusion。
在这里插入图片描述

存在的问题

略复杂?

思考

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值