mlsanityData to 14 Oct 2026

A Practical Stereo Depth System for Smart Glasses

arXiv 2211.10551 ↗First posted 19 Nov 2022cs.CVcited by 7

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

  1. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  2. 2021Vision Transformers for Dense Predictioncited by 1,803
  3. 2019Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfercited by 1,495
  4. 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 881
  5. 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 815
  6. 2018Pyramid Stereo Matching Networkcited by 489
  7. 2021RAFT-Stereo: Multilevel Recurrent Field Transforms for Stereo Matchingcited by 353
  8. 2019GA-Net: Guided Aggregation Net for End-to-end Stereo Matchingcited by 244
  9. 2022Practical Stereo Matching via Cascaded Recurrent Network with Adaptive Correlationcited by 197
  10. 2020Hierarchical Neural Architecture Search for Deep Stereo Matchingcited by 166
  11. 2015Stereo Matching by Training a Convolutional Neural Network to Compare Image Patchescited by 151
  12. 2019Hierarchical Deep Stereo Matching on High-resolution Imagescited by 126
10 more
  1. 2020HITNet: Hierarchical Iterative Tile Refinement Network for Real-time Stereo Matchingcited by 120
  2. 2018Hierarchical Discrete Distribution Decomposition for Match Density Estimationcited by 93
  3. 2021MobileStereoNet: Towards Lightweight Deep Networks for Stereo Matchingcited by 82
  4. 2020Learning Stereo from Single Imagescited by 45
  5. 2020One Shot 3D Photographycited by 45
  6. 2021Toward Practical Monocular Indoor Depth Estimationcited by 42
  7. 2021FBGEMM: Enabling High-Performance Low-Precision Deep Learning Inferencecited by 41
  8. 2020Du2Net: Learning Depth Estimation from Dual-Cameras and Dual-Pixelscited by 23
  9. 2020Improving Deep Stereo Network Generalization with Geometric Priorscited by 8
  10. 2019High-Precision Online Markerless Stereo Extrinsic Calibrationcited by 7

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 1; 2024: 1; 2025: 4; 2026: 1.

7 papers.