YOLOv8 Pose Estimation is the keypoint detection variant of the YOLOv8 model developed by Ultralytics, released in April 2023 under the AGPL-3.0 license. It extends the YOLOv8 detection head to predict keypoint locations and visibility scores alongside bounding boxes, using a decoupled head for joint localization and keypoint regression. By default it targets the 17-keypoint COCO human pose skeleton, but can be configured for custom keypoint sets.
YOLOv8 Pose shares the same architecture and size variants as the base detection model and achieves competitive performance on the COCO keypoints benchmark at real-time inference speeds. The model is deployable through Roboflow Inference and is suited for applications including sports analytics, ergonomics monitoring, gesture recognition, and human activity detection.
Other models worth comparing for similar use cases.
License terms and commercial-use guidance for YOLOv8 Pose Estimation.
This model is released under the GNU Affero General Public License v3.0 (AGPL-3.0), a strong copyleft license. Like GPL-3.0, derivative works must be released under the same license, and AGPL-3.0 extends this requirement to network deployment.
Commercial use is permitted under AGPL-3.0, but if you offer this model as part of a network service (such as a public API or web app), you must make the complete source code of your modified version available to all users of that service. Many commercial users prefer to acquire a separate license from the model authors to avoid this requirement.
AGPL-3.0 closes the "SaaS loophole" in GPL-3.0: even hosting the model behind an API counts as distribution and triggers the source-disclosure requirement.
To use YOLOv8 Pose Estimation in a commercial project without the AGPL-3.0 conditions, you need a commercial license. As a paid Roboflow customer, you're automatically granted commercial-use rights for YOLOv8 Pose Estimation models trained on or uploaded to our platform. See the Roboflow Licensing guide for the deployment-method by plan matrix.
If you're a free Roboflow customer, you can use YOLOv8 Pose Estimation through our serverless hosted API at no cost. Self-hosted commercial use requires a paid plan.
License information is provided as a guide and is not legal advice.