计算机科学 ›› 2018, Vol. 45 ›› Issue (10): 235-239.doi: 10.11896/j.issn.1002-137X.2018.10.043

• 人工智能 • 上一篇    下一篇

基于多层BP神经网络和无参数微调的人群计数方法

徐洋1,2, 陈燚2, 黄磊2, 谢晓尧1,2   

  1. 贵州师范大学贵州省信息与计算科学重点实验室 贵阳550001 1
    贵州师范大学贵阳市公安局信息安全联合研究中心 贵阳550001 2
  • 收稿日期:2017-03-17 出版日期:2018-11-05 发布日期:2018-11-05
  • 作者简介:徐 洋(1983-),男,博士后,副教授,硕士生导师,主要研究方向为机器学习、信息安全、大数据等,E-mail:xy@gznu.edu.cn(通信作者);陈 燚(1992-),男,硕士,主要研究方向为机器学习、信息安全;黄 磊(1981-),男,主要研究方向为网络安全;谢晓尧(1952-),男,博士,教授,博士生导师,主要研究方向为大数据、信息安全。
  • 基金资助:
    贵州省基础研究重大项目(黔科合J字20142001),贵州省科技合作计划重点项目(黔科合LH字20157763),住房和城乡建设部科学技术计划项目(2016-K3-009),全国统计科学研究项目(2016LY81)资助

Crowd Counting Method Based on Multilayer BP Neural Networks and Non-parameter Tuning

XU Yang1,2, CHEN Yi2, HUANG Lei2, XIE Xiao-yao1,2   

  1. Key Laboratory of Information and Computing Science of Guizhou Province,Guizhou Normal University,Guiyang 550001,China 1
    Guizhou Normal University & Guiyang Public Security Bureau Joint Research Centre for Information Security, Guizhou Normal University,Guiyang 550001,China 2
  • Received:2017-03-17 Online:2018-11-05 Published:2018-11-05

摘要: 针对大部分现有的人群计数方法被应用到新的场景时性能下降的问题,在多层BP神经网络框架下,提出一种具有无参数微调的人群计数方法。首先,从训练图像中裁切图像块,将获得的相似尺度的行人作为人群BP神经网络模型的输入;然后,BP神经网络模型通过学习预测密度图,得到了一个具有代表性的人群块;最后,为了处理新场景,对训练好的BP神经网络模型进行目标场景微调,可追求有相同属性的样本,包括候选块检索和局部块检索。实验数据集包括PETS2009数据集、UCSD数据集和UCF_CC_50数据集。这些场景的实验结果验证了提出方法的有效性。相比于全局回归计数法和密度估计计数法,提出的方法在平均绝对误差和均方误差方面均有较大优势,消除了场景间区别和前景分割的影响。

关键词: BP神经网络, 密度图, 平均绝对误差, 人群计数, 无参数微调

Abstract: Because the performance of most existing crowd counting methods isdecreased when they are applied to a new scene,a crowd counting method based on non-parameter tuning was proposed in the framework of multilayer BP neural network.Firstly,image blocks are cropped from the training images to obtain similar scale pedestrian as an input of crowd BP neural network model.Then,the predictive density map is learned by BP neural network model to obtain representative crowd blocks.Finally,in order to deal with the new scene,the target scene is adjusted on the trained BP neural network model,retrieving samples with the same attributes,which includes candidate block retrieval and local block retrieval.The data set includes PETS2009 data set,UCSD data set and UCF_CC_50 data set.The effectiveness of the proposed method is verified by the experimental results on these scenes.Compared with the global regression coun-ting method and density estimation counting method,the proposed method has advantages of average absolute error and mean square error,and overcomes the influences of the differences between the scenes and foreground segmentation.

Key words: Average absolute error, BP neural network, Crowd counting, Density map, Non-parameter tuning

中图分类号: 

  • TP301.6
[1]HASHEMZADEH M.Crowd Counting Using Motion Clues of Feature-Points [D].Hangzhou:Zhejiang University,2013.(in Chinese)
Hashemzadeh M.基于特征点运动信息的人群计数方法研究[D].杭州:浙江大学,2013.
[2]QIN X H,WANG X F,ZHOU X,et al.Counting People in Various Crowed Density Scenes Using Support Vector Regression[J].Journal of Image and Graphics,2013,18(4):392-398.(in Chinese)
覃勋辉,王修飞,周曦,等.多种人群密度场景下的人群计数[J].中国图象图形学报,2013,18(4):392-398.
[3]LIANG R H,LIU X D,MA X Y,et al.High-Density Crowd Counting Method Based on SURF Feature[J].Journal of Computer-Aided Design & Computer Graphics,2012,27(12):1568-1575.(in Chinese)
梁荣华,刘向东,马祥音,等.基于SURF的高密度人群计数方法[J].计算机辅助设计与图形学学报,2012,27(12):1568-1575.
[4]CHEN C L,GONG S,XIANG T.From Semi-supervised to Transfer Counting of Crowds[C]∥2013 IEEE International Conference on Computer Vision (ICCV).IEEE,2013:2256-2263.
[5]JI Q G,CHEN J,CHI R,et al.Counting Pedestrians in High-Density Crowd Scenes Using Cross-Sectional Flow Statistics[J].Journal of Software,2014,25(S2):258-267.(in Chinese)
纪庆革,陈婧,迟锐,等.采用截面流量统计的高密度人群行人计数[J].软件学报,2014,25(S2):258-267.
[6]LEMPITSKY V S,ZISSERMAN A.Learning To Count Objects in Images[J].NIPS,2010,43(3):1591.
[7]PENG T L,ZHANG W J,WANG Y B,et al.Video shot boun- dary detection algorithm based on multi-features [J].Chinese Journal of Scientific Instrument,2015,36(9):2013-2020.(in Chinese)
彭太乐,张文俊,汪友宝,等.基于多特征的视频镜头检测方法[J].仪器仪表学报,2015,36(9):2013-2020.
[8]LI R P.The application of deep learning in pedestrian re-identification[D].Beijing:University of Chinese Academy of Sciences,2013.(in Chinese)
李瑞平.深度学习在行人重现检测中的应用研究[D].北京:中国科学院大学,2013.
[9]JING S,KAI K,CHEN L,et al.Deeply learned attributes for crowd scene understanding[C]∥IEEE Conference on Computer Vision and Pattern Recognition.2015:4657-4666.
[10]KANG K,WANG X.Fully Convolutional Neural Networks for Crowd Segmentation [J].Computer Science,2014,49(1):25-30.
[11]RYAN D,DENMAN S,FOOKES C,et al.Crowd Counting Using Multiple Local Features[C]∥Digital Image Computing:Techniques & Applications.2009:81-88.
[12]PATTERSON G,XU C,SU H,et al.The SUN Attribute Database:Beyond Categories for Deeper Scene Understanding[J].International Journal of Computer Vision,2014,108(2):59-81.
[13]FU H Y.Research on intelligent video scene understanding technology for crowd supervision[D].Beijing:Beijing University of Posts and Telecommunications,2014.(in Chinese)
傅慧源.面向人群监管的智能视频场景理解技术研究[D].北京:北京邮电大学,2014.
[14]CHAN A B,LIANG Z S J,VASCONCELOS N.Privacy preserving crowd monitoring:Counting people without people models or tracking[C]∥IEEE Computer Society Conference on Computer Vision and Pattern Recognition.2008:1-7.
[15]IDREES H,SALEEMI I,SEIBERT C,et al.Multi-source Multi-scale Counting in Extremely Dense Crowd Images[C]∥2013 IEEE Conference on Computer Vision and Pattern Recognition.IEEE,2013:2547-2554.
[16]YIN K.Comparison and analysis of commonly used statistical software on ridge regression calculation principle[J].Statistical Research,2013,30(2):109-112.(in Chinese)
尹康.常用统计软件关于岭回归计算原理的比较分析[J].统计研究,2013,30(2):109-112.
[1] 徐佳楠, 张天瑞, 赵伟博, 贾泽轩.
面向供应链风险评估的改进BP小波神经网络研究
Study on Improved BP Wavelet Neural Network for Supply Chain Risk Assessment
计算机科学, 2022, 49(6A): 654-660. https://doi.org/10.11896/jsjkx.210800049
[2] 朱旭辉, 沈国娇, 夏平凡, 倪志伟.
基于螺旋进化萤火虫算法和BP神经网络的模型及其在PPP融资风险预测中的应用
Model Based on Spirally Evolution Glowworm Swarm Optimization and Back Propagation Neural Network and Its Application in PPP Financing Risk Prediction
计算机科学, 2022, 49(6A): 667-674. https://doi.org/10.11896/jsjkx.210800088
[3] 刘宝宝, 杨菁菁, 陶露, 王贺应.
基于DE-LSTM模型的教育统计数据预测研究
Study on Prediction of Educational Statistical Data Based on DE-LSTM Model
计算机科学, 2022, 49(6A): 261-266. https://doi.org/10.11896/jsjkx.220300120
[4] 夏静, 马中, 戴新发, 胡哲琨.
基于BP神经网络的智能云效能模型
Efficiency Model of Intelligent Cloud Based on BP Neural Network
计算机科学, 2022, 49(2): 353-367. https://doi.org/10.11896/jsjkx.201100140
[5] 郭福民, 张华, 胡瑢华, 宋岩.
一种基于表面肌电信号的腕部肌力估计方法研究
Study on Method for Estimating Wrist Muscle Force Based on Surface EMG Signals
计算机科学, 2021, 48(6A): 317-320. https://doi.org/10.11896/jsjkx.200600021
[6] 程铁军, 王曼.
基于变权组合的突发事件网络舆情趋势预测
Network Public Opinion Trend Prediction of Emergencies Based on Variable Weight Combination
计算机科学, 2021, 48(6A): 190-195. https://doi.org/10.11896/jsjkx.200600094
[7] 李佳倩, 严华.
基于跨列特征融合的人群计数方法
Crowd Counting Method Based on Cross-column Features Fusion
计算机科学, 2021, 48(6): 118-124. https://doi.org/10.11896/jsjkx.200700107
[8] 石琳姗, 马创, 杨云, 靳敏.
基于SSC-BP神经网络的异常检测算法
Anomaly Detection Algorithm Based on SSC-BP Neural Network
计算机科学, 2021, 48(12): 357-363. https://doi.org/10.11896/jsjkx.201000086
[9] 焦东来, 王浩翔, 吕海洋, 徐轲.
基于手机传感器轨迹的路面地物检测方法
Road Surface Object Detection from Mobile Phone Based Sensor Trajectories
计算机科学, 2021, 48(11A): 283-289. https://doi.org/10.11896/jsjkx.210200145
[10] 周俊, 尹悦, 夏斌.
基于LSTM神经网络的声发射信号识别研究
Acoustic Emission Signal Recognition Based on Long Short Time Memory Neural Network
计算机科学, 2021, 48(11A): 319-326. https://doi.org/10.11896/jsjkx.210700034
[11] 周立鹏, 孟利民, 周磊, 蒋维, 董建平.
基于BP神经网络的摔倒检测算法
Fall Detection Algorithm Based on BP Neural Network
计算机科学, 2020, 47(6A): 242-246. https://doi.org/10.11896/JsJkx.191000077
[12] 宋岩, 胡瑢华, 郭福民, 袁新亮, 熊睿洋.
基于sEMG的改进SVM+BP肌力预测分层算法
Improved SVM+BP Algorithm for Muscle Force Prediction Based on sEMG
计算机科学, 2020, 47(6A): 75-78. https://doi.org/10.11896/JsJkx.190900143
[13] 诸珺文.
基于改进BP神经网络的SQL注入识别
SQL InJection Recognition Based on Improved BP Neural Network
计算机科学, 2020, 47(6A): 352-359. https://doi.org/10.11896/JsJkx.191200054
[14] 彭贤彭, 玉旭汤强, 宋砚琪.
基于单列多尺度卷积神经网络的人群计数
Crowd Counting Based on Single-column Multi-scale Convolutional Neural Network
计算机科学, 2020, 47(4): 150-156. https://doi.org/10.11896/jsjkx.190400034
[15] 刘砚, 雷印杰, 宁芊.
基于深度神经网络的“弱监督”密集场景人群计数算法
Study of Crowd Counting Algorithm of “Weak Supervision” Dense Scene Based on DeepNeural Network
计算机科学, 2020, 47(4): 184-188. https://doi.org/10.11896/jsjkx.190700212
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!