Task family

Egocentric Visual Inspection Task Data

Looking at a part, handling and rotating it, checking it against a standard and deciding what to do with it, captured first-person at inspection stations and production lines against a spec you write.
Streams
Ten, synced under 2 ms
First batch
Median 48 h
Billing
Per validated hour
License
Buyer-owned
A human hand grasps a household object mid-demonstration, with a depth sensor and annotated contact point visible.
Inspection is a loop of look, handle, rotate, check and decide, captured as one labeled motion from the inspector viewpoint.

Requirements

What does inspection task data need?

01

A named inspection task list

Inspecting units on a line, checking welds, sorting damaged goods and checking a room against a standard are different motions. A spec names each one rather than relying on one generic inspection label.

02

The part and both hands in frame

An inspector steadies the item with one hand and turns, tilts or lifts it with the other. A head-mounted view keeps the part, both hands and the surrounding station visible through the whole check.

03

Hand pose through handling and rotation

3D hand pose with a visibility flag per joint carries the finger detail that RGB video alone cannot resolve while a part is picked up, turned under a light and set down.

04

Phase boundaries marked on the same clock

Frame-accurate action segments mark where one step ends and the next begins, aligned to video and depth on one hardware clock, so a policy can learn the order of a look, handle and decide sequence.

05

Rights you can ship on

A perpetual, buyer-owned commercial license backed by a documented consent chain, so a policy trained on the data can go into a product.

Why it matters

Why train inspection models on first-person video?

Inspection is a loop of looking, handling and deciding. A person picks up a part, turns it under a light, brings it closer, compares it with a standard and then keeps it, sets it aside or rejects it. The task catalog describes that loop in plain terms: hold products under the inspection light, spot defects and pull them from the line. Every step is a physical action that changes what the inspector can see.

A first-person camera records that loop from the viewpoint a robot policy would act from. The inspector controls the view by moving the head and tilting the part, so the video shows not only what was looked at but how the view was changed to look at it. Hand pose and contact events record the handling that produced that view, and action segments mark where looking ends and handling or deciding begins.

It is worth being exact about what this data is. It records a person performing an inspection: the views, the handling and the sequence of steps. It is not a library of defects. The site does not state defect labels, a defect taxonomy, pass or fail outcome labels or measurement values as standard deliverables, and this page does not promise them. A buyer who needs any of them defines them in the written spec before capture begins.

Setting

Which inspection tasks can be captured?

The task catalog already lists inspection work across many environments. On production lines it includes quality inspection on a production line (inspect units on the line for defects, measure critical dimensions and reject failures) and in-line quality inspection (check parts on the line against the spec, measure and set aside defective units). In a food and beverage plant it includes inspecting and removing defective products under an inspection light, and a quality assurance and foreign-object inspection task on the belt.

In workshops, the catalog lists weld inspection and cleanup, where welds are inspected for defects, seams are ground and cleaned and parts are marked for rework, and component soldering, which ends with inspecting the joints. Returns work is full of inspection too: damaged-goods sorting, inspecting and sorting damaged goods with a handheld scanner and returns bins, returns processing in a warehouse, and processing a return on a retail floor set.

Service and facilities checks round out the list: vehicle diagnostics, inspecting and replacing air and cabin filters, resetting a hotel room after checkout and checking every item against the standard, inspecting and sorting fresh strawberries at a produce packing facility, and package inspection and bag search at a mock security checkpoint. These tasks differ in what is inspected, but share the same first-person structure of look, handle, rotate, check and decide.

A custom spec is scoped from that same vocabulary. You describe the items, stations, standards and decisions your policy needs, and the written spec covers them, with the catalog tasks as a starting point rather than a fixed menu.

Environments

Where are inspection tasks captured?

The catalog places inspection tasks in a plastic and light-assembly manufacturer, a food and beverage manufacturing plant, a metal fabrication and welding workshop, an electronics manufacturing environment, the back of house of a retail store, a warehouse and distribution center, a hotel, an auto service center, a produce packing facility and a mock security checkpoint. Each task row carries a status that says how soon capture can begin.

The site defines those statuses plainly. Ready to deploy means contributors and site access are set up and capture starts once a spec is signed. Active collection means recording is running now, so a spec can join an existing capture stream. Available on request means the work is scoped and recruited to spec when a buyer asks for it. In the current catalog the production-line quality inspection rows, the food plant inspection rows, weld inspection, damaged-goods sorting and room turnover are marked Ready to deploy, while component soldering, the retail return, the produce sorting row and the checkpoint rows are Available on request.

The site does not say that any of this capture takes place inside a particular customer factory, and this page does not claim it. The catalog names environment types, and where a collection happens is agreed in the spec.

Scope

How is inspection data different from manufacturing workflow, assembly and workplace data?

Manufacturing workflow data captures a whole production procedure: a sequence of fastening, measuring, fitting and inspection steps run in a defined order against a written skill spec. Inspection appears there as one step in a longer chain. This page takes the opposite cut. It treats inspection as a task family in its own right, so the spec, the examples and the labels are organized around the look, handle, rotate, check and decide loop rather than around a production sequence.

Assembly task data is about fastening, measuring, press-fit and wire work at a bench. Workplace task data is a broad page covering many on-the-job tasks across industries. Data labeling and quality verification is about checking the labels and the batches Firsthand delivers, not about people inspecting parts. Each of those pages is a neighbour of this one, and the table below sets them side by side.

The distinction matters for how you write a spec. If your policy has to follow a whole procedure, the workflow page is the better starting point. If it has to learn to examine, handle and judge individual items, this page is.

Capture setup

What does the capture rig record during an inspection?

The catalog names two capture modes. In the first, a head-mounted phone records the first-person view of real work on site, and a multiview rig adds synchronized third-person angles when the spec asks for them. In the second, a staged working set is recorded by a multiview rig while the operator performs the task with handheld grippers, so demonstrations map onto a robot end effector.

A head-mounted camera keeps the part, the hands and the station in frame from the viewpoint a manipulation policy will see from, with a wrist-mounted camera available alongside it for close-range detail when that matters more than the full-arm view. Depth, 3D hand pose, contact events and action segments are aligned to video on one hardware clock, synced under 2 ms. Distance-invalid pixels beyond the depth sensor reliable range are flagged rather than interpolated.

The site does not state a camera count, resolution, frame rate or lighting setup specific to inspection, so those are agreed in the written spec rather than assumed. That includes any dedicated inspection light: the catalog task mentions one, but the site does not describe how it is lit or measured.

Streams and labels

Which labels can be delivered with an inspection episode?

Each episode follows the same episode schema used across Firsthand custom collections: ten streams synced under 2 ms, with head and wrist RGB, depth, 3D hand pose with per-joint visibility, contact and grasp events, and frame-accurate action segments. Warehouse collections also state instance segmentation alongside action segments and grasp and contact events; the site does not state it specifically for inspection tasks.

For inspection, hand pose tracks the operator through the pick-up, rotate, tilt and set-down motions, contact events mark when fingers make and break contact with the part, and action segments mark the start and end of each step, such as looking, handling and sorting. Because the labels share one clock with the video and depth, a step boundary lines up with the exact frame where it happens.

Object labels use the terms your spec sets: the skill spec decides which object classes are in scope before capture, so labels follow the vocabulary your training stack expects rather than a generic taxonomy.

Not stated

Which inspection-specific labels are not stated?

Defect labels, a defect taxonomy, a pass or fail outcome label for each inspected item, measurement values such as dimensions or readings, and part, serial or lot identity are not stated anywhere on the site as standard labels. Some catalog task names mention spotting defects, measuring critical dimensions or rejecting failures, but those describe what the operator does, not a label delivered with the episode.

A per-episode success or failure label is also not stated. If your policy needs any of these, they are defined in the written spec as annotation depth, and the quote covers them before capture begins. The page does not promise them by default.

Privacy

How are consent and anonymization handled in workplace capture?

Every episode links to a signed contributor release through a documented consent chain, and the consent record is part of the delivery. Contributors are the people who perform the inspection tasks, so their release covers the footage captured of their hands and workspace.

Faces, plates and screens are detected and irreversibly blurred at ingest, and a reviewer confirms the result before anything ships. The anonymization record is delivered with the data, so a buyer can see what was blurred and when. That matters at an inspection station, where coworkers, monitors and paperwork can enter the frame.

Formats

What formats and delivery options are available?

Delivery formats are RLDS, LeRobot and WebDataset, plus HDF5, zarr and Rerun .rrd. The first three are the training-loader formats; HDF5 and zarr carry arrays for custom pipelines, and Rerun .rrd gives a multi-stream synchronized playback file for review, which suits visually checking an inspection episode before writing a loader.

Converter source is readable, so you can retarget the schema to your own loader, and the episode schema page lists the fields. Inspection episodes use the same schema as every other Firsthand collection, so a loader that already reads another Firsthand dataset reads an inspection dataset without changes.

The spec

How do you scope a custom inspection data collection?

You describe the items, stations, standards and decisions your policy needs. We turn that into a written spec covering tasks, environments, capture tier, annotation depth and accept criteria, then quote reach, timeline and price against that document before any capture begins.

The collection runs through the same seven-stage end-to-end custom collection pipeline as every Firsthand program: contributor recruiting, capture, per-batch QA, anonymization and licensed delivery. Quality is measured against signed accept criteria, billing is per validated hour, a reject log ships with every batch, and rejected items are recaptured at our cost.

Fast · on demand

How fast can an inspection collection start?

Where coverage is already deep, the first validated batch lands in a median of 48 hours from signed spec. Thin environments typically take three to four weeks, because vetting operators there is the bottleneck, and we quote that timeline up front. The catalog status on each task row tells you which case you are in.

On-demand top-ups run against the same spec and accept criteria after each training run, so new inspection data stays consistent with what you already hold. A Spec Pilot, a small and fast first batch, can prove the spec and accept criteria before you scale volume.

Rights

How is inspection data licensed?

Every custom collection ships under a perpetual, buyer-owned commercial license, and exclusivity is available so the data is never resold. The license is documented alongside the consent chain, so a policy trained on the data can go into a product.

At a glance

What you get.

Every collection runs through the same seven-stage end-to-end custom collection pipeline. End-to-end custom data collection is a managed service that takes an AI data need from problem to owned dataset in a single accountable pipeline.

Task families

Which inspection tasks are in the catalog?

Inspection task rows from the task catalog, grouped by family, with the catalog description, environment and status as listed.
Task familyCatalog task and descriptionEnvironmentStatus
Line quality inspectionQuality inspection on a production line: inspect units on the line for defects, measure critical dimensions and reject failuresPlastic & Light-Assembly ManufacturerReady to deploy
Line quality inspectionIn-Line Quality Inspection: check parts on the line against the spec, measure and set aside defective unitsPlastic & Light-Assembly ManufacturerReady to deploy
Line quality inspectionLight Manufacturing & Assembly: assemble, inspect and pack light consumer goods on a bench or moving linePlastic & Light-Assembly ManufacturerReady to deploy
Line quality inspectionInspect and remove defective products using an inspection light and gloves: hold products under the inspection light, spot defects and pull them from the lineFood & Beverage Manufacturing PlantReady to deploy
Line quality inspectionQA / Foreign-Object Inspection: inspect items on the belt for foreign objects and defects and remove anything suspectFood & Beverage Manufacturing PlantReady to deploy
Welds and jointsWeld Inspection & Cleanup: inspect welds for defects, grind and clean seams and mark parts for reworkMetal Fabrication & Welding WorkshopReady to deploy
Welds and jointsComponent soldering: solder components to the board with an iron and solder wire, trim leads and inspect jointsElectronics Manufacturing & E-WasteAvailable on request
Returns and damaged goodsDamaged-Goods Sorting: inspect returned or damaged items, scan them and sort them into markdown or disposal binsRetail Store -- Back of HouseReady to deploy
Returns and damaged goodsInspect and sort damaged goods using a handheld scanner and returns bins: scan each damaged item, check the condition and drop it into the right returns binRetail Store -- Back of HouseReady to deploy
Returns and damaged goodsReturns Processing: open returned parcels, inspect and scan items and route them to restock or disposalWarehouse & Distribution CenterReady to deploy
Returns and damaged goodsProcess a return: inspect, re-tag, and re-shelve a returnRetail Floor Set (shelving, checkout, rail, pack bench)Available on request
Service and facility checksVehicle diagnostics: connect the scan tool, read fault codes, inspect components and identify the faultAuto Service Center & Tire ShopActive collection
Service and facility checksInspect, remove, and install air and cabin filters using a screwdriver and a shop ragAuto Service Center & Tire ShopActive collection
Service and facility checksRoom Turnover & Inspection: reset the room after checkout, check every item against the standard and report faultsHotel & LodgingReady to deploy
Sorting and checkpointInspect, clean, and sort fresh strawberries, removing stems and damaged fruit, using sorting trays and collection binsProduce Packing FacilityAvailable on request
Sorting and checkpointPackage inspection: open, inspect, and reseal a packageMock Security CheckpointAvailable on request
Sorting and checkpointBag search + re-pack: open, inspect, and re-pack a bagMock Security CheckpointAvailable on request

Capture setup

How are inspection episodes recorded?

The two capture modes named in the catalog and what each records, with the inspection tasks that use them.
Capture modeWhat the site says it recordsInspection rows that use it
Phone (head-mounted) / multiview rigA head-mounted phone records the first-person view of real work on site; a multiview rig adds synchronized third-person angles when the spec asks for them.Production-line and in-line quality inspection, food plant inspection, weld inspection, damaged-goods sorting, returns processing, vehicle diagnostics, room turnover
Multiview rig + handheld grippersA staged working set is recorded by a multiview rig while the operator performs the task with handheld grippers, so demonstrations map onto a robot end effector.Process a return, package inspection, bag search and re-pack

Streams and labels

What does each episode carry, and what is not stated?

Streams and labels the site states for Firsthand custom collections, and inspection-specific labels the site does not state.
ItemStatus on this siteWhy it matters for inspection
Head RGBStatedThe view the inspector actually sees, including how it changes as the part moves
Wrist RGBStatedClose-range detail of the part in hand
DepthStated; distance-invalid pixels flagged, not interpolatedShape and distance of the part and station
3D hand pose with per-joint visibilityStatedHow the part is held, turned and tilted
Contact and grasp eventsStatedWhen the part is picked up, handed off or set down
Action segmentsStated; frame-accurateBoundaries between looking, handling and sorting
Time syncStated; ten streams synced under 2 msKeeps labels on the same frame as the video and depth
Instance segmentationStated for warehouse collections; not stated for inspectionWould separate part from background; defined in the spec if needed
Defect labels or defect taxonomyNot statedDefines what counts as a defect; set in the spec if your policy needs it
Pass or fail outcome label per itemNot statedWould record the inspector decision; set in the spec if needed
Measurement valuesNot statedDimensions or readings are not delivered as standard labels
Part, serial or lot identityNot statedTraceability fields are not standard labels
Camera count, resolution, frame rate, lighting for inspectionNot statedAgreed in the written spec rather than assumed

Formats

Which formats carry inspection data?

Delivery formats stated on the site and what each is used for.
FormatUsed for
RLDSTraining loader; TFDS-compatible tfrecord shards
LeRobotTraining loader; parquet plus mp4
WebDatasetTraining loader; tar shards for streaming
HDF5 and zarrArrays for custom pipelines; one group per episode
Rerun .rrdOne recording per episode with every stream on one timeline; for inspection and debugging, not training

Related pages

How is this page different from the workflow, assembly and workplace pages?

Five related pages on this site and how their focus differs.
PageFocus
Egocentric visual inspection task data (this page)Inspection as a task family: look, handle, rotate, check and decide, on individual items
Manufacturing workflow dataA whole multi-step production or assembly procedure, with inspection as one step in the sequence
Custom assembly task dataFastening, measuring, press-fit and wire work at a bench
Egocentric video of real workplace tasksBroad capture of on-the-job tasks across many industries
Construction and trades egocentric dataConstruction and trades environments and tasks
Data labeling, quality verification and dataset validationHow labels and batches are checked and rejected; not people inspecting parts

FAQ

Visual inspection training data, answered.

What is egocentric visual inspection task data?
It is real-world, first-person video of a person inspecting items: looking at a part, handling and rotating it, checking it against a standard and deciding what to do with it. It is captured against a written spec with 3D hand pose, depth and action segments. Firsthand handles contributors, capture, QA, consent and delivery.
Does the data include defect labels or pass and fail labels?
Not stated. The site does not list defect labels, a defect taxonomy, per-item pass or fail outcome labels or measurement values as standard deliverables. If your policy needs them, they are defined in the written spec as annotation depth and covered in the quote before capture begins.
Which inspection tasks are in the catalog?
The catalog lists quality inspection on a production line, in-line quality inspection, food plant defect and foreign-object inspection, weld inspection and cleanup, damaged-goods sorting, returns processing, vehicle diagnostics, hotel room turnover and inspection, produce sorting and package inspection at a mock checkpoint, each with its own environment and status.
What does the capture rig record during an inspection?
Ten streams synced under 2 ms: head and wrist RGB, depth, 3D hand pose with per-joint visibility, contact and grasp events and frame-accurate action segments. Camera count, resolution, frame rate and lighting for inspection are not stated and are agreed in the spec.
How are consent and anonymization handled?
Every episode links to a signed contributor release through a documented consent chain. Faces, plates and screens are detected and irreversibly blurred at ingest, a reviewer confirms the result, and the anonymization record is delivered with the data.
Which formats is inspection data delivered in?
RLDS, LeRobot and WebDataset for training loaders, plus HDF5, zarr and Rerun .rrd. The same episodes can be exported into more than one format, and converter source is readable so you can retarget the schema to your own loader.
How fast can an inspection collection start?
Where coverage is deep, the first validated batch lands in a median of 48 hours from signed spec. Thin environments typically take three to four weeks. The catalog status on each task row tells you which case you are in, and a Spec Pilot can prove the spec before you scale.
Who owns the data?
Every custom collection ships under a perpetual, buyer-owned commercial license, documented alongside the consent chain, and exclusivity is available so the data is never resold. Billing is per validated hour, with a reject log on every batch.

Sources

Where are the delivery formats documented?

Request a custom dataset.

Tell us the items, stations, standards and decisions your policy needs to inspect. We will quote reach, timeline, and price against a written spec, with a first validated batch in a median of 48 hours where coverage is deep.