A Practical Stereo Depth System for Smart Glasses
Not on the map. Why?
Abstract (arXiv)
We present the design of a productionized end-to-end stereo depth sensing system that does pre-processing, online stereo rectification, and stereo depth estimation with a fallback to monocular depth estimation when rectification is unreliable. The output of our depth sensing system is then used in a novel view generation pipeline to create 3D computational photography effects using point-of-view images captured by smart glasses. All these steps are executed on-device on the stringent compute budget of a mobile phone, and because we expect the users can use a wide range of smartphones, our design needs to be general and cannot be dependent on a particular hardware or ML accelerator such as a smartphone GPU. Although each of these steps is well studied, a description of a practical system is still lacking. For such a system, all these steps need to work in tandem with one another and fallback gracefully on failures within the system or less than ideal input data. We show how we handle unforeseen changes to calibration, e.g., due to heat, robustly support depth estimation in the wild, and still abide by the memory and latency constraints required for a smooth user experience. We show that our trained models are fast, and run in less than 1s on a six-year-old Samsung Galaxy S8 phone's CPU. Our models generalize well to unseen data and achieve good results on Middlebury and in-the-wild images captured from the smart glasses.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 22 of its 48 references that are in the map. First posted on arXiv 19 Nov 2022.
Builds on
22 of 48 references.
References · 22
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2021Vision Transformers for Dense Predictioncited by 1,803
- 2019Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfercited by 1,495
- 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 881
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 815
- 2018Pyramid Stereo Matching Networkcited by 489
- 2021RAFT-Stereo: Multilevel Recurrent Field Transforms for Stereo Matchingcited by 353
- 2019GA-Net: Guided Aggregation Net for End-to-end Stereo Matchingcited by 244
- 2022Practical Stereo Matching via Cascaded Recurrent Network with Adaptive Correlationcited by 197
- 2020Hierarchical Neural Architecture Search for Deep Stereo Matchingcited by 166
- 2015Stereo Matching by Training a Convolutional Neural Network to Compare Image Patchescited by 151
- 2019Hierarchical Deep Stereo Matching on High-resolution Imagescited by 126
10 more
- 2020HITNet: Hierarchical Iterative Tile Refinement Network for Real-time Stereo Matchingcited by 120
- 2018Hierarchical Discrete Distribution Decomposition for Match Density Estimationcited by 93
- 2021MobileStereoNet: Towards Lightweight Deep Networks for Stereo Matchingcited by 82
- 2020Learning Stereo from Single Imagescited by 45
- 2020One Shot 3D Photographycited by 45
- 2021Toward Practical Monocular Indoor Depth Estimationcited by 42
- 2021FBGEMM: Enabling High-Performance Low-Precision Deep Learning Inferencecited by 41
- 2020Du2Net: Learning Depth Estimation from Dual-Cameras and Dual-Pixelscited by 23
- 2020Improving Deep Stereo Network Generalization with Geometric Priorscited by 8
- 2019High-Precision Online Markerless Stereo Extrinsic Calibrationcited by 7
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 4; 2026: 1.
7 papers.
- 2025Learning Robust Stereo Matching in the Wild with Selective Mixture-of-Expertscited by 14
- 2026SUPERGLASSES: Benchmarking Vision Language Models as Intelligent Agents for AI Smart Glassescited by 6
- 2024Efficient Depth Estimation for Unstable Stereo Camera Systems on AR Glassescited by 1
- 2023Color Mismatches in Stereoscopic Video: Real-World Dataset and Deep Correction Methodcited by 0
- 2025SteROI-D: System Design and Mapping for Stereo Depth Inference on Regions of Interestcited by 0
- 2025CCNeXt: An Effective Self-Supervised Stereo Depth Estimation Approachcited by 0
- 2025MatchAttention: Embedding Explicit Matching Constraints into Attention for Efficient Stereo Matchingcited by 0
- 2026SUPERGLASSES: Benchmarking Vision Language Models as Intelligent Agents for AI Smart Glasses26 Feb 2026
- 2025MatchAttention: Embedding Explicit Matching Constraints into Attention for Efficient Stereo Matching16 Oct 2025
- 2025CCNeXt: An Effective Self-Supervised Stereo Depth Estimation Approach26 Sep 2025
- 2025Learning Robust Stereo Matching in the Wild with Selective Mixture-of-Experts7 Jul 2025
- 2025SteROI-D: System Design and Mapping for Stereo Depth Inference on Regions of Interest13 Feb 2025
- 2024Efficient Depth Estimation for Unstable Stereo Camera Systems on AR Glasses15 Nov 2024
- 2023Color Mismatches in Stereoscopic Video: Real-World Dataset and Deep Correction Method12 Mar 2023