Glass and mosaic craft

Egocentric Glass and Mosaic Craft Video Data

Etching glass, blowing and shaping it, cutting and setting mosaic tile, and assembling stained glass are slow, fragile, hands-and-tools tasks. We collect custom egocentric video of that work on demand, to a written skill spec, with synchronized streams, hand pose, action segments, anonymization and a buyer-owned license.
Setting
Glass & Mosaic Studio, in the Creative Workshops & Crafts sector
Catalog status
Available on request; scoped and recruited to spec
First batch
Median 48 h in deep-coverage settings
License
Perpetual, buyer-owned

Requirements

What does a glass or mosaic capture need that a general craft clip does not?

01

Four catalog rows in one studio environment

Glass etching, glassblowing, mosaic tiling and stained glass assembly, all Available on request.

02

Hands, tools and small pieces in view together

Hand pose, contact events and per-frame instance masks are recorded on one clock, with a visibility flag on each joint.

03

Written accept criteria before capture

What counts as a finished etch, a set tile or a soldered joint is written into the spec up front.

04

Privacy stated plainly

Consent, anonymization and the license are stated below. This page makes no safety or certification claim.

Definition

What is egocentric glass and mosaic craft data?

Egocentric glass and mosaic video data is first-person video of a person doing studio glasswork or tile work, recorded from their 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 a bench, so the frames show what the hands are doing to the piece rather than a distant view of a studio. The same idea sits behind any glass craft robot training data request or mosaic tiling video dataset, applied here as a custom collection scoped to your tasks.

On this site the data is human capture: a paid, consented contributor wears the rig and performs a task from a written skill spec. It is not robot or teleoperation data. This page differs from the pottery and ceramics page, which covers clay, and from the jewelry and metalsmithing page, which covers metal.

Tasks

Which glass and mosaic tasks can be captured?

The task catalog lists one relevant environment, Glass & Mosaic Studio, under the Creative Workshops & Crafts sector. It has four rows, and its example line reads "Glassblowing studio, stained glass, mosaic tiling, glass etching". The first table below lists the four rows as the catalog states them. All four are Available on request, so the work is scoped and recruited to spec when a buyer asks.

Glass cutting is not its own row. Cutting appears inside two rows: the mosaic tiling row says to cut tiles, and the stained glass assembly row says to cut glass pieces to pattern. Scoring, breaking and grinding are not named in any of the four rows, and glass packing is not listed at all. If your program needs one of them, it is written into the skill spec rather than assumed.

Three rows in other environments also name glass or tile work. They are listed in the second table for orientation only; each belongs to its own environment, and this page does not cover them. The site states no tool or equipment models, glass types or thicknesses, studio types or sizes, or cycle times.

Episodes

What does each episode contain?

Each attempt is delivered as one episode. On this site the standard episode carries action segments, 3D hand pose for both hands with a per-joint visibility flag, contact events that mark when a hand meets an item, an objects list, and per-frame instance masks stored at the depth resolution of 848×480. The capture setup table below lists the stated streams and sync figures.

The catalog lists one capture mode for all four glass and mosaic rows: a head-mounted phone with a multiview rig. That is a first-person view of real work, with a multiview rig adding synchronized third-person angles when the spec asks for them. Force and tactile readings are not among the listed streams, and neither is a thermal reading, which matters for the glassblowing row that works with molten glass.

Labels and delivery

How is the data labeled and delivered?

Action segments divide an episode into start- and end-timestamped spans, each carrying start_ns, end_ns, verb and noun. For glass and mosaic work, a segment might be one etch, one tile set or one joint soldered, as written in the skill spec. The site lists no label for the outcome of a step, such as whether a cut was clean.

Validation runs against signed accept criteria written into the spec before capture, and a reject log ships with each batch. Episodes are machine-checked against stated reject criteria, such as a sync breach or the manipulated object out of frame for more than 15 percent of the episode, and a human reviewer then checks each one. Only footage that clears the criteria is billed as a validated hour.

Delivery is in the format your stack already reads: RLDS, LeRobot, WebDataset, HDF5, zarr or Rerun .rrd, or raw streams with metadata, with readable converter source alongside. The license is perpetual, irrevocable and worldwide, buyer-owned and non-exclusive by default, with exclusivity available as a separate term. The executed agreement controls.

Why it is hard

Why are transparent, reflective and fragile pieces hard for robot learning?

The catalog describes the work in steps that are small, sequential and unforgiving: mask the glass and rinse to reveal a design, gather molten glass on the pipe and transfer it to anneal, set pieces in a pattern, fit lead came or copper foil and solder the joints. Pieces are small and are often hidden by the fingers that hold them. That is why hand pose carries a per-joint visibility flag, why contact events mark when the hand meets the item, and why masks are recorded per frame. The challenge table below maps each difficulty to the stream or label this site states.

Clear and reflective pieces are a separate problem. The site lists depth and instance segmentation as streams but states nothing specific to transparent or reflective surfaces, so the table says so rather than implying a fix.

A robot foundation model paper on arXiv organizes its training data as a pyramid, with large quantities of web data and human videos at the base, synthetic data in the middle and real robot data at the top. The same paper says human videos have no explicit action labels, so it learns latent actions to label them. That is robot-model research, not Firsthand data, and Firsthand has no relationship with its authors.

Capture and privacy

Where is it captured and how are workers and their work protected?

The catalog describes the head-mounted phone as recording the first-person view of real work. The site also states that Firsthand does not capture at a customer’s own facility. Which glass or mosaic studio a given program uses is not stated here and is agreed in the skill spec before capture begins.

Every contributor signs a written release, and each delivered episode links to it through consent artefact IDs. 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 the anonymization record ships with the data.

Whether a contributor’s finished pieces or original designs are blurred or protected beyond the license is not stated. Neither are safety certifications, protective equipment or injury handling for glass work, and this page makes no such claim. Who may be in frame and what the footage may show are agreed in the spec.

Speed

How fast can a custom craft dataset be collected?

From signed spec to first validated batch, the published timeline is 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. All four rows are Available on request, so the range that applies is confirmed when the spec is quoted rather than assumed.

Getting started

How do you start a pilot?

Describe the bench tasks and their order, the pieces and tools involved, what counts as a finished step, and the failure or variation cases your pipeline is missing. That becomes a written skill spec, quoted for reach, timeline and price before any capture begins. Our skill spec guide walks through how to write one.

Most programs begin with a Spec Pilot, a small, fast first batch that proves the spec and the accept criteria on real footage before volume scales. Collections are billed per validated hour. Counts of sites, episodes and hours are set in the skill spec.

Capture setup

What is the capture setup for a glass or mosaic collection?

The capture setup as stated on this site. Counts of sites, contributors, episodes and hours are set in the skill spec.
PartAs stated on this site
Capture mode (all four rows)Head-mounted phone for the first-person view of real work; a multiview rig adds synchronized third-person angles when the spec asks for them
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
Hand pose21 joints per hand, 3D, in metres in the head-camera frame; per-joint visibility flag
Which tier applies to a given programNot stated; confirmed in the skill spec

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

Glass and mosaic rows

Stated glass and mosaic task × what the catalog says × skill × status

The four Glass & Mosaic Studio rows as the task catalog states them. All use a head-mounted phone with a multiview rig.
TaskWhat the catalog statesSkillStatus
Glass etchingMask the glass, apply etching cream or use a rotary tool and rinse to reveal the designMediumAvailable on request
GlassblowingGather molten glass on the pipe, blow and shape it with tools and transfer it to annealHardAvailable on request
Mosaic tilingCut tiles, spread adhesive, set the pieces in the pattern and grout the surfaceMediumAvailable on request
Stained glass assemblyCut glass pieces to pattern, fit lead came or copper foil and solder the jointsHardAvailable on request

Adjacent rows

Glass or tile rows that sit in other environments

Rows the catalog places outside Glass & Mosaic Studio. Listed so you can tell them apart; they are not covered by this page.
EnvironmentTaskWhat the catalog statesStatus
Heavy Industry & FabricationGlass manufacturingHandle molten or sheet glass, cut, form and finish pieces with tongs, cutters and grindersAvailable on request
Active Construction SiteTilingSpread adhesive, set tiles with spacers, cut edge tiles and grout the jointsActive collection
Commercial Cleaning & JanitorialWindow & Glass CleaningClean interior and exterior glass with applicators and squeegees and polish edgesReady to deploy

Capture challenges

Craft challenge × what goes wrong × stream or label that addresses it

Each glass and mosaic capture challenge mapped to a stream or label this site already states. Where nothing is stated, the row says so.
Craft challengeWhat goes wrongStated stream or label
Small pieces hidden by the handFingers cover the tile, glass piece or tool being held3D hand pose with per-joint visibility flags; per-frame instance masks; reject if the object is out of frame for more than 15% of an episode
Hand meets piece or toolThe hand, tool and piece touch in quick successionContact events mark when a hand meets an item; no finer contact label is stated
Clear or reflective surfacesA clear piece can be hard to tell from the bench or from reflectionsNot stated: depth and instance masks are listed generally; nothing is listed specifically for transparent or reflective surfaces
Cutting, scoring and breakingA cut or break is quick and cannot be undoneAction segments with verb and noun; not stated: no label for whether a cut or break succeeded
Molten or hot workGlassblowing handles molten glassNot stated: no thermal stream is listed
Grip and pressing forceHow hard a piece is gripped or pressedNot stated: no force or tactile stream is listed

Delivered vs not stated

What is delivered and what is not stated

Delivered items are stated elsewhere on this site. Items marked not stated are not promised on this page.
ItemStatusDetail
Action segmentsDeliveredstart_ns, end_ns, verb, noun, one per step
3D hand poseDelivered21 joints per hand; per-joint visibility flag for occluded fingers
Contact eventsDeliveredThe moment a hand meets an item
Per-frame instance masksDeliveredStored at 848×480
Consent and anonymization recordsDeliveredConsent artefact IDs per episode; anonymization record shipped with the data
Tools, equipment, glass types and thicknessesNot statedAgreed in the skill spec
Studio types and sizesNot statedAgreed in the skill spec
Cycle times and throughputNot statedNo such figure is listed
Number of sites, episodes and hoursNot statedSet per program in the skill spec
Quality, breakage or success labelsNot statedNo such label is listed
Force, tactile or thermal readingsNot statedNot among the listed streams
Safety certifications and protective equipmentNot statedNo such statement exists for this environment

FAQ

Glass and mosaic craft video data, answered.

What is egocentric glass and mosaic craft video data?
Custom first-person video of paid, consented contributors doing glass and mosaic studio work, captured to a written skill spec.
Which glass and mosaic tasks are in the catalog?
Four Glass & Mosaic Studio rows: glass etching, glassblowing, mosaic tiling and stained glass assembly. Cutting appears inside the mosaic and stained glass rows rather than as its own row.
Is this a custom craft data collection or a ready-made dataset?
It is a custom collection. All four rows are Available on request: you write a skill spec, we quote reach, timeline and price against it, and capture runs to your accept criteria.
Do you capture at glass or mosaic studios?
The catalog describes a head-mounted phone with a multiview rig for all four rows. Capture does not take place at a customer’s own facility. Sites are agreed in the spec.
How are workers and their work protected?
Contributors sign a release and each episode links to it. Faces, plates and screens are blurred irreversibly at ingest. Protection of finished pieces or designs, and any safety certification, are not stated.
How fast can a fast, on-demand glass or mosaic dataset arrive?
A median of 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.
Who owns the data and in which formats does it arrive?
The buyer owns it under a perpetual, non-exclusive commercial license by default. Formats include RLDS, LeRobot, WebDataset, HDF5, zarr and Rerun .rrd.

Sources

Where are these glass and mosaic capture claims documented?

Request a custom glass and mosaic dataset.

Tell us the bench tasks, the pieces and tools, and the steps 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.