Construction crews

Stereo Egocentric Data from Construction Crews

Framing, drywall, painting, tiling and the finishing passes between them are done by crews working side by side in a space nobody arranged for a camera. We collect custom stereo egocentric data from construction crews on demand against a written skill spec, with a QA gate before anything ships, anonymization at ingest and a buyer-owned license, and we can deliver it as MCAP. The stereo rig and stream layout are agreed per order.
Catalog rows
15 on the Active Construction Site environment
Delivery
MCAP · RLDS · LeRobot · WebDataset · HDF5 · zarr
First batch
Typically three to four weeks (thinner-coverage setting)
License
Perpetual, buyer-owned

Why stereo on a crew jobsite

What does a stereo pair add to jobsite footage?

01

Depth aligned with the RGB view

Stereo gives dense depth aligned pixel for pixel with the RGB view, so the geometry of a stud bay, a drywall seam or a tile edge is recoverable from the same frame pair that shows it.

02

Calibration shipped with every episode

The site states that calibration is measured every session and shipped with the episode, so rectification is exact rather than assumed.

03

One clock across every stream

Streams are hardware-triggered onto one clock, with a 2.0 ms cross-stream ceiling, so hand pose and sensor streams line up with the stereo pair.

04

Real crews, real work

Paid, consented contributors perform the actual task on an active site, with other trades and equipment present, rather than a set arranged for the camera.

Definition

What is stereo egocentric data from construction crews?

It is first-person video from two calibrated cameras, recorded from a crew member’s own viewpoint while they do real jobsite work, with hand pose and sensor streams alongside. Stereo describes the capture and the crew is the subject: the people doing framing, drywall, painting, tiling and the cleanup around them.

This page covers only the 15 rows the site lists under the Active Construction Site environment. It does not claim stereo is already running on any of them. The catalog lists the capture tier for every row as a head-mounted phone or multiview rig, and a stereo pair is a capture choice agreed in the skill spec. Firsthand is not affiliated with Foxglove or the MCAP maintainers.

Task rows

Which construction tasks does the site list?

The Active Construction Site environment lists 15 task rows. Four are marked Ready to deploy (Construction General Skilled Trades, Drywall Hanging, Taping & Mudding, Insulation Installation, and Painting & Priming) and the other eleven are Active collection. By difficulty, six are Hard, seven are Medium and two are Easy. The first table below lists every row with the catalog’s own description.

Several rows are crew-style marking and finishing passes: measure and mark lumber with a tape, tape and mud drywall seams with a taping knife, mask edges and cut in corners with a brush, and grout tile joints. The catalog describes the steps, not a surface-quality or inspection standard. What counts as an acceptable finish is written into the accept criteria of the skill spec.

Why stereo

Why capture a construction crew in stereo?

The hard-environments page states that a stereo pair at human-eye spacing makes depth recoverable from every frame pair, and that stereo keeps working outdoors where active depth sensors struggle, with many programs capturing both and syncing them on one clock. Whether a given jobsite is indoors or outdoors is not something the catalog rows state.

The head camera can lose sight of a grasp when the hand blocks it, which is why wrist views and hand pose travel with the stereo pair. Hand pose is 21 joints per hand with a per-joint visibility flag, so a hidden joint is marked as hidden rather than guessed.

Capture setup

What does the capture setup look like, and what is not stated?

The site describes two stereo setups and does not say which one a construction order uses. The hard-environments page lists a global-shutter 4K/60 head camera with a 120° lens, two 1080p/60 wrist cameras, a depth sensor at 848×480 and 30 fps, and 200 Hz 6-DoF IMUs, with intrinsics and extrinsics re-solved at the start and end of every session. The off-the-shelf stereo head rig, dataset 06, lists dual fisheye cameras at 1080p per eye, a 62 mm baseline, per-unit calibration, a 9-axis IMU and hand-tracking output.

Which rig, resolution and streams a construction order uses is Not stated on the site. It is set in the skill spec and confirmed on a Spec Pilot. The second table below sets what is stated beside what is not.

Jobsite conditions

How is a shared, active jobsite handled?

Capture is planned around the site’s own layout and schedule rather than asking the work to pause. Other trades and crew can end up in frame who are not contributors, so faces and screens are detected and irreversibly blurred at ingest, a reviewer confirms the result, and a clip that cannot be properly de-identified is discarded rather than shipped with a caveat.

The spec names the task once and several contributors are captured performing it, so real variation in technique is represented. Failure and recovery cases, such as a misaligned fastener or a redo of a measuring step, are part of the same labeled structure and can be called out as a requirement for the batch.

MCAP delivery

Can construction stereo data be delivered as MCAP?

Yes. Firsthand offers MCAP delivery, and the MCAP hub page covers it in full, including what the container is according to its own documentation. MCAP is an open container for multiple channels of timestamped, pre-serialized data, so a stereo pair, hand pose and IMU can share one file on one log-time axis.

Topic names, message schemas, encodings and rates are Not stated on the site and are agreed in the skill spec, as is which streams, such as depth, wrist cameras or action segments, go in the file. If your training loop expects RLDS, LeRobot or WebDataset, name that format alongside MCAP.

Scale and speed

How do off-the-shelf stereo data and custom collection combine, and how fast is a first batch?

Off-the-shelf stereo data covers what is already in stock, and the stereo category page lists it. 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.

Construction and skilled trades is listed as a thinner-coverage setting, so a first batch typically takes three to four weeks, not the a median of 48 hours available where coverage is deep. The bottleneck the site states is vetting and scheduling operators with the right site access, not demand for the task.

Ordering

How do you order a custom stereo construction dataset?

Name the trade tasks from the rows above, the setting, the streams you want in the file, the delivery format and the accept criteria for what a finished pass looks like. Most orders begin with a Spec Pilot, a small first batch that proves the spec and the accept criteria on real footage before you scale.

Rejected episodes go to a reject log that ships with every batch and are recaptured rather than shipped with a caveat. Pricing is quoted per spec. The fourth table below shows what each spec element decides.

At a glance

What you get.

Environment
Active Construction Site: 15 catalog task rows
Catalog capture tier
Phone (head-mounted) / multiview rig on every row; a stereo pair is agreed in the skill spec
Hand pose
21 joints per hand with a per-joint visibility flag
Sync
Hardware-triggered onto one clock; 2.0 ms cross-stream ceiling
Delivery
MCAP, RLDS, LeRobot, WebDataset, HDF5, zarr; MCAP topic and schema layout Not stated, agreed per order
Spec to first batch
three to four weeks (thinner-coverage setting)
License
Perpetual, irrevocable, buyer-owned, non-exclusive by default

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

The 15 Active Construction Site task rows

Every row listed under the Active Construction Site environment, with the catalog’s own description, difficulty and status. The capture tier is the same on all 15: phone (head-mounted) / multiview rig.
Task rowWhat the catalog saysDifficultyStatus
CarpentryMeasure, cut and nail or screw framing, sheathing and trim on site.HardActive collection
Construction / WoodworkingFrame, sheathe and fit timber on an active construction site with hand and power tools.HardActive collection
Construction General Skilled TradesSkilled trade work on active sites including framing, concrete and structural tasks.HardReady to deploy
Construction Site Cleanup & Debris RemovalClearing debris, sorting waste and preparing sites after works.EasyActive collection
Cut and install insulation batts using a utility knife and staple gunMeasure and cut insulation batts with a utility knife and staple them between studs.MediumActive collection
Drywall Hanging, Taping & MuddingLift and screw drywall panels to studs, tape joints and apply joint compound.MediumReady to deploy
Electrical installationRun cable, mount boxes and wire outlets, switches and fixtures on a construction site.HardActive collection
Hang and tape drywall panels using a screw gun and taping knifeHang drywall panels with a screw gun and tape and mud the seams with a taping knife.MediumActive collection
Insulation InstallationCut batts to size and fit insulation between studs and joists, stapling it in place.MediumReady to deploy
Measure and cut lumber using a tape measure and circular sawMeasure and mark lumber with a tape and cut it to length with a circular saw.MediumActive collection
Painting & PrimingMask edges, roll primer and paint onto walls and cut in corners with a brush.MediumReady to deploy
PlumbingCut, join and install pipes and fixtures on site and test for leaks.HardActive collection
Prime and paint interior walls using rollers and brushesRoll primer then paint on interior walls and brush cut-in at edges and trim.MediumActive collection
Sweep and haul construction debris using brooms and wheelbarrowsSweep up debris, load it into wheelbarrows and haul it to the site skip.EasyActive collection
TilingSpread adhesive, set tiles with spacers, cut edge tiles and grout the joints.HardActive collection

Stated vs not stated

What the site states about stereo capture for construction

Left to right: the item, what the site states, and what that means for a construction order. “Not stated” means the site does not say.
ItemWhat the site statesFor a construction order
Catalog capture tierPhone (head-mounted) / multiview rig on all 15 rowsA stereo pair is a spec choice; not stated on any row
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 a construction 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 a construction order uses it: Not stated
CalibrationMeasured every session and shipped with the episodeStated
SynchronizationHardware-triggered onto one clock; 2.0 ms cross-stream ceilingStated
Hand pose21 joints per hand with a per-joint visibility flagStated
MCAP topics, schemas, ratesNot statedAgreed in the skill spec
Indoor and outdoor mix, site count, regionsNot statedAgreed in the skill spec

Jobsite conditions

Crew jobsite concern and how the site says it is handled

Constraints of capturing a working crew, and how the written-spec, QA and privacy process addresses each, as the site states it.
ConcernHow it is handled
People in frame (other trades, crew)Faces and screens blurred at ingest; reviewer confirms; clips that cannot be de-identified are discarded
Site access and operator vettingLonger lead time quoted up front; typically three to four weeks for a first batch
Shared, active worksiteCapture scoped and scheduled around the site’s own layout and schedule
Task variation between sites and workersSpec names the task once; several contributors are captured performing it
Mistakes and redosLabeled in the same structure as the clean version; the spec can require them
Hand blocking the head cameraWrist views and hand pose travel with the stereo pair

Skill spec

What the skill spec fixes for a stereo construction 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
Task rowsWhich of the 15 rows, and what one attempt isEpisode boundaries; how episodes map to files is set per program
Rig and streamsStereo pair, wrist views, hand pose, IMU and any othersThe channels you can read; confirm on the Spec Pilot
Delivery formatHow the data is packagedMCAP alone, or beside RLDS, LeRobot, WebDataset, HDF5 or zarr
MCAP topics and encodingWhat your reader expectsSet per program
Accept criteriaWhat a finished pass looks like and what passes QAReject log per batch
PrivacyHow people 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 footage look like?

One real clip already published on this site. It is a format and rig example: a head-mounted stereo capture with hands in frame. It is not a construction site and does not show a task from this page.

egocentric_stereo_sample.mp4 · head-mounted stereo · hands in frame · 1920 × 1080 web preview · rig example

No construction-site 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

Stereo egocentric data from construction crews, answered.

What is stereo egocentric data from construction crews?
First-person video from two calibrated cameras, recorded from a crew member’s own viewpoint during real jobsite work, with hand pose and sensor streams alongside.
Which construction tasks can be collected?
The Active Construction Site environment lists 15 task rows, including carpentry, drywall, insulation, painting, plumbing, electrical installation, tiling and site cleanup. Four rows are Ready to deploy and eleven are Active collection.
Is stereo already captured on these construction rows?
Not stated. The catalog lists a head-mounted phone or multiview rig as the capture tier on every row, and a stereo pair is agreed in the skill spec and confirmed on a Spec Pilot.
Can it be delivered as MCAP?
Yes. Firsthand offers MCAP delivery. Topic names, message schemas and rates are Not stated on the site and are agreed in the skill spec.
How fast is a first batch?
Construction and skilled trades is a thinner-coverage setting, so a first batch typically takes three to four weeks. The median of a median of 48 hours to a first validated batch applies only where coverage is deep.
Who owns the data, and how are other trades in frame protected?
The buyer owns it under a perpetual, irrevocable, non-exclusive-by-default license, with exclusivity available. Faces and screens are blurred at ingest, a reviewer confirms, and a clip that cannot be de-identified is discarded.

Sources

Where is MCAP documented?

Request a custom stereo dataset from construction crews.

Tell us the trade tasks, the setting and the accept criteria for a finished pass, and name the delivery format, including MCAP if your reader expects it. We quote reach, timeline and price against a written skill spec and usually start with a Spec Pilot.