openpose
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
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.
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.
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.
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.
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.
Community notes