qaihm-bot commited on
Commit
3d098ce
·
verified ·
1 Parent(s): 52aa888

See https://github.com/quic/ai-hub-models/releases/v0.46.1 for changelog.

Files changed (28) hide show
  1. README.md +77 -216
  2. precompiled/qualcomm-qcs8275-proxy/CenterNet-Pose_float.bin +0 -3
  3. precompiled/qualcomm-qcs8275-proxy/tool-versions.yaml +0 -3
  4. precompiled/qualcomm-qcs8450-proxy/CenterNet-Pose_float.bin +0 -3
  5. precompiled/qualcomm-qcs8450-proxy/tool-versions.yaml +0 -3
  6. precompiled/qualcomm-qcs8550-proxy/CenterNet-Pose_float.bin +0 -3
  7. precompiled/qualcomm-qcs8550-proxy/CenterNet-Pose_float.onnx.zip +0 -3
  8. precompiled/qualcomm-qcs8550-proxy/tool-versions.yaml +0 -4
  9. precompiled/qualcomm-qcs9075-proxy/CenterNet-Pose_float.bin +0 -3
  10. precompiled/qualcomm-qcs9075-proxy/tool-versions.yaml +0 -3
  11. precompiled/qualcomm-sa7255p/CenterNet-Pose_float.bin +0 -3
  12. precompiled/qualcomm-sa7255p/tool-versions.yaml +0 -3
  13. precompiled/qualcomm-sa8295p/CenterNet-Pose_float.bin +0 -3
  14. precompiled/qualcomm-sa8295p/tool-versions.yaml +0 -3
  15. precompiled/qualcomm-sa8775p/CenterNet-Pose_float.bin +0 -3
  16. precompiled/qualcomm-sa8775p/tool-versions.yaml +0 -3
  17. precompiled/qualcomm-snapdragon-8-elite-for-galaxy/CenterNet-Pose_float.bin +0 -3
  18. precompiled/qualcomm-snapdragon-8-elite-for-galaxy/CenterNet-Pose_float.onnx.zip +0 -3
  19. precompiled/qualcomm-snapdragon-8-elite-for-galaxy/tool-versions.yaml +0 -4
  20. precompiled/qualcomm-snapdragon-8-elite-gen5/CenterNet-Pose_float.bin +0 -3
  21. precompiled/qualcomm-snapdragon-8-elite-gen5/CenterNet-Pose_float.onnx.zip +0 -3
  22. precompiled/qualcomm-snapdragon-8-elite-gen5/tool-versions.yaml +0 -4
  23. precompiled/qualcomm-snapdragon-8gen3/CenterNet-Pose_float.bin +0 -3
  24. precompiled/qualcomm-snapdragon-8gen3/CenterNet-Pose_float.onnx.zip +0 -3
  25. precompiled/qualcomm-snapdragon-8gen3/tool-versions.yaml +0 -4
  26. precompiled/qualcomm-snapdragon-x-elite/CenterNet-Pose_float.bin +0 -3
  27. precompiled/qualcomm-snapdragon-x-elite/CenterNet-Pose_float.onnx.zip +0 -3
  28. precompiled/qualcomm-snapdragon-x-elite/tool-versions.yaml +0 -4
README.md CHANGED
@@ -9,234 +9,95 @@ pipeline_tag: keypoint-detection
9
 
10
  ![](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/web-assets/model_demo.png)
11
 
12
- # CenterNet-Pose: Optimized for Mobile Deployment
13
- ## Human pose estimation
14
-
15
 
16
  CenterNet-Pose is a machine learning model that detects human pose and returns a location and confidence for each of 17 joints.
17
 
18
- This model is an implementation of CenterNet-Pose found [here](https://github.com/xingyizhou/CenterNet).
19
-
20
-
21
- This repository provides scripts to run CenterNet-Pose on Qualcomm® devices.
22
- More details on model performance across various devices, can be found
23
- [here](https://aihub.qualcomm.com/models/centernet_pose).
24
-
25
-
26
-
27
- ### Model Details
28
-
29
- - **Model Type:** Model_use_case.pose_estimation
30
- - **Model Stats:**
31
- - Model checkpoint: multi_pose_dla_3x.pth
32
- - Input resolution: 1 x 3 x 512 x 512
33
- - Number of parameters: 20.6M
34
- - Model size: 57.8 MB
35
-
36
- | Model | Precision | Device | Chipset | Target Runtime | Inference Time (ms) | Peak Memory Range (MB) | Primary Compute Unit | Target Model
37
- |---|---|---|---|---|---|---|---|---|
38
- | CenterNet-Pose | float | QCS8275 (Proxy) | Qualcomm® QCS8275 (Proxy) | QNN_CONTEXT_BINARY | 103.893 ms | 1 - 10 MB | NPU | Use Export Script |
39
- | CenterNet-Pose | float | QCS8450 (Proxy) | Qualcomm® QCS8450 (Proxy) | QNN_CONTEXT_BINARY | 80.654 ms | 1 - 21 MB | NPU | Use Export Script |
40
- | CenterNet-Pose | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | QNN_CONTEXT_BINARY | 53.778 ms | 1 - 3 MB | NPU | Use Export Script |
41
- | CenterNet-Pose | float | QCS8550 (Proxy) | Qualcomm® QCS8550 (Proxy) | PRECOMPILED_QNN_ONNX | 53.93 ms | 0 - 49 MB | NPU | Use Export Script |
42
- | CenterNet-Pose | float | QCS9075 (Proxy) | Qualcomm® QCS9075 (Proxy) | QNN_CONTEXT_BINARY | 56.327 ms | 1 - 10 MB | NPU | Use Export Script |
43
- | CenterNet-Pose | float | SA7255P ADP | Qualcomm® SA7255P | QNN_CONTEXT_BINARY | 103.893 ms | 1 - 10 MB | NPU | Use Export Script |
44
- | CenterNet-Pose | float | SA8295P ADP | Qualcomm® SA8295P | QNN_CONTEXT_BINARY | 70.476 ms | 1 - 15 MB | NPU | Use Export Script |
45
- | CenterNet-Pose | float | SA8775P ADP | Qualcomm® SA8775P | QNN_CONTEXT_BINARY | 56.327 ms | 1 - 10 MB | NPU | Use Export Script |
46
- | CenterNet-Pose | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | QNN_CONTEXT_BINARY | 40.207 ms | 1 - 19 MB | NPU | Use Export Script |
47
- | CenterNet-Pose | float | Samsung Galaxy S24 | Snapdragon® 8 Gen 3 Mobile | PRECOMPILED_QNN_ONNX | 39.089 ms | 3 - 23 MB | NPU | Use Export Script |
48
- | CenterNet-Pose | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | QNN_CONTEXT_BINARY | 29.551 ms | 1 - 13 MB | NPU | Use Export Script |
49
- | CenterNet-Pose | float | Samsung Galaxy S25 | Snapdragon® 8 Elite For Galaxy Mobile | PRECOMPILED_QNN_ONNX | 32.027 ms | 3 - 17 MB | NPU | Use Export Script |
50
- | CenterNet-Pose | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen 5 Mobile | QNN_CONTEXT_BINARY | 26.691 ms | 1 - 12 MB | NPU | Use Export Script |
51
- | CenterNet-Pose | float | Snapdragon 8 Elite Gen 5 QRD | Snapdragon® 8 Elite Gen 5 Mobile | PRECOMPILED_QNN_ONNX | 28.111 ms | 3 - 14 MB | NPU | Use Export Script |
52
- | CenterNet-Pose | float | Snapdragon X Elite CRD | Snapdragon® X Elite | QNN_CONTEXT_BINARY | 55.485 ms | 1 - 1 MB | NPU | Use Export Script |
53
- | CenterNet-Pose | float | Snapdragon X Elite CRD | Snapdragon® X Elite | PRECOMPILED_QNN_ONNX | 55.471 ms | 44 - 44 MB | NPU | Use Export Script |
54
-
55
-
56
-
57
-
58
- ## Installation
59
-
60
-
61
- Install the package via pip:
62
- ```bash
63
- pip install qai-hub-models
64
- ```
65
-
66
-
67
- ## Configure Qualcomm® AI Hub Workbench to run this model on a cloud-hosted device
68
-
69
- Sign-in to [Qualcomm® AI Hub Workbench](https://workbench.aihub.qualcomm.com/) with your
70
- Qualcomm® ID. Once signed in navigate to `Account -> Settings -> API Token`.
71
-
72
- With this API token, you can configure your client to run models on the cloud
73
- hosted devices.
74
- ```bash
75
- qai-hub configure --api_token API_TOKEN
76
- ```
77
- Navigate to [docs](https://workbench.aihub.qualcomm.com/docs/) for more information.
78
-
79
-
80
-
81
- ## Demo off target
82
-
83
- The package contains a simple end-to-end demo that downloads pre-trained
84
- weights and runs this model on a sample input.
85
-
86
- ```bash
87
- python -m qai_hub_models.models.centernet_pose.demo
88
- ```
89
-
90
- The above demo runs a reference implementation of pre-processing, model
91
- inference, and post processing.
92
-
93
- **NOTE**: If you want running in a Jupyter Notebook or Google Colab like
94
- environment, please add the following to your cell (instead of the above).
95
- ```
96
- %run -m qai_hub_models.models.centernet_pose.demo
97
- ```
98
-
99
-
100
- ### Run model on a cloud-hosted device
101
-
102
- In addition to the demo, you can also run the model on a cloud-hosted Qualcomm®
103
- device. This script does the following:
104
- * Performance check on-device on a cloud-hosted device
105
- * Downloads compiled assets that can be deployed on-device for Android.
106
- * Accuracy check between PyTorch and on-device outputs.
107
-
108
- ```bash
109
- python -m qai_hub_models.models.centernet_pose.export
110
- ```
111
-
112
-
113
-
114
- ## How does this work?
115
-
116
- This [export script](https://aihub.qualcomm.com/models/centernet_pose/qai_hub_models/models/CenterNet-Pose/export.py)
117
- leverages [Qualcomm® AI Hub](https://aihub.qualcomm.com/) to optimize, validate, and deploy this model
118
- on-device. Lets go through each step below in detail:
119
-
120
- Step 1: **Compile model for on-device deployment**
121
-
122
- To compile a PyTorch model for on-device deployment, we first trace the model
123
- in memory using the `jit.trace` and then call the `submit_compile_job` API.
124
-
125
- ```python
126
- import torch
127
-
128
- import qai_hub as hub
129
- from qai_hub_models.models.centernet_pose import Model
130
-
131
- # Load the model
132
- torch_model = Model.from_pretrained()
133
-
134
- # Device
135
- device = hub.Device("Samsung Galaxy S25")
136
-
137
- # Trace model
138
- input_shape = torch_model.get_input_spec()
139
- sample_inputs = torch_model.sample_inputs()
140
-
141
- pt_model = torch.jit.trace(torch_model, [torch.tensor(data[0]) for _, data in sample_inputs.items()])
142
-
143
- # Compile model on a specific device
144
- compile_job = hub.submit_compile_job(
145
- model=pt_model,
146
- device=device,
147
- input_specs=torch_model.get_input_spec(),
148
- )
149
-
150
- # Get target model to run on-device
151
- target_model = compile_job.get_target_model()
152
-
153
- ```
154
-
155
-
156
- Step 2: **Performance profiling on cloud-hosted device**
157
-
158
- After compiling models from step 1. Models can be profiled model on-device using the
159
- `target_model`. Note that this scripts runs the model on a device automatically
160
- provisioned in the cloud. Once the job is submitted, you can navigate to a
161
- provided job URL to view a variety of on-device performance metrics.
162
- ```python
163
- profile_job = hub.submit_profile_job(
164
- model=target_model,
165
- device=device,
166
- )
167
-
168
- ```
169
-
170
- Step 3: **Verify on-device accuracy**
171
-
172
- To verify the accuracy of the model on-device, you can run on-device inference
173
- on sample input data on the same cloud hosted device.
174
- ```python
175
- input_data = torch_model.sample_inputs()
176
- inference_job = hub.submit_inference_job(
177
- model=target_model,
178
- device=device,
179
- inputs=input_data,
180
- )
181
- on_device_output = inference_job.download_output_data()
182
-
183
- ```
184
- With the output of the model, you can compute like PSNR, relative errors or
185
- spot check the output with expected output.
186
-
187
- **Note**: This on-device profiling and inference requires access to Qualcomm®
188
- AI Hub Workbench. [Sign up for access](https://myaccount.qualcomm.com/signup).
189
-
190
-
191
-
192
- ## Run demo on a cloud-hosted device
193
-
194
- You can also run the demo on-device.
195
-
196
- ```bash
197
- python -m qai_hub_models.models.centernet_pose.demo --eval-mode on-device
198
- ```
199
-
200
- **NOTE**: If you want running in a Jupyter Notebook or Google Colab like
201
- environment, please add the following to your cell (instead of the above).
202
- ```
203
- %run -m qai_hub_models.models.centernet_pose.demo -- --eval-mode on-device
204
- ```
205
-
206
-
207
- ## Deploying compiled model to Android
208
-
209
-
210
- The models can be deployed using multiple runtimes:
211
- - TensorFlow Lite (`.tflite` export): [This
212
- tutorial](https://www.tensorflow.org/lite/android/quickstart) provides a
213
- guide to deploy the .tflite model in an Android application.
214
-
215
-
216
- - QNN (`.so` export ): This [sample
217
- app](https://docs.qualcomm.com/bundle/publicresource/topics/80-63442-50/sample_app.html)
218
- provides instructions on how to use the `.so` shared library in an Android application.
219
-
220
-
221
- ## View on Qualcomm® AI Hub
222
- Get more details on CenterNet-Pose's performance across various devices [here](https://aihub.qualcomm.com/models/centernet_pose).
223
- Explore all available models on [Qualcomm® AI Hub](https://aihub.qualcomm.com/)
224
-
225
 
226
  ## License
227
  * The license for the original implementation of CenterNet-Pose can be found
228
  [here](https://github.com/xingyizhou/CenterNet/blob/master/LICENSE).
229
 
230
-
231
-
232
  ## References
233
  * [Objects as Points](https://arxiv.org/abs/1904.07850)
234
  * [Source Model Implementation](https://github.com/xingyizhou/CenterNet)
235
 
236
-
237
-
238
  ## Community
239
  * Join [our AI Hub Slack community](https://aihub.qualcomm.com/community/slack) to collaborate, post questions and learn more about on-device AI.
240
  * For questions or feedback please [reach out to us](mailto:ai-hub-support@qti.qualcomm.com).
241
-
242
-
 
9
 
10
  ![](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/web-assets/model_demo.png)
11
 
12
+ # CenterNet-Pose: Optimized for Qualcomm Devices
 
 
13
 
14
  CenterNet-Pose is a machine learning model that detects human pose and returns a location and confidence for each of 17 joints.
15
 
16
+ This is based on the implementation of CenterNet-Pose found [here](https://github.com/xingyizhou/CenterNet).
17
+ This repository contains pre-exported model files optimized for Qualcomm® devices. You can use the [Qualcomm® AI Hub Models](https://github.com/quic/ai-hub-models/blob/main/qai_hub_models/models/centernet_pose) library to export with custom configurations. More details on model performance across various devices, can be found [here](#performance-summary).
18
+
19
+ 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.
20
+
21
+ ## Getting Started
22
+ There are two ways to deploy this model on your device:
23
+
24
+ ### Option 1: Download Pre-Exported Models
25
+
26
+ Below are pre-exported model assets ready for deployment.
27
+
28
+ | Runtime | Precision | Chipset | SDK Versions | Download |
29
+ |---|---|---|---|---|
30
+ | PRECOMPILED_QNN_ONNX | float | Snapdragon® X Elite | QAIRT 2.37, ONNX Runtime 1.23.0 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-precompiled_qnn_onnx-float-qualcomm_snapdragon_x_elite.zip)
31
+ | PRECOMPILED_QNN_ONNX | float | Snapdragon® 8 Gen 3 Mobile | QAIRT 2.37, ONNX Runtime 1.23.0 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-precompiled_qnn_onnx-float-qualcomm_snapdragon_8gen3.zip)
32
+ | PRECOMPILED_QNN_ONNX | float | Qualcomm® QCS8550 (Proxy) | QAIRT 2.37, ONNX Runtime 1.23.0 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-precompiled_qnn_onnx-float-qualcomm_qcs8550_proxy.zip)
33
+ | PRECOMPILED_QNN_ONNX | float | Snapdragon® 8 Elite For Galaxy Mobile | QAIRT 2.37, ONNX Runtime 1.23.0 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-precompiled_qnn_onnx-float-qualcomm_snapdragon_8_elite_for_galaxy.zip)
34
+ | PRECOMPILED_QNN_ONNX | float | Snapdragon® 8 Elite Gen 5 Mobile | QAIRT 2.37, ONNX Runtime 1.23.0 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-precompiled_qnn_onnx-float-qualcomm_snapdragon_8_elite_gen5.zip)
35
+ | PRECOMPILED_QNN_ONNX | float | Qualcomm® QCS9075 | QAIRT 2.37, ONNX Runtime 1.23.0 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-precompiled_qnn_onnx-float-qualcomm_qcs9075.zip)
36
+ | QNN_CONTEXT_BINARY | float | Snapdragon® X Elite | QAIRT 2.42 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-qnn_context_binary-float-qualcomm_snapdragon_x_elite.zip)
37
+ | QNN_CONTEXT_BINARY | float | Snapdragon® 8 Gen 3 Mobile | QAIRT 2.42 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-qnn_context_binary-float-qualcomm_snapdragon_8gen3.zip)
38
+ | QNN_CONTEXT_BINARY | float | Qualcomm® QCS8275 (Proxy) | QAIRT 2.42 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-qnn_context_binary-float-qualcomm_qcs8275_proxy.zip)
39
+ | QNN_CONTEXT_BINARY | float | Qualcomm® QCS8550 (Proxy) | QAIRT 2.42 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-qnn_context_binary-float-qualcomm_qcs8550_proxy.zip)
40
+ | QNN_CONTEXT_BINARY | float | Qualcomm® SA8775P | QAIRT 2.42 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-qnn_context_binary-float-qualcomm_sa8775p.zip)
41
+ | QNN_CONTEXT_BINARY | float | Snapdragon® 8 Elite For Galaxy Mobile | QAIRT 2.42 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-qnn_context_binary-float-qualcomm_snapdragon_8_elite_for_galaxy.zip)
42
+ | QNN_CONTEXT_BINARY | float | Snapdragon® 8 Elite Gen 5 Mobile | QAIRT 2.42 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-qnn_context_binary-float-qualcomm_snapdragon_8_elite_gen5.zip)
43
+ | QNN_CONTEXT_BINARY | float | Qualcomm® SA7255P | QAIRT 2.42 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-qnn_context_binary-float-qualcomm_sa7255p.zip)
44
+ | QNN_CONTEXT_BINARY | float | Qualcomm® SA8295P | QAIRT 2.42 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-qnn_context_binary-float-qualcomm_sa8295p.zip)
45
+ | QNN_CONTEXT_BINARY | float | Qualcomm® QCS9075 | QAIRT 2.42 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-qnn_context_binary-float-qualcomm_qcs9075.zip)
46
+ | QNN_CONTEXT_BINARY | float | Qualcomm® QCS8450 (Proxy) | QAIRT 2.42 | [Download](https://qaihub-public-assets.s3.us-west-2.amazonaws.com/qai-hub-models/models/centernet_pose/releases/v0.46.1/centernet_pose-qnn_context_binary-float-qualcomm_qcs8450_proxy.zip)
47
+
48
+ For more device-specific assets and performance metrics, visit **[CenterNet-Pose on Qualcomm® AI Hub](https://aihub.qualcomm.com/models/centernet_pose)**.
49
+
50
+
51
+ ### Option 2: Export with Custom Configurations
52
+
53
+ Use the [Qualcomm® AI Hub Models](https://github.com/quic/ai-hub-models/blob/main/qai_hub_models/models/centernet_pose) Python library to compile and export the model with your own:
54
+ - Custom weights (e.g., fine-tuned checkpoints)
55
+ - Custom input shapes
56
+ - Target device and runtime configurations
57
+
58
+ This option is ideal if you need to customize the model beyond the default configuration provided here.
59
+
60
+ See our repository for [CenterNet-Pose on GitHub](https://github.com/quic/ai-hub-models/blob/main/qai_hub_models/models/centernet_pose) for usage instructions.
61
+
62
+ ## Model Details
63
+
64
+ **Model Type:** Model_use_case.pose_estimation
65
+
66
+ **Model Stats:**
67
+ - Model checkpoint: multi_pose_dla_3x.pth
68
+ - Input resolution: 1 x 3 x 512 x 512
69
+ - Number of parameters: 20.6M
70
+ - Model size: 57.8 MB
71
+
72
+ ## Performance Summary
73
+ | Model | Runtime | Precision | Chipset | Inference Time (ms) | Peak Memory Range (MB) | Primary Compute Unit
74
+ |---|---|---|---|---|---|---
75
+ | CenterNet-Pose | PRECOMPILED_QNN_ONNX | float | Snapdragon® X Elite | 55.388 ms | 44 - 44 MB | NPU
76
+ | CenterNet-Pose | PRECOMPILED_QNN_ONNX | float | Snapdragon® 8 Gen 3 Mobile | 39.636 ms | 3 - 11 MB | NPU
77
+ | CenterNet-Pose | PRECOMPILED_QNN_ONNX | float | Qualcomm® QCS8550 (Proxy) | 54.637 ms | 0 - 48 MB | NPU
78
+ | CenterNet-Pose | PRECOMPILED_QNN_ONNX | float | Qualcomm® QCS9075 | 59.643 ms | 3 - 6 MB | NPU
79
+ | CenterNet-Pose | PRECOMPILED_QNN_ONNX | float | Snapdragon® 8 Elite For Galaxy Mobile | 31.701 ms | 4 - 10 MB | NPU
80
+ | CenterNet-Pose | PRECOMPILED_QNN_ONNX | float | Snapdragon® 8 Elite Gen 5 Mobile | 27.761 ms | 3 - 14 MB | NPU
81
+ | CenterNet-Pose | QNN_CONTEXT_BINARY | float | Snapdragon® X Elite | 56.271 ms | 1 - 1 MB | NPU
82
+ | CenterNet-Pose | QNN_CONTEXT_BINARY | float | Snapdragon® 8 Gen 3 Mobile | 38.077 ms | 1 - 8 MB | NPU
83
+ | CenterNet-Pose | QNN_CONTEXT_BINARY | float | Qualcomm® QCS8275 (Proxy) | 101.848 ms | 1 - 10 MB | NPU
84
+ | CenterNet-Pose | QNN_CONTEXT_BINARY | float | Qualcomm® QCS8550 (Proxy) | 54.344 ms | 1 - 3 MB | NPU
85
+ | CenterNet-Pose | QNN_CONTEXT_BINARY | float | Qualcomm® SA8775P | 257.372 ms | 1 - 9 MB | NPU
86
+ | CenterNet-Pose | QNN_CONTEXT_BINARY | float | Qualcomm® QCS9075 | 57.513 ms | 1 - 4 MB | NPU
87
+ | CenterNet-Pose | QNN_CONTEXT_BINARY | float | Qualcomm® QCS8450 (Proxy) | 92.279 ms | 1 - 10 MB | NPU
88
+ | CenterNet-Pose | QNN_CONTEXT_BINARY | float | Qualcomm® SA7255P | 101.848 ms | 1 - 10 MB | NPU
89
+ | CenterNet-Pose | QNN_CONTEXT_BINARY | float | Qualcomm® SA8295P | 77.676 ms | 0 - 5 MB | NPU
90
+ | CenterNet-Pose | QNN_CONTEXT_BINARY | float | Snapdragon® 8 Elite For Galaxy Mobile | 29.527 ms | 1 - 13 MB | NPU
91
+ | CenterNet-Pose | QNN_CONTEXT_BINARY | float | Snapdragon® 8 Elite Gen 5 Mobile | 26.597 ms | 1 - 11 MB | NPU
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
92
 
93
  ## License
94
  * The license for the original implementation of CenterNet-Pose can be found
95
  [here](https://github.com/xingyizhou/CenterNet/blob/master/LICENSE).
96
 
 
 
97
  ## References
98
  * [Objects as Points](https://arxiv.org/abs/1904.07850)
99
  * [Source Model Implementation](https://github.com/xingyizhou/CenterNet)
100
 
 
 
101
  ## Community
102
  * Join [our AI Hub Slack community](https://aihub.qualcomm.com/community/slack) to collaborate, post questions and learn more about on-device AI.
103
  * For questions or feedback please [reach out to us](mailto:ai-hub-support@qti.qualcomm.com).
 
 
precompiled/qualcomm-qcs8275-proxy/CenterNet-Pose_float.bin DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:933796afc8c811ed84f2612f496cc168b5c11b8968d0a52e66d93200ca6807e3
3
- size 46546944
 
 
 
 
precompiled/qualcomm-qcs8275-proxy/tool-versions.yaml DELETED
@@ -1,3 +0,0 @@
1
- tool_versions:
2
- qnn_context_binary:
3
- qairt: 2.41.0.251128145156_191518-auto
 
 
 
 
precompiled/qualcomm-qcs8450-proxy/CenterNet-Pose_float.bin DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:59f5bb4bfa4bea6b842bf9d625e5ca244387345fb35ff412de4734042ab7eee6
3
- size 48418816
 
 
 
 
precompiled/qualcomm-qcs8450-proxy/tool-versions.yaml DELETED
@@ -1,3 +0,0 @@
1
- tool_versions:
2
- qnn_context_binary:
3
- qairt: 2.41.0.251128145156_191518
 
 
 
 
precompiled/qualcomm-qcs8550-proxy/CenterNet-Pose_float.bin DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:1ad08277f080784f8811e3b72b617729592afff70cb60b438d7868d501a34769
3
- size 46432256
 
 
 
 
precompiled/qualcomm-qcs8550-proxy/CenterNet-Pose_float.onnx.zip DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:b9ac05098263299f7821fb4c1b895768ddfbd203eeb08af87bb543f5cfd0a97f
3
- size 39311421
 
 
 
 
precompiled/qualcomm-qcs8550-proxy/tool-versions.yaml DELETED
@@ -1,4 +0,0 @@
1
- tool_versions:
2
- precompiled_qnn_onnx:
3
- qairt: 2.37.1.250807093845_124904
4
- onnx_runtime: 1.23.0
 
 
 
 
 
precompiled/qualcomm-qcs9075-proxy/CenterNet-Pose_float.bin DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:e85b18590f311bbba0d0a053dc57e02a04cf27c6ecca3d6b0c1054c91bb89786
3
- size 46411776
 
 
 
 
precompiled/qualcomm-qcs9075-proxy/tool-versions.yaml DELETED
@@ -1,3 +0,0 @@
1
- tool_versions:
2
- qnn_context_binary:
3
- qairt: 2.41.0.251128145156_191518-auto
 
 
 
 
precompiled/qualcomm-sa7255p/CenterNet-Pose_float.bin DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:933796afc8c811ed84f2612f496cc168b5c11b8968d0a52e66d93200ca6807e3
3
- size 46546944
 
 
 
 
precompiled/qualcomm-sa7255p/tool-versions.yaml DELETED
@@ -1,3 +0,0 @@
1
- tool_versions:
2
- qnn_context_binary:
3
- qairt: 2.41.0.251128145156_191518-auto
 
 
 
 
precompiled/qualcomm-sa8295p/CenterNet-Pose_float.bin DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:93a3d6fbd2e1589ff8f0925c613373103015212f66105f6da906a1966511dae1
3
- size 48586752
 
 
 
 
precompiled/qualcomm-sa8295p/tool-versions.yaml DELETED
@@ -1,3 +0,0 @@
1
- tool_versions:
2
- qnn_context_binary:
3
- qairt: 2.41.0.251128145156_191518-auto
 
 
 
 
precompiled/qualcomm-sa8775p/CenterNet-Pose_float.bin DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:e85b18590f311bbba0d0a053dc57e02a04cf27c6ecca3d6b0c1054c91bb89786
3
- size 46411776
 
 
 
 
precompiled/qualcomm-sa8775p/tool-versions.yaml DELETED
@@ -1,3 +0,0 @@
1
- tool_versions:
2
- qnn_context_binary:
3
- qairt: 2.41.0.251128145156_191518-auto
 
 
 
 
precompiled/qualcomm-snapdragon-8-elite-for-galaxy/CenterNet-Pose_float.bin DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:3a2b50029d2b70c4079f12396a75b6e20da2daa50507626f3775f44d3505d702
3
- size 46391296
 
 
 
 
precompiled/qualcomm-snapdragon-8-elite-for-galaxy/CenterNet-Pose_float.onnx.zip DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:35f710b2b894cb0faccfae7cf9a514f42d2aa3c08df4fb92e2acc02c20547f15
3
- size 39367135
 
 
 
 
precompiled/qualcomm-snapdragon-8-elite-for-galaxy/tool-versions.yaml DELETED
@@ -1,4 +0,0 @@
1
- tool_versions:
2
- precompiled_qnn_onnx:
3
- qairt: 2.37.1.250807093845_124904
4
- onnx_runtime: 1.23.0
 
 
 
 
 
precompiled/qualcomm-snapdragon-8-elite-gen5/CenterNet-Pose_float.bin DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:b93d0f0b97846b7107a5074f69a1d3337e1676e6bb906c8d8bf153ceae32d978
3
- size 46923776
 
 
 
 
precompiled/qualcomm-snapdragon-8-elite-gen5/CenterNet-Pose_float.onnx.zip DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:beb806d20f50e34eb20eb402ff1024c9c092b911bdb855140305d5e4f96ea560
3
- size 39651454
 
 
 
 
precompiled/qualcomm-snapdragon-8-elite-gen5/tool-versions.yaml DELETED
@@ -1,4 +0,0 @@
1
- tool_versions:
2
- precompiled_qnn_onnx:
3
- qairt: 2.37.1.250807093845_124904
4
- onnx_runtime: 1.23.0
 
 
 
 
 
precompiled/qualcomm-snapdragon-8gen3/CenterNet-Pose_float.bin DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:776d10fdf70f5a43bb37d28e736012a98e6f75e216b4b5fe3246bf1fdda77299
3
- size 46542848
 
 
 
 
precompiled/qualcomm-snapdragon-8gen3/CenterNet-Pose_float.onnx.zip DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:80643d391914aa48aadab0c457ab82ebe808aeddb651b8255fac997097d0a597
3
- size 39288931
 
 
 
 
precompiled/qualcomm-snapdragon-8gen3/tool-versions.yaml DELETED
@@ -1,4 +0,0 @@
1
- tool_versions:
2
- precompiled_qnn_onnx:
3
- qairt: 2.37.1.250807093845_124904
4
- onnx_runtime: 1.23.0
 
 
 
 
 
precompiled/qualcomm-snapdragon-x-elite/CenterNet-Pose_float.bin DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:93e8a821476391ba9570680417743ca9304bca9e14cf97a5254884371b4a230f
3
- size 46432256
 
 
 
 
precompiled/qualcomm-snapdragon-x-elite/CenterNet-Pose_float.onnx.zip DELETED
@@ -1,3 +0,0 @@
1
- version https://git-lfs.github.com/spec/v1
2
- oid sha256:ce755684e661ad1faffba93fdcf3be860abeabc0f140a506d3079ea2a45d84b7
3
- size 39376428
 
 
 
 
precompiled/qualcomm-snapdragon-x-elite/tool-versions.yaml DELETED
@@ -1,4 +0,0 @@
1
- tool_versions:
2
- precompiled_qnn_onnx:
3
- qairt: 2.37.1.250807093845_124904
4
- onnx_runtime: 1.23.0