Analyze Annotations

A fast, on-device check over a project that highlights the kinds of mistakes that hurt a training set, before you train on them.

Open the report from the project's Report row in the sidebar, or File ▸ Analyze Annotations…. It's split into sections you switch between at the top, each pairing a short explanation with charts. Click a chart bar to see just those images in the list.

The Analyze Annotations report's Overview section with image and annotation counts

The sections

What it checks

Each finding is Info (often intentional), Warning (probably a mistake), or Error (invalid or export-blocking):

Fixing issues

Every finding has an Open link that jumps to the image and selects the annotation. Mechanical problems also offer a Fix or Fix all… (with a preview and count):

The rest are review-only: they probably need your judgment, so edit them in the canvas. A fix applied from the report isn't undoable there; for a reversible edit, open the image and change it in the editor.

Issue flags in the list

Images with findings show a severity-colored badge on their thumbnails, List view adds a sortable Issues column, and the toolbar's Filter menu can narrow the list to Has Issues or No Issues. After you edit a project, a banner notes the report is out of date with a Re-analyze button; turn on Settings ▸ Report ▸ Re-analyze automatically after edits to have it recompute shortly after you stop editing.

Tuning (Settings ▸ Report)

The thresholds are yours to adjust: what counts as a tiny box or a rare class, the oversized-polygon vertex limit, and the chart and outlier parameters. Raise the tiny-box threshold for wide-field or sports imagery where small objects are valid. Threshold changes apply on the next analysis, so re-run the report.