← All projectsGitHub
Digital twins & sim-to-real

A stereo twin that adds Gaussian noise to depth gets the median right: what does it get wrong about over-range errors, safety margins and averaging compared with real disparity-space noise?

research/stereo-twin

Gaussian-depth-noise stereo twin vs real disparity-space noise: median exact, gated mean biased by ≈s², over-range errors up to 191× more frequent at 40 m, a twin 3σ margin exceeded 10× as often, mean-depth averaging floors while averaging disparity converges (negative result at the 60 m range floor). Stylised.

14 tests

What it found

Real sensor: disparity noise σ = 0.25 px on a 700 px, 0.12 m rig (matches only above 1 px, so 84 m), depth = reciprocal of disparity; twin: Gaussian depth noise with the linearised sd. The median is exact, but the (gated) mean is biased by about s2 (+1.5% at 40 m) and over-estimates of distance are far more common than the twin says: at 40 m P(depth > 1.5Z) is 0.0026 vs 10−5 (191×), and a twin mean + 3σ margin is exceeded 10× as often as designed. Matching the variance leaves 41× on that tail. Averaging 1024 frames of depth floors at 1.5% error where the twin predicts 0.4%, whereas averaging disparity converges; at 60 m the range floor loses 5.5% of looks and flips or removes these effects (reported as a negative result). Stylised: Gaussian i.i.d. disparity noise, no outliers or calibration error.

A figure from its own output

Figure produced by research/stereo-twin: lost_matches
stereo-twin/experiments/lost_matches.svg, written by the project's own experiment code.

Paper, code and results

More in Digital twins & sim-to-real

All 164 Digital twins & sim-to-real projects →

Other research topics

Proper scoring & elicitation28Effort & peer prediction9Verification games & slashing19Detection & tolerances14Markets as routers13Prediction-market design9Paying contributors8Decentralised training systems23Digital twins & sim-to-real164LLM chip design loops40Robot manufacturing loops53Ambient AI assistant46Self-replicating manufacturing34Simulation-first design64Engineered clothing45Task-specific AI accelerators40Algorithmic chip-design loops42Open-source purpose-built robots44The software-engineering loop43Adversarial human imitation41Open-source residential construction41Autonomous multi-angle capture34Sensing, imaging and 3D31Energy supply and dense energy storage39Robot societies among people31Agentic co-design of low-cost robots27Laundry-hanging robots25Machine learning on qualitative data23Robots on the building site27Civilizations & group psychology1History & human sciences1

Produced with AI assistance (Claude). Results are from the code in this repository and are simulated or stylised unless the abstract says otherwise; nothing here implies affiliation with or endorsement by any lab, researcher or company cited. MIT licensed.