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

Apply to capture

Task family

Stereo Garment Finishing and Pressing Data

Pressing seams and finished garments on an industrial iron or press, then folding or hanging them, is two-handed work on cloth that changes shape with every touch, and the hands, the garment and the pressing equipment all have to stay in view. This page covers the stereo and container side of garment finishing robot training data for the one catalog row that names this work: what a calibrated stereo pair adds to stereo industrial pressing video, what MCAP is according to its own documentation, and what the site does not state. We run custom apparel production data collection fast and on demand against a spec you write, as an egocentric garment folding and hanging 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 row
"Finishing and pressing" (Easy), in Textile & Apparel Production
Status
Available on request, as the catalog lists it
Container
MCAP (.mcap), open source
License
Perpetual, buyer-owned

Why stereo and MCAP here

What do a stereo pair and an MCAP file add to garment pressing video?

01

Depth across the cloth, the press and the hands

The site states that a stereo pair at human-eye spacing makes depth recoverable from every frame pair, so the garment, the iron or press and the fingers that position the cloth sit in one frame.

02

Fingers hidden under fabric, flagged when hidden

3D hand pose carries a per-joint visibility flag, so a finger hidden under cloth or behind the equipment is flagged as hidden rather than silently guessed, and contact events mark when a hand takes hold of a garment or a tool.

03

Press, then fold or hang, on one clock

The row names pressing and then folding or hanging. Streams are hardware-triggered onto one clock with a 2.0 ms cross-stream ceiling, and action segments carry start, end, verb and noun as the skill spec defines them.

04

Several streams in one container

MCAP stores multiple channels of timestamped, pre-serialized data, so a stereo pair, hand pose and IMU can share one file on one log-time axis. Which streams go in the file is set in the skill spec.

Definition

What is stereo garment finishing and pressing data?

It is first-person video of a person finishing garments: pressing seams and finished garments on an industrial iron or press, then folding or hanging them. It is recorded from their own point of view with two calibrated cameras, with hand pose and sensor streams alongside. Stereo describes the capture, and MCAP describes the container. They are separate choices.

The site does not state that stereo is already running on this row. The catalog lists a head-mounted phone with a multiview rig as its capture setup, so a stereo pair is a capture choice agreed in the skill spec and confirmed on a Spec Pilot. The data is human capture by paid, consented contributors, not robot or teleoperation data. The site does not state press or iron brands, garment counts, cycle times, throughput, or factory, brand or customer names, so this page promises none. Firsthand is not affiliated with Foxglove or the MCAP maintainers.

Catalog row

Which catalog row does this page rely on, and what is its status?

One, in the Textile & Apparel Production environment of the Manufacturing & Workshops sector. "Finishing and pressing" is rated Easy and described as "Press seams and finished garments on an industrial iron or press and fold or hang them." Its environment examples read "Garment factory, sewing workshop, fabric cutting facility, textile mill, fashion manufacturing".

The row is listed as Available on request. The site says nothing about delivered hours or delivered stereo footage for it, so this page claims none, and it does not describe the row as Active collection or Ready to deploy. The only tool the row names is an industrial iron or press, and the steps are pressing seams and finished garments, then folding or hanging them. The first table below reproduces the row as the catalog states it, beside two neighbouring pressing rows from other environments.

Difference

How is this different from the sewing, ironing, laundry and garment production pages?

The stereo garment sewing and fabric cutting page covers the other production rows of the same environment, and lists this row only as one of four. The egocentric garment production page covers all four rows of the environment with egocentric catalog treatment and no stereo or MCAP treatment. The egocentric ironing and garment handling page covers pressing, hanging and sorting garments as first-person capture, and the stereo commercial laundry and linen page covers six laundry and hotel rows, including a steam press row, in stereo.

This page is the stereo and MCAP treatment of the single finishing and pressing row, with its own stream map and failure modes. The comparison table below sets the pages side by side.

Why stereo

Why capture garment finishing and pressing in stereo?

Finishing is about where the cloth sits on the pressing surface, what the hands do to position it and where it goes when the press is done. Cloth also has no fixed shape, and it changes shape from frame to frame. A stereo pair recovers depth from the calibrated frame pair rather than from a standalone depth sensor, so the garment, the equipment and the hands share a frame. The site gives no depth accuracy figure for this row and no label for whether a seam is pressed or a garment is finished, so what a buyer does with that depth is their pipeline question.

A stereo pair adds depth, not a verdict on the garment. The site states 1080p per eye for dataset 06, and whether that suffices for fine seam detail is Not stated, so a spec should check it on a Spec Pilot. The site also states that Firsthand does not capture at a customer’s own facility.

Hand pose

What does hand pose add around cloth and a press?

The site states 3D hand pose of 21 joints per hand with a per-joint visibility flag, and contact and grasp events that mark when fingers meet a tool or an item. It describes pressing and hanging as two-handed steps where one hand positions the garment while the other works the press, the iron or the hanger, and the visibility flag is what carries it when fingers disappear under fabric.

The site does not say which hand holds the garment and which works the press on this row, how finely hand pose resolves cloth folds, or whether the garment, the iron or the press counts as the object for contact events. Settle those in the spec. Wrist cameras give a closer view of the hands, and a multiview rig adds synchronized third-person angles when the spec asks for them.

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 garment finishing order uses. The hard-environments stack is 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. The off-the-shelf stereo head rig, dataset 06, is 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 an order uses is Not stated on the site, and the third table below sets what is stated beside what is not. Intrinsics and extrinsics are re-solved at the start and end of every session, and streams are hardware-triggered onto one clock with a 2.0 ms cross-stream ceiling. Pressing station layout, lighting, equipment model and camera clearance are Not stated, so any requirement is settled in the spec.

MCAP

What is MCAP, per its own documentation?

MCAP is an open source container file format for multimodal log data, supporting multiple channels of timestamped pre-serialized data. It is serialization-agnostic, so messages can be Protobuf, DDS (CDR), ROS, JSON and more. Its design is row-oriented and append-only, it stores schemas alongside the data, and it offers an optional index plus optional LZ4 or Zstandard chunk compression.

Reader and writer libraries exist for C++, Go, Python, Rust, Swift and TypeScript, and the mcap CLI can inspect, merge and split files. The foxglove/mcap repository is MIT-licensed; that is the MCAP project licence, not the licence of a Firsthand delivery. The MCAP hub page and the glossary entry cover the format in full.

Streams

Which streams can ship in an MCAP delivery of garment finishing data?

Firsthand offers MCAP delivery, and dataset 06 is stated as shipping as MCAP. For this row the site states hand pose, a stereo-derived depth stream with confidence maps, IMU, contact events, action segments, per-frame instance masks and one task instruction per episode elsewhere. What it does not state is which of those are channels in an MCAP file, how they are named, what encoding they use or at what rate.

No topic name, message schema or rate is stated on this page, and none should be assumed. Name the streams that matter in the skill spec and confirm them on a Spec Pilot batch. The fourth table below sets each stream beside what the site states about it.

Failure modes

What goes wrong when you record garment finishing in stereo?

Deformable fabric is the first risk. Cloth has no fixed shape, so the object being tracked changes between frames. The site states that clothing does not track well with masks propagated frame to frame, so deformable captures ship per-frame instance masks where the spec calls for them. It lists no seam, crease or pressed-or-not label, so what counts as a pressed seam or a finished garment is written into the spec up front.

Folding and hanging are the second. They are the closing steps of the row and a garment that is draped, hung or half pressed is the case the per-frame masks exist for. Action segments carry start, end, verb and noun, so a spec that names each step, such as press, fold or hang, gives a sequence that can be sliced by step. The site states no garment type, fold style or hanger type for this row.

Hand-garment occlusion and two-handed fabric handling are the third. Fabric, the iron or press and the other hand can hide the fingers that hold the cloth. The visibility flag on each joint is the answer the site gives, contact events mark when a hand takes hold of a garment or a tool, and a spec can ask for wrist views or a second angle. An episode is rejected when the manipulated object is out of frame for more than 15 percent of it.

Steam, glare and close working distance close the list. The site describes glossy or dark surfaces as places where a single camera loses information, and it states that depth degrades on wet and reflective surfaces and ships per-frame confidence maps so a buyer can mask rather than guess. How steam, a polished press surface or a bright work light affects a stereo pair is Not stated. The site describes the camera as sitting on the head, close to what a robot’s onboard camera would see over a pressing surface, but gives no depth figure at that distance. An episode is rejected when more than 35 percent of depth pixels in the manipulation region are invalid.

Calibration is measured at the start and end of every session under a 0.28 px RMS gate, an episode is rejected when an undocumented bystander appears, and a reject log ships with every batch. Heat and steam safety, press or iron brands, garment counts, cycle times, throughput, factory, brand or customer names and certifications are Not stated and are not claimed here.

Privacy

What does the site say about people, plates and screens in frame?

For every delivered episode the site states that faces, plates and screens are blurred irreversibly, and that footage that cannot be de-identified is discarded. The anonymization record ships with the data, and an undocumented bystander is a stated reject criterion.

The site does not state a rule specific to a garment factory floor, brand labels sewn into garments or branded packaging, so this page makes no such claim. Settle it in the spec.

Scale

How do off-the-shelf coverage and custom collection combine for garment finishing?

The October 2026 off-the-shelf catalog lists ~324,800 hours across 18 datasets, of which stereo is ~64,800 hours across 9 datasets. Two datasets name garment work. S4, a stereo dataset of 2,984 hours with head-mounted stereo, lists "Yarn mill, textile and garment: winding, doffing, roving change, cutting, stitching, knitting, inspection". M7, a mono dataset of 6,034 hours, lists "Textile, garment and light manufacturing: sewing, cutting, folding, knitting, weaving, inspection, packing, woodwork".

Neither lists pressing, and the site does not state that either contains the finishing and pressing row. Stereo garment finishing and pressing in MCAP is therefore custom apparel production data collection: 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 site does not say which speed applies to this order, so the timeline is quoted against your spec. Collections are billed per validated hour, and rejected episodes and recaptures are never billed.

Ordering

How do you order a stereo garment finishing and pressing dataset?

Describe the steps and where each starts and ends: pressing a seam, pressing a finished garment, folding it or hanging it. Name the garment types you expect to see, whether an episode covers one garment or a longer stretch of work, what counts as a reject and the variation your pipeline is missing. 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 or sits beside RLDS, LeRobot or WebDataset.

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 fifth table below shows what each spec element decides.

At a glance

What you get.

Catalog row
"Finishing and pressing" (Easy), in the Textile & Apparel Production environment of the Manufacturing & Workshops sector
Catalog description
"Press seams and finished garments on an industrial iron or press and fold or hang them."
Environment examples
"Garment factory, sewing workshop, fabric cutting facility, textile mill, fashion manufacturing"
Status
Available on request, as the catalog lists it; not Active collection and not Ready to deploy
Catalog capture setup
Phone (head-mounted) / multiview rig; a stereo pair is agreed in the skill spec
Stereo head rig (06)
Dual fisheye, 1080p per eye, 62 mm baseline, per-unit calibration, 9-axis IMU, hand-tracking output; shipped as MCAP
Hand pose
21 joints per hand with a per-joint visibility flag
Sync
Hardware-triggered onto one clock; 2.0 ms cross-stream ceiling
Language data
One task instruction per episode
MCAP topics, schemas, rates
Not stated on the site; agreed in the skill spec
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

Which catalog row covers garment finishing and pressing, and what is its status?

The subject row from lib/commercial-catalog-data.ts, with the catalog description, environment, skill, capture setup and status as listed, followed by two neighbouring pressing rows from other environments for context only.
Task (as listed)Description (as listed)EnvironmentSkillCapture setupStatus
Finishing and pressingPress seams and finished garments on an industrial iron or press and fold or hang themTextile & Apparel ProductionEasyPhone (head-mounted) / multiview rigAvailable on request
Pressing (neighbouring row, not the subject)Pressing garments and linens on a steam press and hanging or folding themCommercial Laundry & Linen ServiceEasyPhone (head-mounted) / multiview rigActive collection
Iron and fold linens using an industrial press and folding table (neighbouring row, not the subject)Feeding linens through the industrial press and folding them on the folding tableHotel & LodgingEasyPhone (head-mounted) / multiview rigReady to deploy

Compared pages

How does this page differ from the sewing, ironing, laundry and garment production pages?

Each page, what it covers and how it treats garment finishing and pressing. “Not covered” means the page leaves it out; “See that page” means status is not restated here.
PageWhat it coversRow status as listedTreatment of garment finishing and pressing
This page: stereo garment finishing and pressing dataOne row in Textile & Apparel Production: Finishing and pressingAvailable on requestStereo pair and MCAP delivery, stream map and failure modes for this row
Stereo garment sewing and fabric cutting dataThe other production rows of the same environment: Garment sewing, Fabric cutting and Textile mill operationAvailable on request on all four rows of the environmentLists this row in a table; stereo treatment is of the sewing and cutting rows
Egocentric garment production dataAll four rows of Textile & Apparel ProductionAvailable on request on all fourEgocentric catalog treatment; stereo and MCAP are not its subject
Egocentric ironing and garment handling dataPressing, hanging, rehanging and sorting garments and linensSee that pageEgocentric treatment of pressing and hanging; no stereo or MCAP treatment
Stereo commercial laundry and linen dataSix laundry and hotel rows: sorting, washing, folding, pressing, washer and dryer operation, and an industrial press rowActive collection on four, Ready to deploy on twoStereo and MCAP treatment of pressing as a laundry row; not the apparel production row
Egocentric stereo data in MCAPThe stereo and MCAP hub across tasksNot applicableGeneral stereo and MCAP treatment; not specific to garments

Stated vs not stated

What the site states about stereo capture for garment finishing and pressing

Left to right: the item, what the site states, and what that means for a garment finishing order. “Not stated” means the site does not say.
ItemWhat the site statesFor a garment finishing order
Catalog capture setupPhone (head-mounted) / multiview rig on the rowA stereo pair is a spec choice; not stated on the 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 an 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 order uses it: Not stated
Objects, hands and masksPer-frame instance masks stored at 848×480, per-frame rather than propagated for deformable objects; per-joint visibility flag on hand pose; contact eventsStated; whether the garment, the iron or the press counts as the object is Not stated
Depth on reflective surfacesDepth degrades on wet and reflective surfaces; per-frame confidence maps ship so a buyer can maskBehavior with steam or a polished press surface: Not stated
Seam, crease or pressed-or-not labelNot statedNot claimed; set in the spec
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
Row statusThe row is Available on requestNo volume, hours or delivered stereo footage is claimed on this page
Press or iron brands, garment counts, cycle times, throughputNot statedNot claimed on this page; set in the spec
Factory, brand or customer names; heat and steam safety; certificationsNot statedNot claimed on this page
MCAP topics, schemas, ratesNot statedAgreed in the skill spec

Stream map

Streams for garment finishing work 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 segments, instance masksListed in the site episode schema; masks stored at 848×480Not stated
Task instructionOne per episodeNot 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 garment finishing and pressing 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
Which rowFinishing and pressing, the only row this page coversSet per program; Available on request
Steps and orderWhat one step is: press a seam, press a finished garment, fold or hang itEpisode boundaries and action segments; set per program
Episode scopeOne garment or a longer stretch of workSet per program; the site does not state an episode length for this row
Rig and streamsStereo pair, wrist views, a second angle, hand pose, IMU and any othersThe channels you can read; confirm on the Spec Pilot
Object definitionWhether the garment, the iron or the press counts as the objectContact events; set per program
Mask and surface checksPer-frame masks for the garment, and whether a Spec Pilot should check depth around steam and glareSet per program; the site states no figure
MCAP topics and encodingWhat your reader expectsSet per program
Delivery formatHow the data is packagedMCAP alone, or beside RLDS, LeRobot, WebDataset, HDF5 or zarr
Accept criteriaWhat passes QA, including what counts as a rejectReject log per batch
PrivacyHow people, plates and screens in frame are protectedFaces, plates 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 garment finishing or pressing work.

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

No garment finishing or pressing clip is published on the site, so this is labelled as a format and rig example. Request a sample to see delivered files. See stereo sample page, stereo + wrist-cam example videos, request an egocentric data sample.

FAQ

Garment finishing robot training data, answered.

What is stereo garment finishing and pressing data?
First-person video from two calibrated cameras of a person pressing seams and finished garments on an industrial iron or press and folding or hanging them, with depth and hand pose alongside.
Which catalog row covers it, and what is its status?
One row in Textile & Apparel Production: "Finishing and pressing" (Easy). It is listed as Available on request. This page claims no delivered hours and does not call it Active collection or Ready to deploy.
Is stereo already captured on this row?
Not stated. The catalog lists a head-mounted phone with a multiview rig as the capture setup, and a stereo pair is agreed in the skill spec and confirmed on a Spec Pilot.
Is there an off-the-shelf garment pressing dataset?
No listed dataset names pressing. S4 and M7 name garment work such as cutting, stitching and folding. Stereo garment finishing and pressing in MCAP is custom collection, at scale through a network of thousands of capture providers, for a consistent, recurring data flow to labs.
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.
Are press brands, garment counts or heat and steam safety rules stated?
Not stated. The site gives no press or iron brands, garment counts, cycle times, throughput, factory, brand or customer names, safety rules or certifications for this row.

Sources

Where is MCAP documented?

Request a custom garment finishing and pressing dataset delivered as MCAP.

Tell us the steps and where each starts and ends, the garment types you expect to see, whether an episode covers one garment or a longer stretch of work, 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.