您的位置:山东大学 -> 科技期刊社 -> 《山东大学学报(工学版)》

山东大学学报(工学版) ›› 2018, Vol. 48 ›› Issue (3): 88-95.doi: 10.6040/j.issn.1672-3961.0.2017.427

• • 上一篇    下一篇

一种集成卷积神经网络和深信网的步态识别与模拟方法

何正义1,2,曾宪华1,2*,郭姜1,2   

  1. 1. 重庆邮电大学计算机科学与技术学院, 重庆 400065;2. 计算智能重庆市重点实验室, 重庆 400065
  • 收稿日期:2017-08-29 出版日期:2018-06-20 发布日期:2017-08-29
  • 通讯作者: 曾宪华(1973—),男,四川攀枝花人,教授,博士,主要研究方向为计算机视觉和流形学习. E-mail: zengxh@cqupt.edu.cn E-mail:hzy459176895@sina.com
  • 作者简介:何正义(1991—),男,重庆开县人,硕士研究生,主要研究方向为深度学习. E-mail:hzy459176895@sina.com
  • 基金资助:
    国家自然科学基金资助项目(61672120);重庆市基础科学与前沿技术研究资助项目(cstcjcyjBX0037,cstc2015jcyja40036)

An ensemble method with convolutional neural network and deep belief network for gait recognition and simulation

HE Zhengyi1,2, ZENG Xianhua1,2*, GUO Jiang1,2   

  1. 1. College of Computer Science and Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, China;
    2. Chongqing Key Laboratory of Computational Intelligence, Chongqing 400065, China
  • Received:2017-08-29 Online:2018-06-20 Published:2017-08-29

摘要: 针对高斯过程的条件受限玻尔兹曼机(Gaussian-based conditional restricted Boltzmann machine, GCRBM)时序模型可以对单一种类的步态时序数据进行很好的预测,但对多类步态时序数据难以识别和预测的问题,提出一种集成卷积神经网络(convolutional neural network, CNN)和深信网(deep belief network, DBN)的步态识别与模拟方法。利用所有类步态数据训练多个不同结构的CNNs模型,利用多类数据训练多个DBNs模型学习低维特征,并通过低维特征训练多个GCRBMs模型。在步态识别与模拟时,CNNs分类器通过投票法确定步态数据的类别;通过识别到的类所对应的DBNs模型低维特征作为对应GCRBMs模型的输入预测目标数据的后期时序低维特征;利用DBNs重构阶段将后期时序低维特征模拟出步态图像。在CASIA系列步态数据集上的试验结果表明:与支持向量机(support vector machine, SVM)、集成DBN和CNN等方法相比,本研究方法的识别率有一定的提高,提出的模型能够根据步态时序预测结果模拟出真实的步态序列图像,证实了模型的有效性。

关键词: 步态识别与模拟, 卷积神经网络, 基于高斯过程的条件受限玻尔兹曼机, 深信网, 时序模型

Abstract: The Gaussian-based conditional restricted Boltzmann machine(GCRBM)time series model could efficiently predict for single type of gait time series data, but the model could not make accurate recognition and prediction for multi-category gait time series data. To solve the problem above, an ensemble/integrated method with convolutional neural network(CNN)and deep belief network(DBN)for gait recognition and simulation was proposed. Multiple CNNs models with different structures were trained by all the gait data. Multiple DBNs models corresponding to the multi-category data were trained to study low dimensional features, and corresponding to train multiple GCRBMs models through the low dimensional features. In the step of recognition and simulation, model will identify the class of gait data with all CNNs classifiers by the “minority-obeying” voting strategy, then the low-dimensional feature of the DBNs model corresponding to the identified class was used as the input of the corresponding GCRBMs model to predict the late timing low-dimensional feature of the target data. The gait images could be reconstructed by the corresponding DBNs model. Compared with the method of support vector machine(SVM), integrated DBN and CNN, the proposed method’s gait recognition rate was improved based on CASIA gait datasets. Moreover, the predicting result could be simulated to the true gait sequences by the proposed method, which demonstrated the validity of the model.

Key words: gait recognition and simulation, convolutional neural network(CNN), deep belief networks(DBN), time series model, Gaussian-based conditional restricted Boltzmann machine(GCRBM)

中图分类号: 

  • TP181
[1] 卢官明, 衣美佳. 步态识别关键技术研究[J]. 计算机技术与发展, 2015, 25(7): 100-106. LU Guanming, YI Meijia. Research on critical techniques in gait recognition[J]. Computer Technology and Development, 2015, 25(7):100-106.
[2] 夏时洪, 魏毅, 王兆其. 人体运动模拟综述[J]. 计算机研究与发展, 2010, 47(8): 1354-1361. XIA Shihong, WEI Yi, WANG Zhaoqi. A survey of physics-based human motion simulation[J]. Journal of Computer Research and Development, 2010, 47(8): 1354-1361.
[3] TAYLOR G W, HINTON G E, ROWEIS S T. Modeling human motion using binary latent variables[C] //Advances in Neural Information Processing Systems(NIPS 19). Vancouver, BC, Canada: MIT Press, 2007:1345-1352.
[4] TAYLOR G W, HINTON G E, ROWEIS S T. Two distributed-state models for generating high-dimensional time series[J]. Journal of Machine Learning Research, 2011, 12(2): 1025-1068.
[5] 何正义, 曾宪华,曲省卫,等. 基于集成深度学习的时间序列预测模型[J]. 山东大学学报(工学版),2016,46(6): 40-47. HE Zhengyi, ZENG Xianhua, QU Shengwei, et al. The time series prediction model based on integrated deep learning[J]. Journal of Shandong University(Engineering Science), 2016, 46(6): 40-47.
[6] HINTON G E, SALAKHUTDINOV R. Reducing the dimensionality of data with neural networks[J]. Science, 2006, 313(5786): 504-507.
[7] HINTON G E, SALAKHUTDINOV R. Supporting online material for “reducing the dimensionality of data with neural networks”[J]. Science, 2006, 504(5786): 504-507.
[8] HINTON G E, OSINDERO S, TEH Y W. A fast learning algorithm for deep belief nets[J]. Neural Computation, 2006, 18(7): 1527-1554.
[9] LECUN Y, BENGIO Y, HINTON G E. Deep learning[J]. Nature, 2015, 521(7553): 436-444.
[10] KRIZHEVSKY A, SUTSKEVER I, HINTON G E. ImageNet classification with deep convolutional neural networks[J]. Advances in Neural Information Processing Systems, 2012, 25(2): 2012.
[11] ZENG Xianhua, LUO Siwei, WANG Jiao. Auto-associative neural network system for recognition[C] //International Conference on Machine Learning and Cybernetics(ICMLC 2007). Hong Kong, China: IEEE Conference Publications, 2007: 2885-2890.
[12] HINTON G E. A practical guide to training restricted Boltzmann machines[J]. Momentum, 2012, 9(1): 599-619.
[13] 周若愚. 基于SVR与半监督学习的时间序列预测[D]. 西安: 西安电子科技大学, 2014. ZHOU Ruoyu. A predicting time series model based on support vector regression and semi supervised learning[D]. Xi'an:Xidian University, 2014.
[14] 张玉瑞, 陈剑波. 基于RBF神经网络的时间序列预测[J]. 计算机工程与应用, 2005, 41(11): 74-76. ZHANG Yurui, CHEN Jianbo. A predicting time series model based on radial basis function neural network[J]. Computer Engineering and Application, 2005, 41(11): 74-76.
[15] 王欣,唐俊,王年. 基于双层卷积神经网络的步态识别算法[J]. 安徽大学学报(自然科学版),2015,39(1): 32-36. WANG Xin, TANG Jun, WANG Nian. Gait recognition based on double-layer convolution neural network[J]. Journal of Anhui University(Natural Science Edition), 2015, 39(1): 32-36.
[16] 吴军,肖克聪. 基于深度卷积神经网络的人体动作识别[J]. 华中科技大学学报(自然科学版),2016,44(增刊1): 1-7. WU Jun, XIAO Kecong. Human activity recognition based on deep convolution neural networks[J]. Journal of Huazhong University of Science and Technology(Natural Science Edition), 2016, 44(Suppl.1): 1-7.
[17] WU Z, HUANG Y, WANG L, et al. A comprehensive study on cross-view gait based human identification with deep cnns[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2017, 39(2): 209-226.
[18] WOLF T, BABAEE M, RIGOLL G. Multi-view gait recognition using 3D convolutional neural networks[C] //IEEE International Conference on Image Processing. Phoenix, AZ, the United states: IEEE, 2016: 4165-4169.
[19] ALOTAIBI M, MAHMOOD A. Improved gait recognition based on specialized deep convolutional neural networks[C] //Applied Imagery Pattern Recognition Workshop. Washington, DC, USA: IEEE, 2015:1-7.
[20] YU S, TAN D, AN T, et al. A framework for evaluating the effect of view angle, clothing and carrying condition on gait recognition[C] //The 18th International Conference on Pattern Recognition. Hong Kong, China: IEEE, 2006: 441-444.
[1] 董明书,陈俐企,马川义,张珠皓,孙仁娟,管延华,庄培芝. 沥青路面内部裂缝雷达图像智能判识算法研究[J]. 山东大学学报 (工学版), 2025, 55(3): 72-79.
[2] 李伟豪,王苹苹,许万博,魏本征. 结构先验引导的多模态腰椎MRI图像分割算法[J]. 山东大学学报 (工学版), 2025, 55(1): 66-76.
[3] 马翔悦,徐金东,倪梦莹. 基于多尺度特征模糊卷积神经网络的遥感图像分割[J]. 山东大学学报 (工学版), 2024, 54(3): 44-54.
[4] 迟云浩,杨璐,郭杰,郝凡昌,聂秀山. 基于注意力特征融合网络的手指静脉图像质量评价方法[J]. 山东大学学报 (工学版), 2023, 53(6): 56-62.
[5] 那绪博,张莹,李沐阳,陈元畅,华云鹏. 基于ODCG的网约车需求预测模型[J]. 山东大学学报 (工学版), 2023, 53(5): 48-56.
[6] 范海雯,郝旭东,赵康,邢法财,蒋哲,李常刚. 基于卷积神经网络的含分布式光伏配电网静态等值[J]. 山东大学学报 (工学版), 2023, 53(4): 140-148.
[7] 王智伟,徐海超,郭相阳,马炯,褚云龙,陈前昌,卢治. 基于卷积神经网络和层次分析的新能源电源调频能力智能预测方法[J]. 山东大学学报 (工学版), 2022, 52(5): 70-76.
[8] 尹旭,刘兆英,张婷,李玉鑑. 基于弱监督和半监督学习的红外舰船分割方法[J]. 山东大学学报 (工学版), 2022, 52(2): 99-106.
[9] 王心哲,邓棋文,王际潮,范剑超. 深度语义分割MRF模型的海洋筏式养殖信息提取[J]. 山东大学学报 (工学版), 2022, 52(2): 89-98.
[10] 张学思,张婷,刘兆英,江天鹏. 基于轻量型卷积神经网络的海面红外显著性目标检测方法[J]. 山东大学学报 (工学版), 2022, 52(2): 41-49.
[11] 陶亮,刘宝宁,梁玮. 基于CNN-LSTM 混合模型的心律失常自动检测[J]. 山东大学学报 (工学版), 2021, 51(3): 30-36.
[12] 廖锦萍,莫毓昌,YAN Ke. 基于C-LSTM的短期用电预测模型和应用[J]. 山东大学学报 (工学版), 2021, 51(2): 90-97.
[13] 廖南星,周世斌,张国鹏,程德强. 基于类激活映射-注意力机制的图像描述方法[J]. 山东大学学报 (工学版), 2020, 50(4): 28-34.
[14] 李春阳,李楠,冯涛,王朱贺,马靖凯. 基于深度学习的洗衣机异常音检测[J]. 山东大学学报 (工学版), 2020, 50(2): 108-117.
[15] 宋士奇,朴燕,蒋泽新. 基于改进YOLOv3的复杂场景车辆分类与跟踪[J]. 山东大学学报 (工学版), 2020, 50(2): 27-33.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] 张永花,王安玲,刘福平 . 低频非均匀电磁波在导电界面的反射相角[J]. 山东大学学报(工学版), 2006, 36(2): 22 -25 .
[2] 李 侃 . 嵌入式相贯线焊接控制系统开发与实现[J]. 山东大学学报(工学版), 2008, 38(4): 37 -41 .
[3] 施来顺,万忠义 . 新型甜菜碱型沥青乳化剂的合成与性能测试[J]. 山东大学学报(工学版), 2008, 38(4): 112 -115 .
[4] 孔祥臻,刘延俊,王勇,赵秀华 . 气动比例阀的死区补偿与仿真[J]. 山东大学学报(工学版), 2006, 36(1): 99 -102 .
[5] 来翔 . 用胞映射方法讨论一类MKdV方程[J]. 山东大学学报(工学版), 2006, 36(1): 87 -92 .
[6] 余嘉元1 , 田金亭1 , 朱强忠2 . 计算智能在心理学中的应用[J]. 山东大学学报(工学版), 2009, 39(1): 1 -5 .
[7] 陈瑞,李红伟,田靖. 磁极数对径向磁轴承承载力的影响[J]. 山东大学学报(工学版), 2018, 48(2): 81 -85 .
[8] 王波,王宁生 . 机电装配体拆卸序列的自动生成及组合优化[J]. 山东大学学报(工学版), 2006, 36(2): 52 -57 .
[9] 季涛,高旭,孙同景,薛永端,徐丙垠 . 铁路10 kV自闭/贯通线路故障行波特征分析[J]. 山东大学学报(工学版), 2006, 36(2): 111 -116 .
[10] 秦通,孙丰荣*,王丽梅,王庆浩,李新彩. 基于极大圆盘引导的形状插值实现三维表面重建[J]. 山东大学学报(工学版), 2010, 40(3): 1 -5 .