Dataset Card

Hand Keypoints

A public keypoint dataset of 26,677 images with 551,951 keypoints on the hand skeleton (21 keypoints).

Pictograph Research · CC-BY-NC-SA-4.0 · Public · Updated 2026-11-05

Overview

This dataset holds 26,677 images labelled with keypoints on the hand skeleton (21 keypoints), one instance per object. The most common auto-detected tags are hand, person, working, face, top-down view, sitting. It is ready to import into a workspace, export in a dozen formats, or train a model on.

At a glance

Metric Value
Images26,677
Keypoints551,951
Skeletonhand, 21 keypoints
Annotation typeskeypoint
Folders2
StorageStandard
VisibilityPublic

Skeleton

Each object is one instance: its keypoints share an instance_id and are named for their joint. A keypoint that is labelled but hidden carries occluded: true. The joints are in this order in every export (a COCO keypoint array follows it).

# Keypoint Connects to
0wristthumb_cmc, index_finger_mcp, pinky_mcp
1thumb_cmcwrist, thumb_mcp
2thumb_mcpthumb_cmc, thumb_ip
3thumb_ipthumb_mcp, thumb_tip
4thumb_tipthumb_ip
5index_finger_mcpwrist, index_finger_pip, middle_finger_mcp
6index_finger_pipindex_finger_mcp, index_finger_dip
7index_finger_dipindex_finger_pip, index_finger_tip
8index_finger_tipindex_finger_dip
9middle_finger_mcpindex_finger_mcp, middle_finger_pip, ring_finger_mcp
10middle_finger_pipmiddle_finger_mcp, middle_finger_dip
11middle_finger_dipmiddle_finger_pip, middle_finger_tip
12middle_finger_tipmiddle_finger_dip
13ring_finger_mcpmiddle_finger_mcp, ring_finger_pip, pinky_mcp
14ring_finger_pipring_finger_mcp, ring_finger_dip
15ring_finger_dipring_finger_pip, ring_finger_tip
16ring_finger_tipring_finger_dip
17pinky_mcpring_finger_mcp, wrist, pinky_pip
18pinky_pippinky_mcp, pinky_dip
19pinky_dippinky_pip, pinky_tip
20pinky_tippinky_dip

What's in these images

Tags auto-detected across the dataset, most common first.

Tag Category Images
handObjects21,369
personObjects19,862
workingAttributes11,908
faceObjects9,280
top-down viewAttributes9,033
sittingAttributes6,983
gloveObjects6,794
eye-level viewAttributes6,096
playingAttributes5,834
high angle viewAttributes5,706
wide angleAttributes4,976
speakerObjects4,035
close-upAttributes3,723
childObjects3,141
officeScenes2,824

Use this dataset

from pictograph import Client, Dataset

client = Client()  # reads PICTOGRAPH_API_KEY
dataset: Dataset = client.datasets.get("Hand Keypoints")
print(dataset.image_count, dataset.annotation_count)
  • Import it into your own workspace with one click from its page.
  • Pull it with the Pictograph SDK (shown above) or the CLI.
  • Export to COCO, YOLO, Darwin V7, Pascal VOC, and more.
  • Train a model directly from an export.

License

Released under CC-BY-NC-SA-4.0.

Source

The images and annotations come from Hand Keypoints (Ultralytics), created by Ultralytics (Rion Dsilva) and released under CC-BY-NC-SA-4.0. Please credit the original authors when you use this data.

26,677 images
Loading images…
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 Data / content

Allows use and adaptation with credit, but not for commercial purposes, and adaptations must be shared under the same license.

Source: Hand Keypoints (Ultralytics), created by Ultralytics (Rion Dsilva). Credit the original authors when you use this data.

Read the full Creative Commons Attribution-NonCommercial-ShareAlike 4.0 →

Join the discussion

Comments and reactions live in the app.

Sign in to comment

Models trained on this dataset

More from Pictograph Research

P M E
+15

COCO 2017 Pose

2
Pictograph Research Pictograph Research
69,730 images · 18 classes

Build your first vision tool

$5 of free compute every month. No card required.