1.一种基于改进卷积神经网络的异常行为识别方法,其特征在于,包括如下步骤:(1)采集并保存常见的异常行为图像;
(2)将采集的异常行为图像数据进人工标注和数据增强,并按比例划分为训练集、验证集和测试集;
(3)构建基于改进卷积神经网络的异常行为识别网络;将Inception模块中4条分支上的传统卷积替换成分组卷积GConv;在特征提取的骨干网络中的每条分支上的分组卷积操作之后引入通道重排Channel Shuffle;在特征融合颈部网络中引入多头注意力机制Multi‑HeadAttention;在特征融合尾部网络中引入残差Residual结构和多尺度金字塔FPN结构;
(4)将训练集通过基于改进卷积神经网络的异常行为识别网络进行训练,并经过验证集进行验证,得到基于改进卷积神经网络的最优权重异常行为识别模型;
(5)将测试集输入到最优权重异常行为识别模型中进行异常行为识别;
步骤(3)所述的将Inception模块中4条分支上的传统卷积替换成分组卷积GConv具体方法如下:原始Inception模块采用5条分支构建特征提取结构,GC_Inception模块保留一个分支,采用一个3×3的最大池化,用来提取整张图像最显著的特征,提高了网络的鲁棒性,其他4个分支用作3×3和5×5的分组卷积提取特征,将Inception模块中在同一层中的3×3和
5×5的卷积核进行分组卷积,第一条分支采用3×3的分组卷积,Group(1)=24;第二条分支采用5×5的分组卷积,Group(2)=48;第三条分支采用3×3的分组卷积,Group(3)=12;第四条分支采用5×5的分组卷积,Group(4)=8。
2.根据权利要求1所述的基于改进卷积神经网络的异常行为识别方法,其特征在于,所述步骤(1)所述的异常行为包括了翻栏杆、走路玩手机、乱穿马路行为。
3.根据权利要求1所述的基于改进卷积神经网络的异常行为识别方法,其特征在于,所述步骤(2)实现过程如下:将收集到的图片数据进行数据清洗,包括了去除损坏图片、去除模糊图片、去除相似图片;
将清洗后的数据进行数据增强处理,包括对图像的对比度、亮度、颜色平衡进行调整,旋转,镜像处理,裁剪统一大小,随机添加噪声点提升模型的泛化能力。
4.根据权利要求1所述的基于改进卷积神经网络的异常行为识别方法,其特征在于,步骤(2)所述训练集、验证集和测试集的比例为照6:2:2。
5.根据权利要求1所述的基于改进卷积神经网络的异常行为识别方法,其特征在于,步骤(3)所述的在特征提取的骨干网络中的每条分支上的分组卷积操作之后引入通道重排Channel Shuffle通过以下公式实现:B分组卷积=k×k×(C1/g)×(C2/g)×g
其中,k表示卷积核的大小,C1表示输入特征矩阵的通道数,C2表示输出特征矩阵的通道数,g表示分组卷积的分组数。
6.根据权利要求1所述的基于改进卷积神经网络的异常行为识别方法,其特征在于,步骤(3)所述的在特征融合颈部网络中引入多头注意力机制Multi‑HeadAttention具体方法如下:经过GC_Inception操作后,将输出特征矩阵输入到多头注意力机制中,先计算出各个(1,1) (1,2) (1头的查询q,键k和值v;接着将每个头的查询q,键k和值v平分为5组,分别是q ,q ,q,3) (1,4) (1,5) (1,1) (1,2) (1,3) (1,4) (1,5) (1,1) (1,2) (1,3) (1,4) (1,5),q ,q ;k ,k ,k ,k ,k ;v ,v ,v ,v ,v ;这是一个head上的平分操作,构建的多头注意力机制一共有5个head,以此类推;然后将每个head上平分后的q,k,v以第二个数字相同的为一组,构建5个新的head;接着对于每一个head执行o自注意力操作;再将5个head按第一个数字相同进行拼接操作,最后得到的结果与W进行相乘得到最后的输出。
7.根据权利要求1所述的基于改进卷积神经网络的异常行为识别方法,其特征在于,步骤(4)所述基于改进卷积神经网络的异常行为识别网络的损失函数为:其中,L(bce)=‑yi×logpx, 表示的是一个权重参数,用
于平衡损失函数中的损失。
8.一种装置设备,其特征在于,包括存储器和处理器,其中:
存储器,用于存储能够在处理器上运行的计算机程序;
处理器,用于在运行所述计算机程序时,执行如权利要求1至7任一项所述基于改进卷积神经网络的异常行为识别方法的步骤。
9.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被至少一个处理器执行时实现如权利要求1至7任一项所述基于改进卷积神经网络的异常行为识别方法的步骤。