摘要
为解决现有人体检测方法对遮挡、姿态变化人体漏检率高的问题,提出一种鲁棒的人体检测方法。将人体划分为7个区块,针对不同区块提取方向梯度直方图特征,采用支持向量机方法进行训练,得到各个区块的检测器,用于描述相应的区块;将相同类型的区块组成一个聚类,在7个区块聚类上构建马尔科夫随机场区块聚类模型;采用变分法进行推理,求取模型最优解,检测人体目标。实验结果表明,与目前主流的人体检测方法相比,该方法的平均漏检率低,对人体遮挡和姿态变化的鲁棒性强。
For solving the problem that current human detection methods have high miss rate while detecting human with occlu- sion or multi-poses, a robust human detection method was proposed. The human body was divided into seven blobs, histogram of oriented gradient features were extracted from them, support vector machine method was used to train the features, and every blob's detector was obtained for describing the corresponding blob. Blobs with same type were combined into a cluster, MRF (Markov random field)-blob clusters model on seven blob clusters was built. The optimal solution was calculated and human was detected using variational calculus. Experimental results show that, comparing to the state-of-the-art methods, this method has lowest logaverage miss rate and strong robustness for occlusion and pose-variation of human.
出处
《计算机工程与设计》
北大核心
2017年第4期1081-1085,共5页
Computer Engineering and Design
基金
河南省软科学研究计划基金项目(102400450034)
河南省科技攻关重点计划基金项目(122102210563
132102210215)
河南省高等学校重点科研基金项目(15B520008)
关键词
人体检测
马尔科夫随机场
方向梯度直方图
支持向量机
变分法
鲁棒
human detection
Markov random field
histogram of oriented gradient
support vector machine
variational calcu-lus
robustness