LiangDao
PRIVATE IMAGE ANNOTATION PLATFORM

Image Annotator

Projects, batches, tasks, and SAM3-assisted masks in one workspace.

Image AnnotatorANNOTATION WORKSPACE
Overview
Manage
AD
——
IMAGE ANNOTATOR / DASHBOARD

Dashboard

Projects——
Batches—In the selected scope
Total Data Labelled
i
Total Data Labelled
—images
Includes worked-on complexity holds
Data In Progress
i
Data In Progress
—images
Todo through Finished · Excludes holds
FLOW

Task pipeline

PRODUCTION MONITORING

Batch progress

Tasks—Tasks in this scope
Annotated tasks—Tasks with a saved result
Instances—All masks and shapes
CLASS DISTRIBUTION

Instances by category

RESULT COVERAGE

Project and batch totals

Project / batchTasksResultsInstances
STARTING POINT

Prelabeling vs. bare annotation

Task typeTasksResultsInstances
PRELABEL REVIEW

First-pass correction signals

MODEL IMPROVEMENT

Corrections by category

Based on the first human submission, not subsequent QC or rework.
CategoryRemoved seedAddedRelabelled fromRelabelled to
TASK RESULTS

Instances by task

Annotation time · measured + estimated——
Avg. task time—Completed tasks with timing
Instances / hour—Completed tasks; estimates included
Instances—Same timed task population; inherited masks included
PRELABEL COMPARISON

Prelabeling vs. bare annotation

First pass
Starting pointTasksSubmittedTimedAvg. first passInstances / hr
TASK TIMING

Annotation and QC time by task

Completed rounds · Europe/Berlin
TEAM PERFORMANCE

Annotation results and efficiency

MemberRoleAnnotatedAssigned WIPAnnotation timeQC timeAvg. taskInstancesInstances / hrReworkCurrent state
Measured work by day
Europe/Berlin
DateMemberFirst / last actionForegroundIdleFirst passReworkQCBrowsing / customer reviewEffective totalOpenedModifiedSubmittedQC tasksPendingUnknownCoverage
Login and logout history
All accounts
MemberLoginLast requestLogout / expiryStatus
Recent recorded actions
Immutable activity records
TimeActorActionProject / batchTaskDetails
Project registry
NEW PROJECT

Create project

Choose folders or individual images. A direct image folder becomes one batch.

Source dataLoading S3 folders…
Loading S3 folder structure…
IMPORT JSON · S3

Update task prelabels from S3

Attach or update JSON on existing unstarted tasks. To create tasks from new images and JSON, use Add batches.

Find JSON beside existing task images under In/Prelabeled/. New images cannot be created as tasks here; use Add batches for those.

Folder layout

For example: In/Prelabeled/batch/image.png ↔ In/Prelabeled/batch/image.json. Only matching pairs are imported.

Preview the matching files before importing.
SOURCE DATA

S3 data

Review image objects before assigning them to a batch.

No data loaded
ObjectTaskStatusProjectBatch
Load S3 data to begin.
WORK ALLOCATION

All tasks

Select tasks and assign them in bulk to annotators or QC reviewers.

Rows per page
No tasks selectedChoose an action for the selected tasks.

Create annotation and quality-control accounts for task allocation.

UsernameRoleCreated

Tasks are assigned by your manager. Complete your assigned work and submit it when ready.

Rows per page