【技术实现步骤摘要】
一种基于弱监督学习的视频行为定位方法
本专利技术涉及视频行为定位方法,特别涉及一种基于弱监督学习的视频行为定位
技术介绍
视频行为定位技术,就是对于一个未裁剪视频,通过计算机检测是否和何时发生了特定的行为。具体来说,需要回答三个问题:视频里有行为吗,行为什么时候开始,什么时候结束。在硬设备的快速发展,以及视频数据量爆炸式增长的时代下,传统的方法采用人力去查看视频并分析视频对数据量迅速增长的现在无疑是一件费时费力且效率低下的做法。因此,使用计算机取代传统的人工视频监控、视频分析等工作是当今社会的一个必然趋势。无论是在学术研究还是工业应用,都对视频行为分析的需求越来越高,因为视频中人的行为分析能够在很多场合给社会带来很多便利,减少人力资源的消耗,如:监控摄像头。随着社会经济的发展,监控摄像头普遍存在于各行各业,如商场安防、交通管理以及学校等各个地方,也相对应的生成了难以计数的视频数据。而使用视频行为定位技术,通过对实时数据进行快速地分析,可以有效快捷地监测异常行为并定位异常时间,以避免人力和财力的浪费。如,人为查看摄像头记录容易遗漏异常行为或发现异常行为已经太晚了的情况,而使用带有人工智能的摄像头的商场可以避免上述问题。除此以外,行为定位技术也应用于基于内容的视频检索。由于通讯设备的快速发展,3G、4G和5G相继诞生,使得视频信息传输更加快捷,因此在互联网上视频数据量也在快速增长。因此利用人工智能对小视频和直播视频进行审查或者检索以减少人力资源是社会所需技术。早期,科研人员大多在已裁剪的视频数据上进行行为 ...
【技术保护点】
1.一种基于弱监督学习的视频行为定位方法,其特征在于,包括如下步骤:/nS100:建立深度特征增强和选择网络模型并训练:/nS110:特征提取模块,采集视频片段的特征信息,使用UntrimmedNet采集视频片段的外观和运动特征信息,并储存;/n令UntrimmedNet是相应的提取到的特征
【技术特征摘要】
1.一种基于弱监督学习的视频行为定位方法,其特征在于,包括如下步骤:
S100:建立深度特征增强和选择网络模型并训练:
S110:特征提取模块,采集视频片段的特征信息,使用UntrimmedNet采集视频片段的外观和运动特征信息,并储存;
令UntrimmedNet是相应的提取到的特征其中D是特征的维数,T表示特征片段数;
S120:特征增强和选择模块
S121:将S110得到的特征信息作为输入,对输入的特征信息先调整维度大小,使其适合于特征增强和选择模块的嵌入特征;
S122:特征增强,对于得到的嵌入特征,通过在它的特征维度上执行融合函数来获得特征分数;
S123:基于特征增强生成的特征分数生成三个掩码以增强不同视频片段;
S124:选择部分,在三个掩码选择一个掩码与嵌入特征进行元素乘积生成输出特征,
其中,称为输出特征,表示被选中的掩码;
S130:分类模块,构建两个独立的两个分支,将S124得到输出特征输入到每个时域卷积层中,然后紧跟着softmax层以输出每个分支的分支分数Ai和每个分支的类激活序列CASi;
计算两个分支的CAS平均,再沿类别维度应用softmax层,所述CAS平均是指分支分数的平均和类激活序列的平均
S140:计算深度特征增强和选择网络模型的总体损失,并采用梯度下降法进行反向传播,更新S110-S130步骤中各个模块的参数,得到训练后的深度特征增强和选择网络模型;
S200:时序行为定位,将一段待测试视频输入训练后的深度特征增强和选择网络模型,对于待测试视频产生一组值{bi,ei,c,si},通过训练后的深度特征增强和选择网络模型预测分类分数和得到平均CAS;
只检测分类分数大于预先设置好的阈值的CAS;
通过线性插值使经过深度特征增强和选择网络模型后的待测视频长度还原为原始长度,然后,对平均CAS进行阈值运算之后再进行膨胀操作,最后再获取行为实例的开始时间bi和结束时间ei,完成定位。
2.如权利要求1所述的基于弱监督学习的视频行为定位方法,其特征在于:所述S121中对输入的特征信息调整维度大小的方法为:
Femb=max(Wemb*X+bemb,0)(1)
其中,表示嵌入特征,d是卷积核的数量,Wemb和bemb分别是卷积核的权重和偏置,X是输入的已提取的特征。
3.如权利要求1所述的基于弱监督学习的视频行为定位方法,其特征在于:所述S122中特征增强中,嵌入特征获得特征分数的方法为:
其中,表示嵌入第j个片段特征的特征分数。
4.如权利要求1所述的基于弱...
【专利技术属性】
技术研发人员:葛永新,俞佳若,陈忠明,黄晟,张小洪,杨丹,温浩,周翔,朱云飞,鲁宇,董莉娜,
申请(专利权)人:重庆大学,重庆中科云从科技有限公司,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。