Detectron2-Panoptic-Segmentation: Optimized for Qualcomm Devices

Detectron2-Panoptic-Segmentation is a machine learning model that performs panoptic segmentation (trained on COCO dataset), combining instance and semantic segmentation.

This is based on the implementation of Detectron2-Panoptic-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

There are two ways to deploy this model on your device:

Option 1: Download Pre-Exported Models

Below are pre-exported model assets ready for deployment.

Runtime Precision Chipset SDK Versions Download
ONNX float Universal QAIRT 2.50, ONNX Runtime 1.30.0 Download
ONNX mixed Universal QAIRT 2.50, ONNX Runtime 1.30.0 Download
QNN_DLC float Universal QAIRT 2.50 Download
QNN_DLC mixed Universal QAIRT 2.50 Download
TFLITE float Universal QAIRT 2.50 Download

For more device-specific assets and performance metrics, visit Detectron2-Panoptic-Segmentation on Qualcomm® AI Hub.

Option 2: Export with Custom Configurations

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

This option is ideal if you need to customize the model beyond the default configuration provided here.

See our repository for Detectron2-Panoptic-Segmentation on GitHub for usage instructions.

Model Details

Model Type: Model_use_case.semantic_segmentation

Model Stats:

  • Input resolution: 800x800
  • Model checkpoint: panoptic_fpn_R_50_1x
  • Model size (float): 176 MB
  • Number of parameters: 46.0M

Performance Summary

Model Runtime Precision Chipset Inference Time (ms) Peak Memory Range (MB) Primary Compute Unit
proposal_generator ONNX float Snapdragon® 8 Elite Gen 5 For Galaxy Mobile 58.041 ms 132 - 1448 MB NPU
proposal_generator ONNX float Snapdragon® 8 Elite For Galaxy Mobile 71.409 ms 115 - 1358 MB NPU
proposal_generator ONNX float Snapdragon® X2 Elite 58.034 ms 272 - 272 MB NPU
proposal_generator ONNX float Snapdragon® X Elite 107.562 ms 268 - 268 MB NPU
proposal_generator ONNX float Snapdragon® 8 Gen 1 Mobile 151.693 ms 136 - 1473 MB NPU
proposal_generator ONNX float Qualcomm® Dragonwing™ IQ-8275 138.806 ms 7 - 19 MB NPU
proposal_generator ONNX float Qualcomm® Dragonwing™ QCS8550 (Proxy) 111.327 ms 64 - 139 MB NPU
proposal_generator ONNX float Qualcomm® QCS8450 151.693 ms 136 - 1473 MB NPU
proposal_generator ONNX float Qualcomm® Dragonwing™ IQ-9075 136.191 ms 7 - 18 MB NPU
proposal_generator ONNX float Qualcomm® Dragonwing™ IQ-X7181 107.562 ms 268 - 268 MB NPU
proposal_generator ONNX float Qualcomm® Dragonwing™ Q-8750 71.409 ms 115 - 1358 MB NPU
proposal_generator ONNX float Snapdragon® 8 Elite Extreme Gen 6 Mobile 43.068 ms 133 - 1383 MB NPU
proposal_generator ONNX float Snapdragon® 8 Elite Gen 6 Mobile 62.105 ms 79 - 1273 MB NPU
proposal_generator ONNX mixed Snapdragon® 8 Elite Gen 5 For Galaxy Mobile 43.461 ms 226 - 1348 MB NPU
proposal_generator ONNX mixed Snapdragon® 8 Elite For Galaxy Mobile 53.494 ms 226 - 1301 MB NPU
proposal_generator ONNX mixed Snapdragon® X2 Elite 42.143 ms 281 - 281 MB NPU
proposal_generator ONNX mixed Snapdragon® X Elite 83.186 ms 282 - 282 MB NPU
proposal_generator ONNX mixed Snapdragon® 8 Gen 1 Mobile 103.85 ms 229 - 1450 MB NPU
proposal_generator ONNX mixed Qualcomm® Dragonwing™ IQ-8275 88.558 ms 36 - 47 MB NPU
proposal_generator ONNX mixed Qualcomm® Dragonwing™ QCS8550 (Proxy) 84.317 ms 222 - 226 MB NPU
proposal_generator ONNX mixed Qualcomm® QCS8450 103.85 ms 229 - 1450 MB NPU
proposal_generator ONNX mixed Qualcomm® Dragonwing™ IQ-9075 87.981 ms 57 - 67 MB NPU
proposal_generator ONNX mixed Qualcomm® Dragonwing™ IQ-X7181 83.186 ms 282 - 282 MB NPU
proposal_generator ONNX mixed Qualcomm® Dragonwing™ Q-8750 53.494 ms 226 - 1301 MB NPU
proposal_generator ONNX mixed Snapdragon® 8 Elite Extreme Gen 6 Mobile 60.751 ms 233 - 1778 MB NPU
proposal_generator ONNX mixed Snapdragon® 8 Elite Gen 6 Mobile 90.887 ms 231 - 1711 MB NPU
proposal_generator QNN_DLC float Snapdragon® 8 Elite Gen 5 For Galaxy Mobile 57.355 ms 7 - 1187 MB NPU
proposal_generator QNN_DLC float Snapdragon® 8 Elite For Galaxy Mobile 69.995 ms 0 - 1117 MB NPU
proposal_generator QNN_DLC float Snapdragon® X2 Elite 57.884 ms 7 - 7 MB NPU
proposal_generator QNN_DLC float Snapdragon® X Elite 107.578 ms 7 - 7 MB NPU
proposal_generator QNN_DLC float Snapdragon® 8 Gen 1 Mobile 139.749 ms 0 - 1349 MB NPU
proposal_generator QNN_DLC float Qualcomm® Dragonwing™ IQ-8275 139.37 ms 7 - 78 MB NPU
proposal_generator QNN_DLC float Qualcomm® Dragonwing™ QCS8550 (Proxy) 113.013 ms 1 - 10 MB NPU
proposal_generator QNN_DLC float Qualcomm® QCS8450 139.749 ms 0 - 1349 MB NPU
proposal_generator QNN_DLC float Qualcomm® Dragonwing™ IQ-9075 135.355 ms 7 - 77 MB NPU
proposal_generator QNN_DLC float Qualcomm® Dragonwing™ IQ-X7181 107.578 ms 7 - 7 MB NPU
proposal_generator QNN_DLC float Qualcomm® Dragonwing™ Q-8750 69.995 ms 0 - 1117 MB NPU
proposal_generator QNN_DLC float Qualcomm® SA8295P 150.22 ms 1 - 1170 MB NPU
proposal_generator QNN_DLC float Snapdragon® 8 Elite Extreme Gen 6 Mobile 43.083 ms 7 - 1228 MB NPU
proposal_generator QNN_DLC float Snapdragon® 8 Elite Gen 6 Mobile 58.736 ms 7 - 1275 MB NPU
proposal_generator QNN_DLC mixed Snapdragon® 8 Elite Gen 5 For Galaxy Mobile 35.963 ms 4 - 1061 MB NPU
proposal_generator QNN_DLC mixed Snapdragon® 8 Elite For Galaxy Mobile 45.313 ms 0 - 1022 MB NPU
proposal_generator QNN_DLC mixed Snapdragon® X2 Elite 36.258 ms 7 - 7 MB NPU
proposal_generator QNN_DLC mixed Snapdragon® X Elite 63.412 ms 7 - 7 MB NPU
proposal_generator QNN_DLC mixed Snapdragon® 8 Gen 1 Mobile 77.227 ms 7 - 1187 MB NPU
proposal_generator QNN_DLC mixed Qualcomm® Dragonwing™ IQ-8275 64.919 ms 7 - 78 MB NPU
proposal_generator QNN_DLC mixed Qualcomm® Dragonwing™ QCS8550 (Proxy) 67.86 ms 7 - 10 MB NPU
proposal_generator QNN_DLC mixed Qualcomm® QCS8450 77.227 ms 7 - 1187 MB NPU
proposal_generator QNN_DLC mixed Qualcomm® Dragonwing™ IQ-9075 64.863 ms 7 - 77 MB NPU
proposal_generator QNN_DLC mixed Qualcomm® Dragonwing™ IQ-X7181 63.412 ms 7 - 7 MB NPU
proposal_generator QNN_DLC mixed Qualcomm® Dragonwing™ Q-8750 45.313 ms 0 - 1022 MB NPU
proposal_generator QNN_DLC mixed Qualcomm® SA8295P 84.177 ms 0 - 1014 MB NPU
proposal_generator QNN_DLC mixed Snapdragon® 8 Elite Extreme Gen 6 Mobile 50.696 ms 7 - 1504 MB NPU
proposal_generator QNN_DLC mixed Snapdragon® 8 Elite Gen 6 Mobile 75.102 ms 7 - 1449 MB NPU
proposal_generator TFLITE float Snapdragon® 8 Elite Gen 5 For Galaxy Mobile 55.073 ms 66 - 1295 MB NPU
proposal_generator TFLITE float Snapdragon® 8 Elite For Galaxy Mobile 65.284 ms 67 - 1296 MB NPU
proposal_generator TFLITE float Snapdragon® 8 Gen 1 Mobile 140.2 ms 68 - 1509 MB NPU
proposal_generator TFLITE float Qualcomm® Dragonwing™ IQ-8275 134.847 ms 15 - 164 MB NPU
proposal_generator TFLITE float Qualcomm® Dragonwing™ QCS8550 (Proxy) 105.412 ms 68 - 71 MB NPU
proposal_generator TFLITE float Qualcomm® QCS8450 140.2 ms 68 - 1509 MB NPU
proposal_generator TFLITE float Qualcomm® Dragonwing™ IQ-9075 130.942 ms 44 - 192 MB NPU
proposal_generator TFLITE float Qualcomm® Dragonwing™ Q-8750 65.284 ms 67 - 1296 MB NPU
proposal_generator TFLITE float Qualcomm® SA8295P 141.503 ms 68 - 1274 MB NPU
proposal_generator TFLITE float Snapdragon® 8 Elite Extreme Gen 6 Mobile 43.273 ms 26 - 1301 MB NPU
proposal_generator TFLITE float Snapdragon® 8 Elite Gen 6 Mobile 60.001 ms 29 - 1243 MB NPU
roi_head ONNX float Snapdragon® 8 Elite Gen 5 For Galaxy Mobile 67.89 ms 102 - 1196 MB NPU
roi_head ONNX float Snapdragon® 8 Elite For Galaxy Mobile 86.719 ms 104 - 965 MB NPU
roi_head ONNX float Snapdragon® X2 Elite 62.993 ms 133 - 133 MB NPU
roi_head ONNX float Snapdragon® X Elite 130.432 ms 133 - 133 MB NPU
roi_head ONNX float Snapdragon® 8 Gen 1 Mobile 195.226 ms 114 - 1090 MB NPU
roi_head ONNX float Qualcomm® Dragonwing™ IQ-8275 174.323 ms 52 - 108 MB NPU
roi_head ONNX float Qualcomm® Dragonwing™ QCS8550 (Proxy) 145.307 ms 98 - 107 MB NPU
roi_head ONNX float Qualcomm® QCS8450 195.226 ms 114 - 1090 MB NPU
roi_head ONNX float Qualcomm® Dragonwing™ IQ-9075 173.125 ms 52 - 107 MB NPU
roi_head ONNX float Qualcomm® Dragonwing™ IQ-X7181 130.432 ms 133 - 133 MB NPU
roi_head ONNX float Qualcomm® Dragonwing™ Q-8750 86.719 ms 104 - 965 MB NPU
roi_head ONNX float Snapdragon® 8 Elite Extreme Gen 6 Mobile 48.169 ms 114 - 962 MB NPU
roi_head ONNX float Snapdragon® 8 Elite Gen 6 Mobile 73.341 ms 115 - 1245 MB NPU
roi_head ONNX mixed Snapdragon® 8 Elite Gen 5 For Galaxy Mobile 31.705 ms 125 - 957 MB NPU
roi_head ONNX mixed Snapdragon® 8 Elite For Galaxy Mobile 41.346 ms 160 - 986 MB NPU
roi_head ONNX mixed Snapdragon® X2 Elite 35.419 ms 266 - 266 MB NPU
roi_head ONNX mixed Snapdragon® X Elite 74.859 ms 266 - 266 MB NPU
roi_head ONNX mixed Snapdragon® 8 Gen 1 Mobile 88.48 ms 153 - 1082 MB NPU
roi_head ONNX mixed Qualcomm® Dragonwing™ IQ-8275 77.088 ms 52 - 95 MB NPU
roi_head ONNX mixed Qualcomm® Dragonwing™ QCS8550 (Proxy) 74.149 ms 191 - 195 MB NPU
roi_head ONNX mixed Qualcomm® QCS8450 88.48 ms 153 - 1082 MB NPU
roi_head ONNX mixed Qualcomm® Dragonwing™ IQ-9075 79.833 ms 52 - 94 MB NPU
roi_head ONNX mixed Qualcomm® Dragonwing™ IQ-X7181 74.859 ms 266 - 266 MB NPU
roi_head ONNX mixed Qualcomm® Dragonwing™ Q-8750 41.346 ms 160 - 986 MB NPU
roi_head ONNX mixed Snapdragon® 8 Elite Extreme Gen 6 Mobile 30.681 ms 169 - 1130 MB NPU
roi_head ONNX mixed Snapdragon® 8 Elite Gen 6 Mobile 41.951 ms 169 - 1241 MB NPU
roi_head QNN_DLC float Snapdragon® 8 Elite Gen 5 For Galaxy Mobile 59.672 ms 19 - 863 MB NPU
roi_head QNN_DLC float Snapdragon® 8 Elite For Galaxy Mobile 73.683 ms 38 - 1013 MB NPU
roi_head QNN_DLC float Snapdragon® X2 Elite 61.006 ms 52 - 52 MB NPU
roi_head QNN_DLC float Snapdragon® X Elite 115.929 ms 52 - 52 MB NPU
roi_head QNN_DLC float Snapdragon® 8 Gen 1 Mobile 187.628 ms 0 - 869 MB NPU
roi_head QNN_DLC float Qualcomm® Dragonwing™ IQ-8275 168.04 ms 52 - 155 MB NPU
roi_head QNN_DLC float Qualcomm® Dragonwing™ QCS8550 (Proxy) 122.951 ms 52 - 55 MB NPU
roi_head QNN_DLC float Qualcomm® QCS8450 187.628 ms 0 - 869 MB NPU
roi_head QNN_DLC float Qualcomm® Dragonwing™ IQ-9075 154.412 ms 52 - 154 MB NPU
roi_head QNN_DLC float Qualcomm® Dragonwing™ IQ-X7181 115.929 ms 52 - 52 MB NPU
roi_head QNN_DLC float Qualcomm® Dragonwing™ Q-8750 73.683 ms 38 - 1013 MB NPU
roi_head QNN_DLC float Qualcomm® SA8295P 185.187 ms 39 - 842 MB NPU
roi_head QNN_DLC float Snapdragon® 8 Elite Extreme Gen 6 Mobile 43.612 ms 0 - 885 MB NPU
roi_head QNN_DLC float Snapdragon® 8 Elite Gen 6 Mobile 69.393 ms 52 - 989 MB NPU
roi_head QNN_DLC mixed Snapdragon® 8 Elite Gen 5 For Galaxy Mobile 29.21 ms 17 - 694 MB NPU
roi_head QNN_DLC mixed Snapdragon® 8 Elite For Galaxy Mobile 36.439 ms 36 - 920 MB NPU
roi_head QNN_DLC mixed Snapdragon® X2 Elite 31.482 ms 52 - 52 MB NPU
roi_head QNN_DLC mixed Snapdragon® X Elite 65.98 ms 52 - 52 MB NPU
roi_head QNN_DLC mixed Snapdragon® 8 Gen 1 Mobile 98.357 ms 9 - 805 MB NPU
roi_head QNN_DLC mixed Qualcomm® Dragonwing™ IQ-8275 64.015 ms 52 - 155 MB NPU
roi_head QNN_DLC mixed Qualcomm® Dragonwing™ QCS8550 (Proxy) 66.349 ms 52 - 54 MB NPU
roi_head QNN_DLC mixed Qualcomm® QCS8450 98.357 ms 9 - 805 MB NPU
roi_head QNN_DLC mixed Qualcomm® Dragonwing™ IQ-9075 71.908 ms 52 - 154 MB NPU
roi_head QNN_DLC mixed Qualcomm® Dragonwing™ IQ-X7181 65.98 ms 52 - 52 MB NPU
roi_head QNN_DLC mixed Qualcomm® Dragonwing™ Q-8750 36.439 ms 36 - 920 MB NPU
roi_head QNN_DLC mixed Qualcomm® SA8295P 91.729 ms 42 - 731 MB NPU
roi_head QNN_DLC mixed Snapdragon® 8 Elite Extreme Gen 6 Mobile 35.132 ms 52 - 822 MB NPU
roi_head QNN_DLC mixed Snapdragon® 8 Elite Gen 6 Mobile 39.577 ms 52 - 1137 MB NPU
roi_head TFLITE float Snapdragon® 8 Elite Gen 5 For Galaxy Mobile 130.6 ms 49 - 1444 MB NPU
roi_head TFLITE float Snapdragon® 8 Elite For Galaxy Mobile 155.126 ms 46 - 1282 MB NPU
roi_head TFLITE float Snapdragon® 8 Gen 1 Mobile 337.951 ms 46 - 1531 MB NPU
roi_head TFLITE float Qualcomm® Dragonwing™ IQ-8275 265.87 ms 0 - 151 MB NPU
roi_head TFLITE float Qualcomm® Dragonwing™ QCS8550 (Proxy) 262.028 ms 48 - 52 MB NPU
roi_head TFLITE float Qualcomm® QCS8450 337.951 ms 46 - 1531 MB NPU
roi_head TFLITE float Qualcomm® Dragonwing™ IQ-9075 292.683 ms 0 - 151 MB NPU
roi_head TFLITE float Qualcomm® Dragonwing™ Q-8750 155.126 ms 46 - 1282 MB NPU
roi_head TFLITE float Qualcomm® SA8295P 325.618 ms 48 - 1342 MB NPU
roi_head TFLITE float Snapdragon® 8 Elite Extreme Gen 6 Mobile 112.707 ms 6 - 1401 MB NPU
roi_head TFLITE float Snapdragon® 8 Elite Gen 6 Mobile 132.329 ms 9 - 1404 MB NPU

License

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