论文STEERER人群计数,车辆计数以及农作物计数算法详解(pytorch)

论文下载:https://arxiv.org/pdf/2308.10468

代码下载:https://github.com/taohan10200/STEERER

HRNet论文下载:https://arxiv.org/pdf/1909.11065.pdf

MMCV代码:https://github.com/open-mmlab/mmcv

本文提出STEERER模型,通过选择性继承学习实现多尺度特征融合。模型采用FSIA算法从低到高分辨率融合特征,并使用CAM方法显示各尺度特征区域。实验表明,该模型在人群计数,车辆(TRANCOS)和玉米计数(MTC)任务中表现优异。可视化结果显示STEERER在生成密度图和定位方面优于基线模型,尤其擅长检测大型和小而密集的物体。跨域测试证实模型具有良好可移植性,适用于车辆、树木等多种场景的定位和计数任务。

目录

多尺度的研究现状

提出的方法

整体模型架构

多尺度特征表示

特征选择和继承自适应器

掩码选择和继承损失

[Patch-Winner 选择方法](#Patch-Winner 选择方法)

综合实验

数据比较

可视化结果说明

定位性能对比

消融实验研究

跨域测试


多尺度的研究现状

提出的方法

整体模型架构

如图2所示:在选择性继承学习的监督下,采用FSIA将多尺度特征从最低分辨率融合到最高分辨率。使用CAM方法来显示了每个尺度上的熟练区域。Inference只使用最高分辨率的预测图。密度图中的掩蔽斑块表示它们在损失计算过程中被忽略。

多尺度特征表示

特征选择和继承自适应器

(上面结构图的左下角图)

掩码选择和继承损失

Patch-Winner 选择方法

综合实验

数据比较

表5显示,直接应用STEERER评估车辆(TRANCOS)和玉米计数(MTC)时效果良好。对于车辆计数,我们进一步降低估计MAE。对于植物计数,我们的模型优于其他SoTAs,它们的MAE和MSE分别下降了12.9%和14.0%,显示出显著的改进。

可视化结果说明

图4展示了实际场景下密度图的质量和定位结果。在人群场景中,与AutoScale相比,STEERER和基线模型在生成密度图方面都表现出更高的精度。在物体定位方面,与基线和P2PNet相比,STEERER在检测大型物体方面表现出更强的泛化能力,如图4中的红框部分所示。此外,STEERER在识别小而密集的物体方面保持了其有效性(见图4黄框部分)。所提出的STEERER模型具有跨不同领域的可移植性,例如车辆、树和玉米的定位和计数。

定位性能对比

消融实验研究

跨域测试

相关推荐
2401_846341652 分钟前
用Pandas处理时间序列数据(Time Series)
jvm·数据库·python
K姐研究社8 分钟前
阿里JVS Claw实测 – 手机一键部署 OpenClaw,开箱即用
人工智能·智能手机·aigc·飞书
卷积殉铁子9 分钟前
从“手动挡”到“自动驾驶”:OpenClaw如何让AI开发变成“说话就行”
人工智能
未知鱼12 分钟前
Python安全开发之子域名扫描器(含详细注释)
网络·python·安全·web安全·网络安全
机器之心13 分钟前
扎克伯格正在打造自己的「AI分身」,并计划裁掉1.6万人
人工智能·openai
2401_8318249615 分钟前
编写一个Python脚本自动下载壁纸
jvm·数据库·python
机器之心18 分钟前
必看!Sebastian Raschka新博客盘点了所有主要注意力机制
人工智能·openai
2401_8579182925 分钟前
Python在2024年的主要趋势与发展方向
jvm·数据库·python
今儿敲了吗28 分钟前
python基础学习笔记第九章——模块、包
开发语言·python
二闹44 分钟前
Python文件读取三巨头你该选择哪一个?
后端·python