YOLOv11-Segmentation: Optimized for Qualcomm Devices

Ultralytics YOLOv11 is a machine learning model that predicts bounding boxes, segmentation masks and classes of objects in an image.

This is based on the implementation of YOLOv11-Segmentation 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 YOLOv11-Segmentation on GitHub for usage instructions.

Model Details

Model Type: Model_use_case.semantic_segmentation

Model Stats:

  • Model checkpoint: YOLO11N-Seg
  • Input resolution: 640x640
  • Number of output classes: 80
  • Number of parameters: 2.89M
  • Model size (float): 11.1 MB
  • Model size (w8a16): 11.4 MB

Performance Summary

Model Runtime Precision Chipset Inference Time (ms) Peak Memory Range (MB) Primary Compute Unit
YOLOv11-Segmentation ONNX float Snapdragon® X2 Elite 3.699 ms 17 - 17 MB NPU
YOLOv11-Segmentation ONNX float Snapdragon® X Elite 7.368 ms 17 - 17 MB NPU
YOLOv11-Segmentation ONNX float Snapdragon® 8 Gen 3 Mobile 6.061 ms 17 - 244 MB NPU
YOLOv11-Segmentation ONNX float Snapdragon® 8 Gen 1 Mobile 13.338 ms 1 - 215 MB NPU
YOLOv11-Segmentation ONNX float Qualcomm® Dragonwing™ QCS8550 (Proxy) 7.811 ms 15 - 21 MB NPU
YOLOv11-Segmentation ONNX float Qualcomm® QCS8450 13.338 ms 1 - 215 MB NPU
YOLOv11-Segmentation ONNX float Qualcomm® Dragonwing™ IQ-9075 9.218 ms 17 - 20 MB NPU
YOLOv11-Segmentation ONNX float Snapdragon® 8 Elite Gen 5 Mobile 3.343 ms 0 - 218 MB NPU
YOLOv11-Segmentation ONNX float Snapdragon® 8 Elite Mobile 4.81 ms 13 - 214 MB NPU
YOLOv11-Segmentation ONNX float Qualcomm® Dragonwing™ Q-8750 4.81 ms 13 - 214 MB NPU
YOLOv11-Segmentation ONNX float Qualcomm® Dragonwing™ IQ-X7181 7.368 ms 17 - 17 MB NPU
YOLOv11-Segmentation ONNX w8a16 Snapdragon® X2 Elite 2.652 ms 9 - 9 MB NPU
YOLOv11-Segmentation ONNX w8a16 Snapdragon® X Elite 6.333 ms 7 - 7 MB NPU
YOLOv11-Segmentation ONNX w8a16 Snapdragon® 8 Gen 3 Mobile 3.714 ms 8 - 234 MB NPU
YOLOv11-Segmentation ONNX w8a16 Snapdragon® 8 Gen 1 Mobile 10.519 ms 8 - 237 MB NPU
YOLOv11-Segmentation ONNX w8a16 Qualcomm® Dragonwing™ QCS6490 19.665 ms 8 - 10 MB NPU
YOLOv11-Segmentation ONNX w8a16 Qualcomm® Dragonwing™ QCS8550 (Proxy) 6.007 ms 6 - 10 MB NPU
YOLOv11-Segmentation ONNX w8a16 Qualcomm® QCS8450 10.519 ms 8 - 237 MB NPU
YOLOv11-Segmentation ONNX w8a16 Qualcomm® Dragonwing™ IQ-9075 6.468 ms 8 - 10 MB NPU
YOLOv11-Segmentation ONNX w8a16 Snapdragon® 7 Gen 4 Mobile 7.31 ms 8 - 209 MB NPU
YOLOv11-Segmentation ONNX w8a16 Snapdragon® 8 Elite Gen 5 Mobile 2.49 ms 1 - 92 MB NPU
YOLOv11-Segmentation ONNX w8a16 Qualcomm® Dragonwing™ Q-6690 29.627 ms 9 - 211 MB NPU
YOLOv11-Segmentation ONNX w8a16 Snapdragon® 8 Elite Mobile 2.788 ms 0 - 88 MB NPU
YOLOv11-Segmentation ONNX w8a16 Qualcomm® Dragonwing™ Q-7790 7.31 ms 8 - 209 MB NPU
YOLOv11-Segmentation ONNX w8a16 Qualcomm® Dragonwing™ Q-8750 2.788 ms 0 - 88 MB NPU
YOLOv11-Segmentation ONNX w8a16 Qualcomm® Dragonwing™ IQ-X7181 6.333 ms 7 - 7 MB NPU
YOLOv11-Segmentation QNN_DLC float Snapdragon® X2 Elite 3.007 ms 5 - 5 MB NPU
YOLOv11-Segmentation QNN_DLC float Snapdragon® X Elite 5.425 ms 5 - 5 MB NPU
YOLOv11-Segmentation QNN_DLC float Snapdragon® 8 Gen 3 Mobile 3.625 ms 5 - 215 MB NPU
YOLOv11-Segmentation QNN_DLC float Snapdragon® 8 Gen 1 Mobile 10.316 ms 5 - 207 MB NPU
YOLOv11-Segmentation QNN_DLC float Qualcomm® QCS8275 16.241 ms 1 - 183 MB NPU
YOLOv11-Segmentation QNN_DLC float Qualcomm® Dragonwing™ QCS8550 (Proxy) 4.936 ms 5 - 7 MB NPU
YOLOv11-Segmentation QNN_DLC float Qualcomm® SA8775P 6.698 ms 0 - 183 MB NPU
YOLOv11-Segmentation QNN_DLC float Qualcomm® SA8650P 6.698 ms 0 - 183 MB NPU
YOLOv11-Segmentation QNN_DLC float Qualcomm® SA8255P 6.698 ms 0 - 183 MB NPU
YOLOv11-Segmentation QNN_DLC float Qualcomm® QCS8450 10.316 ms 5 - 207 MB NPU
YOLOv11-Segmentation QNN_DLC float Qualcomm® Dragonwing™ IQ-9075 7.444 ms 5 - 15 MB NPU
YOLOv11-Segmentation QNN_DLC float Snapdragon® 8 Elite Gen 5 Mobile 2.225 ms 5 - 201 MB NPU
YOLOv11-Segmentation QNN_DLC float Qualcomm® SA7255P 16.241 ms 1 - 183 MB NPU
YOLOv11-Segmentation QNN_DLC float Snapdragon® 8 Elite Mobile 2.943 ms 0 - 187 MB NPU
YOLOv11-Segmentation QNN_DLC float Qualcomm® SA8295P 10.247 ms 0 - 173 MB NPU
YOLOv11-Segmentation QNN_DLC float Qualcomm® Dragonwing™ Q-8750 2.943 ms 0 - 187 MB NPU
YOLOv11-Segmentation QNN_DLC float Qualcomm® Dragonwing™ IQ-X7181 5.425 ms 5 - 5 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Snapdragon® X2 Elite 2.412 ms 2 - 2 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Snapdragon® X Elite 5.191 ms 2 - 2 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Snapdragon® 8 Gen 3 Mobile 3.205 ms 2 - 207 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Qualcomm® QCS8275 9.035 ms 0 - 179 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Qualcomm® Dragonwing™ QCS8550 (Proxy) 4.713 ms 2 - 4 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Qualcomm® SA8775P 5.408 ms 1 - 183 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Qualcomm® SA8650P 5.408 ms 1 - 183 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Qualcomm® SA8255P 5.408 ms 1 - 183 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Qualcomm® Dragonwing™ IQ-9075 5.21 ms 2 - 8 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Snapdragon® 7 Gen 4 Mobile 5.548 ms 1 - 186 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Snapdragon® 8 Elite Gen 5 Mobile 1.967 ms 2 - 190 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Qualcomm® Dragonwing™ Q-6690 23.474 ms 3 - 185 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Qualcomm® SA7255P 9.035 ms 0 - 179 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Snapdragon® 8 Elite Mobile 2.227 ms 2 - 187 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Qualcomm® Dragonwing™ Q-7790 5.548 ms 1 - 186 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Qualcomm® Dragonwing™ Q-8750 2.227 ms 2 - 187 MB NPU
YOLOv11-Segmentation QNN_DLC w8a16 Qualcomm® Dragonwing™ IQ-X7181 5.191 ms 2 - 2 MB NPU
YOLOv11-Segmentation TFLITE float Snapdragon® 8 Gen 3 Mobile 3.212 ms 0 - 111 MB NPU
YOLOv11-Segmentation TFLITE float Snapdragon® 8 Gen 1 Mobile 9.424 ms 4 - 91 MB NPU
YOLOv11-Segmentation TFLITE float Qualcomm® QCS8275 15.533 ms 4 - 86 MB NPU
YOLOv11-Segmentation TFLITE float Qualcomm® Dragonwing™ QCS8550 (Proxy) 4.402 ms 4 - 14 MB NPU
YOLOv11-Segmentation TFLITE float Qualcomm® SA8775P 6.159 ms 4 - 89 MB NPU
YOLOv11-Segmentation TFLITE float Qualcomm® SA8650P 6.159 ms 4 - 89 MB NPU
YOLOv11-Segmentation TFLITE float Qualcomm® SA8255P 6.159 ms 4 - 89 MB NPU
YOLOv11-Segmentation TFLITE float Qualcomm® QCS8450 9.424 ms 4 - 91 MB NPU
YOLOv11-Segmentation TFLITE float Qualcomm® Dragonwing™ IQ-9075 5.877 ms 4 - 22 MB NPU
YOLOv11-Segmentation TFLITE float Snapdragon® 8 Elite Gen 5 Mobile 2.043 ms 0 - 97 MB NPU
YOLOv11-Segmentation TFLITE float Qualcomm® SA7255P 15.533 ms 4 - 86 MB NPU
YOLOv11-Segmentation TFLITE float Snapdragon® 8 Elite Mobile 2.462 ms 0 - 97 MB NPU
YOLOv11-Segmentation TFLITE float Qualcomm® SA8295P 9.456 ms 4 - 61 MB NPU
YOLOv11-Segmentation TFLITE float Qualcomm® Dragonwing™ Q-8750 2.462 ms 0 - 97 MB NPU

License

  • The license for the original implementation of YOLOv11-Segmentation 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