> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.ovalbee.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ovalbee.com/_mcp/server.

# Labeling statistics

OvalBee records every button press in the annotation tool: who pressed it, on which image, in which stage, and how long the work took. The **Labeling statistics** page turns these records into clear numbers for each stage, each person, each class and each image. You see the pace of the project, the load on the team and the quality of the work without building a single report yourself.

![The Labeling statistics page with node, period, user and class filters, and cards for the Labeling and Review stages showing submitted images, backlog, time in tool, objects and outcomes](/_fern-img/b9b835e3367cdd2e15d4b0d6761f2afae0b6456e158fa7f2fb43dc193d34f659.webp)

## Opening the page

* In the main sidebar, open **Labeling** and click **Statistics** to see every labeling stage in the workspace.
* On a Labeling or Review node, click the chart button next to **Open annotation tool** to see that node only. The **Labeling** page has the same button next to each stage.
* On **Home**, the **My labeling tasks** block has **Statistics** for everything and **Stats** for each task.

The filters are saved in the page address. Copy the link to share exactly the view you see.

## Filters

![The filter bar with the Users list open, showing the six labelers and two reviewers of the project](/_fern-img/36aa121839b49bfeaf12ea83ac000a0aad2db269315a46d1c327d3134853a0e2.webp)

* **Nodes** — the Labeling and Review nodes to show, grouped by flow. Select a whole flow to see all its stages together.
* **Period** — *Last 24h*, *Last 7 days* (the default), *Last 30 days*, *All time*, or your own range of days. Days follow your time zone.
* **Users** — everyone who works on the selected nodes.
* **Classes** — only images with objects of these classes.

Click a person or a class in any table to filter by them. Click again to remove the filter. **Reset** clears everything.

Each stage has its own numbers. When an image is labeled and then reviewed, it counts once in Labeling and once in Review. The line above the cards shows the total: how many different images were submitted and by how many people.

## Totals per stage

Each stage — Labeling and Review — has its own card.

**Submitted** shows how many times people sent an image on with a button in the period, how many different images that was, and how many people did it. Below it is the pace: images per day.

**Backlog** is the work waiting right now: images in people's queues plus images still in the stage's source dataset. **Estimated to clear** tells you how many days the backlog takes at the current pace. Remove the user and class filters to see it.

**Time in tool** is the total time people spent on submitted images in the annotation tool, with the median time per image. It includes short pauses: up to about 40 seconds after the tool opens and up to about 70 seconds after the last action.

**Objects** (Labeling only) shows how many objects people drew, out of all objects on the submitted images, and how many existing objects they changed or deleted. *Time on objects* is the time spent drawing and editing them. When an image passes through two Labeling stages, its objects count once.

**Outcomes** shows where images went, for each node. Each image counts once, by the last button pressed on it: an image skipped and later labeled counts as labeled.

## Submitted per day

![A bar chart of three weeks of submissions, with a Labeling bar and a Review bar for each day and quiet weekends](/_fern-img/775cdfc60cc26e11e66de48168ff842175ad5e86f59cb913107554d97718d76e.webp)

One bar per stage for each day. Hover a day to see its submissions and time in tool. For periods longer than 30 days, the chart shows the last 30.

## Members

![The Members table with each person's submitted images, queued images, time in tool, median per submission, objects created, updated and deleted, time on objects, outcomes and last submission](/_fern-img/aca7204c2e87cd16167ebb7aaf934c3ea00ab733ce5bdf3c8a8101bafbcb2657.webp)

One row per person. Use the tabs to switch between stages. **Queued** is what the person has in their queue right now. **Outcomes** counts every button press, so an image submitted twice counts twice.

## Pipeline

![The Pipeline section with a Labeling box and a Review box connected by an arrow, and a Labeler review results table with each labeler's reviewed count, outcome shares, rounds and time to verdict](/_fern-img/3a41791c3904a4d8bc1edc3552f9546fd9235edbe4670b0e50266f10b865d235.webp)

**Pipeline** shows the stages of each flow in order. Each box shows the images and submissions of the node, its outcomes, and the work waiting in queues and in the source dataset. A Labeling box also shows the median time from labeling to review. A Review box shows how many of its decisions were about images labeled in this flow.

**Labeler review results** links every review decision to the labeling it judged. For each labeler you see:

* **Reviewed** — how many of their images were reviewed.
* **A column for each review outcome** — how many images got it, and the share of all their reviewed images.
* **Rounds, avg / max** — how many times an image was labeled before the decision. *1* means it passed the first time.
* **To verdict, median / avg** — the time from labeling to the review decision.

Here the period applies to the review decision.

## Classes and images

![The Classes table with images, objects, created, updated, deleted, time on objects and time per object for car, pedestrian, traffic light, truck, bus and cyclist](/_fern-img/5d9eb8ba5902a6ac5b4b53bb6f1c905fe93b91a85019b980e60987c625c8ef78.webp)

**Classes on the labeling step** shows the Labeling stage class by class: images and objects, objects created, updated and deleted, time on objects and time per object. If a class was renamed in the ontology, it stays one row with its newest name.

![The Assets table filtered to one image, with its history open: labeled, rejected in review, labeled again and accepted](/_fern-img/7179d0e7e3713aff057a508da541297cf7982cf81f34bc4481e73cb8e2560e00.webp)

**Assets** lists every submitted image: its last stage, who submitted it last, its outcome, time in tool, objects and number of submissions. Search by file name or ID, filter by outcome, and sort by time or date. The folder icon next to an outcome opens that dataset in **Storage**.

Click a row to see the image's **history**: every labeling and review, from first to last, with the person, the button they pressed, the time it took and the objects by class.

## Export to CSV

**Members**, **Classes** and **Assets** each have an **Export CSV** button. Use the files for your own reports, payroll or invoices:

* **Members** — every person on every stage.
* **Classes** — the class table.
* **Assets** — every image that matches the filters, not only the page you see, up to 50,000 rows.

Times in the files are in seconds.

## Roles and access

Each person sees the statistics their workspace role allows:

| Role                                              | What they see                                                                                                                                       |
| ------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Collaborator**                                  | Only their own work. The user filter is set to them, and they open the history of the images they worked on. A good fit for labelers and reviewers. |
| **Viewer**                                        | Everyone's work, without changing anything. A good fit for managers and clients who follow progress.                                                |
| **Operator**, **Developer**, **Admin**, **Owner** | Everyone's work, plus the flows themselves.                                                                                                         |

So outside labelers can check their own progress, while the project lead sees the whole team. Roles are available on plans that include workspace roles. See [Members and roles](/administration/members-and-roles).

## Progress on the canvas

![A Labeling node on the canvas with a ring chart of labeled and in-progress images, the collapsed list of labelers, and the Open annotation tool and statistics buttons](/_fern-img/ca9a338476963625ad10a14beabfe44c9be2633f0f38a07b7c0b521a59715c86.webp)

Labeling and Review nodes show a ring chart of their stage. Labeling shows what is in progress and what is labeled. Review shows what is in progress, accepted and rejected. Open the list under the chart to see each person's count, and click a person to see only their part. The chart updates about a second after each button press in the tool.

## Related pages

* [Labeling](/concepts/labeling) — stages, pools and outcomes.
* [Organize labeling](/use-cases/organize-labeling) — ready labeling flows to start from.