Browse State-of-the-Art › Keypoint Detection
Keypoint Detection
180 papers with code · 9 benchmarks · 13 datasets archive 2025-07-28
Keypoint Detection is essential for analyzing and interpreting images in computer vision. It involves simultaneously detecting and localizing interesting points in an image. Keypoints, also known as interest points, are spatial locations or points in the image that define what is interesting or what stands out. They are invariant to image rotation, shrinkage, translation, distortion, etc. Keypoints examples are body joints, facial landmarks, or any other salient points in objects. Keypoints have uses in problems such as pose estimation, object detection and tracking, facial analysis, and augmented reality.
( Image credit: PifPaf: Composite Fields for Human Pose Estimation; "Learning to surf" by fotologic, license: CC-BY-2.0 )
Description from the archive archive 2025-07-28.
Benchmarks archive 2025-07-28
9 leaderboard tables shown for this task, 9 with rows (a “benchmark” on this site is a table with at least one row, as on /sota), ordered by row count. “Best model” is the first row in the archive's own order at snapshot; nothing is re-ranked here and metric direction is not recorded in the archive. PwC's Trend sparklines are not in the archive, so that column is omitted.
Syntology column: samples harvested from the paper's repositories and executed on synthesized fixtures; “ran” is not a correctness claim and does not order the table. A dash means no Syntology record for that paper, not a recorded non-run. Read from the graph 2026-09-24.
Libraries
Not in the archive: the export carries no per-task library table, so there is nothing to show at snapshot 2025-07-28.
Datasets archive 2025-07-28
13 datasets whose archive record lists this task, ordered by the archive's paper count.
Subtasks archive 2025-07-28
No subtask under this task in the archive's task tree.
Parent tasks archive 2025-07-28
Most implemented papers archive 2025-07-28
30 shown of 180 papers with code (339 tagged with this task in all), ordered by repositories listed in the archive, not by stars (the archive holds no stars, so PwC's “Social” and “Latest” sorts cannot be reproduced). Papers without a page here are shown as plain text.
-
20 Mar 2017 179 repositories listed Syntology ran 42 of 140 samples · 98 unverified · 23 pointer-only (licence)Our approach efficiently detects objects in an image while simultaneously generating a high-quality segmentation mask for each instance.
-
16 Apr 2019 76 repositories listed Syntology ran 10 of 130 samples · 120 unverifiedWe model an object as a single point --- the center point of its bounding box.
-
24 Nov 2016 61 repositories listed Syntology ran 4 of 23 samples · 19 unverified · 4 pointer-only (licence)We present an approach to efficiently detect the 2D pose of multiple people in an image.
-
18 Dec 2018 51 repositories listed Syntology ran 3 of 16 samples · 13 unverified · 2 pointer-only (licence)OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
-
25 Feb 2019 39 repositories listed Syntology ran 8 of 25 samples · 17 unverifiedWe start from a high-resolution subnetwork as the first stage, gradually add high-to-low resolution subnetworks one by one to form more stages, and connect the mutli-resolution subnetworks in parallel.
-
25 Apr 2017 39 repositories listedThe method is used to train a hand keypoint detector for single images.
-
21 Nov 2017 32 repositories listed Syntology ran 3 of 4 samples · 1 unverified · 4 pointer-only (licence)Both convolutional and recurrent operations are building blocks that process one local neighborhood at a time.
-
17 Apr 2018 27 repositories listedThere has been significant progress on pose estimation and increasing interests on pose tracking in recent years.
-
10 May 2016 16 repositories listedThe goal of this paper is to advance the state-of-the-art of articulated pose estimation in scenes with multiple people.
-
5 Dec 2016 14 repositories listed Syntology ran 1 of 29 samples · 28 unverified · 2 pointer-only (licence)In this paper we propose an approach for articulated tracking of multiple people in unconstrained videos.
-
1 Dec 2016 14 repositories listedIn this paper, we propose a novel regional multi-person pose estimation (RMPE) framework to facilitate pose estimation in the presence of inaccurate human bounding boxes.
-
24 Nov 2019 8 repositories listedWe rethink a well-know bottom-up approach for multi-person pose estimation and propose an improved one.
-
1 Jan 2019 7 repositories listedExisting pose estimation approaches fall into two categories: single-stage and multi-stage methods.
-
28 Mar 2018 7 repositories listed Syntology ran 0 of 16 samples · 16 unverifiedWe demonstrate that our pose-based framework can achieve better accuracy than the state-of-art detection-based approach on the human instance segmentation problem, and can moreover better handle occlusion.
-
26 Apr 2022 6 repositories listed Syntology ran 18 of 31 samples · 13 unverified · 6 pointer-only (licence)In this paper, we show the surprisingly good capabilities of plain vision transformers for pose estimation from various aspects, namely simplicity in model structure, scalability in model size, flexibility in training…
-
2 Jul 2021 6 repositories listedPixel-wise regression is probably the most common problem in fine-grained computer vision tasks, such as estimating keypoint heatmaps and segmentation masks.
-
3 Mar 2021 6 repositories listedWe present a generic neural network architecture that uses Composite Fields to detect and construct a spatio-temporal pose which is a single, connected graph whose nodes are the semantic keypoints (e.
-
14 Oct 2019 6 repositories listed Syntology ran 5 of 9 samples · 4 unverifiedInterestingly, we found that the process of decoding the predicted heatmaps into the final joint coordinates in the original image space is surprisingly significant for human pose estimation performance, which…
-
6 Oct 2020 5 repositories listedIn this paper, we investigate light-weight but effective attention mechanisms and present triplet attention, a novel method for computing attention weights by capturing cross-dimension interaction using a three-branch…
-
7 Dec 2019 5 repositories listed Syntology ran 1 of 4 samples · 3 unverifiedLight-weight convolutional neural networks (CNNs) suffer performance degradation as their low computational budgets constrain both the depth (number of convolution layers) and the width (number of channels) of CNNs,…
-
20 Nov 2017 5 repositories listedIn this paper, we present a novel network structure called Cascaded Pyramid Network (CPN) which targets to relieve the problem from these "hard" keypoints.
-
16 Nov 2016 5 repositories listed Syntology ran 0 of 8 samples · 8 unverifiedWe introduce associative embedding, a novel method for supervising convolutional neural networks for the task of detection and grouping.
-
4 Jun 2021 4 repositories listed Syntology ran 13 of 25 samples · 12 unverifiedThe regional-to-local attention includes two steps: first, the regional self-attention extract global information among all regional tokens and then the local self-attention exchanges the information among one regional…
-
9 Mar 2020 4 repositories listed Syntology ran 2 of 3 samples · 1 unverifiedTo tackle this problem, we propose an efficient attention mechanism - Pose Refine Machine (PRM) to make a trade-off between local and global representations in output features and further refine the keypoint locations.
-
21 Dec 2018 4 repositories listed Syntology ran 2 of 2 samples · 0 unverified · 2 pointer-only (licence)Instead of training individual networks with different width configurations, we train a shared network with switchable batch normalization.
-
2 Dec 2018 4 repositories listedIn this paper, we propose a novel and efficient method to tackle the problem of pose estimation in the crowd and a new dataset to better evaluate algorithms.
-
11 Jul 2018 4 repositories listedIn this paper, we present MultiPoseNet, a novel bottom-up multi-person pose estimation architecture that combines a multi-task model with a novel assignment method.
-
12 Dec 2017 4 repositories listedWe investigate omni-supervised learning, a special regime of semi-supervised learning in which the learner exploits all available labeled data plus internet-scale sources of unlabeled data.
-
3 Feb 2023 3 repositories listed Syntology ran 0 of 1 samples · 1 unverified · 1 pointer-only (licence)This paper presents a novel end-to-end framework with Explicit box Detection for multi-person Pose estimation, called ED-Pose, where it unifies the contextual learning between human-level (global) and keypoint-level…
-
14 Apr 2021 3 repositories listedThis paper presents HoughNet, a one-stage, anchor-free, voting-based, bottom-up object detection method.
Syntology lines on 16 of the papers shown; no Syntology record for the others (a paper without an arXiv id cannot be joined to the graph, and absence from the graph layer is not a recorded non-run). “Ran” means the sample executed on a synthesized fixture, not that the paper's result was reproduced. Read from the graph 2026-09-24.
Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections