Knitting and crochet

Egocentric Knitting and Crochet Video Data

Knitting and crochet are two-handed work with a flexible material that changes shape as it is handled. We collect custom egocentric video of the knitting and crochet tasks the site’s catalog lists, on demand, to a written skill spec, with synchronized streams, hand pose, action segments, anonymization and a buyer-owned license.
Tasks
Two rows in the catalog, quoted as listed
Streams
Ten, synced under 2 ms
First batch
Median 48 h in deep-coverage settings
License
Perpetual, buyer-owned

Requirements

What does knitting and crochet capture need that a generic craft clip does not?

01

Both hands and the work in view together

Hand-worked knitting and crochet keep both hands busy with a flexible material. First-person capture keeps both hands and the work in frame, and 3D hand pose carries a per-joint visibility flag, so a finger hidden behind the work is flagged rather than guessed.

02

A spec that names the step, not just the craft

The site’s skill-spec guide says to name the verb and the noun rather than a broad activity. A knitting or crochet spec names the step it needs and where each completed step starts and ends, so each step can become its own labeled segment instead of one long clip.

03

Hand pose and contact tracked through the step

Hand pose for both hands, with contact events marking when a hand meets the work, carries the sequence that a clip showing a person sitting with a craft in their lap does not.

04

Reject rules written before capture, not after

An item is rejected when the manipulated object is out of frame for too much of the episode, when depth is invalid over too much of the manipulation region, or when an undocumented bystander appears. The thresholds are agreed in the spec, so the batch is judged against terms you signed.

Definition

What is egocentric knitting and crochet video data?

Egocentric knitting and crochet video data is first-person video of a person doing knitting or crochet work, recorded from the contributor’s own point of view with synchronized sensor streams alongside. The camera sits on the head, close to what a robot’s onboard camera would see at the work, so the frames show what the hands are doing to the material rather than a distant view of someone seated nearby. On this site it is a custom collection: you name the task and the setting, and capture is run to a written skill spec.

The catalog describes the tasks in its own words, for example "Hand and machine knitting of garments and textile products." This page repeats those descriptions as written and adds nothing to them. The data is human capture: a paid, consented contributor wears the rig and performs the task. It is not robot or teleoperation data, and it is not a fixed corpus you download.

People reach this topic through several phrasings: knitting robot training data, a yarn handling video dataset, egocentric crochet data, or custom textile craft data collection. They describe one request from different angles. Under each of them the work is the same: write down the task, collect it on demand, and receive validated episodes with the labels a training pipeline expects. One of those phrasings needs a caution. The catalog states knitting and crochet, but it states no standalone yarn winding or yarn handling row, so this page does not claim one.

Knitting and crochet tasks

Which knitting and crochet tasks can be captured?

Two rows of the site’s commercial task catalog describe knitting and crochet work. The first table below reproduces them exactly as the catalog states them. Both sit in the Textile Arts & Stitching Studio environment of the Creative Workshops & Crafts sector, both are rated Medium, both list the capture setup "Phone (head-mounted) / multiview rig", and both have the status Available on request.

The first row, "Knitting", is described as "Hand and machine knitting of garments and textile products." The second row, "Crochet", is described as "Producing crocheted garments and textile products to commercial order." This page quotes them and says no more. The knitting row covers both hand and machine work in one description, and the site does not say which machine, which hand technique or how the two are split. The environment’s listed examples are hand embroidery, tailoring studio, quilting, needlepoint, custom garment fitting and hemming, so knitting and crochet are rows in the studio rather than among its listed examples.

The site defines the statuses plainly. Available on request means a task is scoped and recruited to spec when a buyer asks for it. Ready to deploy means contributors and site access are set up and capture starts once a spec is signed. Active collection means recording is running now, so a spec can join an existing capture stream. The studio holds nine rows in all: seven are rated Medium and two Hard, six are Ready to deploy and three are Available on request. The three on request are crochet, embroidery and knitting.

The catalog is a list of what is captured or available, not a ceiling on what can be briefed. A step outside these two rows is a skill-spec question to settle in a Spec Pilot rather than an assumption. That includes winding yarn, casting on, a named stitch, finishing a seam or blocking a piece. The site lists none of those as rows, so none is claimed here. The site also does not describe a garment type, a yarn, a needle or hook size, a pattern or a task duration for these rows.

Episode contents

What does each episode contain?

Each attempt is delivered as one episode. For the instrumented tier the site describes a head-mounted stereo rig that records first-person RGB, with a metric depth stream recovered from the calibrated stereo rig rather than from a standalone depth sensor, and 6-DoF IMU data at 200 Hz from head- and wrist-mounted sensors. The wider stack is ten streams: a 4K head camera, two wrist cameras, depth, IMU, 3D hand and body pose, instance segmentation and action labels, hardware-aligned under 2 ms. The catalog lists one capture setup for both rows, a head-mounted phone or a multiview rig, and which tier a program uses is set in the skill spec.

Hand pose is delivered for both hands as 21 joints per hand in three dimensions, with a per-joint visibility flag for occluded fingers. Knitting and crochet put the fingers close to the work and to each other, and a hand closing around the material hides joints. The flag marks the joints that were not visible instead of presenting a guess as a measurement. Contact events mark when a hand meets the item.

Every stream is hardware-triggered onto one PTP clock domain, so depth, motion and hand pose line up with the same video frame. An episode is accepted only if RMS reprojection stays under 0.28 px. The only language field the site ties to Firsthand capture is one task instruction per episode. The site does not list a force or tactile stream for these rows, or a tension, gauge or stitch-quality measurement.

Labels and delivery

How is the data labeled and delivered?

Inside each episode, action segments divide the timeline into spans, each carrying start_ns, end_ns, verb and noun. For this task family a segment can be one step as written in the skill spec, so one piece of work becomes a sequence of labeled steps rather than one long clip. The other standard fields are hand_joints and hand_visible for 3D hand pose, contact_events, objects, and per-frame instance masks where the spec calls for them, stored at the depth resolution of 848×480 so they line up with the depth stream.

Delivery is in the format your stack already reads: RLDS, LeRobot, WebDataset, HDF5, zarr or Rerun .rrd, or raw streams with metadata. The delivery formats table below gives the official description of the three that have an official source. In the HDF5 layout the site documents, hand pose sits at annotations/hand_joints and action segments at annotations/action_segments.

The site does not list labels for the quality of knitted or crocheted work. There is no stated label for stitch count, tension, gauge, a dropped stitch or whether a piece is finished. The verb and noun on each action segment is the vocabulary the skill spec defines with you, and anything beyond it is a scoping conversation, not a delivered field.

Why it matters

Why does yarn-craft data matter for deformable-object robot learning?

The GR00T N1 paper structures its training corpora as a data pyramid. In its words: "large quantities of web data and human videos lay the base of the pyramid; synthetic data generated with physics simulations and/or augmented by off-the-shelf neural models form the middle layer, and real-world data collected on the physical robot hardware complete the top." In that framing, first-person human video of knitting and crochet tasks would belong to the human-video base. Human capture does not replace robot data, and this page does not claim that it does.

The same paper says of the human video datasets it used: "These do not include explicit action labels but contain extensive sequences of human-object interactions." That is a statement about those datasets, not about this one. A Firsthand episode carries labeled action segments, 3D hand pose and contact events, so the structure of the step is explicit in the data. No model named on this page was trained on Firsthand data, and this page does not suggest otherwise.

Yarn and knitted fabric are not rigid, so they are a useful family to specify when your model has to handle material that changes shape. The catalog rates both rows Medium. This page does not claim that any robot knits or crochets, that any model improves from this data, or any result. For other first-person work with cloth and soft goods, the site has its own pages on deformable-object data and on sewing and textile handling. A custom collection lets you name the step your model is missing and have it captured, labeled and checked to terms you agreed.

Settings and privacy

Where is it captured and how is privacy protected?

Both rows sit in the Textile Arts & Stitching Studio environment. The site defines two capture modes. A head-mounted phone records the first-person view of real work. A multiview rig with handheld grippers records a staged working set. Both rows list "Phone (head-mounted) / multiview rig" and do not say which applies, so the site does not settle whether a given knitting or crochet batch is real work in a real home or studio or a staged set. That is agreed in the spec. The crochet row says the work is produced "to commercial order", but the site does not turn that into a statement about where it is recorded. The site names no studio, shop or venue, and does not state studio types, site counts, regions or cities for these rows.

Every contributor signs a written release before capture, and each delivered episode links to that record through consent artefact IDs in the batch data card. At ingest, automated detection finds faces, plates and screens and blurs them irreversibly, and speech is scrubbed of names, addresses and card numbers. A human reviewer confirms that no un-consented person is identifiable in any frame, and footage that cannot be de-identified is discarded. An undocumented bystander is also a machine-checked reject criterion. The anonymization record is delivered with the data.

If your program needs terms about premises, access or who may be in frame, raise them when you scope it. The site states nothing about safety, compliance or certification for these rows, and this page makes no such claim. None of this is legal advice, and the executed agreement controls.

Delivery and speed

How fast can a custom knitting dataset be collected?

From signed spec to first validated batch, the site states a median of 48 hours where coverage is deep and three to four weeks where it is thin and contributors need to be recruited first. The site does not state which of those applies to the knitting and crochet rows, so that is settled in your quote. Both rows are Available on request, which the site defines as scoped and recruited to spec when a buyer asks for it, so the recruiting is part of what your quote covers. After the first batch, on-demand top-ups run against the same accept criteria, and the site does not state a turnaround for those later batches.

Validation runs against signed accept criteria written into the spec before capture. An episode is rejected, among other criteria, when the manipulated object is out of frame for more than 15 percent of the episode, when more than 35 percent of depth pixels in the manipulation region are invalid, or when an undocumented bystander appears. A human reviewer then checks each episode against the task spec. A reject log ships with each batch, only footage that clears the criteria is billed as a validated hour, and rejected items are recaptured at the provider’s cost.

The license is perpetual, irrevocable and worldwide, with the data buyer-owned and non-exclusive by default. Training, evaluating, fine-tuning and deploying models, including commercial ones, is permitted, and exclusivity is available as a separate term. The executed agreement controls. The site does not publish a price list, a minimum order or a batch size for this task family, so those are set in your quote.

Getting started

How do you start a pilot?

Describe the knitting or crochet steps, the setting and the variation cases your pipeline is missing. That becomes a written skill spec, quoted for reach, timeline and price before any capture begins, and most programs run a Spec Pilot first: a small, fast first batch that proves the spec and the accept criteria on real footage before volume scales. A published sample recording is on the sample data outputs page if you want to see the streams before you write a spec.

Three choices matter most for this family. Name the step and the item rather than a broad activity, using catalog wording such as "hand and machine knitting of garments and textile products", because that is what lets each step become one action segment. Name the setting and the capture tier, since both rows list a head-mounted phone or a multiview rig and the choice between them is yours to settle. And write the reject rule and the acceptance test first, so the batch is judged against terms you agreed.

Not stated

What does the site not state about knitting and crochet?

Where this site does not state something, this page says "Not stated" rather than filling the gap. The final tables separate what is delivered from what is not stated. There is no stated yarn winding or yarn handling row, no stitch-quality or tension label, no force or tactile stream, no safety or compliance position, and no yarn, tool, pattern or garment type. Counts of episodes, hours, sites and contributors are not fixed numbers on this site. They are set in your skill spec.

The tradeoff to plan for is the embodiment gap between a human hand and a robot end-effector, which retargeting or pairing with robot data has to close. What you get is human first-person demonstrations in which the hands, the work and the step structure are explicit.

Capture and delivered fields

What is captured and delivered for a knitting or crochet episode?

The capture setup and delivered fields as stated on this site, applied to knitting and crochet work. Counts of episodes, sites, contributors and hours are set in the skill spec.
PartAs stated on this site
Data typeHuman first-person capture by paid, consented contributors; not robot or teleoperation data
Instrumented rigHead-mounted stereo rig worn by the contributor; first-person RGB
StreamsTen: 4K head camera, two wrist cameras, depth, IMU, 3D hand and body pose, instance segmentation, action labels
SyncHardware-triggered onto one PTP clock domain; aligned under 2 ms
DepthMetric depth recovered from the calibrated stereo rig
IMU6-DoF at 200 Hz from head- and wrist-mounted sensors
Hand pose21 joints per hand in 3D, both hands, with a per-joint visibility flag (hand_joints, hand_visible)
Contact eventsMarks when a hand meets the item (contact_events)
Action segmentsstart_ns, end_ns, verb and noun per step as written in the skill spec (action_segments)
Language fieldOne task instruction per episode
CalibrationTwice per session; accepted only under the 0.28 px RMS reprojection gate
Catalog capture setupPhone (head-mounted) / multiview rig, listed for both knitting and crochet rows

Every collection runs through the same seven-stage end-to-end custom collection pipeline.

Task rows

Which knitting and crochet task rows does the catalog list, and what is captured?

The two catalog rows that describe knitting and crochet work, reproduced as the catalog states them. Neighbouring rows for embroidery, needlepoint and sewing are different tasks and are not included here.
Task (as listed)Description (as listed)EnvironmentSkill levelCapture setupStatus
KnittingHand and machine knitting of garments and textile products.Textile Arts & Stitching StudioMediumPhone (head-mounted) / multiview rigAvailable on request
CrochetProducing crocheted garments and textile products to commercial order.Textile Arts & Stitching StudioMediumPhone (head-mounted) / multiview rigAvailable on request

Rows that name yarn

Which other catalog rows name yarn, and are they knitting or crochet?

The only other two catalog rows whose descriptions name yarn, reproduced as the catalog states them. Neither is a knitting or crochet row, so this page does not treat them as one.
Task (as listed)Description (as listed)EnvironmentSkill levelStatus
NeedlepointStitch yarn through canvas in a counted pattern with a tapestry needle.Textile Arts & Stitching StudioMediumReady to deploy
Textile mill operationLoad yarn or fabric onto mill machines, monitor runs and clear faults.Textile & Apparel ProductionMediumAvailable on request

Delivery formats

Which delivery formats are offered, and where are they documented?

The delivery formats the site states, with the official source read for this page where one is linked. Formats without a linked source are not described further here.
FormatAs the official source describes itOfficial source read
RLDSAn ecosystem of tools to store, retrieve and manipulate episodic data, including for learning from demonstrations and imitation learningRLDS repository (GitHub)
LeRobotDataset format of synchronized MP4 videos or images for vision and Parquet files for state and action dataLeRobot repository (GitHub)
WebDatasetTar files in which files that belong together share the same basename and make up a training sampleWebDataset repository (GitHub)
HDF5, zarr, Rerun .rrd, raw streams with metadataOffered on this site; not described further hereNot linked on this page

Not stated

What does the site not state for knitting and crochet?

Each item below is something a buyer may ask about and the site does not state, so this page does not either.
ItemWhat the site states
Yarn winding, casting on, named stitches, seaming, blockingNot stated; no such row is listed
Garment types, yarns, needle or hook sizes, patterns, machine modelsNot stated
How hand and machine knitting are split within the knitting rowNot stated
Task duration, episode count, site count, hoursNot stated; set in the skill spec
Real home or studio work, or a staged set, for these rowsNot stated; the capture setup lists both modes
Studio types, regions or cities for these rowsNot stated
Tension, gauge, stitch-count or finished-piece labelsNot stated; no such delivered field is listed
Force or tactile streamNot stated; not among the listed streams
Safety, compliance or certificationNot stated
Turnaround for knitting and crochet rows specificallyNot stated; the site states a median of 48 hours where coverage is deep and three to four weeks where it is thin
Price list, minimum order, batch sizeNot stated; set in your quote

FAQ

Egocentric knitting and crochet video data, answered.

What is egocentric knitting and crochet video data?
Custom first-person video of people doing the knitting and crochet tasks the site lists, such as hand and machine knitting of garments and textile products and producing crocheted garments and textile products to commercial order, captured by paid, consented contributors wearing a capture rig and working to a written skill spec, and delivered with synchronized streams, hand pose, contact events, action segments and consent and anonymization records.
Which knitting and crochet tasks does Firsthand list?
Two catalog rows in the Textile Arts & Stitching Studio environment: "Knitting" and "Crochet". Both are rated Medium and both are Available on request, which the site defines as scoped and recruited to spec when a buyer asks for it. Anything else is settled in a Spec Pilot.
Do you have a yarn winding or yarn handling row?
Not stated. The catalog names yarn in a needlepoint row and a textile mill row, and neither is a standalone yarn handling task for knitting or crochet. Winding or handling yarn would be scoped in a Spec Pilot.
Is the data recorded in real homes and studios or on a staged set?
Not stated for these rows. The site defines a head-mounted phone as recording the first-person view of real work and a multiview rig with handheld grippers as recording a staged working set. Both rows list both modes, and which applies is agreed in the spec.
Do you provide labels for stitch quality, tension or gauge?
Not stated. The delivered fields are action segments, 3D hand pose with visibility flags, contact events, objects and instance masks where the spec calls for them. No stitch-quality, tension or gauge label, and no force or tactile stream, is listed.
How fast can a first batch of knitting or crochet data be delivered?
The site states a median of 48 hours from signed spec to first validated batch where coverage is deep, and three to four weeks where it is thin. It does not state which applies to the knitting and crochet rows, so that is settled in your quote.
Who owns the data, and which formats are offered?
The buyer owns the delivered data under a perpetual, irrevocable, worldwide, non-exclusive commercial license by default, with exclusivity available as a separate term. Delivery is in RLDS, LeRobot, WebDataset, HDF5, zarr or Rerun .rrd, or raw streams with metadata.

Sources

Where are these knitting and crochet capture claims documented?

Request a custom knitting and crochet dataset.

Tell us the knitting or crochet steps, the settings and the variation cases your model needs to see. We will quote reach, timeline and price against a written spec, with a first validated batch in a median of 48 hours where coverage is deep.