opencv车辆检测计数_进展 | 密集人群分布检测与计数

点击上方↑↑↑“OpenCV学堂”关注我

最新密集人群分布预测,人数评估统计、论文、代码、数据集汇总

概述

高密度人群聚集容易发生各种意外事件、所以监控与分析高密度人群,防止意外事件发生,具有重要的现实意义,分析高密度人群其中一个最重要的参考就是人群数量、评估聚集人群的数目、分布方式,有利于实时分离与管控,防止意外发生。

传统特征提取方法

早期的密集人群技术主要是基于人头计数与行人计数、人脸、身体等部位、这些方法都基于SIFT、HAAR、HOG等特征传统的图像特征提取技术、这些方法在面对遮挡、密集人群的时候常常失灵、无法较准确的统计评估出密集人群,特别是对大规模的密集人群,如超过2000+以上的拥挤人群,很难正确计数。

深度学习的方法

另外一种现在比较流行的方法是生成人群heat map(热力图)、然后人群计数就变成对热力图的积分计算。还可以计算每平方米的行人密度与聚集程度,这种方法是伴随着深度学习到来逐渐流行起来,使用卷积神经网络的方法基本上都是在这个思路上面进行各种拓展。

b4821981174e765c6608a26f5ae0d49c.png

为什么不基于深度学习的对象检测、原因是对象检测对于密集对象与超小目标对象很难正确识别与准确计数。无法正确给出密集人群的模型与聚集程度。

论文、数据、代码 汇总

相关论文

Crowd Counting Using Scale-Aware Attention Networks

https://arxiv.org/pdf/1903.02025.pdf

主要是基于尺度感知的注意力网络,通过全局与局部注意力网络实现密集人群计数评估,网络的结构如下:

184c6ce072dec7b3df9d1a57e9275547.png

Multi-Level Bottom-Top and Top-Bottom Feature Fusion for Crowd Counting

https://arxiv.org/pdf/1908.10937.pdf

通过不同层级尺度的自顶向下与至底向上的特征融合、其中也融入注意机制,实现更好的人头计数。

6f7ec1244f57ca7513a796bb50522389.png

63d35fbf9addda6eea4bf32565d028d0.png

MULTI-SCALE CONVOLUTIONAL NEURAL NETWORKS FOR CROWD COUNTING

https://arxiv.org/pdf/1702.02359.pdf

本文是多尺度卷积实现密集人群计数的经典之作,前面的最新研究成果都有参考过这篇论文,提出的MSCNN实现密集人群检测。057b5acaaa8052e86b76b3f9ae7bd654.png其中的多尺度BLOB结构如下:

62d444d64735584a36c255a9d04e6633.png

Single-Image Crowd Counting via Multi-Column Convolutional Neural Network

http://www.cv-foundation.org/openaccess/content_cvpr_2016/papers/Zhang_Single-Image_Crowd_Counting_CVPR_2016_paper.pdf

作者论文主要想解决任意相机与任意角度图像的密集人群计数面临的难题,作者面对密集人群分布、前景与人群分割困难等现实问题除了一个全新的网络MCNN来解决这些问题。

07d8c769f0c274d07980704d85c039b6.png

CrowdNet: A Deep Convolutional Network for Dense Crowd Counting

https://arxiv.org/abs/1608.06197.pdf

作者同样对相机的角度不同,充分考虑到算法的兼容性问题,作者提出了一个全新的网络模型来解决此类问题。结构如下:

82fbbfb4edc4cc10287156a1fd3658ec.png

Cross-Scene Crowd Counting via Deep Convolutional Neural Networks

http://www.cv-foundation.org/openaccess/content_cvpr_2015/papers/Zhang_Cross-Scene_Crowd_Counting_2015_CVPR_paper.pdf

基于深度学习的交叉场景的人群计数

8dc0e4df555488da7745e14648ae2894.png

常用的数据集:

  • UCF CC 50 人头标注数据集

  • UCSD 行人标注数据集

  • GCC Dataset

  • Fudan-ShanghaiTech Dataset

  • Venice Dataset

  • UCF-QNRF Dataset

  • ShanghaiTech Dataset

  • WorldExpo'10 Dataset

  • Mall Dataset

  • SmartCity Dataset

  • AHU-Crowd Dataset

代码

- CrowdNet
https://github.com/davideverona/deep-crowd-counting_crowdnet
https://github.com/mrlzla/crowd_density_estimator

- MCNN
https://github.com/svishwa/crowdcount-mcnn

- MTL
https://github.com/svishwa/crowdcount-cascaded-mtl

- MSCNN
https://github.com/Ling-Bao/mscnn

- MCNN
https://github.com/aditya-vora/crowd_counting_tensorflow

推荐阅读

HOG特征详解与行人检测

系列 | OpenVINO使用之行人属性识别

【AI识人】你需要知道的10种行人属性

源代码来了 | 英伟达开源行人生成/重识别代码

de014c002a87ac637f87f2c2c543a525.png

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值