FAQ

Computer vision

Pose estimation datasets

Keypoint data for human pose — body, hands and faces, in 2D and 3D — with the skeleton-definition problem that blocks combining them.

Pose estimation predicts the positions of named keypoints, and the keypoint definitions differ between datasets in ways that make combining them harder than it looks.

Every pose dataset defines its own skeleton: how many keypoints, where exactly on the body they sit, and how they connect. Seventeen-point and twenty-five-point human skeletons are both common and are not interchangeable, so merging two datasets requires mapping one skeleton onto the other and discarding or interpolating the difference.

The second thing to check is whether annotations are 2D or 3D, and if 3D, how they were obtained. Motion-capture-derived 3D keypoints are accurate and come from studio conditions that look nothing like deployment footage. Annotations lifted from single images are in-the-wild but less precise. Which trade-off suits you depends entirely on where your model will run.

Two line drawings of one footballer's 29-joint skeleton in metres, under the heading 'Grey = all bones, green = both ends within 15 cm': a plan view of frame 124641 and a front view with height above the body centroid. Most bones are green; several at the hands and feet are light grey.
A pose estimated from broadcast match footage rather than a studio: joint positions in metres on the pitch, with the bones whose predicted error exceeds 15 cm greyed out. In-the-wild 3D pose carries this kind of uncertainty, and a dataset that publishes it per joint is telling you something most do not. Image: SkillCorner/opendata · MIT repository (data included) · Data: SkillCorner open data
DatasetModalitySizeLicenceBest for
Tennis Player Actions DatasetImage2,004 imagesCC BY 4.0 (source unclear)Recognition of sports actions
YouTube Faces with Facial KeypointsVideo2,200 videosUnclear — see belowFacial recognition from real uncontrolled video
HaGrid - Hand Gesture Recognition Image DatasetImage552,992 imagesCC BY-SA 4.0 variantGesture recognition for video calling
COCO Dataset: Common Objects in ContextImage330,000 imagesMixed — see belowObject recognition
Lumbar Coordinate Pretraining DatasetMedical2,477 imagesCC BY 4.0Lumbar degenerative classification models
Licences in this shortlist — computed from the 5 datasets below. Red marks licences that are unclear or restricted; amber marks non-commercial, share-alike or mixed terms.
A stick-figure body with 33 numbered red landmarks: 0 to 10 on the face inside a dotted circle, 11 to 16 at the shoulders, elbows and wrists, 17 to 22 as small triangles at each hand, 23 to 28 at the hips, knees and ankles, and 29 to 32 as triangles at each foot.
MediaPipe's 33-landmark body skeleton: eleven points on the face, pinky, index and thumb points at each wrist, and heel and foot-index points at each ankle. Against the common seventeen- and twenty-five-point skeletons, it shows why merging pose datasets means a landmark-by-landmark mapping in which some points have no counterpart. Image: google-ai-edge/mediapipe · Apache-2.0 repository
№ 01

Tennis Player Actions Dataset

Image
Size
2,004 images + JSON COCO keypoints, 4 classes, ~508 MB
Licence
CC BY 4.0 as uploaded by a re-uploader; the original source is not named and the images show identifiable people

Over 2,000 images of four tennis actions, forehand, backhand, serve and waiting position, about 508 MB, annotated in COCO JSON format with 18 OpenPose body keypoints per figure. Pose keypoints rather than boxes alone.

What to train on it

Training recognition of sports actions from still images, analysing body movement via fine keypoint annotation, and developing coaching or automatic scoring assistants.

Source: innovatiana.com

№ 02

YouTube Faces with Facial Keypoints

Video
Size
2,200 annotated videos, 800+ identities, with 2D/3D facial keypoint files
Licence
Labelled CC0 by the uploader; the frames are third-party YouTube footage

2,200 annotated short celebrity videos covering more than 800 identities, cropped around the face and limited to 240 frames each, with 2D and 3D facial keypoint files for every frame. The uploader labels it CC0, but the frames are third-party YouTube footage of identifiable people, so check the original YouTube Faces DB terms and biometric-privacy obligations before any use.

What to train on it

Training facial recognition from real uncontrolled video, analysing and predicting facial movement or expression over time, and transfer learning to other facial datasets.

Source: innovatiana.com

Four overlapping histograms of error in millimetres (0 to 80) for DeepLabCut (red), OpenPose (green) and AlphaPose (blue), one per joint. Peaks sit around 25 to 35 mm for the first three joints and around 15 mm for the last; the red distributions extend furthest to the right.
How far three image-based pose estimators (DeepLabCut, OpenPose, AlphaPose) place the shoulder, hip, knee and ankle (left to right) from marker-based motion capture during walking. Most errors fall between 10 and 50 mm, and DeepLabCut has the longest tail below the shoulder. Keypoints learned from 2D image labels are not the same quantity as anatomical joint centres. Image: Figure 5 of the article · CC BY 4.0 · from Needham et al. 2021, Scientific Reports, “The accuracy of several pose estimation methods for 3D joint centre localisation”, doi:10.1038/s41598-021-00212-x
№ 03

HaGrid - Hand Gesture Recognition Image Dataset

Image
Size
552,992 Full HD images annotated in COCO + 21 landmark points, 18 classes
Licence
HaGRID licence: the authors' variant of CC BY-SA 4.0 (not a Creative Commons licence)

552,992 Full HD images annotated in COCO format with 21 hand landmark points, spanning 18 gesture classes plus a no-gesture class. That is the 2022 release; the current HaGRIDv2 has 1,086,158 images in 33 gesture classes. Both bounding boxes and landmarks are provided, covering detection and pose in one set.

What to train on it

Training gesture recognition for video calling, building gesture-controlled interfaces for vehicles or smart homes, and benchmarking hand detection and tracking.

Source: innovatiana.com

A rendered white hand seen from above with twenty-one numbered keypoints marked as brown spheres and connected by purple bones. Numbers 0 to 20 label the wrist, the palm joints and three joints per finger, and a red, green and blue axis triad marks the coordinate frame origin at the wrist.
A twenty-one-point hand skeleton with its joint numbering and coordinate frame. Two keypoint datasets can only be combined if this definition matches exactly, and it usually does not. Image: facebookresearch/projectaria_tools · Apache-2.0 repository
№ 04

COCO Dataset: Common Objects in Context

Image
Size
Approximately 330,000 images in JPEG format, with JSON annotations
Licence
Annotations CC BY 4.0; images remain their Flickr owners' copyright under the Flickr Terms of Use

Roughly 330,000 JPEG images with JSON annotations supporting object detection, instance and panoptic segmentation, captioning and human pose. The single most widely used computer vision benchmark. Its annotations are CC BY 4.0, but the images stay under their Flickr owners' copyright and the Flickr Terms of Use, so the annotation licence does not clear commercial use of the images.

What to train on it

Object recognition, image segmentation, automatic image description, understanding complex scenes, and human pose detection.

Source: innovatiana.com

№ 05

Lumbar Coordinate Pretraining Dataset

Medical
Size
2,477 medical images annotated with 5 key points, converted DICOM image format or PNG/JPEG possible
Licence
Attribution 4.0 International (CC BY 4.0)

2,477 lumbar-region medical images, each annotated with five vertebral keypoints, available as converted DICOM or as PNG/JPEG. Designed as a pre-training stage for spinal degenerative classification rather than as a standalone benchmark.

What to train on it

Pre-training lumbar degenerative classification models, automatic analysis of vertebral structures, and identifying key anatomical points.

Source: innovatiana.com

A horizontal bar chart titled 'Predicted error by joint — dashed line is a 15 cm gate', listing 29 joints by median error: fingers, toes and a heel at or beyond the 15 cm line (left pinky highest, about 16.5 cm), wrists and ankles around 12–13 cm, knees and elbows 8–10 cm, and eyes, ears, shoulders and neck lowest, the neck at about 5 cm.
SkillCorner's footballer poses ship with a predicted error radius for every joint, and the spread is wide: hands and feet are about three times as uncertain as the neck. Which joints a skeleton defines matters less than which of them you can trust. Image: SkillCorner/opendata · MIT repository (data included) · Data: SkillCorner open data

How this list was put together

Found by searching Dataset Finder for datasets whose documentation describes the task, then checked by hand. A keyword match is not a fit — the first pass picked up a coral survey for the depth-estimation list because it was recorded below fifty metres — so every entry was read against what this page covers, and the ones that matched a word without matching the task were removed.

Sizes and licences come from each dataset's own documentation, vague wording included. Where we found a re-upload or catalogue card stating a licence that the original release contradicts — a CC0 tag on Flickr photographs, MIT on data whose terms require a signed agreement — the entry gives the original terms and says so. The comparison table abbreviates licences; hover a cell for the full wording.

Stop hunting. Start searching.

The datasets listed on this page are in Dataset Finder, alongside tens of thousands more — searchable in plain language.

Search Dataset Finder →