RTMO: Towards High-Performance One-Stage Real-Time Multi-Person Pose Estimation

Peng Lu, Tao Jiang, Yining Li, Xiangtai Li, Kai Chen +1 more
2/14/2026

No official code found. Best implementation: open-mmlab/mmpose (7,782 stars, Apache-2.0, PyTorch, last commit 2025-08-04).

Abstract

Real-time multi-person pose estimation presents signif-icant challenges in balancing speed and precision. While two-stage top-down methods slow down as the number of people in the image increases, existing one-stage meth-ods often fail to simultaneously deliver high accuracy and real-time performance. This paper introduces RTMO, a one-stage pose estimation framework that seamlessly inte-grates coordinate classification by representing keypoints using dual I-D heatmaps within the YOLO architecture, achieving accuracy comparable to top-down methods while maintaining high speed. We propose a dynamic coordi-nate classifier and a tailored loss function for heatmap learning, specifically designed to address the incompati-bilities between coordinate classification and dense pre-diction models. RTMO outperforms state-of-the-art one-stage pose estimators, achieving 1.1% higher AP on COCO while operating about 9 times faster with the same back-bone. Our largest model, RTMO-1, attains 74.8% AP on COCO va12017 and 141 FPS on a single V100 GPU, demonstrating its efficiency and accuracy. The code and models are available at https://github.com/open-mmlab/mmpose/tree/main/projects/rtmo.

View on arXivView PDF

Code Implementations(1)

open-mmlab/mmposeCommunity100%
PyTorchApache-2.0

OpenMMLab Pose Estimation Toolbox and Benchmark.

7,7821,515C++, ShellJul 8, 20201 years agoApache-2.0
animal-pose-estimationbenchmarkcpmcrowdposeface-keypoint+15 more

Similar Papers

Cite this paper

@article{lu2026rtmo,
  title  = {RTMO: Towards High-Performance One-Stage Real-Time Multi-Person Pose Estimation},
  author = {Peng Lu and Tao Jiang and Yining Li and Xiangtai Li and Kai Chen and Wenming Yang},
  year   = {2026},
  eprint = {2312.07526},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2312.07526},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.07526.svg)](https://codeofpaper.com/paper/2312.07526)

Discussion