Hair salon and beauty

Egocentric Hair Salon and Beauty Task Video Data

Section the hair, cut, color, blow-dry and style, then file and polish nails and wipe down the station: salon work is a run of precise hand tasks, and the tool in the hand changes at almost every step. We collect custom egocentric video of hair salon and beauty tasks on demand, to a written skill spec, with synchronized streams, 3D hand pose, action segments, anonymization and a buyer-owned license.
Tasks
13 salon, barbershop and beauty rows in the catalog
Status
8 active collection, 2 ready to deploy, 3 on request
First batch
Median 48 h in deep-coverage settings
License
Perpetual, buyer-owned

Requirements

What does salon and beauty work need that a generic personal-care clip does not?

01

A sequence of tool changes

The catalog rows name scissors, clippers, combs, a dryer, foils, files, buffers and polish, so the hands change tool at nearly every step. The value is in the order of the steps and which hand holds what. First-person capture keeps the hands in frame, and 3D hand pose is stored for both hands, 21 joints each.

02

A clear line between what is listed and what is not

The catalog lists one beauty environment with 13 rows. It names no hairstyle or service-type label, no row for shaving or beard work, no count of salons, stylists or clients, and no force or tactile reading. This page marks those items "Not stated".

Definition

What is egocentric hair salon and beauty task data?

It is first-person video of a person doing salon, barbershop or beauty-studio work, recorded from a head-mounted camera, with two wrist cameras for a closer view of the hands. The contributor is a paid, consented person following a written skill spec, not an actor and not a robot.

The point of the data is what the hands do: sectioning, cutting, mixing and applying colour, washing and blow-drying, filing and polishing nails, and wiping down the station afterwards. It is labeled so each step can be sliced out. Where the site states nothing, a table below says "Not stated".

Task coverage

Which salon and barbershop tasks can be captured?

The task catalog has a Beauty & Personal Care sector with one environment, Hair Salon, Barbershop & Beauty Studio. Its examples read "Hair salon, barbershop, nail studio, beauty spa -- cutting, coloring, styling, nail treatments, workspace sanitation." It lists 13 task rows, all with the capture setup "Phone (head-mounted) / multiview rig."

Five rows are hair work, and all five are in active collection: "Cut and style hair using scissors, clippers, and combs," "Hair coloring," "Hair Cutting & Styling" (described as "Cutting, washing, blow-drying and styling hair in a salon or barbershop"), "Hair styling," and "Wash and blow-dry hair using shampoo stations and a blow dryer." Three rows are nail work: "Manicure & Pedicure Service" is ready to deploy, and "Nail treatments" and "Shape and polish nails using files, buffers, and polish" are in active collection.

Four rows are skin and beauty services: "Basic Skin & Beauty Treatments," "Eyelash & Eyebrow Services" and "Makeup Application" are available on request, and "Beauty Services / Personal Care" is ready to deploy. The last row, "Workspace sanitation," covers sweeping hair and disinfecting tools and chairs between clients, and is in active collection. The catalog lists no row that names shaving or beard work.

Episode contents

What does each salon and beauty episode contain?

An episode is one contributor performing one task from the skill spec, recorded with ten hardware-synchronized streams that line up within the 2 ms ceiling the site documents. The rig is a head-mounted global-shutter 4K/60 camera with a 120 degree lens, two wrist-mounted 1080p/60 cameras, an active-stereo depth sensor at 848×480/30 and 200 Hz 6-DoF IMUs.

Every episode carries int64 nanosecond timestamps per stream, camera intrinsics and extrinsics, hand joints for both hands at 21 joints each, 24 body joints, instance masks and action segments. The annotation record also carries contact events.

The site does not say what counts as the object in a contact event, or how long a given row runs, so settle both in the spec and the quote.

Labeling and delivery

How is salon and beauty data labeled and delivered?

The unit of labeling is the action segment. The site states a taxonomy of 97 verbs and 512 nouns, annotated start and end to the frame and human-reviewed. A spec that says "style the hair" gives you one long segment. A spec that names section, cut, blow-dry and finish gives you a sequence you can slice by step.

Data is delivered in RLDS, LeRobot, WebDataset, HDF5, zarr or Rerun .rrd. Converters ship as readable source, not a binary, so you can retarget the schema to your own loader.

You receive a perpetual, irrevocable, buyer-owned commercial license, the consent artefacts for the batch and a data card that lists jurisdictions of capture. Billing is per validated hour, meaning footage that passed sync and QA against your spec; rejected episodes and recaptures are never billed. The site states no task-success label for salon work.

Robot learning

How does this data support robot learning for personal-care and service tasks?

It supplies first-person human demonstrations of fine hand work, with the hands, the tool and the station in view. The site’s guides explain that human footage has no robot joint-angle log, so wrist pose supplies the coarse trajectory and hand pose the fine grasp shape.

Firsthand captures people, not robots. Using these episodes for a specific robot means your own retargeting step, and the site states no robot result, benchmark or teleoperation data for salon tasks. It states no force or tactile reading either; contact is described only by contact events.

Privacy and settings

Where is it captured and how are clients and bystanders protected?

The catalog lists these rows under a commercial setting and the environment pages describe real work in Western commercial settings. The site does not state which salons, studios or countries host capture, or how many, and it states no capture at a buyer’s own salon or facility. The spec settles location and access.

Only what the site already states applies to privacy. Every participant signs a written release granting commercial training rights before capture begins. Faces and licence plates are detected and irreversibly blurred, a human reviewer confirms that no un-consented person is identifiable in any frame, audio is scrubbed of identifying speech, and a clip where a bystander cannot be de-identified is discarded rather than shipped. Consented subjects stay in frame.

The site does not state how a salon client is handled beyond that general bystander rule, or whether a client is in frame for a given row. Settle both in the spec. This is not legal advice, and the executed agreement controls.

Speed

How fast can a custom salon dataset be collected?

The site states one published timeline: from a signed spec to a first validated batch, a median of 48 hours in environments where coverage is already deep, and typically three to four weeks where coverage is thin because operator vetting is the bottleneck.

Eight of the 13 salon rows are in active collection, two are ready to deploy and three are available on request; the status table above gives the site’s meaning for each. The site does not say which timeline applies to which row and promises nothing faster, so ask when you request the quote.

Getting started

How do you start a pilot?

Start with the free, ungated sample pack to check the loader and the label quality, then move to a Spec Pilot: a small first batch against the written spec that proves the fill rate and the reject rate on your conditions before you scale.

A good salon brief names the setting, the order of steps, how each step starts and ends, and what counts as a reject. The site’s skill-spec guide walks through that structure. Then request a custom dataset.

Capture setup

What is the capture setup for a salon and beauty collection?

The capture setup as stated on this site, applied to salon and beauty work. Counts of contributors and hours are set in the skill spec.
PartAs stated on this site
Head cameraGlobal-shutter 4K at 60 fps with a 120 degree lens
Wrist camerasTwo wrist-mounted cameras at 1080p and 60 fps
DepthActive-stereo depth sensor at 848×480 and 30 fps
IMU6-DoF at 200 Hz
SyncHardware-triggered onto a single PTP clock domain, within the 2 ms ceiling
CalibrationIntrinsics and extrinsics re-solved with a checkerboard target at the start and end of every session; RMS reprojection under 0.28 px
Catalog capture setup"Phone (head-mounted) / multiview rig" for every salon and beauty row
Which rig runs on which row, and device modelsNot stated

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

Task catalog

Which salon, barbershop and beauty rows does the catalog name?

The 13 task rows in the Hair Salon, Barbershop & Beauty Studio environment, reproduced as the catalog states them. Every row lists the capture setup "Phone (head-mounted) / multiview rig."
Task (as listed)Description (as listed)Skill levelStatus
Cut and style hair using scissors, clippers, and combsSection the hair, cut with scissors and clippers and style it with combs and dryer.HardActive collection
Hair coloringMix colour, section the hair, apply with brush and foils, time and rinse.HardActive collection
Hair Cutting & StylingCutting, washing, blow-drying and styling hair in a salon or barbershop.HardActive collection
Hair stylingBlow-dry, curl or straighten hair and finish with brushes, irons and products.MediumActive collection
Wash and blow-dry hair using shampoo stations and a blow dryerShampoo and condition hair at the basin, towel dry and blow-dry with a round brush.MediumActive collection
Nail treatmentsFile, buff and paint nails and apply gel or acrylic treatments under a lamp.MediumActive collection
Shape and polish nails using files, buffers, and polishFile nails to shape, buff the surface and apply polish in even coats.MediumActive collection
Workspace sanitationSweep hair, disinfect tools and chairs and wipe down the station between clients.EasyActive collection
Manicure & Pedicure ServiceSoak, file and shape nails, tend cuticles and apply base, colour and top coat.MediumReady to deploy
Beauty Services / Personal CarePersonal care work spanning skincare, nail care and grooming services.MediumReady to deploy
Basic Skin & Beauty TreatmentsFacial cleansing, moisturizing, exfoliation, foot spa and waxing treatments.MediumAvailable on request
Eyelash & Eyebrow ServicesLash extension, tinting, shaping and brow styling services.HardAvailable on request
Makeup ApplicationProfessional makeup application in a salon or studio.MediumAvailable on request

Status and skill

How do the 13 rows split by status and skill level?

Counts taken from the task catalog table above. The meaning of each status is the one the site gives on its environment pages.
StatusRowsWhat the site says it means
Active collection8: five hair rows, two nail rows and workspace sanitationRecording in this environment is running now, so a spec can join an existing capture stream
Ready to deploy2: manicure and pedicure, and beauty servicesContributors and site access are set up; capture starts once a spec is signed
Available on request3: basic skin and beauty treatments, eyelash and eyebrow services, makeup applicationScoped and recruited to spec when a buyer asks for it

Episode fields

What fields does a salon and beauty episode carry?

Episode fields as documented on the site, and what each is useful for in salon and beauty work.
FieldAs documentedUse for salon and beauty tasks
Hand joints21 joints per hand, both hands, in metresHow each hand holds a tool and steadies the work
Body joints24 body jointsPosture and reach while working
contact_eventsCarried in the annotation recordWhen a hand meets a tool or a surface
Instance masksCarried per episodeWhich object is which across frames
Action segmentsStart, end, verb and noun; 97 verbs, 512 nouns, human-reviewedOne labeled span per cut, colour, dry, file or wipe step
Timestamps and calibrationint64 nanoseconds per stream; intrinsics and extrinsicsAligning the head, wrist and depth views
Hairstyle, service-type, tool-type, task-success or quality labels, force or tactileNot statedNot stated

Delivery formats

Which formats are delivered, and what does each format’s own documentation say?

The delivery formats the site lists. The third column is taken only from the official pages linked under Sources.
FormatDelivered by FirsthandMaintainer documentation
RLDSListedEpisodes, each containing a dataset of steps
LeRobotListedSynchronized MP4 videos (or images) plus Parquet files
WebDatasetListedTar files; files of one sample share a basename
HDF5, zarr and Rerun .rrdListedNot described on this page

Not stated

What does the site not state about salon and beauty collection?

Details a buyer may ask about and where the answer lives.
TopicOn this siteWhere it is settled
Hairstyle, service-type and technique labelsNot statedScoped in the spec
Tool-type labelsNot statedScoped in the spec
Shaving or beard-work rowsNot listed in the catalogWritten skill spec
Number of salons, studios, stylists, clients or contributorsNot statedQuote
Capture at a buyer’s own salon or facilityNot statedWritten skill spec
Which salons and countries host captureNot statedWritten skill spec
Force or tactile dataNot statedNot offered as a stated stream
Task-success or quality labelsNot statedScoped in the spec
Which timeline applies to these rowsNot statedQuote
Robot results or teleoperation dataNot stated; Firsthand captures people, not robotsYour own retargeting step

FAQ

Egocentric hair salon and beauty task video data, answered.

Which salon and beauty tasks does Firsthand list?
Thirteen rows in the Hair Salon, Barbershop & Beauty Studio environment: five hair rows, three nail rows, four skin and beauty rows and workspace sanitation. Eight are in active collection, two are ready to deploy and three are available on request.
Does the catalog list shaving or beard work?
No. One row mentions cutting hair in a salon or barbershop, but no row names shaving or beard work. If you need it, say so in the spec.
What streams and labels come with a salon episode?
Ten hardware-synchronized streams within the 2 ms ceiling, 3D hand pose for both hands, contact events and action segments with a start, an end, a verb and a noun. No hairstyle, tool-type, task-success or force or tactile label is stated.
How are clients and bystanders protected?
Every participant signs a written release, faces and licence plates are irreversibly blurred, a reviewer confirms no un-consented person is identifiable, and a clip where a bystander cannot be de-identified is discarded. The site states nothing more specific about salon clients, so settle that in the spec.
How fast can a custom salon dataset be collected?
From a signed spec to a first validated batch, a median of 48 hours where coverage is deep and three to four weeks where it is thin. The site does not say which applies to these rows, so ask when you request the quote.
Do you capture robot or teleoperation data for salon tasks?
No. Firsthand captures people, not robots. Episodes carry human hand pose and human action labels, so using them for a specific robot means your own retargeting step. The license is perpetual and buyer-owned, and the executed order form governs.

Sources

Where are the delivery formats on this page documented?

  • RLDS (GitHub) (opens in a new tab)RLDS is an ecosystem of tools to store, retrieve and manipulate episodic data; the dataset is retrieved as a tf.data.Dataset of episodes where each episode contains a tf.data.Dataset of steps. github.com
  • LeRobot (GitHub) (opens in a new tab)The LeRobotDataset format is described as synchronized MP4 videos (or images) for vision and Parquet files for state and action data. github.com
  • WebDataset (GitHub) (opens in a new tab)WebDataset files are tar files in which files that make up a training sample share the same basename. github.com

Request a custom hair salon and beauty dataset.

Tell us the setting, the order of steps and the privacy rule 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.