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

Apply to capture

Task family

Egocentric Damaged Goods Sorting Data

Inspecting returned or damaged items, scanning them and sorting them into markdown, disposal or returns bins, captured first-person against a spec you write, for damaged goods sorting robot training data, egocentric retail damaged merchandise inspection video, a returns bin sorting dataset and fast, on-demand custom retail back-of-house data collection.
Catalog rows
Damaged-Goods Sorting; Inspect and sort damaged goods using a handheld scanner and returns bins
Row status
Ready to deploy
Capture
Phone (head-mounted) / multiview rig
Skill rating
Easy

Requirements

What does damaged goods sorting data need?

01

Two named rows, written as separate tasks

One row ends in markdown or disposal bins and the other in a returns bin after a handheld scan and a condition check, so a spec names which one each episode follows.

02

The check before the placement

Both rows build a decision into the task: the operator looks at the item, scans it and chooses a bin. A spec says which part of that sequence the policy must learn.

03

The hand, the item and the scanner in view

A head-mounted view keeps both hands, the item and the bins in frame, and 3D hand pose with per-joint visibility carries the finger detail of holding an item and a scanner.

04

Recoveries kept, not discarded

The site states that missed grasps, dropped items and mis-placed objects are captured and action-segmented alongside clean takes, and a spec can require them.

05

Rights you can ship on

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

Definition

What is egocentric damaged goods sorting data?

Egocentric damaged goods sorting data is real-world video recorded from the point of view of a person who is checking returned or damaged items and putting each one in the right bin. The camera shows what the person sees: the item, both hands, the scanner and the bins. Alongside the video, each episode follows the Firsthand episode schema, with depth, 3D hand pose, contact events and frame-accurate action segments aligned on one hardware clock.

Teams search for it under several names, including damaged goods sorting robot training data, egocentric retail damaged merchandise inspection video and a returns bin sorting dataset. They all describe first-person demonstrations of the same back-of-house jobs, 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 damaged goods tasks does the site state?

Two rows in the site task catalog cover this work, both in the Retail Store -- Back of House environment. The first is "Damaged-Goods Sorting", described as "Inspect returned or damaged items, scan them and sort them into markdown or disposal bins." The second is "Inspect and sort damaged goods using a handheld scanner and returns bins", described as "Scan each damaged item, check the condition and drop it into the right returns bin." Both are rated Easy, both use a head-mounted phone or multiview rig, and both are listed as Ready to deploy.

Anything outside those two rows is Not stated. That includes grading an item by its condition, recording a damage reason, issuing a refund, and any named type of damage, so none is claimed here. The site also states that no catalog row names grading an item condition or recording a return reason. If your policy needs one of them, you write it into the spec and we scope it, because the catalog rows are a starting vocabulary, not a fixed menu.

Status

What does Ready to deploy mean for these rows?

The site defines Ready to deploy as contributors and site access already set up, with capture starting once a spec is signed. Both damaged goods rows carry that status, so the site does not describe them as scoped from scratch. It does not say that a damaged goods capture stream is running today, because that is the meaning of Active collection, which neither row has. This page makes no claim about delivered hours.

Environment

Where is it captured, and which retail setting does it cover?

The site describes the Retail Store -- Back of House environment as the stockroom, receiving dock and backroom of supermarkets, apparel and general retail. The environment holds ten rows in total, all rated Easy and listed as Ready to deploy, and the two damaged goods rows are two of them. The rest cover backroom organization, restocking, tagging and carts, and this page does not claim them.

The site names no retailer, store, region or building, and does not state the number of sites or workers. Environment, access and schedule are agreed in the written spec.

Capture setup

How are damaged goods sorting jobs captured from a first-person view?

A head-mounted phone records the first-person view of real work on site, which is the capture mode the catalog lists for both rows. A multiview rig adds synchronized third-person angles when the spec asks for them, and a wrist-mounted camera is available alongside the head camera for close-range detail. A stereo head rig is also offered where depth from a calibrated pair matters; the MCAP hub page describes it.

The site does not state a camera count, resolution or frame rate for these rows, the type of scanner, the number of bins or the bin layout. Raise any of them in the spec.

Episode contents

What does each damaged goods 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. Hand pose tracks the grip on an item and on a scanner, contact events mark when fingers meet an item or a bin, and action segments separate the inspection, the scan and the placement.

Object labels use the terms your spec sets. Item categories, what counts as damaged, the markdown, disposal and returns rules, scanner models, a task-completion or sort-correctness label, force or tactile data, durations and the number of episodes are Not stated. They are defined in the spec if your policy needs them, and no safety, shrink or loss-prevention claim is made.

Why it is hard

Why is inspecting and sorting damaged goods hard to capture well?

The catalog rates both rows Easy, so the site does not call them Hard, and this page makes no claim about robot results. What the site does say is where the capture is difficult. Sorting often includes a check, such as inspecting a returned item or checking the condition of a damaged one, but it ends with the item placed in a destination, so the decision and the placement both matter. The same hands hold the item, then a scanner, then drop the item in a bin.

The site also notes, on its returns page, that the moment a hand meets an item, a scanner or a tag is hard to place in a long clip, and it pairs that problem with contact events. A policy that only sees clean takes has no model of recovery, so missed grasps, dropped items and mis-placed objects are kept and action-segmented rather than discarded.

Scoping

How do you split damaged goods work into spec tasks?

A good spec treats each destination as its own outcome. Sorting into markdown or disposal bins and dropping into a returns bin after a scan and condition check are different end states, so a spec names the start state, the end state and the accept criteria for each. The site does not state what counts as damaged, which item belongs in which bin or how many bins there are, so those rules are written into the spec and proven on a Spec Pilot.

The site also states no per-episode sort-correctness label. A buyer who wants correct and incorrect placements tagged defines the tag in the spec. That keeps action segments consistent across contributors and lets you ask for more of one row without re-collecting the other.

Delivery

How is damaged goods sorting data labeled and delivered?

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

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.

Privacy

How are people, shoppers and receipts 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. The site describes the documents class as phone and monitor content, forms, badges and mail that would leak names, addresses or account data. 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, and the anonymization record is delivered with the data. The site does not name receipts, return slips or shopper cards as a separate class, and it states no separate rule for shelf labels, cartons or scanner displays, so this page does not claim they are blurred. Raise any of them before the spec is signed. No readable shopper information is shown on this page.

Fast · on demand

How fast can a custom damaged goods sorting 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. The site names retail handling as an example of deep coverage but does not state coverage depth for the back-of-house environment itself, so the timeline is quoted against your spec before capture begins.

Custom retail back-of-house data collection runs as custom collection at scale through a network of thousands of capture providers, for a consistent, recurring data flow to labs. The site lists no off-the-shelf damaged goods dataset, so this is custom collection. 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 damaged goods work, the bins 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 damaged goods sorting?

Where damaged goods sorting 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, Retail Store -- Back of HouseA "Damaged-Goods Sorting" row and an "Inspect and sort damaged goods using a handheld scanner and returns bins" row, both rated Easy, recorded with a head-mounted phone or multiview rig, Ready to deployThe two stated tasks
Environment descriptionThe stockroom, receiving dock and backroom of supermarkets, apparel and general retailThe stated setting
Sorting task pageIn a retail back of house, damaged-goods sorting inspects returned or damaged items, scans them and sorts them into markdown or disposal binsThe sort-to-bin framing
Visual inspection pageSorting often includes a check, but it ends with the item placed in a destination rather than a judgment about the item aloneWhy the placement matters as much as the check
Returns processing pageDamaged-goods sorting is a sorting task, and no catalog row names grading an item condition or recording a return reasonThe coverage limits

Task rows

Which catalog rows cover damaged goods sorting?

The two rows as the catalog words them, with environment, skill rating, capture mode and status.
EnvironmentCatalog task and descriptionSkillCaptureStatus
Retail Store -- Back of HouseDamaged-Goods Sorting: inspect returned or damaged items, scan them and sort them into markdown or disposal binsEasyPhone (head-mounted) / multiview rigReady to deploy
Retail Store -- Back of HouseInspect and sort damaged goods using a handheld scanner and returns bins: scan each damaged item, check the condition and drop it into the right returns binEasyPhone (head-mounted) / multiview rigReady to deploy

Compare

How does this page differ from the neighboring pages?

Related pages on this site and what each one covers.
PageWhat it covers on this siteHow this page differs
Egocentric retail backroom organization dataFour Retail Store -- Back of House rows: backroom organization on racks and bins, and the two damaged-goods rowsThis page is dedicated to the two damaged-goods rows; rack, bin and carton work is covered there
Egocentric returns processing dataReturns rows in a warehouse, a retail floor set and the front of house; routes returns to restock or disposalThe site calls damaged-goods sorting a sorting task, not returns processing
Egocentric sorting task dataA sorting task family across many sectors, with the damaged-goods rows listed among themThis page narrows to the two retail back-of-house rows
Egocentric visual inspection dataInspection work in several sectors; a sort ends with an item placed in a destinationThis page is the sort into bins, not a judgment about the item alone
Egocentric barcode scanning and labeling dataTwenty rows that name a scanner, barcode, label or tag step; leaves damaged-goods sorting outThe scan here is one step inside a wider sorting task
Stereo surface quality inspection dataInspection rows captured with two calibrated cameras, with damaged-goods sorting among the tasksThese rows list a head-mounted phone or multiview rig; stereo applies only through the general stereo offer

Streams and labels

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

Streams and labels the site states for Firsthand custom collections, and damaged goods fields the site does not state.
ItemStatus on this siteWhy it matters for damaged goods sorting
Head and wrist RGB, depthStated; ten streams synced under 2 msKeeps the item, the scanner, the bins and both hands on one timeline
3D hand pose, per-joint visibilityStatedCarries the grip on an item and on a scanner
Contact and grasp eventsStatedMarks when fingers meet an item or a bin
Action segmentsStated; frame-accurateSeparates inspecting, scanning and placing inside a session
Failures and recoveriesStated for manipulation: dropped and mis-placed items are action-segmented with clean takesLets a spec ask for the recovery as well as the clean run
Item categories, what counts as damaged, bin rules and layoutNot statedDefined in the spec
Scanner models, number of sites or workers, durations, episode countsNot statedDefined in the spec
Sort-correctness or task-completion label, force or tactile dataNot statedDefined in the spec if needed
Readable names, addresses or document contentNot in delivered video; blurred at ingest and confirmed by human reviewRaise any content need before the spec is signed
Safety, shrink, loss-prevention or retailer detailNot statedDefined in the spec if needed

Formats

Which formats carry damaged goods sorting data?

Delivery formats stated on the site, set against what each format official documentation states where the documentation was read.
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
MCAPStated by Firsthand only; offered for stereo captureStereo delivery; see the MCAP hub page

Example footage

What does egocentric stereo footage look like?

One real clip already published on this site. It is a format and rig example: a head-mounted stereo capture with hands in frame. It does not show damaged goods, a scanner or a returns bin, and these rows list a head-mounted phone or multiview rig as their capture mode.

egocentric_stereo_sample.mp4 · head-mounted stereo · hands in frame · 1920 × 1080 web preview · rig example

No clip of a damaged goods task is published on the site, so this is the nearest first-person clip. Request a sample to see the delivered files. See stereo sample page, stereo + wrist-cam example videos, egocentric stereo data in MCAP, request an egocentric data sample.

FAQ

Damaged goods sorting robot training data, answered.

What is egocentric damaged goods sorting data?
Real-world, first-person video of a person inspecting returned or damaged items, scanning them and sorting them into markdown, disposal or returns bins, captured against a written spec with 3D hand pose, depth and action segments.
Which damaged goods tasks does the site state?
Two Retail Store -- Back of House catalog rows: "Damaged-Goods Sorting" and "Inspect and sort damaged goods using a handheld scanner and returns bins". Both are rated Easy, recorded with a head-mounted phone or multiview rig, and listed as Ready to deploy.
Does it define what counts as damaged or which bin an item goes in?
Not stated. The rows name the jobs and the bins only. What counts as damaged, the markdown, disposal and returns rules and the bin layout are written into the spec and proven on a Spec Pilot.
Are shopper details, receipts or readable labels shown in the footage?
No readable names, addresses or account data are in the delivered pixels: faces, plates, screens and documents are detected, irreversibly blurred at ingest and confirmed by a reviewer. The site does not name receipts as a separate class, so raise them in the spec.
Is this the same as returns processing or retail backroom data?
No. The site calls damaged-goods sorting a sorting task, separate from returns processing. The backroom page covers these two rows alongside rack, bin and carton work; this page is dedicated to the two damaged goods rows.
How fast can a custom damaged goods sorting 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. Coverage depth for this environment is not stated, so timing is quoted against your spec.

Sources

Where are the delivery formats documented?

Request a custom dataset.

Tell us the damaged goods jobs, bins and sequence your policy needs to handle. We will quote reach, timeline, and price against a written spec, scoped to that spec.