Task family

Egocentric Shoe Repair Video Data

Removing worn soles or heels, cutting and gluing replacements, and stitching and finishing edges, captured first-person against a spec you write, for shoe repair robot training data, a cobbler task video dataset and fast, on-demand custom repair task data collection.
Catalog row
Shoe repair, in the Repair Shop environment
Skill rating
Hard, Available on request
Streams
Ten, synced under 2 ms
People in frame
Faces blurred at ingest, confirmed by human review

Requirements

What does shoe repair data need?

01

A named list of repair steps

Removing a worn part, cutting a replacement, gluing it on, stitching and finishing an edge are different hand sequences, so a spec names each one.

02

Both hands and the work piece in frame

A head-mounted view keeps both hands and the piece being worked on in view through the whole job, from the first removal to the last finishing pass.

03

Hand pose through the fine-motor steps

3D hand pose with per-joint visibility carries the finger detail of holding, guiding and stitching, which RGB video alone cannot resolve.

04

People handled at ingest

Faces, heads, licence plates and legible screens are detected and irreversibly blurred, then confirmed by a human reviewer.

05

Rights you can ship on

A perpetual, buyer-owned commercial license backed by a documented consent chain.

Definition

What is egocentric shoe repair data?

Egocentric shoe repair data is real-world video recorded from the point of view of a person who is repairing a shoe. The camera sits on the head, so the footage shows what the person sees: the hands, the piece being worked on and the surface under it. Alongside the video, each episode carries depth, 3D hand pose, contact events and frame-accurate action segments, all aligned on one hardware clock.

Teams search for it under several names, including shoe repair robot training data, a cobbler task video dataset and egocentric footwear repair data. They all describe first-person demonstrations of repair work, collected to a written spec. This page covers only what the Firsthand site states about it and marks everything else as Not stated.

Tasks

Which shoe and footwear repair tasks can be captured?

The site states one shoe task in its commercial task catalog. The Shoe repair row reads "Remove worn soles or heels, cut and glue replacements and stitch and finish edges". That wording names five operations: removing worn soles or heels, cutting replacements, gluing replacements, stitching, and finishing edges.

Anything outside that wording is Not stated. That includes polishing or conditioning shoes, dyeing, stretching, replacing laces or zips, and cleaning, so none is claimed here. If your policy needs one of them, you write it into the spec and we scope it, because the catalog row is a starting vocabulary, not a fixed menu.

The catalog row

How does the site describe the shoe repair row?

The row is rated Hard and listed as Available on request. It sits in the Repair Services sector, in an environment called Repair Shop, which the site words as covering appliance, bicycle, shoe, watch and furniture work. It is recorded with a head-mounted phone or a multiview rig.

Available on request means the work is scoped and recruited to spec when a buyer asks for it. The row is not listed as Active collection, so the site does not say that a shoe repair capture stream is running today. A first batch is therefore quoted against your spec rather than drawn from a stream that already exists.

Environment

Where is it captured, and is it a real workplace or a staged set?

The Repair Shop environment lists a shoe repair shop among its examples, next to electronics repair, an appliance workshop, a bicycle shop, watch repair and furniture restoration. It holds six rows in total. Five of them, including Shoe repair, are rated Hard, and the bicycle row is rated Medium.

The site defines two capture modes. A head-mounted phone records the first-person view of real work on site. A multiview rig with handheld grippers records a staged working set. The Shoe repair row lists both modes and does not say which applies, so the site does not settle whether a given batch is a real workplace or a staged set. That is agreed in the spec.

The site names no shop, venue or company, and does not state the number of sites, the regions or the venue type. It does not state capture at a customer own facility either. Environment, access and schedule are agreed in the written spec.

Capture setup

How is shoe repair captured from a first-person view?

A head-mounted phone records the first-person view of the job, and a multiview rig adds synchronized third-person angles when the spec asks for them. On the staged set, the operator performs the task with handheld grippers, so the demonstration maps onto a robot end effector. A wrist-mounted camera is available alongside the head camera for close-range detail. Camera count, resolution, frame rate and bench layout are Not stated, so raise any of them in the spec.

Episode contents

What does each shoe repair episode contain?

Each episode follows the Firsthand episode schema: ten streams synced under 2 ms, with head and wrist RGB, depth, 3D hand pose with per-joint visibility, contact and grasp events, and frame-accurate action segments. For shoe repair, hand pose tracks the fingers as they hold and guide a piece, contact events mark when a hand meets or releases an object, and action segments mark each step of the job.

Object labels use the terms your spec sets. Repair counts, shoe types, tool and machine types, materials and adhesives are Not stated. Task durations, cycle times, throughput and the number of episodes are Not stated too. Success or quality labels, such as whether a repair was finished correctly, are Not stated, as are certifications and robot results. The site makes no safety-compliance claim for this work.

Why it is hard

Why are shoe repair tasks hard for robot learning?

The catalog rates this row Hard, and it is one of five Hard rows in its environment. That rating is the site only statement on difficulty. The site gives no technical analysis of shoe repair and this page makes no claim about robot results.

What the row wording implies is a long sequence of different operations. Removing a worn part, cutting a replacement, gluing it, stitching and finishing an edge each use the hands differently, and the job passes through all of them in order on one piece. The viewpoint matters too. The site states that a robot or humanoid perceives from a head- or wrist-mounted camera, not a static overhead shot, and that egocentric capture matches that geometry.

Scoping

How do you split shoe repair into spec tasks?

A good spec treats each named operation as its own task. Removing a worn part, cutting a replacement, gluing it, stitching and finishing an edge each get a start state, an end state and a set of accept criteria. That keeps action segments consistent across contributors and lets you ask for more of one operation without re-collecting the others.

Delivery

How is shoe repair data labeled and delivered?

Delivery formats are RLDS, LeRobot and WebDataset, plus HDF5, zarr and Rerun .rrd. Shoe repair episodes use the same schema as every other Firsthand collection, so a loader that reads another Firsthand dataset reads this one without changes. The format table below sets each format against what its official documentation states.

Every batch is validated against signed accept criteria before it ships, with a reject log, and delivery is rolling, per validated batch. Rejected items are recaptured at our cost, and billing is per validated hour.

Gloves

Can force or tactile data be added?

Not in standard capture. Force or tactile readings are Not stated for the Shoe repair row. The site separately offers a tactile glove tier as a pilot-ready option, in which glove signals are time-synced to a head-mounted stereo camera by hardware timestamps and an IMU. The site does not state that the tier has been used on shoe repair, so if your policy needs a contact signal, ask for it in the spec and agree the fit with us first.

Privacy

How are people protected?

Every episode links to a signed contributor release through a documented consent chain, and the consent record is part of the delivery. A vision model runs on every frame at ingest, flagging faces, heads, licence plates and any legible screen or document. Those regions are irreversibly blurred, and a human reviewer confirms the result before footage ships.

If the reviewer is unsure a region is fully covered, the episode is held or discarded, never downgraded and shipped. A repair shop can put colleagues and customers in frame, and can show a screen, which is why that pass matters here. The site does not state that shoe labels or brand marks are blurred, so raise any such need before the spec is signed. It states no in-home capture for this work.

Fast · on demand

How fast can a custom shoe repair dataset be collected?

Where coverage is already deep, the first validated batch lands in a median of 48 hours from signed spec. Thin environments typically take three to four weeks, because vetting operators there is the bottleneck, and we quote that up front. The site does not state how deep coverage is for the Shoe repair row, and it is Available on request, so plan on a quote rather than assuming the 48 hour figure.

The site also states program milestones. A pilot reaches its first delivery in two to three weeks, and a standing program reaches full rate in four to six weeks. Those assume capture coverage is already in place. On-demand top-ups run against the same spec and accept criteria after each training run. A batch size and a later-batch turnaround are Not stated, so both are quoted against your spec.

The spec

How do you start a pilot?

You describe the repair operations, the environment and the sequence your policy needs. We turn that into a written spec covering tasks, environments, capture tier, annotation depth and accept criteria, then quote reach, timeline and price before any capture begins. This is the custom egocentric data collection route that every Firsthand task family follows.

A Spec Pilot, a small and fast first batch, can prove the spec and accept criteria before you scale. Every collection ships under a perpetual, buyer-owned commercial license, with a reject log and signed accept criteria on every batch.

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.

What the site states

What does the site state about shoe repair?

Where shoe repair appears on this site, what each place states and how this page uses it.
Where it appearsWhat the site statesUsed on this page as
Task catalog, Repair Shop environmentA Shoe repair row, rated Hard and Available on request, with the description "Remove worn soles or heels, cut and glue replacements and stitch and finish edges"The stated shoe repair task
Environment examplesThe Repair Shop environment lists shoe repair among its examples, with electronics repair, an appliance workshop, a bicycle shop, watch repair and furniture restorationThe stated setting
Capture mode definitionsA head-mounted phone records real work on site; a multiview rig with handheld grippers records a staged working setHow the row is recorded
AnonymizationFaces, heads, licence plates and legible screens are blurred at ingest and confirmed by human reviewHow people in frame are handled

Task row

What does the shoe repair catalog row say?

The row as the catalog words it, split into the operations its description names.
Catalog fieldWhat the catalog statesNote
TaskShoe repairThe only shoe row
DescriptionRemove worn soles or heels, cut and glue replacements and stitch and finish edgesFive named operations
Environment and sectorRepair Shop (appliance, bicycle, shoe, watch, furniture), in the Repair Services sectorSix rows in the environment
Skill ratingHardOne of five Hard rows in the environment
CaptureHead-mounted phone or multiview rigWhich applies is agreed in the spec
StatusAvailable on requestScoped and recruited to spec

Streams and labels

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

Streams and labels the site states for Firsthand custom collections, and shoe repair fields the site does not state.
ItemStatus on this siteWhy it matters for shoe repair
Head and wrist RGB, depthStated; ten streams synced under 2 msKeeps the piece and both hands on one timeline
3D hand pose, per-joint visibilityStatedCarries the finger detail of holding, guiding and stitching
Contact and grasp eventsStatedMarks when a hand meets or releases an object
Action segmentsStated; frame-accurateSeparates one operation from the next
Repair counts, shoe types, materials, adhesivesNot statedDefined in the spec
Tool and machine typesNot statedDefined in the spec
Task durations, cycle times, throughputNot statedDefined in the spec
Venue types, regions, number of sites or episodesNot statedAgreed with the spec
Force or tactile dataNot in standard capture; a separate pilot-ready glove tier exists, and its use on shoe repair is Not statedAdded through the glove tier if needed
Blurring of shoe labels or brand marksNot statedRaise before the spec is signed
Success or quality labels, certifications, robot resultsNot statedDefined in the spec if needed

Formats

Which formats carry shoe repair data?

Delivery formats stated on the site, set against what each format official documentation states.
FormatWhat the official documentation statesUsed for here
RLDSAn ecosystem of tools to store, retrieve and manipulate episodic data; a dataset is retrieved as episodes, and each episode holds a dataset of steps (RLDS repository README)Episode-based training loaders
LeRobotLeRobotDataset v3.0 is a standardized format for robot learning data, including multi-camera video, with many episodes stored per Parquet or MP4 file (LeRobot documentation)LeRobot dataset format and tooling
WebDatasetTar files in which files that belong together share a basename, with shards numbered in sequence (WebDataset README)Sharded streaming for large training runs
HDF5 and zarrStated by Firsthand onlyArray storage for custom pipelines
Rerun .rrdStated by Firsthand onlyMulti-stream synchronized playback for review

FAQ

Shoe repair robot training data, answered.

What is egocentric shoe repair video data?
Real-world, first-person video of a person removing worn soles or heels, cutting and gluing replacements, and stitching and finishing edges, captured against a written spec with 3D hand pose, depth and action segments.
Which shoe repair task does the site state?
One catalog row, Shoe repair: remove worn soles or heels, cut and glue replacements and stitch and finish edges. It is rated Hard and listed as Available on request.
Is it captured in a real workplace or on a staged set?
The site does not say which applies to this row. It lists a head-mounted phone, which the site describes as real work on site, and a multiview rig with handheld grippers, which the site describes as a staged working set. The site names no shop or venue.
Does it include shoe types, tools, materials or force data?
Not stated. The row names the operations only. Shoe types, tools and materials are defined in the spec, and a separate glove tier exists for contact signals.
Are people and screens blurred in the footage?
Faces, heads, licence plates and legible screens are detected and irreversibly blurred at ingest, and a reviewer confirms the result. Blurring of shoe labels is not stated.
How is this different from leathercraft, sewing or bicycle repair data?
Those pages cover other task families. This page covers the shoe repair row in the Repair Shop environment: removing worn parts, cutting and gluing replacements, and stitching and finishing edges.
How fast can a custom shoe repair dataset be collected?
Where coverage is deep, the first validated batch lands in a median of 48 hours from signed spec, and thin environments typically take three to four weeks. The row is Available on request, so timing is quoted against your spec.
How do you start a pilot?
Describe the repair operations and sequence you need. We write a spec, quote against it, and a Spec Pilot proves the accept criteria before you scale.

Sources

Where are the delivery formats documented?

Request a custom dataset.

Tell us the repair operations and sequence your policy needs to handle. We will quote reach, timeline, and price against a written spec, scoped and recruited to that spec.