Hysen Labs
Library / SDK
CMU-Perceptual-Computing-Lab/openpose avatar
CMU-Perceptual-Computing-Lab

openpose

OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation

34,366 stars8,035 forksC++NOASSERTION
01
DEEP OPEN-SOURCE ANALYSIS

OpenPose, real time keypoints for the whole body

OpenPose detects body, hand, face, and foot keypoints on single images in real time, a first its README claims and asks to be cited.

02
DEEP OPEN-SOURCE ANALYSIS

The headline claim

The README says OpenPose represented the first real time multi person system to jointly detect human body, hand, facial, and foot keypoints, 135 in total, on single images. It is authored by seven named researchers, maintained by two, and would not be possible without the CMU Panoptic Studio dataset, which it credits. A build status table covers Linux, macOS, and Windows.

03
DEEP OPEN-SOURCE ANALYSIS

What it detects

The feature list covers 2D real time multi person keypoint detection with 15, 18, or 25 keypoint body and foot estimation including 6 foot keypoints, 2 by 21 hand keypoints, and 70 face keypoints, plus 3D single person detection with camera calibration. Inputs range from images and video to webcams and IP cameras, and it runs on CUDA, OpenCL, or CPU only. A runtime analysis section compares OpenPose's constant runtime with others that grow linearly with the number of people, and a calibration toolbox estimates distortion, intrinsic, and extrinsic camera parameters.

04
DEEP OPEN-SOURCE ANALYSIS

License and citation

OpenPose is free for non commercial use and may be redistributed under its conditions, with a commercial license available through a FlintBox link. The README asks that its papers, published in IEEE TPAMI and CVPR, be cited when the library helps research. It also invites feedback through issues, pull requests, or email, asking users to report bugs, suggest speedups, or share projects built on top.

05
DEEP OPEN-SOURCE ANALYSIS

Editorial conclusion

OpenPose comes from an academic lab with a citation request attached, so this review treats the system and its claims as the README states them rather than as independently measured results.

06
DEEP OPEN-SOURCE ANALYSIS

Official sources

07
Community notes

Community notes