Raw first-person fisheye footage from the factory annotation workflow
All case studies

Case Study 1 / Factory Egocentric Tag Annotation

One frame. Three levels. Every action accounted for.

Egocentric video annotation for worker activity recognition and process optimization.

Capture
Head-mounted fisheye
Video
20+ hours
Scale
~1M frames
Platform
CVAT
PROJECT BRIEF

Turning first-person factory footage into structured activity data.

The project uses head-mounted fisheye video recorded from a worker's point of view in a factory. Frames are tagged at three levels: the person's overall activity, the right-hand action, and the left-hand action. The work is performed frame by frame, with careful attention to short actions and transitions.

CAPTURE Head-mounted fisheyeVIDEO VOLUME 20+ hoursFRAME SCALE ~1M framesPLATFORM CVAT
PERSON LEVEL Walk · Assembly · Load · Unload · InspectRIGHT HAND Transport · Use · Rest · HoldLEFT HAND Transport · Use · Rest · HoldOUTPUT Tagged video frames
01 / THE ANNOTATION PROCESS

From raw footage to a validated frame.

The three-phase visual uses the same factory footage to show the difference between an untouched frame, an annotation state that needs correction, and a valid final frame.

Frame by frame
01 / 03
Original fisheye factory frame. — Original video frame before tag labels are applied.
01 / RAW

Original fisheye factory frame.

Original video frame before tag labels are applied.

02 / THE ANNOTATION APPROACH

Three tag levels. One tag from each.

01 / PERSON Walk · Assembly · Load · Unload · Inspect Describes the worker's overall activity in the frame.02 / RIGHT HAND Transport · Use · Rest · Hold Captures the action performed by the right hand.03 / LEFT HAND Transport · Use · Rest · Hold Captures the action performed by the left hand.
VALID FRAME 3 tags total — 1 Person + 1 Right Hand + 1 Left HandREVIEW REQUIRED 2 or 4+ tags, a missing level, or multiple tags from the same level

Short actions must be captured precisely. A hand may move through transport, hold, and use over only a few frames, so tag transitions need to follow the action visible in each frame.

Example CVAT frame with one tag at each of the three levels.
Example CVAT frame with one tag at each of the three levels.
03 / QUALITY CONTROL

Not just tags. A consistent frame.

Each frame must contain exactly three tags: one Person-level tag, one Right-hand tag, and one Left-hand tag. Frames with missing tags, extra tags, or duplicate tags within a level are flagged for correction.

Example of a frame requiring review because two Left-hand tags are present.
Example of a frame requiring review because two Left-hand tags are present.

Quality control checks tag count, tag-level uniqueness, and whether each tag correctly describes the action in the frame.

PROJECT OUTCOME

Frame-level labels for worker activity recognition.

The project produces structured, frame-by-frame tag annotations intended to support worker activity recognition and process optimization. The workflow is managed in CVAT.

ONE FRAME Every action accounted forTHREE LEVELS Person · Right hand · Left handONE CAREFUL PROCESS Frame by frame, in CVAT
One Person-level tag, one Right-hand tag and one Left-hand tag — the delivered unit of annotation.
One Person-level tag, one Right-hand tag and one Left-hand tag — the delivered unit of annotation.