【技术实现步骤摘要】
本专利技术涉及人体行为识别领域,特别是涉及一种基于深度学习和多尺度信息的行为识别方法。
技术介绍
随着计算机、摄像头等硬件技术的成熟和社会管理的更高要求,人体行为识别的研究越来越引起计算机视觉研究工作者的重视,并已广泛应用于自动监控,事件检测,人机接口,视频获取等各个领域。传统的人体行为识别方法首先针对每一个描述人体行为的视频进行特征提取,如方向梯度直方图(HistogramsofOrientedGradient,HOG),运动历史图像(MotionHistoryImage,MHI)等,然后采用支持向量机、随机森林等分类器对提取的特征进行分类识别。基于计算方法的人体行为识别的研究已经取得了很多优秀成果,然而也存在一些难以解决的问题:提取的特征具有针对性,不易泛化到其他数据;计算开销太大,很难做到实时性。深度学习能自动提取隐藏在数据间的多层特征表示,基于卷积神经网络的深度学习研究在图像分类、识别、定位、分割等方面取得了很大的成功。然而,图像处理中的卷积为二维运算,不能直接应用于描述人体行为的三维视频。
技术实现思路
本专利技术的目的在于针对现有技术的不足,提供一种基于深度学习和多尺度信息的行为识别方法,使用深度学习的方法能够有效进行行为识别,尤其是当各行为动作差别较大时,识别率会得到显著提高,且本专利技术的泛化性能好,可以在一个大数据集上进行训练,然后用于缺少训练数据的行为识别领域,可大 ...
【技术保护点】
一种基于深度学习和多尺度信息的行为识别方法,其特征在于,包括如下步骤:(1)建立训练数据集;(2)构建具有若干并行深度卷积神经网络的深度神经网络模型;(3)选取训练数据集中的粗粒度全局行为视频,以设定的步长LStride进行分段,其中,每段长度设定为LSeg,分段后形成了NSeg个粗粒度视频段矩阵,分段数为NSeg=1+(NF-LSeg)/LStride,NF为粗粒度全局行为视频的帧数;(4)从步骤(3)中的粗粒度全局行为视频中获取细粒度局部行为视频,对细粒度局部行为视频采取步骤(3)同样的方法进行分段得到NSeg个细粒度视频段矩阵;(5)将步骤(3)得到的NSeg个粗粒度视频段矩阵和步骤(4)得到的NSeg个细粒度视频段矩阵并行送入步骤(2)中构建的具有2NSeg个并行深度卷积神经网络的深度神经网络模型中进行训练;(6)选取待识别的粗粒度全局行为视频进行步骤(3)、(4)分别得到NSeg个粗粒度视频段矩阵和NSeg个细粒度视频段矩阵,将得到的NSeg个粗粒度视频段矩阵和NSeg个细粒度视频段矩阵并行送入步骤(5)得到的已经训练好的深度神经网络模型中进行行为识别。
【技术特征摘要】
1.一种基于深度学习和多尺度信息的行为识别方法,其特征在于,包括如下
步骤:
(1)建立训练数据集;
(2)构建具有若干并行深度卷积神经网络的深度神经网络模型;
(3)选取训练数据集中的粗粒度全局行为视频,以设定的步长LStride进行分段,
其中,每段长度设定为LSeg,分段后形成了NSeg个粗粒度视频段矩阵,分段数
为NSeg=1+(NF-LSeg)/LStride,NF为粗粒度全局行为视频的帧数;
(4)从步骤(3)中的粗粒度全局行为视频中获取细粒度局部行为视频,对细
粒度局部行为视频采取步骤(3)同样的方法进行分段得到NSeg个细粒度视频段矩
阵;
(5)将步骤(3)得到的NSeg个粗粒度视频段矩阵和步骤(4)得到的NSeg个细粒度
视频段矩阵并行送入步骤(2)中构建的具有2NSeg个并行深度卷积神经网络的深
度神经网络模型中进行训练;
(6)选取待识别的粗粒度全局行为视频进行步骤(3)、(4)分别得到NSeg个粗粒
度视频段矩阵和NSeg个细粒度视频段矩阵,将得到的NSeg个粗粒度视频段矩阵
和NSeg个细粒度视频段矩阵并行送入步骤(5)得到的已经训练好的深度神经网络
模型中进行行为识别。
2.根据权利要求1所述的基于深度学习和多尺度信息的行为识别方法,其
特征在于:步骤(2)中的深度神经网络以卷积神经网络为构建块,具有一个分类
层、至少一个卷积层、至少一个池化层以及至少一个全连接层。
3.根据权利要求1所述的基于深度学习和多尺度信息的行为识别方法,其特
征在于:将步骤(3)中的粗粒度全局行为视频的每一帧进行下采样后再进行分段,
使粗粒度视频段矩阵的每一帧的大小与细粒度视频段矩阵的每一帧的大小相
同。
4.根据权利要求1所述的基于深度学习和多尺度信息的行为识别方法,其
特征...
【专利技术属性】
技术研发人员:刘智,冯欣,张杰,张杰慧,张凌,黄智勇,
申请(专利权)人:重庆理工大学,
类型:发明
国别省市:重庆;85
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。