Skip to content

Perceptron Egocentric API

Frontier Embodied Reasoning for large-scale robotic data annotation

Policy training is bottlenecked on supervision. Video is cheap to collect and expensive to label: human annotation runs roughly $50 per video-hour, and automated pipelines built on general-purpose VLMs produce flat text labels with weak temporal boundaries and no grounding in what the hands did. Perceptron Egocentric closes that gap. It outperforms Gemini Robotics ER-1.6 and Gemini 3.5 Flash, the previous state of the art for this domain, and has been tested extensively on our internal use-cases. Given an episode, it segments the demonstration into atomic manipulation events and labels each with an actionable, self-contained description, with or without the task instruction. Its capabilities include:

  • Dense hand-annotation.

    • Perceptron Mk1 hand detection and pose-estimation sidecar tracks both hands through the video, producing per-frame bounding boxes and full 21-keypoint skeletons (wrist plus four joints per finger) with left/right identity:

    • Manipulation boundaries follow hands, not pixels, so the segmenter gets a direct signal for where contact, grasp, and release actually happen.

    • Each hand is captioned independently into a pre-defined action manipulation taxonomy (reaching, grasping/pinching, lifting, holding, placing/inserting, pushing/pulling, rotating, opening/closing, releasing, etc) plus visibility state.

  • Granular sub-task annotation.

    • Atomic actions taken by either a robot or human within videos are split up, captioned and verified producing significantly higher quality annotations.
  • Instruction-optional operation. The system runs in two profiles: with the episode's task instruction as context (serving a set of needs where the task is known ahead of time), or fully blind with no instruction at all.

WGO-Bench ("What's Going On") is Macrodata's benchmark for automated subtask annotation: episodes spanning HomER (egocentric), DROID (external robot camera), and Galaxea (robot head camera), with 743 manually annotated segments across 62 task instructions over 71.5 minutes of video.

  • WGO numbers: Macrodata's public blog post, including final end-to-end evaluation table (one-pass and seeded-relabeling variants), per-dataset segmentation breakdown, and per-stage cost breakdown. Their pipeline receives the episode instruction.

  • Perceptron numbers: full WGO-Bench runs (July 2026), all episodes completed, scored under the benchmark's published protocol (IoU ≥ 0.75 temporal matching and the benchmark's prescribed LLM label judge).

  • Costs: computed from logged model usage at standard provider list rates as of July 2026; batch discounts excluded for both systems. Evaluation and judging costs excluded for both systems.

We are partnering with robotics labs, researchers, and data providers on large-scale data annotation.