快速人群密度估计--Multi-scale Convolutional Neural Networks for Crowd Counting

Multi-scale Convolutional Neural Networks for Crowd Counting

https://arxiv.org/abs/1702.02359

对于人群密度估计问题,由于图像中 scale variations problem,所以提出使用多个CNN来解决 Multi-column/network。使用多个CNN网络导致 网络的参数数量增加,计算量增加,不利于在实际中应用部署。

这里我们采用文献【15】中的 naive Inception module 使用 multi-scale convolutional neural network (MSCNN) 来学习 scale-relevant density maps
极大的减少了网络的参数量!

2 Multi-scale CNN for Crowd Counting
Multi-scale convolutional neural network for crowd counting
快速人群密度估计--Multi-scale Convolutional Neural Networks for Crowd Counting_第1张图片
网络包括三个模块:feature remapping, multi-scale feature extraction, and density map regression

Multi-scale blob with different kernel size
快速人群密度估计--Multi-scale Convolutional Neural Networks for Crowd Counting_第2张图片

模型参数设置: The multi-scale CNN architecture
快速人群密度估计--Multi-scale Convolutional Neural Networks for Crowd Counting_第3张图片

loss function
快速人群密度估计--Multi-scale Convolutional Neural Networks for Crowd Counting_第4张图片

训练图像真值密度图根据人头标记的位置 使用 高斯核卷积得到。

实验结果:
ShanghaiTech dataset
快速人群密度估计--Multi-scale Convolutional Neural Networks for Crowd Counting_第5张图片

快速人群密度估计--Multi-scale Convolutional Neural Networks for Crowd Counting_第6张图片

UCF CC 50 dataset
快速人群密度估计--Multi-scale Convolutional Neural Networks for Crowd Counting_第7张图片

你可能感兴趣的:(人群分析,人群分析)