Now recruiting capture teams worldwide. Get paid to record first-person video of real work.

Apply to capture

Task family

Stereo Production Line Quality Inspection Data

Checking parts on a moving or bench-fed line against a spec, measuring them and setting aside the ones that fail is a repeated look, check and decide loop, and the part, both hands and the line all have to stay in view. This page covers the stereo and container side of production line inspection robot training data for the two catalog rows that name this work: what a calibrated stereo pair adds to stereo in-line QA video, what MCAP is according to its own documentation, and what the site does not state. We run custom manufacturing inspection data collection fast and on demand against a spec you write, as an egocentric quality inspection dataset in MCAP, as custom collection at scale through a network of thousands of capture providers, for a consistent, recurring data flow to labs.
Catalog rows
Two inspection rows, both Easy
Status
Ready to deploy on both, as the catalog lists it
Container
MCAP (.mcap), open source
License
Perpetual, buyer-owned

Requirements

What does stereo in-line inspection data need?

01

A named in-line inspection row

Two catalog rows name the work, "In-Line Quality Inspection" and "Quality inspection on a production line". A spec names which one it follows rather than relying on a generic inspection label.

02

The part and both hands in frame

An inspector holds, turns and sets down each part while the line keeps moving or feeding. A head-mounted view keeps the part, both hands and the station visible through the whole check.

03

Depth you can trust, and a mask where you cannot

Depth is recovered from the calibrated stereo pair. It degrades on wet and reflective surfaces, and per-frame confidence maps mask the low-confidence regions instead of hiding them.

04

One clock across every stream

Streams are hardware-triggered onto one clock with a 2.0 ms cross-stream ceiling, so a look, a measure and a set-aside decision line up across video, depth, hand pose and IMU.

Definition

What is stereo production line quality inspection data?

It is real-world, first-person video of a person doing in-line quality inspection on a manufacturing production line, recorded with two calibrated cameras so that depth can be recovered, together with 3D hand pose and the other streams the site already lists. The person checks parts against a spec, measures them and sets aside or rejects units that fail. The buyer sets the task and the accept criteria; Firsthand handles contributors, capture, QA, consent and delivery.

The term covers a narrow slice of inspection. It is the in-line case: the check happens at the line, as part of the line work, rather than at a separate lab bench. The wider family of inspection captures, such as damaged-goods sorting or checking a hotel room, has its own page, and so do food, weld and surface checks. The comparison table further down shows exactly where this page sits among them.

Catalog

Which catalog rows cover in-line quality inspection?

Two live rows in the Plastic & Light-Assembly Manufacturer environment name this work. "In-Line Quality Inspection" is rated Easy and described as "Check parts on the line against the spec, measure and set aside defective units." "Quality inspection on a production line" is also rated Easy and described as "Inspect units on the line for defects, measure critical dimensions and reject failures." Both are listed as Ready to deploy, with a capture setup of Phone (head-mounted) / multiview rig. The first table below reproduces them exactly.

The environment sits in the Manufacturing & Workshops sector and holds fifteen rows in total, all Ready to deploy, covering assembly, trimming, molding-machine tending, inspection, packing, palletizing and labeling. This page does not claim delivered hours or delivered stereo footage for either row. Part or product types, line speeds, defect rates, acceptance criteria and inspection standards are Not stated on the site, so they are set in the written spec.

Stereo

Is stereo already captured on these rows?

Not stated. The catalog lists a head-mounted phone or multiview rig for both rows and no stereo pair. Stereo applies here only through the general stereo offer: the site describes a stereo head rig and a hard-environments stack, and a stereo pair for an in-line inspection order is a choice made in the skill spec and confirmed on a Spec Pilot.

This is why the page is written as a stereo and container page for the two rows rather than as a description of existing stereo inspection footage. If you need stereo, say so in the brief; if you are happy with the catalog setup, the egocentric inspection and light assembly pages describe that non-stereo route.

Comparison

How is this different from the other inspection and assembly pages?

This page is stereo capture of in-line quality inspection on a manufacturing production line. The stereo surface quality page is the wide view: it counts nine inspection-named rows across several environments, including these two, and is not tied to one line. The stereo food QA page covers two rows in a Food & Beverage Manufacturing Plant that centre on an inspection light, foreign objects and pulling suspect product from the belt. The stereo weld page covers one Medium row in a Metal Fabrication & Welding Workshop that adds grinding, cleaning seams and marking for rework.

Two further pages are egocentric rather than stereo. The egocentric visual inspection page is the task family across stations and lines, and the egocentric light assembly page covers the whole Plastic & Light-Assembly Manufacturer environment, of which these two inspection rows are a part. The second table below puts all of them side by side with their status as the site lists it.

Capture setup

How is a stereo in-line inspection capture set up?

The site describes two stereo configurations. The stereo head rig, dataset 06, is a dual fisheye pair at 1080p per eye on a 62 mm baseline, with per-unit calibration, a 9-axis IMU and hand-tracking output, shipped as MCAP. The hard-environments stack is a 4K/60 head camera with a 120° lens, two 1080p/60 wrist cameras, depth at 848×480 and 30 fps and a 200 Hz 6-DoF IMU. Which of these an in-line inspection order uses is Not stated and is agreed in the skill spec.

Whichever rig is chosen, calibration is measured every session and shipped with the episode, with a 0.28 px RMS reprojection gate. Hand pose is 21 joints per hand with a per-joint visibility flag, and the language data is one task instruction per episode. Camera count, resolution and frame rate for inspection specifically are Not stated.

Failure modes

What goes wrong when capturing in-line inspection, and how is it handled?

Glossy or reflective parts are the clearest case. The site states that depth degrades on wet and reflective surfaces and that per-frame confidence maps mask low-confidence regions, so a consumer of the data can tell where depth should not be trusted. How a particular part or finish behaves is Not stated. Hands are the second case: the per-joint visibility flag on the 21-joint hand pose marks joints that are not visible, instead of guessing them, which matters when a hand covers part of a part during a check.

Line speed and lighting changes are Not stated on the site as standard values, so they are not promised here. They are fixed in the skill spec for the station in question, and a Spec Pilot proves the capture on real footage before you scale. Episodes that fail the QA bar are rejected and logged per batch, not delivered with a caveat.

MCAP

What is MCAP, and which streams can go into the file?

Firsthand offers MCAP delivery. MCAP is an open-source container format with its own official site at mcap.dev, a specification at mcap.dev/spec and a repository at github.com/foxglove/mcap; read those for what the container is and how it stores records, timestamps and attachments. This page describes the container only from those sources and does not state anything more about it.

The streams the site already states for a stereo capture are the stereo pair, depth with confidence maps, 21-joint hand pose, IMU, contact events, action segments and calibration. Topic names, message schemas, encoding and rates are Not stated on the site and are agreed in the skill spec. Only dataset 06 is stated as shipped as MCAP; for any custom order, MCAP can be the only delivery or sit beside RLDS, LeRobot, WebDataset, HDF5 or zarr.

Not stated

What does the site not state about in-line inspection?

Defect labels, a defect taxonomy, a pass or fail outcome label for each inspected unit, measurement values such as dimensions, and part, serial or lot identity are not stated as standard labels. The catalog descriptions mention measuring and rejecting, but those describe what the operator does, not a label delivered with the episode.

This page gives no defect rate, detection accuracy, tolerance, line speed, task time or error rate, and it names no client, plant, brand or product type. It also names no inspection standard. If your policy needs any of these, it is written into the skill spec as annotation depth and covered in the quote before capture begins.

Scale

How do off-the-shelf data and custom collection combine for this work?

No off-the-shelf dataset for in-line inspection tasks exists on the site, so this is custom collection. The off-the-shelf stereo category lists stereo datasets and hand-tracking video, and only dataset 06 is stated as MCAP. It is a way to look at the format and rig, not coverage of these two rows. Custom collection covers the rest: custom collection at scale through a network of thousands of capture providers, for a consistent, recurring data flow to labs.

Where coverage is deep, the median time from signed spec to first validated batch is a median of 48 hours; where it is thin, turnaround runs three to four weeks. The catalog status on each row tells you which case you are in, and these rows are listed as Ready to deploy. Collections are billed per validated hour.

Privacy and license

How are people, screens and ownership handled?

The site states that faces and screens are blurred at ingest, and describes consent and anonymization on its anonymization page. Anything beyond that, including how a plant handles other staff or marked parts in frame, is Not stated and is set in the spec. This page gives no equipment-safety guidance.

The buyer owns the dataset under a perpetual, irrevocable, non-exclusive-by-default licence, with exclusivity available. Consent is recorded per session.

Ordering

How do you order a stereo production line inspection dataset?

Name the row you are following, the part and the station, the standard the part is checked against, what counts as one completed check and the decision at the end. Then name the streams you want in the file, the topic naming and message encoding your reader expects, whether calibration ships inside the file or beside it, and whether MCAP is the only delivery.

Most programs begin with a Spec Pilot, a small first batch that proves the spec and accept criteria on real footage before you scale. The last table below shows what each spec element decides.

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.

Catalog rows

Which live catalog rows cover in-line quality inspection?

The two rows in the Plastic & Light-Assembly Manufacturer environment, as the catalog lists them. Source file: lib/commercial-catalog-data.ts.
Task (as listed)Description (as listed)EnvironmentSkillCapture setupStatus
In-Line Quality InspectionCheck parts on the line against the spec, measure and set aside defective units.Plastic & Light-Assembly ManufacturerEasyPhone (head-mounted) / multiview rigReady to deploy
Quality inspection on a production lineInspect units on the line for defects, measure critical dimensions and reject failures.Plastic & Light-Assembly ManufacturerEasyPhone (head-mounted) / multiview rigReady to deploy

Comparison

How does this page differ from the related inspection and assembly pages?

Capture type, rows and status are as the site lists them. No delivered hours are claimed for any row.
PageCaptureWhat it coversStatus as listedDifference from this page
Stereo production line quality inspection data (this page)Stereo, agreed in the specTwo Easy rows: In-Line Quality Inspection and Quality inspection on a production lineReady to deploy on bothIn-line inspection on a manufacturing production line, captured as stereo
Stereo surface quality inspection dataStereo, agreed in the specNine inspection-named rows across several environments, including these twoReady to deploy on eight rows; Available on request on Component solderingBroad cross-environment view, not tied to one line
Stereo food QA and foreign-object inspection dataStereo, agreed in the specTwo Easy rows in the Food & Beverage Manufacturing Plant: inspection light and foreign objects on the beltReady to deploy on bothFood plant setting; foreign objects and pulling suspect product
Stereo weld inspection and cleanup dataStereo, agreed in the specOne Medium row in the Metal Fabrication & Welding Workshop: Weld Inspection & CleanupReady to deployWelds, seam grinding and rework marking in a metal shop
Egocentric visual inspection task dataEgocentric, not stereoThe inspection task family across stations and production linesTask family page; no single row statusNon-stereo, wider task family
Egocentric light assembly manufacturing video dataEgocentric, not stereoFifteen rows in the Plastic & Light-Assembly Manufacturer environment, including these twoReady to deploy, all 15 rowsNon-stereo, whole environment including assembly, trimming and packing

Stated vs not stated

What the site states about stereo capture for in-line inspection

Left to right: the item, what the site states, and what that means for an inspection order. "Not stated" means the site does not say.
ItemWhat the site statesFor an in-line inspection order
Catalog capture setupPhone (head-mounted) / multiview rig on both rowsA stereo pair is a spec choice; not stated on the rows
Stereo head rig (dataset 06)Dual fisheye, 1080p per eye, 62 mm baseline, per-unit calibration, 9-axis IMU, hand-tracking output; shipped as MCAPWhether an inspection order uses it: Not stated
Hard-environments stack4K/60 head camera, 120° lens; two 1080p/60 wrist cameras; depth 848×480 at 30 fps; 200 Hz 6-DoF IMUWhether an inspection order uses it: Not stated
Depth on wet and reflective surfacesDegrades; per-frame confidence maps mask low-confidence regionsStated; behaviour on a specific part or finish is Not stated
CalibrationMeasured every session and shipped with the episode; 0.28 px RMS reprojection gateStated
SynchronizationHardware-triggered onto one clock; 2.0 ms cross-stream ceilingStated
Hand pose21 joints per hand with a per-joint visibility flagStated
Line speed, lighting, camera count, resolution and frame rate for inspectionNot statedAgreed in the skill spec
Part or product type, inspection standard, acceptance criteriaNot statedAgreed in the skill spec
Defect labels, pass or fail label, measurement values, part or lot identityNot stated; no such label is listedAgreed in the skill spec if needed
Defect rate, detection accuracy, tolerance, task time, error rateNot statedNo figure is given on this page
MCAP topics, schemas, ratesNot statedAgreed in the skill spec

Stream map

Streams for in-line inspection and what the site states about an MCAP file

Left to right: the stream or item, what the site states about it, and what the site states about it in MCAP. "Not stated" means the site does not say.
Stream or itemWhat the site statesIn an MCAP delivery, as the site states it
Stereo pairDual fisheye, 1080p per eye, 62 mm baseline (dataset 06)Dataset 06 is stated as shipped as MCAP; channel layout not stated
Depth with confidence mapsRecovered from the calibrated stereo pair; confidence map masks low-confidence regionsNot stated
Hand pose21 joints per hand with a per-joint visibility flagChannel layout and joint order not stated
IMU9-axis (dataset 06); 6-DoF at 200 Hz (hard-environments stack)Channel layout and rate not stated
Contact events, action segmentsStated on this site as annotation and label typesNot stated
CalibrationMeasured every session and shipped with the episodePlacement in the file not stated
Topic names, schemas, encoding, ratesNot statedAgreed in the skill spec

Skill spec

What the skill spec fixes for a stereo in-line inspection order

Spec element and where a buyer can see it in the delivery. "Set per program" means the site states no fixed value.
Spec elementWhat it decidesWhere it shows up
Catalog row followedIn-Line Quality Inspection or Quality inspection on a production lineTask instruction per episode; set per program
Part, station and standardThe part, the station it is checked at and the rule it is checked againstSet per program; the site does not settle it
Episode boundaryOne part, one unit or one batch of partsSet per program; the site does not state an episode length
Rig and streamsStereo pair, wrist views, hand pose, IMU and any othersThe channels you can read; confirm on the Spec Pilot
MCAP topics and encodingWhat your reader expectsSet per program
Calibration deliveryInside the file or beside itSet per program
Delivery formatHow the data is packagedMCAP alone, or beside RLDS, LeRobot, WebDataset, HDF5 or zarr
Defect and outcome labelsWhether any label beyond action segments, hand pose and contact events is neededAnnotation depth in the quote; set per program
Accept criteriaWhat passes QAReject log per batch
PrivacyHow people and screens in frame are protectedFaces and screens blurred at ingest
LicenseWho owns the datasetPerpetual, irrevocable, buyer-owned, non-exclusive by default

Example footage

What does egocentric stereo capture look like?

One real clip already published on this site, shown as a format and rig example: a head-mounted stereo capture with hands in frame. It does not show a production line or an inspection task.

egocentric_stereo_sample.mp4 · head-mounted stereo · hands in frame · 1920 × 1080 web preview · rig example, not an inspection clip

No in-line inspection clip is published on the site, so this is the nearest stereo clip. Request a sample to see delivered files. See stereo sample page, stereo + wrist-cam example videos, request an egocentric data sample.

FAQ

Production line inspection robot training data, answered.

What is stereo production line quality inspection data?
First-person video from two calibrated cameras of a person checking parts on a production line against a spec, measuring them and setting aside failures, with depth and hand pose alongside.
Which catalog rows cover it, and what is their status?
Two rows in the Plastic & Light-Assembly Manufacturer environment: "In-Line Quality Inspection" and "Quality inspection on a production line". Both are rated Easy and listed as Ready to deploy. This page claims no delivered hours.
Is stereo already captured on these rows?
Not stated. The catalog lists a head-mounted phone or multiview rig, and stereo applies through the site general stereo offer: a stereo pair is agreed in the skill spec and confirmed on a Spec Pilot.
Can it be delivered as MCAP, and what is in the file?
Yes. Firsthand offers MCAP delivery. Topic names, message schemas and rates are Not stated on the site and are agreed in the skill spec.
Does it include defect labels, pass or fail labels or accuracy figures?
Not stated. The site lists no defect labels, defect taxonomy, pass or fail outcome labels or measurement values as standard, and this page gives no defect rate, detection accuracy or tolerance.
How does it handle glossy or reflective parts?
The site states that depth degrades on wet and reflective surfaces and that per-frame confidence maps mask low-confidence regions. How a specific part or finish behaves is Not stated.
Is there an off-the-shelf dataset for this, or is it custom collection?
This is custom collection. No off-the-shelf dataset for in-line inspection tasks exists on the site, and custom collection runs at scale through a network of thousands of capture providers, for a consistent, recurring data flow to labs.
How fast is a first batch, and who owns the data?
Where coverage is deep, the median time from signed spec to first validated batch is a median of 48 hours; thin coverage runs three to four weeks. The buyer owns the dataset under a perpetual, irrevocable, non-exclusive-by-default licence, with exclusivity available.

Sources

Where is MCAP documented?

Request a custom production line inspection dataset delivered as MCAP.

Tell us the row you are following, the part and the station, the standard and the decision, the streams you want in the file and whether MCAP sits alone or beside a training format. 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.