[发明专利]一种融合多元信息的高精度视频异常事件检测方法有效
申请号: | 202010391419.X | 申请日: | 2020-05-11 |
公开(公告)号: | CN111666819B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 涂志刚;常云鹏;陈雨劲 | 申请(专利权)人: | 武汉大学 |
主分类号: | G06V20/40 | 分类号: | G06V20/40;G06V10/80;G06V10/82;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 许莲英 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 融合 多元 信息 高精度 视频 异常 事件 检测 方法 | ||
1.一种融合多元信息的高精度视频异常事件检测方法,其特征在于,包括以下步骤:
步骤1:通过无异常事件视频得到多帧视频图像,多帧视频图像通过分组得到多组视频图像数据集,根据多组视频图像数据集构建视频图像训练集,将多帧视频图像通过Lucas-Kanade光流提取方法得到多帧光流图像,将多帧光流图像通过分组得到多组光流图像数据集,根据多组光流图像数据集构建光流图像训练集;
步骤2:构建视频光流深度学习网络;
步骤3:随机选择视频图像样本中视频图像数据集以及对应的光流图像样本中光流图像数据集,构建视频光流误差损失模型,视频光流误差损失模型输出最小为优化目标,优化训练视频光流深度学习网络,得到训练后视频光流深度学习网络;
步骤4:将待检测视频图像通过训练后视频光流深度学习网络,通过视频光流误差计算得到待检测视频光流图像的误差,进一步通过与误差阈值器比较从而判断视频图像是否存在异常事件;
步骤1所述多帧视频图像为:
Ii,1,Ii,2,…,Ii,N
i∈[1,M]
其中,M为无异常事件视频的数量,N为无异常事件视频中视频图像的帧的数量,Ii,j为第i个无异常事件视频中第j帧图像,j∈[1,N];
Ii,j具体定义为第i个无异常事件视频中第j帧图像:
步骤1所述通过分组得到多组视频图像数据集为:
datai,k={Ii,(k-1)*L+1,Ii,(k-1)*L+2,...,Ii,(k-1)*L+L}
k∈[1,N/L]
其中,datai,k为第i个无异常事件视频中第k组视频图像数据集,L为每组图像数据集中视频图像的帧的数量,N为无异常事件视频中视频图像的帧的数量,Ii,(k-1)*L+l为第i个无异常事件视频中第k组视频图像数据集中第l个图像,Ii,(k-1)*L+l为第i个无异常事件视频中第(k-1)*L+l帧图像,l∈[1,L];
步骤1所述构建视频图像训练集为:
构建视频图像样本为:
testAi=(datai,1,datai,2,...,datai,N/L)
其中,datai,k为第i个无异常事件视频中第k组视频图像数据集,k∈[1,N/L];
所述视频图像训练集为:
trainA=(testA1,testA2,...,testAM)
其中,testAi为第i个视频图像样本,i∈[1,M];
步骤1所述多帧视频图像通过Lucas-Kanade光流提取方法得到多帧光流图像,具体为:
步骤1所述通过分组得到多组光流图像数据集为:
Oi,1,Oi,2,...,Oi,N
i∈[1,M]
其中,M为无异常事件视频的数量,N为无异常事件视频中视频图像的帧的数量,Oi,j为第i个无异常事件视频中第j帧光流图像,j∈[1,N];
通过分组得到多组视频光流图像数据集为:
k∈[1,N/L]
其中,为第i个无异常事件视频中第k组视频光流图像数据集,L为每组光流图像数据集中视频光流图像的帧的数量,N为无异常事件视频中视频光流图像的帧的数量,Oi,(k-1)*L+l为第i个无异常事件视频中第k组视频光流图像数据集中第1个图像,Oi,(k-1)*L+l为第i个无异常事件视频中第(k-1)*L+l帧光流图像,l∈[1,L];
步骤1所述构建光流图像训练集为:
构建视频图像样本为:
其中,为第i个无异常事件视频中第k组视频光流图像数据集,
k∈[1,N/L];
所述视频图像训练集为:
trainB=(testB1,testB2,...,testBM)
其中,testBi为第i个视频光流图像样本,i∈[1,M];
步骤2所述视频光流深度学习网络包括:视频图像特征提取模块、视频图像特征重构模块、光流图像特征提取模块、光流图像特征重构模块;
所述视频图像特征提取模块与所述视频图像特征重构模块串联连接;
所述光流图像特征提取模块与所述光流图像特征重构模块串联连接;
所述视频图像特征提取模块用于输入步骤1所述视频图像样本中视频图像数据集,所述视频图像特征提取模块的输出为视频图像样本中视频图像数据集特征;
所述光流图像特征提取模块用于输入步骤1所述光流图像样本中光流图像数据集,所述视频图像特征提取模块的输出为光流图像样本中光流图像数据集特征;
所述视频图像特征重构模块将特征通过重构,得到重构后视频图像数据集;
所述光流图像特征重构模块将光流图像样本中光流图像数据集特征通过重构,得到重构后光流图像数据集;
所述视频图像特征提取模块由多个视频提取模块依次级联构成;
所述视频提取模块由第一视频提取器、第二视频提取器、第三视频提取器依次级联构成;
每个视频提取器由视频提取卷积层、视频提取隐含层构成;
所述第一视频提取器包括:卷积核大小为A1的卷积层以及ReLU激活层,第一视频提取器卷积层待优化参数为
所述第二视频提取器包括:卷积核大小为A2的卷积层以及ReLU激活层,第二视频提取器待卷积层优化参数为
所述第三视频提取器包括:卷积核大小为A3的卷积层以及ReLU激活层,第三视频提取器卷积层待优化参数为
所述视频图像特征重构模块由多个视频重构模块依次级联构成;
所述视频重构模块由第一视频重构器、第二视频重构器、第三视频重构器依次级联构成;
每个视频重构器由视频重构卷积层、视频重构隐含层构成;
所述第一视频重构器包括:卷积核大小为A4的卷积层以及ReLU激活层,第一视频重构器卷积层待优化参数为
所述第二视频重构器包括:卷积核大小为A5的卷积层以及ReLU激活层,第二视频重构器卷积层待优化参数为
所述第三视频重构器包括:卷积核大小为A6的卷积层以及ReLU激活层,第三视频重构器卷积层待优化参数为
所述光流图像特征提取模块由多个光流提取模块依次级联构成;
所述光流提取模块由第一光流提取器、第二光流提取器、第三光流提取器依次级联构成;
每个光流提取器由光流提取卷积层、光流提取隐含层构成;
所述第一光流提取器包括:卷积核大小为B1的卷积层以及ReLU激活层,第一光流提取器卷积层待优化参数为
所述第二光流提取器包括:卷积核大小为B2的卷积层以及ReLU激活层,第二光流提取器卷积层待优化参数为
所述第三光流提取器包括:卷积核大小为B3的卷积层以及ReLU激活层,第三光流提取器卷积层待优化参数为
所述光流图像特征重构模块由多个光流重构模块依次级联构成;
所述光流重构模块由第一光流重构器、第二光流重构器、第三光流重构器依次级联构成;
每个光流重构器由光流重构卷积层、光流重构隐含层构成;
所述第一光流重构器包括:卷积核大小为B4的卷积层以及ReLU激活层,第一光流重构器卷积层待优化参数为
所述第二光流重构器包括:卷积核大小为B5的卷积层以及ReLU激活层,第二光流重构器卷积层待优化参数为
所述第三光流重构器包括:卷积核大小为B6的卷积层以及tanh激活层,第三光流重构器卷积层待优化参数为
步骤3中所述随机选择视频图像样本中视频图像数据集以及对应的光流图像样本中光流图像数据集为:
在trainA数据集和trainB数据集中随机选择同一视频时刻的视频图像和视频光流图像,(testAk,testBk),k∈[1,M]
步骤3所述构建视频光流误差损失模型为:
通过计算输入的视频图像Ii,j和视频光流图像Oi,j与重建的视频图像和视频光流图像的最小均方误差,作为网络训练的损失函数L,具体定义为:
i∈[1,M],k∈[1,N/L]
其中,datai,k表示第i个待检测视频中第k组视频图像数据集,表示第i个待检测视频中第k组视频的重建的图像数据集;表示第i个待检测视频中第k组视频光流图像数据集,表示第i个待检测视频中第k组视频的重建的光流图像数据集;
步骤3所述优化训练视频光流深度学习网络为:使用随机梯度下降优化方法优化网络参数,所述优化后网络参数为:
第一视频提取器卷积层优化后参数第二视频提取器待卷积层优化后参数第三视频提取器卷积层优化后参数第一视频重构器卷积层优化后参数第二视频重构器卷积层优化后参数第三视频重构器卷积层优化后参数第一光流提取器卷积层优化后参数为第二光流提取器卷积层优化后参数为第三光流提取器卷积层优化后参数为第一光流重构器卷积层优化后参数为第二光流重构器卷积层优化后参数为第三光流重构器卷积层优化后参数为
步骤3所述训练后视频光流深度学习网络为:
通过优化后网络参数构建的训练后视频光流深度学习网络;
步骤4所述将待检测视频图像通过训练后视频深度学习网络为:
计算输入的视频图像与重建的视频图像的均方误差LI:
i∈[1,M],k∈[1,N/L]
其中datai,k表示第i个待检测视频中第k组视频图像数据集,表示第i个待检测视频中第k组视频的重建的图像数据集;
步骤4所述通过视频光流误差计算得到待检测视频光流图像的误差:
计算输入的视频光流图像与重建视频光流图像的均方误差Lo:
i∈[1,M],k∈[1,N/L]
其中表示第i个待检测视频中第k组视频光流图像数据集,表示第i个待检测视频中第k组视频的重建的光流图像数据集;
步骤4所述进一步通过与误差阈值T比较从而判断视频图像是否存在异常事件为:
联合视频图像的重建误差和视频光流图像的重建误差:
i∈[1,M],k∈[1,N/L]
其中,datai,k表示第i个待检测视频中第k组视频图像数据集,表示第i个待检测视频中第k组视频的重建的图像数据集,表示第i个待检测视频中第k组视频光流图像数据集,表示第i个待检测视频中第k组视频的重建的光流图像数据集,Li,k表示为第i个待检测视频中第k组视频;
判断是否存在异常事件,Li,k大于阈值T的表示为第i个待检测视频中第k组视频中有异常事件,Li,k小于阈值T的表示为第i个待检测视频中第k组视频中没有异常事件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010391419.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多光谱卫星遥感图像融合方法
- 下一篇:一种白蜡工业节水剂及其制备方法
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置