CrowdNet: A Deep Convolutional Network for Dense Crowd Counting
published in the proceedings of ACM Conference on Multimedia (ACMMM) - 2016
http://val.serc.iisc.ernet.in/CrowdNet/
Caffe: https://github.com/davideverona/deep-crowd-counting_crowdnet

针对人群密度估计问题,本文使用 deep and shallow, fully convolutional networks 两个网络相结合实现 large scale variations,
high-level semantic information (face/body detectors) and the low-level features (blob detectors)

我们的网络结构如下所示:

Deep Network 主要用捕获 high-level semantics 信息,这里我们采用一个类似 VGG网络的结构,我们去掉了全连接层,网络变成了全卷积层。同时原来的 VGG网络使用了5个 max-pool layers each with a stride of 2,最终的特征图大小只有输入图像尺寸的1/32。我们这里需要输出像素级别的人群密度估计图,所以我们 set the stride of the
fourth max-pool layer to 1 and remove the fifth pooling layer,这样最终的特征图大小只有输入图像尺寸的 1/8.

the receptive-field mismatch caused by the removal of stride in the fourth max-pool layer
将第四最大池化层的步长设置为1会导致 the receptive-field mismatch, 这里我们使用了文献【4】中的 膨胀卷积。其结果就相当第四最大池化层的步长设置为2

Shallow Network
这里我们使用一个 shallow convolutional network 主要用于检测远离相机的人头, used for the detection of small head-blobs

Combination of Deep and Shallow Networks
这里 concatenate Deep and Shallow Networks 的输出,输入图像尺寸的 1/8, 使用一个 1x1 convolution layer, 再 upsampled to the size of the input image using bilinear interpolation to obtain the final crowd density prediction

3.2 Ground Truth
generate our ground truth by simply blurring each head annotation using a Gaussian kernel normalized to sum to one

3.3 Data Augmentation
这里主要使用两类数据增强
primarily perform two types of augmentation
1)对 scale variations 我们多尺度采样

2)对容易错误的样本我们多训练几次
sampling high density patches more often

4 EXPERIMENTS

train.txt 内容
/media/guest/新加卷/spgz/perDensity/Subway/train_test/shanghai/crop/dcc_crowdnet/train_0.h5
/media/guest/新加卷/spgz/perDensity/Subway/train_test/shanghai/crop/dcc_crowdnet/train_7000.h5
/media/guest/新加卷/spgz/perDensity/Subway/train_test/shanghai/crop/dcc_crowdnet/train_14000.h5

test.txt 内容
/media/guest/新加卷/spgz/perDensity/Subway/train_test/shanghai/crop/dcc_crowdnet/test_0.h5

人群密度估计--CrowdNet: A Deep Convolutional Network for Dense Crowd Counting相关推荐

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

    Multi-scale Convolutional Neural Networks for Crowd Counting https://arxiv.org/abs/1702.02359 对于人群密度 ...

  2. 【Cascade FPD】《Deep Convolutional Network Cascade for Facial Point Detection》

    CVPR-2013 文章目录 1 Background and Motivation 2 Related Work 3 Advantages / Contributions 4 Method 5 Ex ...

  3. (SRCNN)及pytorch实现_Learning a Deep Convolutional Network for Image Super-Resolution——超分辨率(二)

    文章目录 Learning a Deep Convolutional Network for Image Super-Resolution 算法简介 算法流程 Patch extraction and ...

  4. 图像超分辨率之SRCNN(Learning a Deep Convolutional Network for Image Super-Resolution)

    论文下载:Learning a Deep Convolutional Network for Image Super-Resolution 代码下载:https://github.com/tegg89 ...

  5. Ensemble of the Deep Convolutional Network for Multiclass of Plant Disease Classi¯cation Using Leaf

    Ensemble of the Deep Convolutional Network for Multiclass of Plant Disease Classi¯cation Using Leaf ...

  6. 《Multi-scale Convolutional Neural Networks for Crowd Counting》论文笔记

    Multi-scale Convolutional Neural Networks for Crowd Counting 论文地址 论文翻译 ABSTRACT 1. INTRODUCTION 2. M ...

  7. 人群密度估计--Learning a perspective-embedded deconvolution network for crowd counting

    Learning a perspective-embedded deconvolution network for crowd counting 没有找到代码 本文在人群密度估计这个问题上的创新点: ...

  8. 2017_Switching convolutional neural network for crowd counting

    Switching convolutional neural network for crowd counting 说明 概括 一.Switch-CNN简介 二.CrowdNet[2]和MCNN[3] ...

  9. Multi-Scale Attention Network for Crowd Counting:用于人群计数的多尺度注意网络

    Multi-Scale Attention Network for Crowd Counting:用于人群计数的多尺度注意网络 Multi-Scale Attention Network for Cr ...

最新文章

  1. zookeeper和duboo 没用
  2. 解决webpack打包后-webkit-box-orient: vertical ;消失问题
  3. 如果你恨一个程序员,忽悠他去做iOS开发
  4. Flask mysql 模版传参_Flask渲染Jinja2模板和传参
  5. Tempter of the Bone
  6. phpcms的一些问题 乱码,安装
  7. ActionScript 3.0
  8. 两大方案,只为写出更安全的代码!
  9. 【资料整理】scribe安装配置
  10. MariaDB数据库服务常见操作
  11. BZOJ1111 : [POI2007]四进制的天平Wag
  12. android ndk 混淆,OLLVM + NDK 混淆编译环境搭建
  13. 使用格式工厂将H264文件转成mp4文件
  14. 算法入门基础知识总结
  15. JS跨域请求解决方案
  16. 武汉大学计算机学院夏桂松,实验室硕士研究生王碧杉、何敬伟在ECCV上发表事件相机高质量图像重建论文...
  17. hexo博客之yilia主题的个性化设置
  18. 测试架构师需要具备哪些能力?
  19. 据说是原CSDN排名第一的博客,我看到内容,确实被震憾了
  20. iOS 9.3连出三个漏洞 苹果到底怎么了

热门文章

  1. Linux学习(2)-命令基础背景+命令使用帮助获取
  2. ISME:西农沈锡辉+韦革宏+王瑶揭示细菌铁获取和外膜囊泡招募新机制
  3. ​纽约伊坎医学院房刚组诚聘博士后: 表观基因组, 宏基因组, 精准医疗
  4. 宏基因组 微生物人注意了!这个微信群可以学英语,而且全程免费
  5. riverplot绘制桑基图
  6. 土豆上的小霉菌引发百万人死亡和逃难,却造就全球7千万后裔
  7. 你想要的宏基因组-微生物组知识全在这(180601)
  8. seaborn可视化散点图并自定义图像的标题(title)以及自定义标题的字体大小(Set a Title to a Seaborn Plot)
  9. Error in bl_make_text_box(token, drawing_context$gp, drawing_context$yoff_pt) : function ‘Rcpp_preci
  10. Python裁剪图片(Crop an Image)