RT-DETR

无 NMS 端到端检测,精度速度双超 YOLO

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 计算机视觉 🍴 复刻 674 🐛 待处理 421 👀 关注 35
GitHub ↗
GitHub 星标 ★ 5649
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,Apache 2.0 许可证

项目预览

RT-DETR 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类计算机视觉
开发团队lyuwenyu
定价模式🏷️完全免费
价格说明开源免费,Apache 2.0 许可证
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型rtdetr,rtdetrv2
GitHub 星标★ 5649
上线时间2023-05-10 00:00:00
代码更新2026-10-09
仓库体积862 KB
本站数据更新2026-11-04
维护状态较活跃
收录时间2026-09-20
浏览次数1

项目介绍

RT-DETR 是百度提出的实时目标检测 Transformer,论文发表于 CVPR 2024,官方仓库同时提供 PaddlePaddle 与 PyTorch 实现。它要解决的核心问题是:此前 DETR 系列检测精度高但推理慢,而 YOLO 系列快却依赖 NMS 后处理与大量手工设计。RT-DETR 通过高效混合编码器与 IoU 感知查询选择,去掉 NMS,实现端到端检测,并在同等精度下速度超过同级别 YOLO。项目提供 RT-DETR 与 RT-DETRv2 两代模型,覆盖 R18/R34/R50/R101 等骨干,支持 COCO 训练、评估与部署,附带预训练权重和配置文件,可直接用于检测、分割等下游任务迁移。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-20 · 当前星标 ★ 5649

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:进阶 约 30 分钟 部署方式:本地安装 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Python 环境(项目为 Python 实现,README 节选未给出具体版本)
  • 可访问 GitHub 的网络环境
  • 已安装 Git 命令行工具
  • 能阅读仓库内完整 README 与子目录文档

安装与启动步骤

  1. 1克隆官方仓库

    把 RT-DETR 官方仓库完整克隆到本地,需保证网络能访问 GitHub。

    git clone https://github.com/lyuwenyu/RT-DETR.git
  2. 2进入仓库目录

    切换到克隆下来的目录,确认仓库文件已正常下载。

    cd RT-DETR
    ls
  3. 3阅读中文说明

    查看根目录下的中文 README,从中获取安装与使用细节。

    cat README_cn.md
  4. 4区分两套实现

    官方仓库同时提供 PaddlePaddle 与 PyTorch 两套实现,先确定用哪一套。

  5. 5按子目录文档安装

    本次 README 节选没有给出安装命令,依赖安装需以所选实现子目录内文档为准。

如何确认成功

git clone 无报错,且能在仓库根目录看到 README.md、README_cn.md 等文件。

常见问题

Q:为什么教程里没有 pip install 之类命令?

A:本次提供的 README 节选只包含项目介绍、论文链接与更新日志,未给出任何安装命令,为避免出错不做编造,请查阅仓库内完整文档。

Q:PaddlePaddle 版和 PyTorch 版怎么选?

A:项目信息显示官方仓库同时提供两种实现,按你熟悉的框架进入对应子目录,再依照该目录下的说明安装依赖。

Q:需要 GPU 吗?

A:README 节选未说明硬件要求。实时目标检测模型通常用 GPU 训练和推理,具体以仓库内完整文档为准。

Q:RT-DETRv2 和 RT-DETRv4 是一回事吗?

A:不是。README 更新日志显示 RT-DETRv4 于 2025.11.18 发布,是另一个独立仓库,部署前注意版本区分。

注意事项

  • 本教程仅依据 README 节选整理,缺少安装与运行命令,实际部署请以仓库完整文档为准。
  • 仓库包含多套实现与预训练权重,克隆体积可能较大,建议在网络稳定时执行。
  • README 提到 RT-DETR 与 RT-DETRv2 两代模型,支持 COCO 训练、评估与部署,具体流程见各自子目录说明。

核心亮点

  • 去掉 NMS 后处理,端到端推理,部署链路更简单
  • 同精度下推理速度超过同级 YOLO,RT-DETRv2 进一步提升
  • 同时提供 Paddle 与 PyTorch 官方实现,预训练权重齐全,复现门槛低

不足之处

  • 训练显存与算力需求高于同规模 YOLO,小团队微调成本偏高
  • 生态与部署工具链(TensorRT、ONNX、移动端)成熟度仍不及 YOLO 系列

适用场景

  • 工业质检、安防监控等需要低延迟端到端检测的实时场景
  • 作为 DETR 类检测基线,用于学术对比与算法改进研究
  • 替换现有 YOLO 流水线,去掉 NMS 简化部署与调参

替代项目

YOLOv8、DETR、DINO

上一篇:blue-onyx

下一篇:Mamba-YOLO

同类项目推荐

PonderV2 开源

统一 3D 预训练范式,让模型从无标注数据中学会通用特征

[T-PAMI 2025] PonderV2: Pave the Way for 3D Foundation Model with A Universal Pre-tr···

★ 378 2026-08-09
ccv 开源

纯 C 写的轻量视觉库,不装大框架也能跑人脸检测和图像分类

C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library

★ 7251 2026-09-18
Pair-VPR 开源

用视觉Transformer让机器人认路更准,不怕光照季节变化

[IEEE RA-L 2025] The official repository for Pair-VPR: Place-Aware Pre-training and ···

★ 67 2026-08-09
nnDetection 开源

医学3D检测免调参,换数据集直接跑

nnDetection is a self-configuring framework for 3D (volumetric) medical object detec···

★ 664 2026-10-14
ScanNow 开源

打开即扫,秒出高清扫描件,隐私本地处理。

A fast and simple app for document scanning on iOS.

★ 65 2026-08-09
scribeocr 开源

浏览器里对照原图改 OCR,扫描件变可编辑文档

Web interface for recognizing text, proofreading OCR, and creating fully-digitized d···

★ 811 2026-09-19
HTR-VT 开源

用纯 ViT 做手写文字识别,跑通训练到推理

(Pattern Recognition) Pytorch implementation of “HTR-VT: Handwritten Text Recogniti···

★ 140 2026-09-30
MonkeyOCRv2 开源

专为文档打造的视觉骨干,让 OCR 与版面理解更准

MonkeyOCRv2 Vision Encoder — A Document-Native Visual Backbone

★ 1661 2026-09-19