--- license: agpl-3.0 library_name: edgefirst pipeline_tag: image-segmentation tags: - edge-ai - npu - tflite - onnx - int8 - yolo - edgefirst - nxp - hailo - jetson - embedded model-index: - name: yolo11-seg results: - task: type: image-segmentation dataset: name: COCO val2017 type: coco metrics: - name: "Box mAP@0.5 (Nano ONNX FP32)" type: map_50 value: 53.27 - name: "Mask mAP@0.5-0.95 (Nano ONNX FP32)" type: map value: 30.75 - name: "Box mAP@0.5 (Small ONNX FP32)" type: map_50 value: 61.72 - name: "Mask mAP@0.5-0.95 (Small ONNX FP32)" type: map value: 35.72 - name: "Box mAP@0.5 (Medium ONNX FP32)" type: map_50 value: 67.11 - name: "Mask mAP@0.5-0.95 (Medium ONNX FP32)" type: map value: 39.43 --- # YOLO11 Segmentation — EdgeFirst Model Zoo
[![EdgeFirst Model Zoo](https://huggingface.co/spaces/EdgeFirst/Models/resolve/main/social-card.png?v=5)](https://huggingface.co/spaces/EdgeFirst/Models)
YOLO11 Segmentation models trained on [COCO 2017](https://edgefirst.studio/public/projects/p-695/home) (80 classes) and validated on real edge hardware with the EdgeFirst Profiler, which runs the pipeline and computes the accuracy on the device itself. Each row in the tables below cites the EdgeFirst Studio validation session (`v-XXXX`) that produced the measurement. Part of the [EdgeFirst Model Zoo](https://huggingface.co/spaces/EdgeFirst/Models). New here? **[Introducing the EdgeFirst Model Zoo](https://huggingface.co/blog/EdgeFirst/model-zoo-intro)** covers what is in the zoo, why every figure links to its validation session, and how to reproduce any of it on your own hardware. Want a platform, model or task we don't cover yet? [Vote on what we measure next](https://github.com/orgs/EdgeFirstAI/discussions/categories/polls). > [!TIP] > **Training experiment**: [View on EdgeFirst Studio](https://edgefirst.studio/public/p-695/exp-886/trainings) — dataset, training configuration, metrics, and exported artifacts. > [!NOTE] > Architecture with C3k2 attention blocks. --- ## Reference accuracy — ONNX FP32 Accuracy ceiling for each size, measured against COCO `val2017` (5,000 images) with `pycocotools`. Quantized and compiled artifacts (TFLite INT8, HEF, etc.) are graded against this reference per the EdgeFirst publication rule. | Size | Params | GFLOPs | Box mAP@0.5 | Box mAP@0.5-0.95 | Mask mAP@0.5 | Mask mAP@0.5-0.95 | Source | |------|--------|--------|-------------|------------------|--------------|-------------------|--------| | Nano | 2.6M | 6.5 | 53.27% | 38.14% | 50.06% | 30.75% | [v-e97](https://edgefirst.studio/public/validation/v-e97/details?mode=charts) | | Small | 9.4M | 21.5 | 61.72% | 45.35% | 58.20% | 35.72% | [v-e98](https://edgefirst.studio/public/validation/v-e98/details?mode=charts) | | Medium | 20.1M | 68.0 | 67.11% | 50.47% | 63.55% | 39.43% | [v-e9a](https://edgefirst.studio/public/validation/v-e9a/details?mode=charts) | | Large | 25.3M | 87.6 | — | — | — | — | — | | XLarge | 56.9M | 195.0 | — | — | — | — | — | > **Sizes.** The EdgeFirst Model Zoo currently validates **Nano, Small, and Medium**. The Large and XLarge variants are not evaluated at this time — their parameter and GFLOP counts are listed above for reference, with accuracy shown as `—`. ### Accuracy methodology & relation to Ultralytics Every model in this zoo uses the **official Ultralytics pretrained weights, byte-for-byte** — there is no re-training. These are the *same models* Ultralytics ships, measured on the **deployment-realistic path**: a fixed-input ONNX graph (square letterbox, `rect=False`), the standard COCO `AP@[maxDets=100]` convention, and COCO crowd regions scored as normal detections. Ultralytics' headline COCO numbers use their internal validator (rectangular inference, crowd-ignored, `maxDets=300`), so a small, fully-explained offset on identical weights is expected — not an accuracy deficit. The same relationship holds through the shared detection head — see any EdgeFirst **detection** card for the full three-way reconciliation table. The Mask mAP above is stock `pycocotools` segmentation AP on identical Ultralytics weights and tracks Ultralytics' official mask figures within a comparable ~1–2 pp deployment-methodology offset. --- ## On-target validation results Each row is one EdgeFirst Studio validation session. Click the **Source** link to inspect the full session — model artifact, dataset version, parameters, per-stage Perfetto trace, and the host hardware description (hostname, kernel version, SoC, NPU, profiler version). Row conventions in the table below: - **Rows whose `Δ` cell reads `ref`** are the float reference runs each quantized/compiled measurement is graded against. - **Rows without a number** under the metric columns are validation sessions currently in progress, or a session not yet linked to its ONNX FP32 reference. The Studio Source link tracks the current status. - **Rows whose `Δ vs FP32` cell carries a ⚠** are below our accuracy expectations for that platform (more than 10 percentage points under the float reference). The numbers are real measurements on real hardware, reproducible from the linked Studio session, and we publish them as-is; we are investigating the results to make improvements, and the next snapshot of this card will reflect any recovered accuracy. - **Rows whose metric cells read `In progress`** indicate platforms where this model family already runs on target but accuracy work is still in progress with the silicon vendor, so we withhold the numbers until that work lands. The Studio source link tracks the session; the next snapshot of this card will publish the measured results once resolved. - **Precision** varies by target: the ONNX reference rows are FP32; macOS CoreML and NVIDIA Jetson TensorRT run FP16; the NXP i.MX 8M Plus, NXP i.MX 95 Neutron, and Hailo NPUs run INT8. The NXP Ara240 DNPU runs a **mixed INT8/INT16** scheme — most of the model is INT8, with the box-regression path (and the ops feeding it) promoted to INT16 to improve localization accuracy. - **Decoder variants.** EdgeFirst ships three INT8 split-decoders — **smart**, **logical**, and **combined** (described under *Decode* below). Every one we have measured is listed; none is headlined over another, because which one wins is a property of the target, not of the variant. Full converter documentation: [EdgeFirst model conversion](https://doc.edgefirst.ai/latest/models/conversion/) — these are the converters used by this Model Zoo and the EdgeFirst Performance Index report. - **Runtime.** Which inference stack executed the model. It is a column of its own because one accelerator can be reached by more than one: on Qualcomm Hexagon HTP, `ONNX · QNN EP` is an ONNX Runtime EPContext binary while `LiteRT` is the LiteRT + QNN delegate path, and the two produce measurably different pipelines from the same weights on the same silicon. Compare rows that share a size, platform, precision, and decode to read that difference directly. - **Decode.** What the exported graph emits, and therefore what your application has to do with it. **Logical** keeps the head's outputs separate and named — boxes, scores, and for segmentation the mask prototypes and coefficients — so reading them needs no decoder beyond taking the tensors as they come. **Smart** cuts the graph further upstream, at a point chosen by dynamic range and sliceability: the operations that quantize worst are lifted out of the model and run outside it, which is what recovers the accuracy, and which is why it needs a decoder implementing that cut (in EdgeFirst deployments, the HAL provides it). **Combined** fuses the decode into the quantized graph — the standard upstream export. It is the least accurate of the three by construction, and the EdgeFirst converters do not emit it for quantized targets; rows appear only where one was measured. Compare rows sharing a size and platform to see what the cut buys on your target — on detection it is often small, on quantized segmentation masks it is usually decisive. A `—` means the run carries no quantized decode split at all (float ONNX / TensorRT / CoreML). - **Rows are not ranked.** Where a size and platform appear more than once, the rows are competing configurations — a different runtime, precision, decode variant, pipeline mode, or board — not duplicates. Only genuinely repeated measurements of the *same* configuration are collapsed, newest first. - **Platform-label suffixes.** `(FRDM)` / `(Phytec)` name the NXP i.MX 95 development board a session ran on. `— latency` / `— throughput` mark the two pipeline configurations the NXP i.MX 95 Neutron and NXP Ara240 targets run: the **latency** pipeline runs inference serially for the lowest per-frame latency; the **throughput** pipeline runs multiple inference workers for the highest FPS, which raises per-call inference time in exchange. Rows with neither suffix run a single pipeline. - **End-to-end (ms)** is the sequential per-image latency of the compute pipeline — preprocess → inference → postprocess. Image acquisition (camera or file load + JPEG decode) overlaps these stages and is excluded from this figure. - **Realized FPS vs Core-throughput ceiling (FPS).** **Realized FPS** is the *measured* steady-state throughput — the rate at which final results are actually delivered over the full validation pipeline. It normally exceeds `1000 / end-to-end` because the runtime overlaps stages across frames, and it is the **true, priority number**. **Core-throughput ceiling (FPS)** (shown with a `~`) is the accelerator's **core** ceiling — `1000 / device-compute-time`, the rate the NPU/DNPU could sustain *if it were the only bottleneck* — so it is a **possibly-achievable note, not a claim**. It is read from the isolated device-compute stage, which (unlike the host capture/preprocess stages, whose measured time inflates when the pipeline is backpressured) is stable and load-independent. Whether a deployment approaches it depends on the surrounding pipeline, and two levers dominate: (1) **host bottlenecks** — these validation runs decode a JPEG per image, whereas a live **camera pipeline** skips that decode and can run closer to the ceiling; and (2) **confidence threshold** — validation runs at `0.001` to capture every detection for mAP, which makes NMS/decode heavy, while a deployment threshold of `0.25–0.75` produces far fewer candidate boxes and lighter postprocessing, raising realized FPS toward the ceiling. | Size | Platform | Runtime | Decode | Box mAP@0.5 | Mask mAP@0.5-0.95 | Δ mask vs FP32 (pp) | Inference (ms) | End-to-end (ms) | Realized FPS | Core-throughput ceiling (FPS) | Source | |------|----------|---------|--------|-------------|-------------------|---------------------|----------------|-----------------|--------------|-------------------------------|--------| | Nano | ONNX FP32 (AWS Graviton · 4-core) | ONNX | — | 53.30% | 30.74% | -0.01 | 338.67 | 374.17 | 11.4 | ~3 | [v-ed7](https://edgefirst.studio/public/validation/v-ed7/details?mode=charts) | | Nano | ONNX FP32 (AWS Graviton4 · 48-core) | ONNX | — | 53.30% | 30.74% | -0.01 | 98.47 | 124.43 | 121.1 | ~10 | [v-eed](https://edgefirst.studio/public/validation/v-eed/details?mode=charts) | | Nano | ONNX FP32 (AWS Graviton4 · 8-core) | ONNX | — | 53.30% | 30.74% | -0.01 | 284.66 | 306.90 | 26.9 | ~4 | [v-ee4](https://edgefirst.studio/public/validation/v-ee4/details?mode=charts) | | Nano | ONNX FP32 (Intel Core i9-13900F · 32-core) | ONNX | — | 53.28% | 30.74% | -0.01 | 51.98 | 77.65 | 51.2 | ~51 | [v-a4a](https://edgefirst.studio/public/validation/v-a4a/details?mode=charts) | | Nano | ONNX FP32 (Intel Xeon Platinum 8488C · 24-core) | ONNX | — | 53.28% | 30.74% | -0.01 | 94.20 | 134.37 | 105.0 | ~11 | [v-eaf](https://edgefirst.studio/public/validation/v-eaf/details?mode=charts) | | Nano | ONNX FP32 (Intel Xeon Platinum 8488C · 4-core) | ONNX | — | 53.28% | 30.74% | -0.01 | 216.36 | 260.38 | 33.2 | ~5 | [v-ea6](https://edgefirst.studio/public/validation/v-ea6/details?mode=charts) | | Nano | ONNX FP32 (CUDA) | ONNX | — | 53.27% | 30.75% | ref | 12.39 | 40.66 | 129.6 | ~146 | [v-e97](https://edgefirst.studio/public/validation/v-e97/details?mode=charts) | | Nano | ONNX FP32 (CUDA) | ONNX | — | 53.28% | 30.75% | +0.00 | 10.76 | 21.15 | 244.6 | ~244 | [v-a8c](https://edgefirst.studio/public/validation/v-a8c/details?mode=charts) | | Nano | ONNX FP16 (CUDA) | ONNX | — | 53.29% | 30.74% | -0.01 | 8.42 | 19.60 | 305.4 | ~305 | [v-aa1](https://edgefirst.studio/public/validation/v-aa1/details?mode=charts) | | Nano | Apple M2 Max — CoreML Neural Engine (FP16) | ONNX | — | 52.89% | 30.50% | -0.25 | 2.74 | 12.68 | 349.9 | ~351 | [v-9f0](https://edgefirst.studio/public/validation/v-9f0/details?mode=charts) | | Nano | Apple M2 Max — CoreML Metal GPU (FP16) | ONNX | — | 51.85% | 29.94% | -0.81 | 6.86 | 18.07 | 290.7 | ~291 | [v-739](https://edgefirst.studio/public/validation/v-739/details?mode=charts) | | Nano | Apple M2 Max — CoreML CPU (FP16) | ONNX | — | 52.85% | 30.51% | -0.24 | 20.86 | 29.03 | 90.6 | ~91 | [v-9f1](https://edgefirst.studio/public/validation/v-9f1/details?mode=charts) | | Nano | Apple iPhone 17 Pro — CoreML Neural Engine (FP16) | ONNX | — | 52.89% | 30.49% | -0.26 | 3.70 | 28.05 | 143.3 | ~56 | [v-f67](https://edgefirst.studio/public/validation/v-f67/details?mode=charts) | | Nano | Apple iPhone 17 Pro — CoreML Metal GPU (FP16) | ONNX | — | 52.91% | 30.52% | -0.23 | 13.11 | 41.04 | 100.7 | ~51 | [v-f66](https://edgefirst.studio/public/validation/v-f66/details?mode=charts) | | Nano | Apple iPhone 17 Pro — CoreML CPU (FP16) | ONNX | — | 52.85% | 30.48% | -0.27 | 27.87 | 50.78 | 65.1 | ~36 | [v-f64](https://edgefirst.studio/public/validation/v-f64/details?mode=charts) | | Nano | Apple iPhone 15 Pro — CoreML Neural Engine (FP16) | ONNX | — | 52.90% | 30.48% | -0.27 | 3.80 | 36.07 | 107.7 | ~42 | [v-f25](https://edgefirst.studio/public/validation/v-f25/details?mode=charts) | | Nano | Apple iPhone 15 Pro — CoreML Metal GPU (FP16) | ONNX | — | 52.91% | 30.53% | -0.22 | 21.37 | 66.59 | 63.1 | ~30 | [v-f26](https://edgefirst.studio/public/validation/v-f26/details?mode=charts) | | Nano | Apple iPhone 15 Pro — CoreML CPU (FP16) | ONNX | — | 52.85% | 30.50% | -0.25 | 37.61 | 68.23 | 48.3 | ~27 | [v-f00](https://edgefirst.studio/public/validation/v-f00/details?mode=charts) | | Nano | Samsung Galaxy S26 Ultra — Qualcomm Hexagon NPU (INT8) | ONNX · QNN EP | Smart | 48.69% | 27.48% | -3.27 | 2.37 | 40.94 | 97.8 | ~169 | [v-10a9](https://edgefirst.studio/public/validation/v-10a9/details?mode=charts) | | Nano | Samsung Galaxy S26 Ultra — Qualcomm Hexagon NPU (INT8) | ONNX · QNN EP | Logical | 37.27% | 18.48% | -12.27 | 2.37 | 14.06 | 342.4 | ~423 | [v-10ac](https://edgefirst.studio/public/validation/v-10ac/details?mode=charts) | | Nano | Samsung Galaxy S26 Ultra — Qualcomm Hexagon NPU (INT16) | ONNX · QNN EP | Smart | 51.20% | 29.21% | -1.54 | 5.76 | 48.68 | 87.8 | ~135 | [v-10a6](https://edgefirst.studio/public/validation/v-10a6/details?mode=charts) | | Nano | Samsung Galaxy S26 Ultra — Qualcomm Hexagon NPU (INT16) | ONNX · QNN EP | Logical | 50.14% | 11.13% | -19.62 | 6.03 | 27.84 | 151.3 | ~209 | [v-10a7](https://edgefirst.studio/public/validation/v-10a7/details?mode=charts) | | Nano | Samsung Galaxy S26 Ultra — CPU | LiteRT | Smart | 50.86% | 28.96% | -1.79 | 84.17 | 147.95 | 53.1 | ~12 | [v-fc5](https://edgefirst.studio/public/validation/v-fc5/details?mode=charts) | | Nano | NXP i.MX 8M Plus + VeriSilicon NPU (FRDM) | LiteRT | Combined | 37.52% | 21.48% | -9.27 | 108.51 | 153.78 | 8.3 | ~9 | [v-8c9](https://edgefirst.studio/public/validation/v-8c9/details?mode=charts) | | Nano | NXP i.MX 8M Plus + VeriSilicon NPU (FRDM) | LiteRT | Logical | 37.52% | 21.48% | -9.27 | 108.50 | 149.78 | 8.3 | ~9 | [v-8cd](https://edgefirst.studio/public/validation/v-8cd/details?mode=charts) | | Nano | NXP i.MX 8M Plus + VeriSilicon NPU (FRDM) | LiteRT | Smart | 48.41% | 27.17% | -3.58 | 104.78 | 200.77 | 8.6 | ~9 | [v-8d1](https://edgefirst.studio/public/validation/v-8d1/details?mode=charts) | | Nano | NXP i.MX 8M Plus + VeriSilicon NPU (Verdin) — latency | LiteRT | Logical | 37.52% | 21.48% | -9.27 | 110.06 | 162.41 | 8.2 | ~9 | [v-c86](https://edgefirst.studio/public/validation/v-c86/details?mode=charts) | | Nano | NXP i.MX 8M Plus + VeriSilicon NPU (Verdin) — throughput | LiteRT | Smart | 48.41% | 27.17% | -3.58 | 105.33 | 214.20 | 8.5 | ~9 | [v-c85](https://edgefirst.studio/public/validation/v-c85/details?mode=charts) | | Nano | NXP i.MX 95 + eIQ Neutron NPU (FRDM) — latency | LiteRT | Logical | In progress | — | — | — | — | — | — | [v-8b9](https://edgefirst.studio/public/validation/v-8b9/details?mode=charts) | | Nano | NXP i.MX 95 + eIQ Neutron NPU (FRDM) — latency | LiteRT | Combined | In progress | — | — | — | — | — | — | [v-8b6](https://edgefirst.studio/public/validation/v-8b6/details?mode=charts) | | Nano | NXP i.MX 95 + eIQ Neutron NPU (FRDM) — throughput | LiteRT | Smart | In progress | — | — | — | — | — | — | [v-8be](https://edgefirst.studio/public/validation/v-8be/details?mode=charts) | | Nano | NXP i.MX 95 + eIQ Neutron NPU (FRDM) — throughput | LiteRT | Logical | In progress | — | — | — | — | — | — | [v-8bb](https://edgefirst.studio/public/validation/v-8bb/details?mode=charts) | | Nano | NXP i.MX 95 + eIQ Neutron NPU (FRDM) — throughput | LiteRT | Combined | In progress | — | — | — | — | — | — | [v-8b8](https://edgefirst.studio/public/validation/v-8b8/details?mode=charts) | | Nano | NXP i.MX 95 + eIQ Neutron NPU (Phytec) — throughput | LiteRT | Smart | In progress | — | — | — | — | — | — | [v-89c](https://edgefirst.studio/public/validation/v-89c/details?mode=charts) | | Nano | NXP i.MX 95 + eIQ Neutron NPU (Verdin) — latency | LiteRT | Logical | In progress | — | — | — | — | — | — | [v-bd1](https://edgefirst.studio/public/validation/v-bd1/details?mode=charts) | | Nano | NXP i.MX 95 + eIQ Neutron NPU (Verdin) — throughput | LiteRT | Smart | In progress | — | — | — | — | — | — | [v-e0e](https://edgefirst.studio/public/validation/v-e0e/details?mode=charts) | | Nano | NXP Ara240 (FRDM) — latency | Ara DVM | Smart | 49.18% | 28.03% | -2.72 | 9.56 | 40.86 | 57.4 | ~63 | [v-a1a](https://edgefirst.studio/public/validation/v-a1a/details?mode=charts) | | Nano | NXP Ara240 (FRDM) — throughput | Ara DVM | Smart | 49.18% | 28.03% | -2.72 | 9.80 | 61.08 | 58.1 | ~229 | [v-a1b](https://edgefirst.studio/public/validation/v-a1b/details?mode=charts) | | Nano | Raspberry Pi 5 + Hailo-8L NPU | Hailo HEF | — | 51.15% | 29.32% | -1.43 | 24.26 | 43.75 | 40.4 | ~40 | [v-a44](https://edgefirst.studio/public/validation/v-a44/details?mode=charts) | | Nano | NVIDIA Jetson Orin Nano (TensorRT FP16) | TensorRT | — | 53.27% | 30.77% | +0.02 | 6.84 | 58.61 | 79.2 | ~66 | [v-91b](https://edgefirst.studio/public/validation/v-91b/details?mode=charts) | | Small | ONNX FP32 (AWS Graviton · 4-core) | ONNX | — | 61.74% | 35.71% | -0.01 | 953.20 | 979.26 | 4.2 | ~1 | [v-ed8](https://edgefirst.studio/public/validation/v-ed8/details?mode=charts) | | Small | ONNX FP32 (AWS Graviton4 · 8-core) | ONNX | — | 61.74% | 35.71% | -0.01 | 789.81 | 803.95 | 10.0 | ~1 | [v-ee8](https://edgefirst.studio/public/validation/v-ee8/details?mode=charts) | | Small | ONNX FP32 (AWS Graviton4 · 48-core) | ONNX | — | 61.74% | 35.71% | -0.01 | 261.88 | 278.31 | 48.7 | ~4 | [v-ee1](https://edgefirst.studio/public/validation/v-ee1/details?mode=charts) | | Small | ONNX FP32 (Intel Core i9-13900F · 32-core) | ONNX | — | 61.72% | 35.73% | +0.01 | 128.91 | 151.38 | 21.5 | ~21 | [v-a51](https://edgefirst.studio/public/validation/v-a51/details?mode=charts) | | Small | ONNX FP32 (Intel Xeon Platinum 8488C · 24-core) | ONNX | — | 61.72% | 35.72% | +0.00 | 232.11 | 268.33 | 53.1 | ~4 | [v-eb2](https://edgefirst.studio/public/validation/v-eb2/details?mode=charts) | | Small | ONNX FP32 (Intel Xeon Platinum 8488C · 4-core) | ONNX | — | 61.72% | 35.72% | +0.00 | 458.07 | 484.61 | 17.0 | ~2 | [v-eae](https://edgefirst.studio/public/validation/v-eae/details?mode=charts) | | Small | ONNX FP32 (CUDA) | ONNX | — | 61.72% | 35.72% | ref | 14.47 | 39.23 | 143.8 | ~151 | [v-e98](https://edgefirst.studio/public/validation/v-e98/details?mode=charts) | | Small | ONNX FP32 (CUDA) | ONNX | — | 61.72% | 35.72% | +0.00 | 19.67 | 30.87 | 153.4 | ~153 | [v-a93](https://edgefirst.studio/public/validation/v-a93/details?mode=charts) | | Small | ONNX FP16 (CUDA) | ONNX | — | 61.69% | 35.73% | +0.01 | 13.04 | 25.38 | 224.4 | ~224 | [v-aa8](https://edgefirst.studio/public/validation/v-aa8/details?mode=charts) | | Small | Apple M2 Max — CoreML Neural Engine (FP16) | ONNX | — | 60.16% | 34.89% | -0.83 | 6.81 | 13.26 | 253.7 | ~254 | [v-730](https://edgefirst.studio/public/validation/v-730/details?mode=charts) | | Small | Apple M2 Max — CoreML Metal GPU (FP16) | ONNX | — | 61.03% | 35.29% | -0.43 | 21.32 | 29.98 | 134.1 | ~134 | [v-9f2](https://edgefirst.studio/public/validation/v-9f2/details?mode=charts) | | Small | Apple M2 Max — CoreML CPU (FP16) | ONNX | — | 61.03% | 35.29% | -0.43 | 40.34 | 47.99 | 48.1 | ~48 | [v-9f3](https://edgefirst.studio/public/validation/v-9f3/details?mode=charts) | | Small | Apple iPhone 17 Pro — CoreML Neural Engine (FP16) | ONNX | — | 60.98% | 35.34% | -0.38 | 11.72 | 26.34 | 141.3 | ~85 | [v-f6f](https://edgefirst.studio/public/validation/v-f6f/details?mode=charts) | | Small | Apple iPhone 17 Pro — CoreML Metal GPU (FP16) | ONNX | — | 61.06% | 35.32% | -0.40 | 27.81 | 46.06 | 65.9 | ~36 | [v-f70](https://edgefirst.studio/public/validation/v-f70/details?mode=charts) | | Small | Apple iPhone 17 Pro — CoreML CPU (FP16) | ONNX | — | 61.03% | 35.30% | -0.42 | 67.52 | 84.97 | 28.9 | ~15 | [v-f6e](https://edgefirst.studio/public/validation/v-f6e/details?mode=charts) | | Small | Apple iPhone 15 Pro — CoreML Neural Engine (FP16) | ONNX | — | 60.98% | 35.35% | -0.37 | 11.73 | 41.90 | 109.1 | ~48 | [v-f3a](https://edgefirst.studio/public/validation/v-f3a/details?mode=charts) | | Small | Apple iPhone 15 Pro — CoreML Metal GPU (FP16) | ONNX | — | 61.07% | 35.33% | -0.39 | 68.30 | 81.83 | 28.5 | ~15 | [v-f3e](https://edgefirst.studio/public/validation/v-f3e/details?mode=charts) | | Small | Apple iPhone 15 Pro — CoreML CPU (FP16) | ONNX | — | 61.02% | 35.30% | -0.42 | 75.69 | 97.85 | 25.7 | ~13 | [v-f03](https://edgefirst.studio/public/validation/v-f03/details?mode=charts) | | Small | Samsung Galaxy S26 Ultra — Qualcomm Hexagon NPU (INT8) | ONNX · QNN EP | Smart | 59.73% | 34.12% | -1.60 | 3.21 | 34.36 | 120.1 | ~195 | [v-10b2](https://edgefirst.studio/public/validation/v-10b2/details?mode=charts) | | Small | Samsung Galaxy S26 Ultra — Qualcomm Hexagon NPU (INT8) | ONNX · QNN EP | Logical | 46.27% | 22.39% | -13.33 | 3.19 | 15.20 | 331.4 | ~409 | [v-10b4](https://edgefirst.studio/public/validation/v-10b4/details?mode=charts) | | Small | Samsung Galaxy S26 Ultra — Qualcomm Hexagon NPU (INT16) | ONNX · QNN EP | Smart | 61.09% | 35.14% | -0.58 | 5.99 | 49.31 | 87.0 | ~133 | [v-10ad](https://edgefirst.studio/public/validation/v-10ad/details?mode=charts) | | Small | Samsung Galaxy S26 Ultra — Qualcomm Hexagon NPU (INT16) | ONNX · QNN EP | Logical | 60.16% | 12.52% | -23.20 | 7.26 | 32.86 | 141.3 | ~185 | [v-10b0](https://edgefirst.studio/public/validation/v-10b0/details?mode=charts) | | Small | Samsung Galaxy S26 Ultra — CPU | LiteRT | Smart | 60.56% | 34.69% | -1.03 | 166.45 | 216.39 | 32.8 | ~6 | [v-100c](https://edgefirst.studio/public/validation/v-100c/details?mode=charts) | | Small | NXP i.MX 8M Plus + VeriSilicon NPU (FRDM) | LiteRT | Combined | 32.07% | 16.65% | -19.07 | 201.05 | 243.45 | 4.7 | ~5 | [v-942](https://edgefirst.studio/public/validation/v-942/details?mode=charts) | | Small | NXP i.MX 8M Plus + VeriSilicon NPU (FRDM) | LiteRT | Logical | 32.07% | 16.65% | -19.07 | 201.08 | 241.56 | 4.7 | ~5 | [v-94d](https://edgefirst.studio/public/validation/v-94d/details?mode=charts) | | Small | NXP i.MX 8M Plus + VeriSilicon NPU (FRDM) | LiteRT | Smart | 42.80% | 22.19% | -13.53 ⚠ | 198.08 | 285.44 | 4.8 | ~5 | [v-955](https://edgefirst.studio/public/validation/v-955/details?mode=charts) | | Small | NXP i.MX 8M Plus + VeriSilicon NPU (Verdin) — latency | LiteRT | Logical | 32.07% | 16.65% | -19.07 | 203.33 | 254.84 | 4.6 | ~5 | [v-c98](https://edgefirst.studio/public/validation/v-c98/details?mode=charts) | | Small | NXP i.MX 8M Plus + VeriSilicon NPU (Verdin) — throughput | LiteRT | Smart | 42.80% | 22.19% | -13.53 ⚠ | 198.54 | 298.59 | 4.8 | ~5 | [v-c96](https://edgefirst.studio/public/validation/v-c96/details?mode=charts) | | Small | NXP Ara240 (FRDM) — latency | Ara DVM | Smart | 57.97% | 33.61% | -2.11 | 15.63 | 42.29 | 53.6 | ~54 | [v-a28](https://edgefirst.studio/public/validation/v-a28/details?mode=charts) | | Small | NXP Ara240 (FRDM) — throughput | Ara DVM | Smart | 57.97% | 33.61% | -2.11 | 16.15 | 66.74 | 63.7 | ~94 | [v-a29](https://edgefirst.studio/public/validation/v-a29/details?mode=charts) | | Small | Raspberry Pi 5 + Hailo-8L NPU | Hailo HEF | — | 59.50% | 34.43% | -1.29 | 38.47 | 57.35 | 23.8 | ~24 | [v-8ed](https://edgefirst.studio/public/validation/v-8ed/details?mode=charts) | | Small | NVIDIA Jetson Orin Nano (TensorRT FP16) | TensorRT | — | 61.68% | 35.73% | +0.01 | 15.14 | 64.68 | 88.1 | ~68 | [v-923](https://edgefirst.studio/public/validation/v-923/details?mode=charts) | | Medium | ONNX FP32 (AWS Graviton · 4-core) | ONNX | — | 67.13% | 39.45% | +0.02 | 3010.99 | 3034.53 | 1.3 | ~0 | [v-ed9](https://edgefirst.studio/public/validation/v-ed9/details?mode=charts) | | Medium | ONNX FP32 (AWS Graviton4 · 8-core) | ONNX | — | 67.13% | 39.45% | +0.02 | 2447.34 | 2458.34 | 3.3 | ~0 | [v-eea](https://edgefirst.studio/public/validation/v-eea/details?mode=charts) | | Medium | ONNX FP32 (AWS Graviton4 · 48-core) | ONNX | — | 67.13% | 39.45% | +0.02 | 833.72 | 852.30 | 15.3 | ~1 | [v-ee3](https://edgefirst.studio/public/validation/v-ee3/details?mode=charts) | | Medium | ONNX FP32 (Intel Core i9-13900F · 32-core) | ONNX | — | 67.10% | 39.43% | +0.00 | 364.67 | 385.66 | 7.9 | ~8 | [v-a58](https://edgefirst.studio/public/validation/v-a58/details?mode=charts) | | Medium | ONNX FP32 (Intel Xeon Platinum 8488C · 24-core) | ONNX | — | 67.10% | 39.43% | +0.00 | 675.69 | 710.38 | 18.6 | ~1 | [v-eb5](https://edgefirst.studio/public/validation/v-eb5/details?mode=charts) | | Medium | ONNX FP32 (Intel Xeon Platinum 8488C · 4-core) | ONNX | — | 67.10% | 39.43% | +0.00 | 1727.02 | 1753.18 | 4.6 | ~1 | [v-eb0](https://edgefirst.studio/public/validation/v-eb0/details?mode=charts) | | Medium | ONNX FP32 (CUDA) | ONNX | — | 67.11% | 39.43% | ref | 33.42 | 50.53 | 105.1 | ~105 | [v-e9a](https://edgefirst.studio/public/validation/v-e9a/details?mode=charts) | | Medium | ONNX FP32 (CUDA) | ONNX | — | 67.11% | 39.42% | -0.01 | 53.53 | 63.75 | 64.2 | ~64 | [v-a9a](https://edgefirst.studio/public/validation/v-a9a/details?mode=charts) | | Medium | ONNX FP16 (CUDA) | ONNX | — | 67.10% | 39.44% | +0.01 | 28.97 | 42.38 | 114.2 | ~114 | [v-aaf](https://edgefirst.studio/public/validation/v-aaf/details?mode=charts) | | Medium | Apple M2 Max — CoreML Neural Engine (FP16) | ONNX | — | 65.03% | 38.29% | -1.14 | 24.35 | 31.55 | 79.3 | ~79 | [v-7ff](https://edgefirst.studio/public/validation/v-7ff/details?mode=charts) | | Medium | Apple M2 Max — CoreML Metal GPU (FP16) | ONNX | — | 65.99% | 38.70% | -0.73 | 62.30 | 70.45 | 47.2 | ~47 | [v-9e1](https://edgefirst.studio/public/validation/v-9e1/details?mode=charts) | | Medium | Apple M2 Max — CoreML CPU (FP16) | ONNX | — | 65.96% | 38.67% | -0.76 | 90.94 | 98.48 | 21.7 | ~22 | [v-9e0](https://edgefirst.studio/public/validation/v-9e0/details?mode=charts) | | Medium | Apple iPhone 17 Pro — CoreML Neural Engine (FP16) | ONNX | — | 65.98% | 38.80% | -0.63 | 33.57 | 42.62 | 58.0 | ~30 | [v-f77](https://edgefirst.studio/public/validation/v-f77/details?mode=charts) | | Medium | Apple iPhone 17 Pro — CoreML Metal GPU (FP16) | ONNX | — | 66.00% | 38.72% | -0.71 | 85.00 | 95.86 | 22.6 | ~12 | [v-f78](https://edgefirst.studio/public/validation/v-f78/details?mode=charts) | | Medium | Apple iPhone 17 Pro — CoreML CPU (FP16) | ONNX | — | 65.98% | 38.66% | -0.77 | 177.14 | 191.83 | 11.2 | ~6 | [v-f7a](https://edgefirst.studio/public/validation/v-f7a/details?mode=charts) | | Medium | Apple iPhone 15 Pro — CoreML Neural Engine (FP16) | ONNX | — | 65.98% | 38.80% | -0.63 | 39.88 | 53.11 | 48.5 | ~25 | [v-f4c](https://edgefirst.studio/public/validation/v-f4c/details?mode=charts) | | Medium | Apple iPhone 15 Pro — CoreML Metal GPU (FP16) | ONNX | — | 66.00% | 38.71% | -0.72 | 212.26 | 228.95 | 9.2 | ~5 | [v-f61](https://edgefirst.studio/public/validation/v-f61/details?mode=charts) | | Medium | Apple iPhone 15 Pro — CoreML CPU (FP16) | ONNX | — | 65.98% | 38.68% | -0.75 | 211.81 | 234.39 | 9.3 | ~5 | [v-f06](https://edgefirst.studio/public/validation/v-f06/details?mode=charts) | | Medium | Samsung Galaxy S26 Ultra — Qualcomm Hexagon NPU (INT8) | ONNX · QNN EP | Smart | 65.06% | 38.08% | -1.35 | 5.68 | 38.77 | 115.2 | ~188 | [v-10ba](https://edgefirst.studio/public/validation/v-10ba/details?mode=charts) | | Medium | Samsung Galaxy S26 Ultra — Qualcomm Hexagon NPU (INT8) | ONNX · QNN EP | Logical | 49.44% | 28.14% | -11.29 | 7.17 | 20.32 | 228.2 | ~256 | [v-10bc](https://edgefirst.studio/public/validation/v-10bc/details?mode=charts) | | Medium | Samsung Galaxy S26 Ultra — Qualcomm Hexagon NPU (INT16) | ONNX · QNN EP | Smart | 66.15% | 38.72% | -0.71 | 13.19 | 57.10 | 76.1 | ~101 | [v-10b6](https://edgefirst.studio/public/validation/v-10b6/details?mode=charts) | | Medium | Samsung Galaxy S26 Ultra — Qualcomm Hexagon NPU (INT16) | ONNX · QNN EP | Logical | 65.18% | 13.50% | -25.93 | 22.17 | 44.17 | 83.2 | ~89 | [v-10b8](https://edgefirst.studio/public/validation/v-10b8/details?mode=charts) | | Medium | Samsung Galaxy S26 Ultra — CPU | LiteRT | Smart | 65.85% | 38.64% | -0.79 | 466.22 | 507.70 | 12.5 | ~2 | [v-1021](https://edgefirst.studio/public/validation/v-1021/details?mode=charts) | | Medium | NXP i.MX 8M Plus + VeriSilicon NPU (FRDM) | LiteRT | Combined | 40.48% | 22.86% | -16.57 | 396.73 | 437.38 | 2.5 | ~3 | [v-9a9](https://edgefirst.studio/public/validation/v-9a9/details?mode=charts) | | Medium | NXP i.MX 8M Plus + VeriSilicon NPU (FRDM) | LiteRT | Logical | 40.48% | 22.86% | -16.57 | 396.62 | 436.70 | 2.5 | ~3 | [v-9aa](https://edgefirst.studio/public/validation/v-9aa/details?mode=charts) | | Medium | NXP i.MX 8M Plus + VeriSilicon NPU (FRDM) | LiteRT | Smart | 54.71% | 30.31% | -9.12 ⚠ | 392.18 | 468.93 | 2.5 | ~3 | [v-9ab](https://edgefirst.studio/public/validation/v-9ab/details?mode=charts) | | Medium | NXP i.MX 8M Plus + VeriSilicon NPU (Verdin) — latency | LiteRT | Logical | 40.48% | 22.86% | -16.57 | 401.31 | 452.24 | 2.4 | ~2 | [v-ca9](https://edgefirst.studio/public/validation/v-ca9/details?mode=charts) | | Medium | NXP i.MX 8M Plus + VeriSilicon NPU (Verdin) — throughput | LiteRT | Smart | 54.71% | 30.31% | -9.12 ⚠ | 396.28 | 488.91 | 2.5 | ~3 | [v-ca8](https://edgefirst.studio/public/validation/v-ca8/details?mode=charts) | | Medium | NXP Ara240 (FRDM) — latency | Ara DVM | Smart | 62.87% | 37.36% | -2.07 | 39.06 | 61.74 | 24.8 | ~25 | [v-a36](https://edgefirst.studio/public/validation/v-a36/details?mode=charts) | | Medium | NXP Ara240 (FRDM) — throughput | Ara DVM | Smart | 62.85% | 37.35% | -2.08 | 39.18 | 63.09 | 29.1 | ~29 | [v-a37](https://edgefirst.studio/public/validation/v-a37/details?mode=charts) | | Medium | Raspberry Pi 5 + Hailo-8L NPU | Hailo HEF | — | 64.44% | 37.62% | -1.81 | 79.87 | 99.64 | 11.8 | ~12 | [v-934](https://edgefirst.studio/public/validation/v-934/details?mode=charts) | | Medium | NVIDIA Jetson Orin Nano (TensorRT FP16) | TensorRT | — | 67.07% | 39.43% | +0.00 | 72.33 | 97.67 | 54.8 | ~55 | [v-92c](https://edgefirst.studio/public/validation/v-92c/details?mode=charts) | > **⚠ Below expectations — under investigation.** The rows marked ⚠ above measure more than 10 percentage points below the same training session's float reference: the model accuracy on that platform is below our expectations. We publish the measured numbers rather than hiding them, and we are investigating the results to make improvements — the next snapshot of this card will reflect any recovered accuracy. --- ## Validation pipeline These results are produced by the EdgeFirst on-target validation pipeline: 1. **EdgeFirst Profiler** runs on the target hardware, executes the full inference pipeline (capture → preprocess → inference → postprocess), and scores the predictions against ground truth **on the device**. COCO accuracy and every timing block are computed in-process — there is no Python and no `pycocotools` on the target. It emits per-image predictions in EdgeFirst Arrow/Parquet, a Perfetto trace, and the computed metrics. 2. **EdgeFirst Studio** receives the metrics, predictions, charts and trace, and publishes them as the `v-XXXX` validation session every row above cites. Studio is where results are published, compared and browsed — it is not where they are computed. 3. **EdgeFirst HAL** ([open source](https://github.com/EdgeFirstAI/hal)) provides the hardware-accelerated preprocessing and post-decoding primitives used at both validation and deployment time, so the timings measured here reflect the same accelerated paths a production runtime would take. Inference latency is reported as the on-accelerator inference time. End-to-end latency is the sequential per-image latency across the compute pipeline — preprocessing, inference, and postprocessing; image acquisition (file or camera load and JPEG decode) overlaps these stages and is excluded from this figure. Two throughput figures are reported. **Realized FPS** is the *measured* steady-state rate at which final results are emitted, measured directly from the profiler's per-frame result-emission timestamps over the steady-state stream — trace-independent; the Perfetto trace's own FPS is used only as a fallback on sessions where that scalar isn't available. It is the true, priority number and generally exceeds `1000 / end-to-end` because the runtime overlaps stages across frames. **Core-throughput ceiling (FPS)** is the accelerator's **core** ceiling — `1000 / device-compute-time`, i.e. the throughput if the accelerator were the *only* bottleneck. It is taken from the isolated device-compute stage (on transfer-split runtimes the trace separates host↔device transfers from device compute), which is load-independent — unlike the host capture/preprocess service times, whose measured cost inflates under pipeline backpressure (the same 5000 JPEGs cost ~7.8 ms/frame serialized but far more under throughput backpressure), so the slowest-stage figure would *understate* a fast accelerator. It is a possibly-achievable ceiling, not a measured result: reaching it depends on the deployment pipeline. A validation run decodes a JPEG per image and evaluates at a `0.001` confidence threshold (to capture every detection for mAP), both of which load the host and postprocess stages; a production camera pipeline (no JPEG decode) at a deployment threshold of `0.25–0.75` (far fewer candidate boxes through NMS) moves realized throughput toward the core-throughput ceiling. See [EdgeFirst Studio](https://edgefirst.studio) for the full validation pipeline. --- ## Downloads Artifacts are organized by deployment target. Each model file embeds the EdgeFirst `edgefirst.json` metadata (training session, dataset version, calibration artifact, converter chain) so a single file is sufficient for deployment — no sidecar configuration required. Browse and download every artifact from the **[repository file tree](https://huggingface.co/EdgeFirst/yolo11-seg/tree/main)**. Files are organized into per-target folders and follow the naming convention `yolo11{size}-seg-{precision}[-smart]{extension}`: | Target | Folder | Format | |--------|--------|--------| | ONNX FP32 | `onnx/` | `.onnx` | | TFLite INT8 | `tflite/` | `.tflite` | | NXP i.MX 95 (eIQ Neutron) | `imx95/` | `.imx95.tflite` | | NXP Ara240 | `ara240/` | `.dvm` | | RPi5 + Hailo-8L (13 TOPS) | `hailo/` | `.hailo8l.hef` | | NVIDIA Jetson (TensorRT) | `jetson/` | `.engine` | | Snapdragon (Qualcomm Hexagon HTP) | `qnn/` | `.htp-v81.qnn.onnx` | Each file embeds its `edgefirst.json` metadata (training session, dataset version, calibration artifact, converter chain), so a single download is sufficient for deployment — no sidecar configuration required. --- ## Inference example (Python) ```python from edgefirst.hal import Model, TensorImage # Load the model — embedded edgefirst.json carries labels and decoder config model = Model("yolo11n-seg-int8.tflite") # Run inference on an image image = TensorImage.from_file("image.jpg") results = model.predict(image) # Iterate detections for det in results.detections: print(f"{det.label}: {det.confidence:.2f} at {det.bbox}") # Segmentation models also return one per-instance binary mask per # detection (a H×W array thresholded at 128), decoded from the prototype masks # and mask coefficients. See the EdgeFirst HAL mask materialization / overlay # helpers for accessing and drawing them. ``` [EdgeFirst HAL](https://github.com/EdgeFirstAI/hal) — Hardware abstraction layer with accelerated inference delegates. The `n-seg` INT8 artifact loaded above is the default (logical) decoder; the accuracy-optimized **smart** decoder benchmarked in the tables ships alongside it as `yolo11n-seg-int8-smart.tflite`. --- ## Traceability Every measurement in the tables above is reachable through the EdgeFirst Studio validation framework. The `v-XXXX` Source link on each row resolves to a public Studio URL of the form: ``` https://edgefirst.studio/public/validation/v-XXXX/details?mode=charts ``` The link lands on the **Charts** view — live system traces (CPU, memory, temperature, power) and per-stage timing recorded during the validation run. The Info and Metrics tabs on the same page carry the configuration and full COCO metric breakdown. From there, the full provenance chain is one click deeper: training session ID, dataset version, calibration artifact, converter chain (e.g. TFLite quantizer + Neutron compile), validation parameters, and the host hardware description (hostname, kernel version, SoC, NPU, profiler version). The same model file you download from this repository embeds the same chain in its `edgefirst.json` metadata. --- ## See also Other model families in the [EdgeFirst Model Zoo](https://huggingface.co/spaces/EdgeFirst/Models): | Model | Task | Link | |-------|------|------| | YOLOv5 Detection | Detection | [EdgeFirst/yolov5-det](https://huggingface.co/EdgeFirst/yolov5-det) | | YOLOv8 Detection | Detection | [EdgeFirst/yolov8-det](https://huggingface.co/EdgeFirst/yolov8-det) | | YOLOv8 Segmentation | Segmentation | [EdgeFirst/yolov8-seg](https://huggingface.co/EdgeFirst/yolov8-seg) | | YOLO11 Detection | Detection | [EdgeFirst/yolo11-det](https://huggingface.co/EdgeFirst/yolo11-det) | | YOLO26 Detection | Detection | [EdgeFirst/yolo26-det](https://huggingface.co/EdgeFirst/yolo26-det) | | YOLO26 Segmentation | Segmentation | [EdgeFirst/yolo26-seg](https://huggingface.co/EdgeFirst/yolo26-seg) | --- ## Train your own with EdgeFirst Studio Train on your own dataset with [**EdgeFirst Studio**](https://edgefirst.studio): - Free tier includes YOLO training with automatic INT8 quantization and edge deployment. - Upload datasets via [EdgeFirst Recorder](https://github.com/EdgeFirstAI/recorder) or COCO/YOLO format. - AI-assisted annotation with auto-labeling. - CameraAdaptor integration for native sensor format training. - Deploy trained models to edge devices via [EdgeFirst Client](https://github.com/EdgeFirstAI/client). --- ## Technical notes ### Quantization pipeline All TFLite INT8 models are produced by EdgeFirst's quantization pipeline ([details](https://github.com/EdgeFirstAI/studio-ultralytics)): 1. **ONNX export** — standard Ultralytics export with `simplify=True` 2. **TF-wrapped ONNX** — box coordinates normalized to `[0, 1]` inside DFL decode 3. **Split decoder** — boxes, scores, and mask coefficients split into separate output tensors so each receives an independent INT8 quantization scale 4. **Smart calibration** — calibration samples selected via greedy coverage maximization; the artifact is content-addressed by parameter hash and cached in Studio for deterministic reuse 5. **Full integer INT8** — `uint8` input, `int8` output, MLIR quantizer ### Split decoder output format **Segmentation** (e.g. yolo11n-seg): - `boxes` — `(1, 4, 8400)` normalized `[0, 1]` coordinates - `scores` — `(1, 80, 8400)` per-class probabilities - `mask_coefs` — `(1, 32, 8400)` per-anchor mask coefficients - `protos` — `(1, 160, 160, 32)` prototype masks Each tensor has its own quantization scale and zero point. The EdgeFirst HAL handles dequantization and reassembly automatically; no application code change is required across NPU targets. ### Embedded metadata - **TFLite**: `edgefirst.json` and `labels.txt` embedded in the ZIP-format model file - **ONNX**: `edgefirst.json` embedded in `model.metadata_props` No sidecar files required; the model artifact is self-contained. --- ## Limitations - **COCO bias** — models trained on COCO (80 classes) inherit the dataset's biases (Western-centric scenes, particular object distributions, limited weather/lighting diversity). - **Quantization loss** — integer quantization introduces accuracy loss relative to FP32: INT8 on the NXP i.MX 8M Plus / i.MX 95 Neutron and Hailo NPUs, and a mixed INT8/INT16 scheme on the NXP Ara240 (the box-regression path is promoted to INT16 for localization accuracy). The magnitude per platform is shown in the *Δ vs FP32* column above. - **Configurations under active investigation** — a subset of INT8 results measure below expectations and are marked ⚠ above; these are tracked for resolution, not accepted as final. The main cases are YOLO11 / YOLO26 on the NXP i.MX 8M Plus VeriSilicon NPU (the most constrained accelerator, where the newer architectures quantize poorly) and some NXP Ara240 segmentation runs. YOLO11 / YOLO26 on the NXP i.MX 95 eIQ Neutron NPU are not yet supported (a delegate limitation) and render without numbers. Each next card snapshot reflects any recovered accuracy. - **Input resolution** — all models expect 640×640 input; other resolutions require letterboxing. --- ## License Model **weights** in this repository are derived from [Ultralytics](https://github.com/ultralytics/ultralytics) YOLO and remain © Ultralytics Inc., licensed **AGPL-3.0** — use requires AGPL-3.0 compliance or an Ultralytics Enterprise License. The **validation results, this model card, and its metadata** are Au-Zone Technologies' own contribution, licensed **[CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/)** (Attribution — NonCommercial) — see the repository `LICENSE` for the full text and citation requirements. --- ## Citation ```bibtex @software{edgefirst_yolo11_seg, title = { {YOLO11 Segmentation — EdgeFirst Model Zoo} }, author = {Au-Zone Technologies}, url = {https://huggingface.co/EdgeFirst/yolo11-seg}, year = {2026}, license = {CC-BY-NC-4.0}, } ``` ---

EdgeFirst Studio · GitHub · Docs · Au-Zone Technologies
Model weights © Ultralytics Inc. (AGPL-3.0) · Validation results & card © 2026 Au-Zone Technologies (CC BY-NC 4.0)
NXP®, i.MX, eIQ®, Neutron, and Ara240 are trademarks or products of NXP Semiconductors. Hailo is a trademark of Hailo Technologies Ltd. Jetson is a trademark of NVIDIA Corporation. All other trademarks are the property of their respective owners.