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

Apply to capture

Task family

Stereo Embroidery and Tailoring Data

Pull a needle and thread through cloth, count stitches across canvas, pin and sew a hem, cut and fit a garment to measure: studio textile work is a run of small, two-handed steps on a material with no fixed shape, where the needle, the thread and the fingers hide one another from a single camera. This page covers the stereo and container side of embroidery robot training data for the nine catalog rows that name this work: what a calibrated stereo pair adds to stereo hand stitching video, what MCAP is according to its own documentation, and what the site does not state. We run custom textile arts data collection fast and on demand against a spec you write, as an egocentric tailoring and hemming dataset delivered as MCAP, as custom collection at scale through a network of thousands of capture providers, for a consistent, recurring data flow to labs.
Catalog rows
Nine, in Textile Arts & Stitching Studio: Custom garment fitting, Hand embroidery, Hemming, Needlepoint, Quilting, Tailoring, Crochet, Embroidery, Knitting
Status
Six Ready to deploy (Custom garment fitting, Hand embroidery, Hemming, Needlepoint, Quilting, Tailoring); three Available on request (Crochet, Embroidery, Knitting)
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 embroidery and tailoring video?

01

Depth for cloth that changes shape

The site states that a stereo pair at human-eye spacing makes depth recoverable from every frame pair, so the fabric, the needle and both hands sit in one frame. The site gives no depth accuracy figure for these rows and does not state how depth behaves on fine thread or on dark or patterned cloth.

02

Fingers hidden by the needle or the cloth, flagged not guessed

The site states that fingers disappear behind objects and that the hands occlude the work. 3D hand pose carries a per-joint visibility flag, so a finger folded behind a hoop, a hem or a fold of fabric is marked as hidden rather than silently filled in.

03

Nine rows as separate sequences

The rows name stitching patterns by hand, counting stitches across canvas, measuring, pinning, pressing and sewing hems, cutting and fitting garments, and layering and quilting. Action segments carry start_ns, end_ns, verb and noun, so each step can be its own labeled span. Which verbs and nouns are used is set in the skill spec.

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 embroidery and tailoring data?

It is first-person video of a person doing studio textile work, recorded with two calibrated cameras, with hand pose and sensor streams alongside. People reach it through several phrasings: embroidery robot training data, stereo hand stitching video, an egocentric tailoring and hemming dataset, or custom textile arts data collection at scale. Stereo describes the capture, and MCAP describes the container. They are separate choices.

The site does not state that stereo is already running on these rows. The catalog lists a head-mounted phone or a multiview rig as the 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, so using it for a specific robot still needs your own retargeting step. Nothing on this page is safety guidance. Firsthand is not affiliated with Foxglove or the MCAP maintainers.

Catalog rows

Which catalog rows does this page rely on, and what is their status?

Nine, listed in lib/commercial-catalog-data.ts under the Textile Arts & Stitching Studio environment in the Creative Workshops & Crafts sector, whose examples line names hand embroidery, tailoring studio, quilting, needlepoint, custom garment fitting and hemming. "Hand embroidery" is described as stitching decorative patterns into fabric by hand with needle and embroidery thread. "Needlepoint" is described as stitching yarn through canvas in a counted pattern with a tapestry needle. "Hemming" is described as measuring, pinning, pressing and stitching hems on trousers and skirts by hand or machine. "Tailoring" is described as cutting, fitting and sewing garments to measure with machine and hand finishing. "Custom garment fitting" is described as pinning and marking a garment on the client and adjusting seams and length for fit. "Quilting" is described as cutting and piecing fabric blocks, layering with batting and quilting the layers together.

The three remaining rows are "Embroidery", described as machine and hand embroidery production of garments and textile goods, "Knitting", described as hand and machine knitting of garments and textile products, and "Crochet", described as producing crocheted garments and textile products to commercial order. Custom garment fitting and Tailoring are rated Hard and the other seven are Medium. Six rows are Ready to deploy, which the site defines as contributors and site access being set up, with capture starting once a spec is signed. Embroidery, Knitting and Crochet are Available on request, which the site defines as work that is scoped and recruited to spec when a buyer asks. The site states no delivered hours and no delivered stereo footage for any of the nine rows, so this page claims none.

Difference

How is this different from the egocentric embroidery, knitting and sewing pages and the stereo garment pages?

This page is the stereo and MCAP treatment of the nine studio rows. The egocentric embroidery and hand stitching page covers the hand-stitching slice of the cluster, including Hand embroidery, Needlepoint, Embroidery, Hemming and Tailoring, as first-person video, and it also reproduces two hand-stitching rows from other environments. The egocentric knitting and crochet page covers the Knitting and Crochet rows the same way. Neither has stereo as its subject, and they remain the pages for the first-person framing and the row-by-row detail. The site has no separate egocentric tailoring and alterations page, so none is compared here.

The stereo garment sewing and fabric cutting page covers four Textile & Apparel Production rows, all Available on request, aimed at industrial sewing machines and cutting tables. The stereo garment finishing and pressing page covers one row, "Finishing and pressing", rated Easy and Available on request. This page is stereo capture of studio embroidery, hand stitching, hemming and tailoring tasks. The first table below reproduces the nine rows, and the second sets the pages side by side.

Capture setup

What capture setup do the rows list, and where does stereo come in?

The catalog lists "Phone (head-mounted) / multiview rig" for all nine rows. The site does not state a stereo pair for any of them. Stereo applies through the site’s general stereo offer: a stereo pair is a capture choice agreed in the skill spec and confirmed on a Spec Pilot. The catalog does not say which of its two modes applies to each row, and the site does not state capture at a customer’s own studio, so the setting is agreed in the spec.

The site describes two stereo setups and does not say which one an order for these rows 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. Camera count, resolution and frame rate for the textile rows are Not stated.

Why stereo

Why capture embroidery and hand stitching in stereo?

Hand embroidery and needlepoint are close work: the needle sits in the fingers for the whole task, one hand guides the cloth or canvas and the other works the thread. The catalog itself names "needle and embroidery thread" and "a tapestry needle", and the tool, the material and both hands occupy a few centimetres of the frame at once. A stereo pair recovers depth from the calibrated frame pair rather than from a standalone depth sensor, so the geometry of the cloth and the hands sits in the same capture that shows the fingers working.

A stereo pair adds depth, not a verdict on whether a stitch is well made. The site lists no stitch-quality, seam or completion label for these rows, and none is claimed.

Steps

Which steps of the textile rows can a stereo spec label?

Each row gives a natural cut. Hand embroidery stitches a decorative pattern. Needlepoint stitches yarn through canvas in a counted pattern. Hemming measures, pins, presses and then stitches. Tailoring cuts, fits and then sews, with machine and hand finishing. Custom garment fitting pins and marks, then adjusts seams and length. Quilting cuts and pieces blocks, layers them with batting and then quilts the layers together.

A spec that says "hem the trousers" gives one long action segment. A spec that names measuring, pinning, pressing and stitching gives a sequence you can slice by step. Whether each of those is its own segment, and whether one stitch, one seam or a whole garment is one episode, is a spec decision, not a default. The site does not set an episode length or a step count. Contact events can mark when a finger or a tool meets the cloth, the canvas or the garment, where the spec asks for them.

Tailoring and hemming

What changes for hemming and tailoring, where hand and machine work mix?

Hemming and Tailoring are described as hand or machine and machine with hand finishing, and Embroidery is machine and hand production. A spec that wants only the hand part should say so, and one that wants a machine pass should name it. The site states no sewing machine, iron or press brand and no machine speed for these rows, and how a spinning needle bar or a moving foot is handled by a stereo pair or the depth stream is Not stated.

Occlusion

What do the hands, the needle and the cloth do to visibility?

At a stitching bench the hands sit between the camera and the work, and a needle tip or a length of thread can vanish behind a finger or a fold of cloth. The site states that the hands occlude the work and that fingers disappear behind objects. That is why each hand joint carries a visibility flag, why contact events mark when the hand or a tool meets a surface, and why instance masks are recorded per frame.

The site says two-handed fine motion and small objects are where occlusion bites, and it states that metric depth on sub-centimetre parts is flagged rather than interpolated. Whether a needle or a strand of thread counts as such a part is Not stated, and so is a mask accuracy figure for thread or needles. A spec that needs a clear view of the needle entry, the stitch or the seam should name that step, ask for wrist views or a multiview angle, and confirm it on a Spec Pilot.

Deformable fabric

How does deformable fabric change what QA checks?

Cloth, canvas, batting and thread have no fixed shape, and the site states that masks for deformable objects are shipped per frame rather than propagated. Instance masks are stored at the depth resolution of 848×480 so they line up with the depth stream. What counts as the object, whether the fabric, the garment, the needle or the thread, is a spec decision.

That decision matters because of two machine-checked rules. An episode is rejected if the manipulated object is out of frame for more than 15 percent of it, and if more than 35 percent of depth pixels in the manipulation region are invalid. The site also states that depth degrades on wet and reflective surfaces. It states no behaviour for sequins, metallic thread, pale or dark cloth or patterned fabric, so how those affect depth is Not stated. If your policy depends on a material, say so in the spec and settle it on a Spec Pilot.

People and consent

What does the site say about clients in a fitting, consent and privacy?

The Custom garment fitting row pins and marks a garment on the client, so a fitting puts a second person in the frame. The site states a consent chain for contributors, not a separate process for a client being fitted, so how a client’s consent is handled is Not stated and has to be settled in the spec before capture. An undocumented bystander is a stated reject criterion.

For every delivered episode the site states that faces, plates and screens are detected and irreversibly blurred at ingest, that a reviewer confirms the result before anything ships, and that footage that cannot be de-identified is discarded. The anonymization record ships with the data, and every episode links to a signed contributor release through a documented consent chain. The site names no studio, school, tailor, atelier, city or region and lists capture at a customer’s own facility as not offered, so this page claims neither. Tool safety is Not stated: the site gives no contributor safety protocol, injury-prevention guidance or certification for any textile row, so this page describes none and gives no safety instructions. This is not legal advice, and the executed agreement controls.

Not stated

What does the site not state about fabric, thread, tools and finished work?

Fabric types, thread types and counts, needle sizes, hoops and frames, stitch types and counts, pattern designs, garment sizes, machine and tool brands, cycle times, error rates and what a correct or finished piece means are Not stated. They are set in the written spec, and this page claims none of them.

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 textile data?

Firsthand offers MCAP delivery, and dataset 06 is stated as shipping as MCAP. For these rows 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 textile work in stereo, and what does QA reject?

Hand occlusion by the needle and the cloth is the first risk, under the visibility flag above. Two-handed fine motion with thin needles and thread is the second, and how often it leaves the frame is Not stated. Calibration is measured at the start and end of every session under a 0.28 px RMS gate, and an episode is rejected for a sync breach beyond the ceiling for more than three consecutive frames, for the manipulated object out of frame for more than 15 percent of the episode, for an undocumented bystander or for a mismatch against the named skill spec.

A reject log ships with every batch, and rejected items are recaptured at the provider’s cost. The fifth table below lists the failure modes beside what the site states.

Scale

How do off-the-shelf coverage and custom collection combine for textile work?

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 stereo datasets name nearby garment work: S2 (~5,000 hours; factories, hotels, kitchens and cafés, with sewing among the listed tasks; stereo RGB, task labels and hand keypoints) and S4 (2,984 hours; yarn mill, textile and garment, with stitching and knitting among the listed tasks; head-mounted stereo with synced left and right RGB, IMU and audio). Neither names embroidery, needlepoint, hemming, tailoring, quilting or garment fitting, so for those tasks this is custom collection, not an off-the-shelf purchase.

It is 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 applies to the textile rows, 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 embroidery and tailoring dataset?

Describe the tasks and where each starts and ends: stitching a pattern by hand, counting stitches across canvas, measuring, pinning, pressing and stitching a hem, cutting, fitting and sewing a garment, pinning and marking a fitting, or piecing and quilting. Say whether an episode covers one stitch, one seam or a whole piece, what counts as the object and what counts as a finished step, the setting and lighting, the privacy rule for the studio and for any client in frame, and name 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 sixth table below shows what each spec element decides.

At a glance

What you get.

Catalog row: Custom garment fitting
"Custom garment fitting" (Textile Arts & Stitching Studio, Creative Workshops & Crafts); Hard; Ready to deploy
Catalog row: Hand embroidery
"Hand embroidery" (Textile Arts & Stitching Studio); Medium; Ready to deploy
Catalog row: Hemming
"Hemming" (Textile Arts & Stitching Studio); Medium; Ready to deploy
Catalog row: Needlepoint
"Needlepoint" (Textile Arts & Stitching Studio); Medium; Ready to deploy
Catalog row: Quilting
"Quilting" (Textile Arts & Stitching Studio); Medium; Ready to deploy
Catalog row: Tailoring
"Tailoring" (Textile Arts & Stitching Studio); Hard; Ready to deploy
Catalog row: Crochet
"Crochet" (Textile Arts & Stitching Studio); Medium; Available on request
Catalog row: Embroidery
"Embroidery" (Textile Arts & Stitching Studio); Medium; Available on request
Catalog row: Knitting
"Knitting" (Textile Arts & Stitching Studio); Medium; Available on request
Catalog capture setup
Phone (head-mounted) / multiview rig on all nine rows. The site states no stereo pair for these rows, so a stereo pair is agreed in the skill spec through the general stereo offer
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
Fabric types, thread counts, stitch counts, machine and tool brands, cycle times, error rates
Not stated; agreed in the skill spec
Consent of a client in a fitting, tool safety
Not stated beyond the privacy steps listed below; nothing here is safety guidance
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 rows cover embroidery and tailoring work, and what is their status?

Nine rows from lib/commercial-catalog-data.ts, reproduced as the catalog states them.
Task (as listed)Description (as listed)EnvironmentSkillCapture setupStatus
Custom garment fittingPin and mark a garment on the client and adjust seams and length for fit.Textile Arts & Stitching StudioHardPhone (head-mounted) / multiview rigReady to deploy
Hand embroideryStitch decorative patterns into fabric by hand with needle and embroidery thread.Textile Arts & Stitching StudioMediumPhone (head-mounted) / multiview rigReady to deploy
HemmingMeasure, pin, press and stitch hems on trousers and skirts by hand or machine.Textile Arts & Stitching StudioMediumPhone (head-mounted) / multiview rigReady to deploy
NeedlepointStitch yarn through canvas in a counted pattern with a tapestry needle.Textile Arts & Stitching StudioMediumPhone (head-mounted) / multiview rigReady to deploy
QuiltingCut and piece fabric blocks, layer with batting and quilt the layers together.Textile Arts & Stitching StudioMediumPhone (head-mounted) / multiview rigReady to deploy
TailoringCut, fit and sew garments to measure with machine and hand finishing.Textile Arts & Stitching StudioHardPhone (head-mounted) / multiview rigReady to deploy
CrochetProducing crocheted garments and textile products to commercial order.Textile Arts & Stitching StudioMediumPhone (head-mounted) / multiview rigAvailable on request
EmbroideryMachine and hand embroidery production of garments and textile goods.Textile Arts & Stitching StudioMediumPhone (head-mounted) / multiview rigAvailable on request
KnittingHand and machine knitting of garments and textile products.Textile Arts & Stitching StudioMediumPhone (head-mounted) / multiview rigAvailable on request

Compared pages

How does this page differ from the egocentric embroidery, knitting and sewing pages and the stereo garment pages?

Each page and what it covers. Statuses are as the site lists them; none of these pages is claimed to hold delivered hours here.
PageWhat it coversRow status as listedRelation to this page
This page: stereo embroidery and tailoring dataNine Textile Arts & Stitching Studio rows: custom garment fitting, hand embroidery, hemming, needlepoint, quilting, tailoring, crochet, embroidery, knittingSix Ready to deploy, three Available on requestStereo pair and MCAP delivery for the nine studio rows
Egocentric embroidery and hand stitching dataHand-stitching rows: Hand embroidery, Needlepoint, Embroidery, Hemming, Tailoring, and two hand-stitching rows in other environmentsHand embroidery, Needlepoint, Hemming and Tailoring Ready to deploy; Embroidery Available on requestNot stereo as its subject; the first-person page for most of the same rows
Egocentric knitting and crochet dataTwo rows: Knitting and CrochetBoth Available on request (both Medium)Not stereo as its subject; the first-person page for the same two rows
Stereo garment sewing and fabric cutting dataFour Textile & Apparel Production rows: Garment sewing, Fabric cutting, Textile mill operation, Finishing and pressingAll four Available on requestAnother stereo textile page; industrial sewing and cutting, not studio hand work
Stereo garment finishing and pressing dataOne row: Finishing and pressing, in Textile & Apparel ProductionAvailable on request (Easy)Another stereo textile page; pressing, folding and hanging, not studio embroidery and tailoring
Egocentric stereo data in MCAPThe stereo and MCAP hub across tasksNot applicableGeneral stereo and MCAP treatment; not specific to textile work

Stated vs not stated

What the site states about stereo capture for embroidery and tailoring work

Left to right: the item, what the site states, and what that means for a textile order. “Not stated” means the site does not say.
ItemWhat the site statesFor a textile order
Catalog capture setupPhone (head-mounted) / multiview rig on all nine rowsNo stereo pair is stated for these rows; a stereo pair is a spec choice through the general stereo offer
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
Hands, contacts and masksPer-joint visibility flag on hand pose; contact events; per-frame instance masks stored at 848×480Stated; what counts as the object is set in the spec
Hand occlusionThe hands occlude the work and fingers disappear behind objects; visibility flags and instance masks address itStated; how often a needle or fold of cloth leaves the view is Not stated
Deformable objectsMasks for deformable objects are shipped per frame rather than propagatedStated; accuracy on thread and needles is Not stated
Depth on sub-centimetre partsMetric depth on sub-centimetre parts is flagged rather than interpolatedWhether a needle or thread counts: Not stated
Depth on wet and reflective surfacesDepth degrades on wet and reflective surfacesStated; behaviour on sequins, metallic thread and patterned cloth 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
Row statusSix rows Ready to deploy, three Available on requestNo volume, hours or delivered stereo footage is claimed on this page
Fabric, thread, needle, hoop, stitch type, machine and tool brandsNot statedNot claimed; set in the spec
Consent of a client in a fittingNot stated beyond the contributor consent chain and the bystander reject ruleSettle in the spec before capture
Tool safetyNot stated; no contributor safety protocol, injury-prevention guidance or certification for any textile rowNot claimed; no safety instructions are given
Cycle time, error rate, finished-piece qualityNot statedNot claimed on this page
MCAP topics, schemas, ratesNot statedAgreed in the skill spec

Stream map

Streams for embroidery and tailoring data 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

Failure modes and QA

What goes wrong in textile capture, and what QA does about it

Left to right: the failure mode, what the site states, and what a buyer sees. “Not stated” means the site does not say.
Failure modeWhat the site statesWhat a buyer sees
Fingers hidden behind the needle, hoop or clothPer-joint visibility flag on hand pose; wrist views and a multiview angle available in the specA hidden joint flagged as hidden, not guessed
Fabric, garment or needle out of framePer-frame instance masks; episode rejected when the object is out of frame for more than 15 percent of itReject log per batch; what the object is gets set in the spec
Two-handed fine motion with thin needles and threadThe catalog names a needle, embroidery thread and a tapestry needle; no frequency or error rate is statedSegment boundaries and contact events set in the spec
Deformable fabric changing shape between framesMasks for deformable objects are shipped per frame rather than propagatedPer-frame masks; accuracy on thread: Not stated
Reach and grasp blur and occlusionReach and grasp frames are where blur and occlusion show up; the head camera is global-shutterHow often it occurs on these rows: Not stated
Invalid depth in the manipulation regionEpisode rejected when more than 35 percent of depth pixels are invalid; depth degrades on wet and reflective surfacesReject log per batch; confidence maps ship with depth
Client or bystander in frame at a fittingFaces, plates and screens blurred and reviewer-confirmed; undocumented bystander rejected; footage that cannot be de-identified is discardedReject log per batch; anonymization record ships with the data
Calibration driftSolved at the start and end of every session; 0.28 px RMS gateCalibration shipped with the episode
Sync breachRejected beyond the 2.0 ms ceiling for more than three consecutive framesReject log per batch
Spec mismatchRejected for a mismatch against the named skill specReject log per batch

Skill spec

What the skill spec fixes for a stereo embroidery and tailoring 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
RowsHand embroidery, needlepoint, hemming, tailoring, quilting, custom garment fitting and the others, or a subset, worded as the catalog words themSet per program; statuses as listed
Steps and orderWhat one step is: measure, pin, press, stitch, cut, fit, sew, layer, quiltEpisode boundaries and action segments; set per program
Hand, machine or bothWhether Hemming, Tailoring and Embroidery episodes cover hand work, a machine pass or bothSet per program
Episode scopeOne stitch, one seam or a whole pieceSet per program; the site does not state an episode length
Object definitionWhether the fabric, canvas, garment, needle or thread counts as the objectContact events and the out-of-frame reject rule; set per program
Rig and streamsStereo pair, multiview angles, wrist views, hand pose, IMU and any othersThe channels you can read; confirm on the Spec Pilot
Setting and lightingWhere capture runs and how the studio is litSet per program; the site states no lighting setup for these rows
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, screens and signage in frame are handled, including a client in a fittingFaces, plates and screens blurred at ingest; other items agreed in the spec
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 embroidery, needlepoint, hemming, tailoring, quilting or garment fitting.

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

No embroidery or tailoring 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

Embroidery robot training data, answered.

What is stereo embroidery and tailoring data?
First-person video from two calibrated cameras of a person doing studio textile work such as hand embroidery, needlepoint, hemming, quilting and tailoring, with depth and hand pose alongside.
Which catalog rows cover it, and what is their status?
Nine, all under Textile Arts & Stitching Studio. "Custom garment fitting", "Hand embroidery", "Hemming", "Needlepoint", "Quilting" and "Tailoring" are Ready to deploy. "Crochet", "Embroidery" and "Knitting" are Available on request. This page claims no delivered hours.
Is stereo already captured on these rows?
Not stated. The catalog lists a head-mounted phone with a multiview rig for all nine rows. A stereo pair is agreed in the skill spec through the general stereo offer and confirmed on a Spec Pilot.
How is this different from the egocentric embroidery and knitting pages?
Those pages cover the hand-stitching rows and the Knitting and Crochet rows as first-person video that is not stereo as its subject. This page is stereo capture of the nine studio rows, with MCAP delivery.
How is this different from the stereo garment sewing and garment finishing pages?
Those pages cover industrial sewing, cutting and pressing rows in Textile & Apparel Production, all listed as Available on request. This page is studio embroidery, hand stitching, hemming and tailoring.
Is there an off-the-shelf embroidery or tailoring dataset?
No listed dataset names embroidery, needlepoint, hemming, tailoring, quilting or garment fitting. Two stereo datasets name sewing, stitching and knitting among other tasks. This work is custom collection, at scale through a network of thousands of capture providers, for a consistent, recurring data flow to labs.
What about clients in a fitting, fabric types and safety guidance?
Not stated. The site lists no separate client consent process, fabric types, thread counts, tool brands, cycle times or error rates, and gives no tool safety guidance, so none is claimed. These are set in the spec.
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.

Sources

Where is MCAP documented?

Request a custom embroidery and tailoring dataset delivered as MCAP.

Tell us the tasks and where each starts and ends, whether an episode covers one stitch, one seam or a whole piece, what counts as the object, whether hand work, machine work or both, the setting and lighting, the privacy rule for the studio and for any client in frame, the streams you want in the file and whether MCAP sits beside RLDS, LeRobot or WebDataset. We will quote reach, timeline and price against a written spec, with a first validated batch proven on a Spec Pilot.