openpose
OpenPose detects 135 keypoints for body, hands, face, and feet in real-time across multiple subjects in both 2D and 3D. The system supports diverse input sources such as images, videos, and webcams, and offers consistent runtime performance. It is compatible with Ubuntu, Windows, and macOS and utilizes CUDA and OpenCL for improved performance. OpenPose can be integrated via C++ and Python APIs, offering flexibility for input and output processes, suitable for computer vision and AI research.