YOLO26-Pose: Optimized for Qualcomm Devices

Ultralytics YOLO26-Pose is a machine learning model that predicts human body keypoints and bounding boxes in an image.

This is based on the implementation of YOLO26-Pose found here. This repository contains pre-exported model files optimized for Qualcomm® devices. You can use the Qualcomm® AI Hub Models library to export with custom configurations. More details on model performance across various devices, can be found here.

Qualcomm AI Hub Models uses Qualcomm AI Hub Workbench to compile, profile, and evaluate this model. Sign up to run these models on a hosted Qualcomm® device.

Getting Started

Due to licensing restrictions, we cannot distribute pre-exported model assets for this model. Use the Qualcomm® AI Hub Models Python library to compile and export the model with your own:

  • Custom weights (e.g., fine-tuned checkpoints)
  • Custom input shapes
  • Target device and runtime configurations

See our repository for YOLO26-Pose on GitHub for usage instructions.

Model Details

Model Type: Model_use_case.pose_estimation

Model Stats:

  • Input resolution: 640x640
  • Model checkpoint: YOLO26-N-Pose
  • Model size (float): 11.4 MB
  • Number of parameters: 2.97M

Performance Summary

Model Runtime Precision Chipset Inference Time (ms) Peak Memory Range (MB) Primary Compute Unit
YOLO26-Pose ONNX float Snapdragon® X2 Elite 4.728 ms 9 - 9 MB NPU
YOLO26-Pose ONNX float Snapdragon® X Elite 10.114 ms 10 - 10 MB NPU
YOLO26-Pose ONNX float Snapdragon® 8 Gen 3 Mobile 6.912 ms 10 - 216 MB NPU
YOLO26-Pose ONNX float Snapdragon® 8 Gen 1 Mobile 18.079 ms 8 - 231 MB NPU
YOLO26-Pose ONNX float Qualcomm® Dragonwing™ IQ-8275 10.542 ms 6 - 10 MB NPU
YOLO26-Pose ONNX float Qualcomm® Dragonwing™ QCS8550 (Proxy) 9.958 ms 0 - 13 MB NPU
YOLO26-Pose ONNX float Qualcomm® QCS8450 18.079 ms 8 - 231 MB NPU
YOLO26-Pose ONNX float Qualcomm® Dragonwing™ IQ-9075 11.891 ms 6 - 9 MB NPU
YOLO26-Pose ONNX float Qualcomm® Dragonwing™ IQ-X7181 10.114 ms 10 - 10 MB NPU
YOLO26-Pose ONNX float Qualcomm® Dragonwing™ Q-8750 4.753 ms 4 - 186 MB NPU
YOLO26-Pose ONNX float Snapdragon® 8 Elite Mobile 4.753 ms 4 - 186 MB NPU
YOLO26-Pose ONNX float Snapdragon® 8 Elite Gen 5 Mobile 4.399 ms 4 - 189 MB NPU
YOLO26-Pose ONNX w8a16 Snapdragon® X2 Elite 2.632 ms 4 - 4 MB NPU
YOLO26-Pose ONNX w8a16 Snapdragon® X Elite 6.653 ms 3 - 3 MB NPU
YOLO26-Pose ONNX w8a16 Snapdragon® 8 Gen 3 Mobile 3.841 ms 4 - 234 MB NPU
YOLO26-Pose ONNX w8a16 Snapdragon® 8 Gen 1 Mobile 8.004 ms 4 - 237 MB NPU
YOLO26-Pose ONNX w8a16 Qualcomm® Dragonwing™ QCS6490 19.005 ms 3 - 6 MB NPU
YOLO26-Pose ONNX w8a16 Qualcomm® Dragonwing™ IQ-8275 5.503 ms 3 - 7 MB NPU
YOLO26-Pose ONNX w8a16 Qualcomm® Dragonwing™ QCS8550 (Proxy) 6.301 ms 2 - 6 MB NPU
YOLO26-Pose ONNX w8a16 Qualcomm® QCS8450 8.004 ms 4 - 237 MB NPU
YOLO26-Pose ONNX w8a16 Qualcomm® Dragonwing™ IQ-9075 6.871 ms 3 - 6 MB NPU
YOLO26-Pose ONNX w8a16 Qualcomm® Dragonwing™ IQ-X7181 6.653 ms 3 - 3 MB NPU
YOLO26-Pose ONNX w8a16 Qualcomm® Dragonwing™ Q-6690 32.508 ms 4 - 211 MB NPU
YOLO26-Pose ONNX w8a16 Qualcomm® Dragonwing™ Q-7790 10.17 ms 4 - 215 MB NPU
YOLO26-Pose ONNX w8a16 Qualcomm® Dragonwing™ Q-8750 2.826 ms 0 - 88 MB NPU
YOLO26-Pose ONNX w8a16 Snapdragon® 8 Elite Mobile 2.826 ms 0 - 88 MB NPU
YOLO26-Pose ONNX w8a16 Snapdragon® 8 Elite Gen 5 Mobile 2.48 ms 0 - 92 MB NPU
YOLO26-Pose ONNX w8a16 Snapdragon® 7 Gen 4 Mobile 10.17 ms 4 - 215 MB NPU
YOLO26-Pose QNN_DLC float Snapdragon® X2 Elite 3.394 ms 5 - 5 MB NPU
YOLO26-Pose QNN_DLC float Snapdragon® X Elite 6.311 ms 5 - 5 MB NPU
YOLO26-Pose QNN_DLC float Snapdragon® 8 Gen 3 Mobile 4.148 ms 0 - 194 MB NPU
YOLO26-Pose QNN_DLC float Snapdragon® 8 Gen 1 Mobile 10.235 ms 3 - 214 MB NPU
YOLO26-Pose QNN_DLC float Qualcomm® Dragonwing™ IQ-8275 6.842 ms 5 - 14 MB NPU
YOLO26-Pose QNN_DLC float Qualcomm® Dragonwing™ IQ-8275 16.731 ms 1 - 167 MB NPU
YOLO26-Pose QNN_DLC float Qualcomm® Dragonwing™ QCS8550 (Proxy) 5.761 ms 5 - 6 MB NPU
YOLO26-Pose QNN_DLC float Qualcomm® SA8775P 7.223 ms 1 - 168 MB NPU
YOLO26-Pose QNN_DLC float Qualcomm® SA8650P 7.223 ms 1 - 168 MB NPU
YOLO26-Pose QNN_DLC float Qualcomm® SA8255P 7.223 ms 1 - 168 MB NPU
YOLO26-Pose QNN_DLC float Qualcomm® QCS8450 10.235 ms 3 - 214 MB NPU
YOLO26-Pose QNN_DLC float Qualcomm® Dragonwing™ IQ-9075 8.555 ms 7 - 15 MB NPU
YOLO26-Pose QNN_DLC float Qualcomm® Dragonwing™ IQ-X7181 6.311 ms 5 - 5 MB NPU
YOLO26-Pose QNN_DLC float Qualcomm® Dragonwing™ Q-8750 3.084 ms 0 - 163 MB NPU
YOLO26-Pose QNN_DLC float Qualcomm® SA7255P 16.731 ms 1 - 167 MB NPU
YOLO26-Pose QNN_DLC float Qualcomm® SA8295P 10.533 ms 0 - 185 MB NPU
YOLO26-Pose QNN_DLC float Snapdragon® 8 Elite Mobile 3.084 ms 0 - 163 MB NPU
YOLO26-Pose QNN_DLC float Snapdragon® 8 Elite Gen 5 Mobile 2.64 ms 5 - 194 MB NPU
YOLO26-Pose QNN_DLC w8a16 Snapdragon® X2 Elite 2.768 ms 2 - 2 MB NPU
YOLO26-Pose QNN_DLC w8a16 Snapdragon® X Elite 5.445 ms 2 - 2 MB NPU
YOLO26-Pose QNN_DLC w8a16 Snapdragon® 8 Gen 3 Mobile 3.237 ms 2 - 215 MB NPU
YOLO26-Pose QNN_DLC w8a16 Qualcomm® Dragonwing™ IQ-8275 4.665 ms 2 - 8 MB NPU
YOLO26-Pose QNN_DLC w8a16 Qualcomm® Dragonwing™ IQ-8275 9.147 ms 1 - 186 MB NPU
YOLO26-Pose QNN_DLC w8a16 Qualcomm® Dragonwing™ QCS8550 (Proxy) 4.921 ms 2 - 4 MB NPU
YOLO26-Pose QNN_DLC w8a16 Qualcomm® SA8775P 5.664 ms 0 - 184 MB NPU
YOLO26-Pose QNN_DLC w8a16 Qualcomm® SA8650P 5.664 ms 0 - 184 MB NPU
YOLO26-Pose QNN_DLC w8a16 Qualcomm® SA8255P 5.664 ms 0 - 184 MB NPU
YOLO26-Pose QNN_DLC w8a16 Qualcomm® Dragonwing™ IQ-9075 5.443 ms 0 - 5 MB NPU
YOLO26-Pose QNN_DLC w8a16 Qualcomm® Dragonwing™ IQ-X7181 5.445 ms 2 - 2 MB NPU
YOLO26-Pose QNN_DLC w8a16 Qualcomm® Dragonwing™ Q-6690 24.693 ms 2 - 188 MB NPU
YOLO26-Pose QNN_DLC w8a16 Qualcomm® Dragonwing™ Q-7790 6.008 ms 2 - 202 MB NPU
YOLO26-Pose QNN_DLC w8a16 Qualcomm® Dragonwing™ Q-8750 2.596 ms 2 - 190 MB NPU
YOLO26-Pose QNN_DLC w8a16 Qualcomm® SA7255P 9.147 ms 1 - 186 MB NPU
YOLO26-Pose QNN_DLC w8a16 Snapdragon® 8 Elite Mobile 2.596 ms 2 - 190 MB NPU
YOLO26-Pose QNN_DLC w8a16 Snapdragon® 8 Elite Gen 5 Mobile 2.334 ms 2 - 200 MB NPU
YOLO26-Pose QNN_DLC w8a16 Snapdragon® 7 Gen 4 Mobile 6.008 ms 2 - 202 MB NPU
YOLO26-Pose TFLITE float Snapdragon® 8 Gen 3 Mobile 5.395 ms 2 - 226 MB NPU
YOLO26-Pose TFLITE float Snapdragon® 8 Gen 1 Mobile 14.456 ms 2 - 231 MB NPU
YOLO26-Pose TFLITE float Qualcomm® Dragonwing™ IQ-8275 8.33 ms 2 - 26 MB NPU
YOLO26-Pose TFLITE float Qualcomm® Dragonwing™ IQ-8275 18.531 ms 2 - 190 MB NPU
YOLO26-Pose TFLITE float Qualcomm® Dragonwing™ QCS8550 (Proxy) 7.684 ms 2 - 5 MB NPU
YOLO26-Pose TFLITE float Qualcomm® SA8775P 9.172 ms 2 - 190 MB NPU
YOLO26-Pose TFLITE float Qualcomm® SA8650P 9.172 ms 2 - 190 MB NPU
YOLO26-Pose TFLITE float Qualcomm® SA8255P 9.172 ms 2 - 190 MB NPU
YOLO26-Pose TFLITE float Qualcomm® QCS8450 14.456 ms 2 - 231 MB NPU
YOLO26-Pose TFLITE float Qualcomm® Dragonwing™ IQ-9075 8.9 ms 2 - 25 MB NPU
YOLO26-Pose TFLITE float Qualcomm® Dragonwing™ Q-8750 3.811 ms 2 - 184 MB NPU
YOLO26-Pose TFLITE float Qualcomm® SA7255P 18.531 ms 2 - 190 MB NPU
YOLO26-Pose TFLITE float Qualcomm® SA8295P 12.544 ms 2 - 206 MB NPU
YOLO26-Pose TFLITE float Snapdragon® 8 Elite Mobile 3.811 ms 2 - 184 MB NPU
YOLO26-Pose TFLITE float Snapdragon® 8 Elite Gen 5 Mobile 3.273 ms 0 - 187 MB NPU

License

  • The license for the original implementation of YOLO26-Pose can be found here.

References

Community

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support