Get a handle on it.
A robot hand has to know how far the handle is. Flat video leaves it guessing.
Head-worn stereo measures depth, frame by frame; we rebuild the door for simulation.
One stereo frame of the lock fitting, seen from outside the worker's head. Hand joints: Estimated.
- Measured
- Estimated

Lock fitted600.0 to 608.0 s
Door pushed open869.0 to 874.2 s
Door pulled shut903.0 to 906.4 s
- Measured
One stereo pair of the lock clip, 600.0 to 608.0 seconds of the recording
The gap does the measuring.
Two lenses, set like eyes: the shift between pictures gives depth, pixel by pixel.
The stereo pair from the head rig, right picture over left. Lime: checked pixels at a shift close to the read-out's. Printed paper is blurred.

| Stop | Shift | Depth |
|---|---|---|
| Lock | 122.5 px | 0.29 m |
| Pillar outside | about 9 px | about 3.9 m |
Every number 10
- The lenses sit 62.9 mm apart, and every distance on this page scales with that figure.Source: our self‑calibration of the rig, fitted to its own footage and head IMU.
- Two fisheye cameras, each seeing about 158 by 94 degrees, at 30 frames a second. The head IMU adds about 400 readings a second.Source: our calibration of the rig: the field of view from the fitted lens model; the two rates from the recording's own timestamps.
- Focal length of the straightened pictures: 560.2 px. Shifts are counted in pixels of that frame, 1600 px wide.Source: the same calibration.
- Depth is distance along the camera's line of sight, f b / d. A point off to one side is farther away in a straight line.Source: the geometry of two parallel cameras.
- Lock: a shift of 122.5 px, 0.29 m deep. Pillar outside: about 9 px, about 3.9 m.Source: this pair's checked shifts from the same matcher as the band, read at the two marked points, each the median of a small patch.
- At the pillar outside, two matchers read 9.0 px and 9.2 px.Source: the page's matcher and a second, plain block matcher, on this pair.
- A pixel counts as checked where the matches from the left picture and from the right picture differ by at most one pixel.Source: the left‑right check, as run on this pair.
- The band lights every checked pixel whose shift lies within 1.5 px of the slider.Source: the figure's own rule.
- The figure shows one stereo pair, taken 600.2 s into the recording.Source: the pair's own time stamp.
- The shifts in the band come from the same stereo matcher as the rest of this page.Source: this frame's depth data.
- Measured
- Estimated
The lock clip, 600.0 to 608.0 seconds of the recording
Measure twice.
A frame later, still surfaces repeat to 0.5 mm (median, under 1.0 m).
A grid of points, each coloured from the video picture and placed at its stereo depth.

- Left hand
- Right hand
- Hand joints: Estimated, at the skin

Drag sideways to turn the view.
This browser cannot draw the points, so the clip plays as footage. The still shows the view from outside.
Flat, until you move. Step outside the worker's head and each frame stands in metres: hands, lock and door in one measured space.
How it is drawn
- The flat sheet stands 0.37 m from the lens: a drawing choice.
- A few checked points at a sharp jump in depth are also left on the sheet. In the outside view, points fade out beyond 1.2 m.
- The outside view is a virtual camera.
straight-line distance, left lens to right wrist
- StereoMeasured
- One camera, hand of assumed sizeEstimated
- unseen
Where the depth was checked
Each dot is a patch of the camera's view, larger where more of the clip's frames had a checked depth.
Every number 10
- A still surface, measured again in the next frame, differs by 0.5 mm (median, at 0.15 to 1.0 m).Source: our repeat‑reading test on the stretch of the recording around this clip: still surfaces, hands and forearms left out, the head's own motion removed. A calm stretch, the head nearly still.
- By distance: about 0.3 mm at 0.15 to 0.25 m, 1.4 mm at 0.5 to 0.7 m and 2.4 mm at 0.7 to 1.0 m (medians).Source: the same test, split by measured depth.
- Nine in ten of the same differences are 3.0 mm or less.Source: the same test.
- About 1.3 million of 1.92 million pixels per frame carry a checked depth (median).Source: the left‑right check on every frame of this clip: a pixel is kept where the matches from the two pictures differ by at most one pixel.
- The figure draws a thinned grid of 400 by 300 points. The receipt counts the full frame.Source: the figure's own data pack.
- The clip is 240 frames at 30 frames a second, 600.0 to 608.0 s of the recording.Source: the data pack's index.
- The scale bar inherits the rig's scale, known to about 4%.Source: our calibration of the rig, fitted to its own footage and motion sensor.
- Each hand is drawn with its 21 joints where the detector found them; a missing joint stays missing.Source: a hand detector's landmarks in the left picture, each placed at the stereo depth of the skin under it.
- The head path, and the receipt's step between frames, come from the head's pose in each frame.Source: stereo odometry on this clip's own pairs, levelled with the motion sensor's gravity.
- The one‑camera line places the same wrist by fitting a hand of assumed size to the left picture alone.Source: the hand detector's own hand model, in the same frames.
- Measured
- Assumed
The door clips: pushed open from 869.0 to 874.2 seconds, pulled shut from 903.0 to 906.4 seconds; each has a break in the measured angle
Hinged on evidence.
Hinge fitted from the stereo footage; the swing replays the worker's, reading by reading.
One line for each stereo frame that saw the door, drawn from above, around the fitted hinge.
Data drawing of a door from above: thin lines, one for each measured frame, fan out from a hinge point. Beside it the leaf is drawn to scale with its lever; under both, the opening angle runs over time, with unmeasured stretches left open.
door 44° from assumed shut
Drag the door's free edge, or step through the measured readings with the arrow keys.
within several cm
hatched: assumed
Every number 6
- The hinge line is fitted to the plane of the leaf (the door panel itself) as measured in 178 stereo frames. Some of them rest on a head path that was wrong in places.Source: our measurement of the door from the door clips of this recording; each plane was placed in the room by the head path.
- Leaf about 0.78 × 2.11 m, its top uncertain by several centimetres.Source: the same measurement.
- Flat brass lever, 94.6 mm long, its spindle (the bar the lever turns) about 1.02 m above the floor (about 4 cm either way).Source: the lever as seen from above and from the front in the same clips, and the floor plane fitted in them.
- Leaf about 34 mm thick.Source: the median of the frames that see the leaf's edge face.
- The opening angle is read 30 times a second, every reading as measured, breaks left open.Source: the swing data behind this figure.
- Every length here scales with the gap between the lenses, known to about 4%.Source: our calibration of the rig, fitted to its own footage and motion sensor.
- Measured
- Assumed
Off the recording: a model built from the door clips
Sim-ready, every value tagged.
Shape from the stereo footage; mass, friction, spring and latch chosen.
Render of the door model: solid parts measured from the stereo footage, glass parts assumed; the glass band on top spans the doubt in the leaf's height.

Room side
Far sideMeasured25
| Part | Value | Seen in | Spread |
|---|---|---|---|
| Leaf (the door panel) | |||
| Width | about 0.78 m | 6 frames for the free edge, 16 for the hinge end | free edge 1.8 mm |
| Thickness | about 34 mm | 10 frames (median) | |
Seen in · Spread
| |||
| Top of the leaf | |||
| Height | about 2.11 m | 25 frame pairs | several centimetres: two parts of the recording disagree |
Seen in · Spread
| |||
| Brass plate | |||
| Width | 44.7 mm | 5 frames | 2.3 mm |
| Height | 44.3 mm | 1 frame of the lock clip | none: one frame |
| Thickness | 8.6 mm | 2 readings | |
Seen in · Spread
| |||
| Rose (round collar behind the lever) | |||
| Radius | 18.1 mm | 5 front views | diameter 1.1 mm |
| Front, off the face | 28.2 mm | 2 readings | |
| Centre above the floor | about 1.02 m | 5 front views | about 4 cm either way: two parts of the recording disagree |
Seen in · Spread
| |||
| Lever | |||
| Length | 94.6 mm | 4 views from above | 1.1 mm |
| Thickness | 5.8 mm | 6 views from above | 0.6 mm |
| Height of the bar | 34.2 mm | 267 image rows in 6 frames | 3.0 mm; a stereo cross‑check reads 26.5 mm |
| Stand-off at the grip | 41.9 mm | 8 readings | outer face 1.1 mm |
| Rest angle | 15.2° below level | 4 frames | about 1° |
| Direction | toward the hinge | every frame agrees | |
Seen in · Spread
| |||
| Hinge lineA fitted line, not the hinge pin. Some of its planes were placed with a head path that was wrong in places. | |||
| Fitted to | the door's plane | 178 frames | the planes lean off it by a median 0.37° and pass a median 6 mm from it |
Seen in · Spread
| |||
Spread: the standard deviation between frames, unless the cell says otherwise.
Also counted among the 25: measured values for the worker's swings, the floor, the room, a picture of the door's face, and the place of a lower fitting (a key cylinder or thumb-turn) that is not built.
Assumed13
| Part | Value | Why |
|---|---|---|
| Brass plate, place in height | From one frame of the lock clip | Its lower edge was never seen in the door clips. |
| Latch bolt and keeper (the tongue and its slot) | Released at 30° of lever travel; 12 mm of bolt travel | The bolt was never visible. A strike plate being fitted on the jamb shows a latch exists. |
| Far-side lever | A mirror copy of the measured lever | Its top edge was traced between the worker's fingers; the rest of its shape was never seen. |
| Not in the picture | ||
| Mass of the leaf | 33 kg | Nothing was weighed: an assumed 600 kg per cubic metre times the measured box. |
| Hinge friction and damping | 0.5 N m of friction; 1.0 N m s per radian of damping | The door never moved without a hand on it. |
| Lever travel and spring | 45° of travel; a chosen spring | The lever was never seen pressed. |
| Clearance under the leaf | 4 mm, a default | Not measured: the leaf's bottom edge was never clearly seen. |
Also counted among the 13: assumed values for the closed position, the floor, the room and the picture of the door's face, and the size of that lower fitting, which was never measured.
Where the values disagree10
Each row says where two readings disagree and which one the model keeps.
- Where the hardware sits. An estimate from fingertip positions near the door puts the hardware about a centimetre away from the spindle measured directly, along the leaf and in height. Kept: the direct measurement.
- Leaf width. The free edge marked in the pictures gives a leaf about 0.78 m wide. One frame's reading of the whole face is wider, and the opening between the jambs measures 0.77 m. Kept: the edge as marked.
- Leaf height. A typical height stood in until the top was measured. Kept: the measured top, with its doubt shown as the glass band.
- Opening angle in the swings. A slower way of reading the angle went far wrong while the door moved: its head path followed the door. Kept: the faster readings, inside the two swings.
- Closed position. The door was never seen closed. The model's file and the room around the door place the closed position differently. Kept: the room's reading, in the model as built.
- Hinge lean. The fitted hinge leans a little from vertical, and the assumed friction lets the door drift with that lean: one of the two needs a second look. Kept: the fitted axis.
- Latch. Its values were never seen. Kept: a latch, with assumed values.
- Lever mid-line. It runs a little below the spindle. Kept: the measured line in three dimensions.
- Rose against plate. The rose's base reads closer to the door's face than the plate is thick. Kept: both as measured; the model starts the rose on the plate.
- Leaf top against lever height. Two parts of the recording disagree on the lever's height above the floor, so the model's top sits several centimetres closer to its lever than one of them shows. Kept: both values, each with its doubt.
Every number 3
- 25 entries measured, 13 assumed, 10 where two readings disagree.Source: the door model's own parameter file, counted when the page was made. One entry can cover several values.
- The glass band above the leaf's measured top is as tall as the doubt in the leaf's height: several centimetres.Source: the same file.
- Every length in the table scales with the gap between the lenses, known to about 4%. Its spread is between frames.Source: our calibration of the rig, fitted to its own footage and motion sensor.
- Simulated
- Assumed
Off the recording: a simulation on the door model
Same lever. Two ways in.
Rewarded for the door alone: the back of the hand. Following the worker: fingers.
Simulation. Each hand was trained by trial and error on a floating wrist, reading the simulator's exact state in fixed physics; one training run per recipe.

- Door alone
- Door and the worker's motion
opening angle of the simulated door, frame by frame with the film above
- Door alone
- Door and the worker's motion
- Simulated
| Film time | Door alone | Door and the worker's motion |
|---|---|---|
| 0.00 s | 0.0° | 0.0° |
| 0.20 s | 0.0° | 0.0° |
| 0.40 s | 0.0° | 0.0° |
| 0.60 s | 0.0° | 0.0° |
| 0.80 s | 0.0° | 0.0° |
| 1.00 s | 2.4° | 0.4° |
| 1.20 s | 8.3° | 2.5° |
| 1.40 s | 15.9° | 6.3° |
| 1.60 s | 24.8° | 11.2° |
| 1.80 s | 34.3° | 16.5° |
| 2.00 s | 43.5° | 21.8° |
| 2.20 s | 52.1° | 27.0° |
| 2.40 s | 56.0° | 31.7° |
| 2.60 s | 55.8° | 35.6° |
| 2.80 s | 56.0° | 38.6° |
| 3.00 s | 56.4° | 41.0° |
| 3.20 s | 56.5° | 42.9° |
| 3.40 s | 56.4° | 44.9° |
| 3.60 s | 56.3° | 47.2° |
| 3.80 s | 56.3° | 49.1° |
| 4.00 s | 56.3° | 50.2° |
| 4.20 s | 56.4° | 51.0° |
| 4.40 s | 56.4° | 52.0° |
| 4.60 s | 56.4° | 53.1° |
| 4.80 s | 56.4° | 54.2° |
| 5.00 s | 56.4° | 55.3° |
| 5.20 s | 56.4° | 56.3° |
| 5.40 s | 56.5° | 57.2° |
| 5.60 s | 56.5° | 57.6° |
| 5.80 s | 56.5° | 57.8° |
| 6.00 s | 56.5° | 58.0° |
| 6.20 s | 56.5° | 58.1° |
| 6.40 s | 56.5° | 58.1° |
| 6.60 s | 56.5° | 58.1° |
| 6.77 s | 56.5° | 58.1° |
Every number 7
- Door alone: the back of the hand at the wrist carries 99.8% of the press on the lever, over 40 re‑run episodes.Source: the contact forces on the lever, summed by hand part over the whole episode, in 40 episodes re‑run on the simulator's CPU version from starts set by the task, separate from the 200 tests.
- Door alone: the back of the hand at the wrist carries 99.8% of the pull on the door, over 40 re‑run episodes.Source: the opening torque on the door while it moves, summed by hand part, in the same re‑run episodes. Pushes back on the leaf are left out.
- Door and the worker's motion: over 40 re‑run episodes, the fingertips carry 82% of the pull.Source: the opening torque on the door while it moves, summed by hand part, in 40 episodes re‑run on the simulator's CPU version from starts set by the task. Pushes back on the leaf are left out.
- Door and the worker's motion: the finger links carry 83% of the press on the lever and the fingertips 17%, over 40 re‑run episodes.Source: the contact forces on the lever in the same re‑run episodes, summed by hand part over the whole episode.
- The tint follows every contact above 0.05 N in any physics step inside the frame's own time.Source: the film's own contact record; the threshold was chosen for the analysis.
- The film runs at true speed, 30 frames a second. Each frame shows the simulator state nearest its time; states are stored every 5 ms. Both panels are episodes run for the film from one shared start, on the simulator's CPU version, separate from the 200 test episodes.Source: the recorded episodes behind the film.
- The hand is the ORCA v2 hand model on a floating wrist.Source: the simulation's own set‑up.
- Simulated
- Measured
Off the recording: test episodes of the simulation
Every test, counted.
Recipe by recipe, failures in the picture: a success rate you can check.
The simulated door's angle in every test episode (one try from a fresh start) of the recipe with the worker's motion, drawn over the worker's measured door angle. Breaks in the worker's curve are left open.
- Simulated door, one line an episode
- The worker's door, measured
- Failed episode
Door alone, simpler doortrained on an upright plain box
200 of 200 the door opened and was held for a second
Rewarded for the open door.
Starts with the door latched, the hand off the lever.
Door and the worker's motion
198 of 200 the door opened and was held for a second
Rewarded for the door, the worker's door curve, and the worker's estimated hand where it was seen, early in the swing.
Starts with the hand on the lever, as the worker's was.
Door and the worker's door curve
200 of 200 the door opened and was held for a second
Rewarded for the door and the worker's door curve.Its hand meets the lever with the finger links near the knuckles and the back of the hand.
Starts with the hand on the lever, as the worker's was.
Door alone, this doortrained on the door shown
0 of 200 the door opened and was held for a second
Rewarded for the open door, the same reward as the other Door alone. One training run of about 15 minutes.
Starts with the door latched, the hand off the lever.
Baseline: a hand-written controller that reads the lever's exact position opens and holds the door in 200 of 200, from starts set by the task. Door alone, simpler door, began half its training episodes from that controller's states.
Every number 12
- Door alone: the door opened and was held for a second in 200 of 200 test episodes on the model shown here, from starts set by the task.Source: our recorded test episodes of that hand, every one counted.
- Door and the worker's motion: 198 of 200 test episodes from where the worker began; from starts set by the task, 200 of 200.Source: our recorded test episodes of that hand, every one counted.
- Door and the worker's motion, from where the worker began: at the end of the 8 s, the door was still held open in 196 of 200. Of the others, 2 were never held and 2 were held and then let go.Source: our recorded test episodes of that hand, every one counted: the same held test, read at the end of each episode.
- Door and the worker's motion, from where the worker began: the door follows the worker's curve with a typical error of 2.6° after the closest‑fitting time shift, of up to 1.5 s; with no shift, 4.4°.Source: the root‑mean‑square difference between the simulated and the measured door angle over the opening swing, as a median across test episodes.
- Door and the worker's door curve, without the terms for the worker's hand: 200 of 200, from where the worker began.Source: our recorded test episodes of that hand.
- Without the terms for the worker's hand, the hand meets the lever with the finger links near the knuckles and the back of the hand.Source: our contact analysis of that hand; its shares sit outside this page's bars.
- Door alone, trained on the door shown in one run of about 15 minutes: 0 of 200, from starts set by the task.Source: our recorded test episodes of that hand, and its training record.
- One training run for each recipe.Source: our training records.
- A test episode counts as a success when the door reaches the worker's opening and is held there for a second, with the hand on the door's hardware.Source: the task's success rule.
- Starts set by the task: the door shut and latched, the hand placed at random a short way in front of the lever. Starts where the worker began: the worker's estimated hand pose at the start of the swing, on the lever, with small random offsets.Source: the simulation's own set‑up.
- The door shown sets the leaf along the measured hinge line. The simpler door stood the leaf upright as a plain box.Source: the door model's records.
- A hand‑written controller with no training: 200 of 200 on the model shown here, from starts set by the task.Source: our recorded test episodes of that controller. It reads the door's and the lever's state from the simulator.
- Measured
- Estimated
This section follows a second recording from the same head rig, beside the one the rest of this page follows.
Two sensors, one rhythm.
Same rig, another job: stereo sees each swing, the head IMU feels each blow.
Stereo depth in every frame: pale near, deep green far, flat dark unchecked. Calibration refitted on this recording, its two pictures aligned about four times less closely than the lock clip's; the repeat figure above is the lock clip's.

The left camera's own picture at one blow, film frame 202.

- Head IMUMeasuredacceleration above its 50 ms average, m/s²
- Blow: the IMU's impulse
- impulse rule, 0.4 m/s²
- Right wrist, distance from the left lensMeasuredEstimatedwhere the wrist is
- No reading
| Blow | Film time, s | Film frame | Height, m/s² |
|---|---|---|---|
| 1 | 2.67 | 80 | 0.42 |
| 2 | 3.02 | 91 | 0.53 |
| 3 | 3.37 | 101 | 0.69 |
| 4 | 3.72 | 112 | 0.76 |
| 5 | 4.09 | 123 | 0.90 |
| 6 | 4.46 | 134 | 0.78 |
| 7 | 4.83 | 145 | 0.95 |
| 8 | 5.20 | 156 | 0.80 |
| 9 | 5.59 | 168 | 0.98 |
| 10 | 5.98 | 179 | 0.91 |
| 11 | 6.36 | 191 | 0.75 |
| 12 | 6.74 | 202 | 0.71 |
| 13 | 7.12 | 214 | 0.80 |
| 14 | 7.50 | 225 | 0.80 |
| 15 | 7.90 | 237 | 0.82 |
| Film frame | Film time, s | Right wrist, 0 to 100 |
|---|---|---|
| 0 | 0.00 | no reading |
| 1 | 0.03 | 59 |
| 2 | 0.07 | 58 |
| 3 | 0.10 | 53 |
| 4 | 0.13 | 51 |
| 5 | 0.17 | 41 |
| 6 | 0.20 | 41 |
| 7 | 0.23 | no reading |
| 8 | 0.27 | 50 |
| 9 | 0.30 | 43 |
| 10 | 0.33 | 39 |
| 11 | 0.37 | no reading |
| 12 | 0.40 | no reading |
| 13 | 0.43 | 29 |
| 14 | 0.47 | 30 |
| 15 | 0.50 | 26 |
| 16 | 0.53 | 29 |
| 17 | 0.57 | 30 |
| 18 | 0.60 | 34 |
| 19 | 0.63 | no reading |
| 20 | 0.67 | no reading |
| 21 | 0.70 | 28 |
| 22 | 0.73 | 35 |
| 23 | 0.77 | 35 |
| 24 | 0.80 | 36 |
| 25 | 0.83 | 39 |
| 26 | 0.87 | 39 |
| 27 | 0.90 | 33 |
| 28 | 0.93 | 38 |
| 29 | 0.97 | 36 |
| 30 | 1.00 | 38 |
| 31 | 1.03 | no reading |
| 32 | 1.07 | 45 |
| 33 | 1.10 | 40 |
| 34 | 1.13 | 37 |
| 35 | 1.17 | 42 |
| 36 | 1.20 | 37 |
| 37 | 1.23 | 40 |
| 38 | 1.27 | 44 |
| 39 | 1.30 | 40 |
| 40 | 1.33 | no reading |
| 41 | 1.37 | 41 |
| 42 | 1.40 | no reading |
| 43 | 1.43 | no reading |
| 44 | 1.47 | no reading |
| 45 | 1.50 | 39 |
| 46 | 1.53 | 40 |
| 47 | 1.57 | no reading |
| 48 | 1.60 | 39 |
| 49 | 1.63 | 38 |
| 50 | 1.67 | 41 |
| 51 | 1.70 | no reading |
| 52 | 1.73 | no reading |
| 53 | 1.77 | 57 |
| 54 | 1.80 | 53 |
| 55 | 1.83 | no reading |
| 56 | 1.87 | 45 |
| 57 | 1.90 | 37 |
| 58 | 1.93 | 24 |
| 59 | 1.97 | 15 |
| 60 | 2.00 | no reading |
| 61 | 2.03 | 1 |
| 62 | 2.07 | no reading |
| 63 | 2.10 | 10 |
| 64 | 2.13 | 21 |
| 65 | 2.17 | no reading |
| 66 | 2.20 | no reading |
| 67 | 2.23 | 81 |
| 68 | 2.27 | 72 |
| 69 | 2.30 | 64 |
| 70 | 2.33 | 52 |
| 71 | 2.37 | no reading |
| 72 | 2.40 | 18 |
| 73 | 2.43 | 18 |
| 74 | 2.47 | 17 |
| 75 | 2.50 | 22 |
| 76 | 2.53 | 33 |
| 77 | 2.57 | no reading |
| 78 | 2.60 | 90 |
| 79 | 2.63 | 84 |
| 80 | 2.67 | 75 |
| 81 | 2.70 | 71 |
| 82 | 2.73 | 49 |
| 83 | 2.77 | 40 |
| 84 | 2.80 | no reading |
| 85 | 2.83 | 37 |
| 86 | 2.87 | 39 |
| 87 | 2.90 | 47 |
| 88 | 2.93 | 89 |
| 89 | 2.97 | 100 |
| 90 | 3.00 | 88 |
| 91 | 3.03 | 75 |
| 92 | 3.07 | 73 |
| 93 | 3.10 | no reading |
| 94 | 3.13 | 35 |
| 95 | 3.17 | 30 |
| 96 | 3.20 | 32 |
| 97 | 3.23 | 42 |
| 98 | 3.27 | 62 |
| 99 | 3.30 | 94 |
| 100 | 3.33 | 84 |
| 101 | 3.37 | 73 |
| 102 | 3.40 | 65 |
| 103 | 3.43 | no reading |
| 104 | 3.47 | 26 |
| 105 | 3.50 | no reading |
| 106 | 3.53 | 21 |
| 107 | 3.57 | 25 |
| 108 | 3.60 | 35 |
| 109 | 3.63 | 75 |
| 110 | 3.67 | 83 |
| 111 | 3.70 | 66 |
| 112 | 3.73 | 54 |
| 113 | 3.77 | 39 |
| 114 | 3.80 | no reading |
| 115 | 3.83 | no reading |
| 116 | 3.87 | no reading |
| 117 | 3.90 | no reading |
| 118 | 3.93 | 18 |
| 119 | 3.97 | 28 |
| 120 | 4.00 | 71 |
| 121 | 4.03 | 82 |
| 122 | 4.07 | 73 |
| 123 | 4.10 | 66 |
| 124 | 4.13 | no reading |
| 125 | 4.17 | 27 |
| 126 | 4.20 | 19 |
| 127 | 4.23 | no reading |
| 128 | 4.27 | 14 |
| 129 | 4.30 | 18 |
| 130 | 4.33 | 28 |
| 131 | 4.37 | 69 |
| 132 | 4.40 | 88 |
| 133 | 4.43 | 74 |
| 134 | 4.47 | 60 |
| 135 | 4.50 | 47 |
| 136 | 4.53 | 33 |
| 137 | 4.57 | 14 |
| 138 | 4.60 | no reading |
| 139 | 4.63 | 12 |
| 140 | 4.67 | 16 |
| 141 | 4.70 | 26 |
| 142 | 4.73 | no reading |
| 143 | 4.77 | 77 |
| 144 | 4.80 | 79 |
| 145 | 4.83 | 58 |
| 146 | 4.87 | no reading |
| 147 | 4.90 | 42 |
| 148 | 4.93 | 24 |
| 149 | 4.97 | 9 |
| 150 | 5.00 | 14 |
| 151 | 5.03 | 16 |
| 152 | 5.07 | 21 |
| 153 | 5.10 | 63 |
| 154 | 5.13 | 79 |
| 155 | 5.17 | 74 |
| 156 | 5.20 | 61 |
| 157 | 5.23 | 53 |
| 158 | 5.27 | 51 |
| 159 | 5.30 | 26 |
| 160 | 5.33 | 23 |
| 161 | 5.37 | 22 |
| 162 | 5.40 | no reading |
| 163 | 5.43 | no reading |
| 164 | 5.47 | 27 |
| 165 | 5.50 | 68 |
| 166 | 5.53 | 86 |
| 167 | 5.57 | 75 |
| 168 | 5.60 | 58 |
| 169 | 5.63 | 50 |
| 170 | 5.67 | 36 |
| 171 | 5.70 | 16 |
| 172 | 5.73 | 7 |
| 173 | 5.77 | no reading |
| 174 | 5.80 | 14 |
| 175 | 5.83 | 19 |
| 176 | 5.87 | 31 |
| 177 | 5.90 | no reading |
| 178 | 5.93 | 81 |
| 179 | 5.97 | no reading |
| 180 | 6.00 | 52 |
| 181 | 6.03 | 40 |
| 182 | 6.07 | 19 |
| 183 | 6.10 | no reading |
| 184 | 6.13 | no reading |
| 185 | 6.17 | no reading |
| 186 | 6.20 | no reading |
| 187 | 6.23 | no reading |
| 188 | 6.27 | 44 |
| 189 | 6.30 | no reading |
| 190 | 6.33 | 78 |
| 191 | 6.37 | 60 |
| 192 | 6.40 | 55 |
| 193 | 6.43 | 39 |
| 194 | 6.47 | 15 |
| 195 | 6.50 | 5 |
| 196 | 6.53 | 12 |
| 197 | 6.57 | no reading |
| 198 | 6.60 | 11 |
| 199 | 6.63 | 35 |
| 200 | 6.67 | 76 |
| 201 | 6.70 | no reading |
| 202 | 6.73 | 56 |
| 203 | 6.77 | 49 |
| 204 | 6.80 | no reading |
| 205 | 6.83 | 23 |
| 206 | 6.87 | 4 |
| 207 | 6.90 | 1 |
| 208 | 6.93 | 4 |
| 209 | 6.97 | no reading |
| 210 | 7.00 | 24 |
| 211 | 7.03 | no reading |
| 212 | 7.07 | 81 |
| 213 | 7.10 | 72 |
| 214 | 7.13 | no reading |
| 215 | 7.17 | 57 |
| 216 | 7.20 | 42 |
| 217 | 7.23 | 25 |
| 218 | 7.27 | 7 |
| 219 | 7.30 | 4 |
| 220 | 7.33 | 4 |
| 221 | 7.37 | no reading |
| 222 | 7.40 | no reading |
| 223 | 7.43 | 73 |
| 224 | 7.47 | no reading |
| 225 | 7.50 | no reading |
| 226 | 7.53 | 49 |
| 227 | 7.57 | 51 |
| 228 | 7.60 | no reading |
| 229 | 7.63 | 24 |
| 230 | 7.67 | no reading |
| 231 | 7.70 | no reading |
| 232 | 7.73 | 0 |
| 233 | 7.77 | 6 |
| 234 | 7.80 | no reading |
| 235 | 7.83 | 72 |
| 236 | 7.87 | 76 |
| 237 | 7.90 | 65 |
| 238 | 7.93 | 65 |
| 239 | 7.97 | 73 |
Every number 8
- 57% of the picture has a checked depth in a typical frame (median over 240 frames); the lock clip, 68%.Source: The disparity of the 240 stereo pairs: a pixel counts when the match lands in the right picture and both matching directions land on the same pixel, give or take 1 px.
- 15 impulses of the motion sensor in 8 s, 0.37 s apart on average.Source: The head‑worn motion sensor at 400 samples a second: acceleration more than 0.4 m/s² above its 50 ms average, peaks at least 0.12 s apart.
- 15 of 15 impulses show the hammer on the strip.Source: Each impulse frame compared by eye with the frames five before and after it.
- The right wrist has a checked depth in 181 of the 240 frames.Source: A hand detector on the left picture; a wrist counts where its pixel has a checked depth.
- Matched patches of the two pictures differ in height by 0.95 px (median), against 0.25 px on the lock clip.Source: Cross‑correlation of small patches of both pictures, on frames of each clip.
- The lenses are 62.9 mm apart, with a scale uncertain by about 4%, both from the recording above.Source: The rig's own calibration, carried over from the recording above.
- Where the left forearm has a checked depth, it lies 11 to 13 cm in front of the lens (depth along the line of sight).Source: The checked pixels the forearm covers, 10th to 90th percentile.
- In 5 frames the detector named the right hand the left; the area the arm covers shows it is the right, and it is drawn as the right.Source: the hand detector's labels, checked against the area the arm covers.
Build with us.
Your job next, in stereo depth, collected to your brief.
We can't wait to see what you build.