Skip to content

02 实时检测 Transformer:RT-DETR 的演进与部署取舍 ​

页面目标 ​

实时检测 Transformer 不是按版本号堆叠功能。RT-DETR → RT-DETRv2 → RT-DETRv3 → RT-DETRv4 分别围绕实时 encoder/decoder、可部署的采样与训练策略、密集监督,以及视觉基础模型辅助蒸馏等问题展开。学习重点是识别每一代改变了哪条训练或部署路径,而不是把不同论文的指标直接放在一起排名。

核心机制:同一检测接口下的演进问题 ​

版本/阶段主要关注的问题需要固定的比较条件不应混用的证据
RT-DETR如何让 end-to-end DETR 进入实时检测区间backbone、输入尺寸、数据集、runtime与不同硬件/后处理下的 FPS 直接比较
RT-DETRv2多尺度采样、算子可部署性与训练策略如何改善基线sampling 实现、augmentation、导出路径只看训练 AP 忽略部署算子
RT-DETRv3更密集的正样本监督如何改善训练与检测质量标签分配、loss、训练 schedule将监督变化误写成纯推理优化
RT-DETRv4如何借助视觉基础模型表示增强轻量检测器teacher、蒸馏配置、学生规模与评测集将训练阶段蒸馏成本忽略在部署结论外

RT-DETR 系列在训练、表示与部署路径上的演进

实时部署证据契约 ​

字段必须记录为什么需要它
模型版本、backbone、输入尺寸、权重与训练来源区分架构、训练和模型规模变化
数据检测集、标注版本、类别映射与 split让 AP/AR 可复查
执行PyTorch/导出格式、runtime、precision、batch、warmup防止把框架差异误写成模型收益
性能预处理、网络前向、后处理、端到端延迟、P95、峰值显存判断实时约束落在哪一段
质量AP、AR、类别错误、小目标与失败样本防止仅以 FPS 决策

连接到 VLM 和部署专题 ​

实时检测的视觉 backbone、输入尺度与部署路径为 VLM 的视觉侧建立基线,但检测模型的 object queries 与 VLM 的视觉 token 是不同对象。Task3 继续解释图像特征如何通过连接器成为语言模型上下文;Task5 才将检测和 VLM 的预处理、视觉编码、后处理与服务 I/O 放进同一类关键路径分析。

相关阅读:RT-DETR / RT-DETRv2 官方实现、RT-DETRv3 官方实现、RT-DETRv4 官方实现。

交付物 ​

完成本页后,应能完成一份实时检测候选卡:模型版本、数据与输入口径、训练来源、导出/runtime 路径、质量指标、端到端延迟、峰值显存与已知兼容性问题齐全。

Released under the MIT License.