File size: 12,983 Bytes
5d3e655
 
410af17
5d3e655
 
 
e58469f
5d3e655
 
 
 
 
597d5b0
8c74224
5d3e655
 
597d5b0
bada9ff
597d5b0
 
 
 
 
bada9ff
597d5b0
 
 
 
bada9ff
597d5b0
 
 
 
 
 
 
 
bada9ff
597d5b0
 
bada9ff
 
597d5b0
 
 
 
bada9ff
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
b9b9f2c
bada9ff
 
 
5d3e655
 
b57775c
 
5d3e655
 
 
 
 
 
f98dce0
5d3e655
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
---
library_name: pytorch
license: other
tags:
- real_time
- android
pipeline_tag: object-detection

---

![](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/yolov11_det/web-assets/model_demo.png)

# YOLOv11-Detection: Optimized for Qualcomm Devices

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

This is based on the implementation of YOLOv11-Detection found [here](https://github.com/ultralytics/ultralytics/tree/main/ultralytics/models/yolo/detect).
This repository contains pre-exported model files optimized for Qualcomm® devices. You can use the [Qualcomm® AI Hub Models](https://github.com/qualcomm/ai-hub-models/blob/v0.60.0/src/qai_hub_models/models/yolov11_det) library to export with custom configurations. More details on model performance across various devices, can be found [here](#performance-summary).

Qualcomm AI Hub Models uses [Qualcomm AI Hub Workbench](https://workbench.aihub.qualcomm.com) to compile, profile, and evaluate this model. [Sign up](https://myaccount.qualcomm.com/signup) 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](https://github.com/qualcomm/ai-hub-models/blob/v0.60.0/src/qai_hub_models/models/yolov11_det) 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-Detection on GitHub](https://github.com/qualcomm/ai-hub-models/blob/v0.60.0/src/qai_hub_models/models/yolov11_det) for usage instructions.


## Model Details

**Model Type:** Model_use_case.object_detection

**Model Stats:**
- Input resolution: 640x640
- Model checkpoint: YOLO11-N
- Model size (float): 10.1 MB
- Model size (w8a16): 3.30 MB
- Model size (w8a8): 2.83 MB
- Number of parameters: 2.64M

## Performance Summary
| Model | Runtime | Precision | Chipset | Inference Time (ms) | Peak Memory Range (MB) | Primary Compute Unit
|---|---|---|---|---|---|---
| YOLOv11-Detection | ONNX | float | Snapdragon® X2 Elite | 3.295 ms | 5 - 5 MB | NPU
| YOLOv11-Detection | ONNX | float | Snapdragon® X Elite | 6.835 ms | 5 - 5 MB | NPU
| YOLOv11-Detection | ONNX | float | Snapdragon® 8 Gen 3 Mobile | 5.514 ms | 5 - 227 MB | NPU
| YOLOv11-Detection | ONNX | float | Snapdragon® 8 Gen 1 Mobile | 11.783 ms | 5 - 213 MB | NPU
| YOLOv11-Detection | ONNX | float | Qualcomm® Dragonwing™ IQ-8275 | 8.121 ms | 5 - 8 MB | NPU
| YOLOv11-Detection | ONNX | float | Qualcomm® Dragonwing™ QCS8550 (Proxy) | 7.195 ms | 5 - 129 MB | NPU
| YOLOv11-Detection | ONNX | float | Qualcomm® QCS8450 | 11.783 ms | 5 - 213 MB | NPU
| YOLOv11-Detection | ONNX | float | Qualcomm® Dragonwing™ IQ-9075 | 8.138 ms | 5 - 7 MB | NPU
| YOLOv11-Detection | ONNX | float | Qualcomm® Dragonwing™ IQ-X7181 | 6.835 ms | 5 - 5 MB | NPU
| YOLOv11-Detection | ONNX | float | Qualcomm® Dragonwing™ Q-8750 | 4.362 ms | 3 - 200 MB | NPU
| YOLOv11-Detection | ONNX | float | Snapdragon® 8 Elite Mobile | 4.362 ms | 3 - 200 MB | NPU
| YOLOv11-Detection | ONNX | float | Snapdragon® 8 Elite Gen 5 Mobile | 3.005 ms | 1 - 222 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Snapdragon® X2 Elite | 2.404 ms | 2 - 2 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Snapdragon® X Elite | 5.639 ms | 1 - 1 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Snapdragon® 8 Gen 3 Mobile | 3.332 ms | 0 - 218 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Snapdragon® 8 Gen 1 Mobile | 8.866 ms | 3 - 220 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Qualcomm® Dragonwing™ QCS6490 | 16.535 ms | 2 - 5 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Qualcomm® Dragonwing™ IQ-8275 | 4.784 ms | 2 - 6 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Qualcomm® Dragonwing™ QCS8550 (Proxy) | 5.392 ms | 2 - 6 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Qualcomm® QCS8450 | 8.866 ms | 3 - 220 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Qualcomm® Dragonwing™ IQ-9075 | 5.818 ms | 2 - 5 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Qualcomm® Dragonwing™ IQ-X7181 | 5.639 ms | 1 - 1 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Qualcomm® Dragonwing™ Q-6690 | 24.882 ms | 3 - 197 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Qualcomm® Dragonwing™ Q-7790 | 9.181 ms | 3 - 198 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Qualcomm® Dragonwing™ Q-8750 | 2.493 ms | 0 - 80 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Snapdragon® 8 Elite Mobile | 2.493 ms | 0 - 80 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Snapdragon® 8 Elite Gen 5 Mobile | 2.26 ms | 0 - 82 MB | NPU
| YOLOv11-Detection | ONNX | w8a16 | Snapdragon® 7 Gen 4 Mobile | 9.181 ms | 3 - 198 MB | NPU
| YOLOv11-Detection | ONNX | w8a8_mixed_int16 | Snapdragon® 8 Gen 3 Mobile | 7.551 ms | 9 - 254 MB | NPU
| YOLOv11-Detection | ONNX | w8a8_mixed_int16 | Qualcomm® Dragonwing™ IQ-8275 | 11.229 ms | 8 - 12 MB | NPU
| YOLOv11-Detection | ONNX | w8a8_mixed_int16 | Qualcomm® Dragonwing™ QCS8550 (Proxy) | 10.812 ms | 6 - 12 MB | NPU
| YOLOv11-Detection | ONNX | w8a8_mixed_int16 | Qualcomm® Dragonwing™ IQ-9075 | 11.909 ms | 8 - 11 MB | NPU
| YOLOv11-Detection | ONNX | w8a8_mixed_int16 | Qualcomm® Dragonwing™ Q-8750 | 6.027 ms | 6 - 225 MB | NPU
| YOLOv11-Detection | ONNX | w8a8_mixed_int16 | Snapdragon® 8 Elite Mobile | 6.027 ms | 6 - 225 MB | NPU
| YOLOv11-Detection | ONNX | w8a8_mixed_int16 | Snapdragon® 8 Elite Gen 5 Mobile | 6.038 ms | 7 - 240 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Snapdragon® X2 Elite | 2.592 ms | 5 - 5 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Snapdragon® X Elite | 4.497 ms | 5 - 5 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Snapdragon® 8 Gen 3 Mobile | 2.957 ms | 0 - 210 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Snapdragon® 8 Gen 1 Mobile | 8.578 ms | 4 - 200 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Qualcomm® Dragonwing™ IQ-8275 | 5.083 ms | 5 - 12 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Qualcomm® Dragonwing™ IQ-8275 | 12.923 ms | 1 - 185 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Qualcomm® Dragonwing™ QCS8550 (Proxy) | 4.036 ms | 5 - 7 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Qualcomm® SA8775P | 5.395 ms | 1 - 183 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Qualcomm® SA8650P | 5.395 ms | 1 - 183 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Qualcomm® SA8255P | 5.395 ms | 1 - 183 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Qualcomm® QCS8450 | 8.578 ms | 4 - 200 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Qualcomm® Dragonwing™ IQ-9075 | 5.196 ms | 5 - 11 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Qualcomm® Dragonwing™ IQ-X7181 | 4.497 ms | 5 - 5 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Qualcomm® Dragonwing™ Q-8750 | 2.317 ms | 5 - 190 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Qualcomm® SA7255P | 12.923 ms | 1 - 185 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Qualcomm® SA8295P | 8.798 ms | 0 - 167 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Snapdragon® 8 Elite Mobile | 2.317 ms | 5 - 190 MB | NPU
| YOLOv11-Detection | QNN_DLC | float | Snapdragon® 8 Elite Gen 5 Mobile | 1.948 ms | 5 - 200 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Snapdragon® X2 Elite | 2.166 ms | 2 - 2 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Snapdragon® X Elite | 4.614 ms | 2 - 2 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Snapdragon® 8 Gen 3 Mobile | 2.852 ms | 2 - 197 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Qualcomm® Dragonwing™ IQ-8275 | 4.061 ms | 2 - 7 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Qualcomm® Dragonwing™ IQ-8275 | 7.849 ms | 1 - 175 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Qualcomm® Dragonwing™ QCS8550 (Proxy) | 4.195 ms | 0 - 11 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Qualcomm® SA8775P | 4.808 ms | 0 - 177 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Qualcomm® SA8650P | 4.808 ms | 0 - 177 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Qualcomm® SA8255P | 4.808 ms | 0 - 177 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Qualcomm® Dragonwing™ IQ-9075 | 4.593 ms | 3 - 7 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Qualcomm® Dragonwing™ IQ-X7181 | 4.614 ms | 2 - 2 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Qualcomm® Dragonwing™ Q-6690 | 18.962 ms | 2 - 180 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Qualcomm® Dragonwing™ Q-7790 | 4.574 ms | 2 - 183 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Qualcomm® Dragonwing™ Q-8750 | 1.922 ms | 2 - 179 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Qualcomm® SA7255P | 7.849 ms | 1 - 175 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Snapdragon® 8 Elite Mobile | 1.922 ms | 2 - 179 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Snapdragon® 8 Elite Gen 5 Mobile | 1.742 ms | 2 - 188 MB | NPU
| YOLOv11-Detection | QNN_DLC | w8a16 | Snapdragon® 7 Gen 4 Mobile | 4.574 ms | 2 - 183 MB | NPU
| YOLOv11-Detection | TFLITE | float | Snapdragon® 8 Gen 3 Mobile | 2.69 ms | 0 - 105 MB | NPU
| YOLOv11-Detection | TFLITE | float | Snapdragon® 8 Gen 1 Mobile | 7.362 ms | 0 - 79 MB | NPU
| YOLOv11-Detection | TFLITE | float | Qualcomm® Dragonwing™ IQ-8275 | 4.747 ms | 0 - 14 MB | NPU
| YOLOv11-Detection | TFLITE | float | Qualcomm® Dragonwing™ IQ-8275 | 12.397 ms | 0 - 80 MB | NPU
| YOLOv11-Detection | TFLITE | float | Qualcomm® Dragonwing™ QCS8550 (Proxy) | 3.731 ms | 0 - 2 MB | NPU
| YOLOv11-Detection | TFLITE | float | Qualcomm® SA8775P | 5.14 ms | 0 - 86 MB | NPU
| YOLOv11-Detection | TFLITE | float | Qualcomm® SA8650P | 5.14 ms | 0 - 86 MB | NPU
| YOLOv11-Detection | TFLITE | float | Qualcomm® SA8255P | 5.14 ms | 0 - 86 MB | NPU
| YOLOv11-Detection | TFLITE | float | Qualcomm® QCS8450 | 7.362 ms | 0 - 79 MB | NPU
| YOLOv11-Detection | TFLITE | float | Qualcomm® Dragonwing™ IQ-9075 | 4.914 ms | 0 - 13 MB | NPU
| YOLOv11-Detection | TFLITE | float | Qualcomm® Dragonwing™ Q-8750 | 2.003 ms | 0 - 79 MB | NPU
| YOLOv11-Detection | TFLITE | float | Qualcomm® SA7255P | 12.397 ms | 0 - 80 MB | NPU
| YOLOv11-Detection | TFLITE | float | Qualcomm® SA8295P | 8.141 ms | 0 - 54 MB | NPU
| YOLOv11-Detection | TFLITE | float | Snapdragon® 8 Elite Mobile | 2.003 ms | 0 - 79 MB | NPU
| YOLOv11-Detection | TFLITE | float | Snapdragon® 8 Elite Gen 5 Mobile | 1.666 ms | 0 - 82 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Snapdragon® 8 Gen 3 Mobile | 1.095 ms | 0 - 51 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Snapdragon® 8 Gen 1 Mobile | 1.89 ms | 0 - 58 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Qualcomm® Dragonwing™ QCS6490 | 5.003 ms | 0 - 6 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Qualcomm® Dragonwing™ IQ-8275 | 1.66 ms | 0 - 7 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Qualcomm® Dragonwing™ IQ-8275 | 3.407 ms | 0 - 39 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Qualcomm® Dragonwing™ QCS8550 (Proxy) | 1.613 ms | 0 - 2 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Qualcomm® SA8775P | 2.062 ms | 0 - 43 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Qualcomm® SA8650P | 2.062 ms | 0 - 43 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Qualcomm® SA8255P | 2.062 ms | 0 - 43 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Qualcomm® QCS8450 | 1.89 ms | 0 - 58 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Qualcomm® Dragonwing™ IQ-9075 | 1.87 ms | 0 - 6 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Qualcomm® Dragonwing™ Q-6690 | 7.605 ms | 0 - 165 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Qualcomm® Dragonwing™ Q-7790 | 1.695 ms | 0 - 155 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Qualcomm® Dragonwing™ Q-8750 | 0.817 ms | 0 - 38 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Qualcomm® SA7255P | 3.407 ms | 0 - 39 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Qualcomm® SA8295P | 2.466 ms | 0 - 38 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Snapdragon® 8 Elite Mobile | 0.817 ms | 0 - 38 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Snapdragon® 8 Elite Gen 5 Mobile | 0.732 ms | 0 - 40 MB | NPU
| YOLOv11-Detection | TFLITE | w8a8 | Snapdragon® 7 Gen 4 Mobile | 1.695 ms | 0 - 155 MB | NPU

## License
* The license for the original implementation of YOLOv11-Detection can be found
  [here](https://github.com/ultralytics/ultralytics/blob/main/LICENSE).

## References
* [Ultralytics YOLOv11 Docs: Object Detection](https://docs.ultralytics.com/tasks/detect/)
* [Source Model Implementation](https://github.com/ultralytics/ultralytics/tree/main/ultralytics/models/yolo/detect)

## Community
* Join [our AI Hub Slack community](https://aihub.qualcomm.com/community/slack) to collaborate, post questions and learn more about on-device AI.
* For questions or feedback please [reach out to us](mailto:ai-hub-support@qti.qualcomm.com).