Distilling Stereo Networks for Performant and Efficient Leaner Networks
Not on the map. Why?
Abstract (arXiv)
Knowledge distillation has been quite popular in vision for tasks like classification and segmentation however not much work has been done for distilling state-of-the-art stereo matching methods despite their range of applications. One of the reasons for its lack of use in stereo matching networks is due to the inherent complexity of these networks, where a typical network is composed of multiple two- and three-dimensional modules. In this work, we systematically combine the insights from state-of-the-art stereo methods with general knowledge-distillation techniques to develop a joint framework for stereo networks distillation with competitive results and faster inference. Moreover, we show, via a detailed empirical analysis, that distilling knowledge from the stereo network requires careful design of the complete distillation pipeline starting from backbone to the right selection of distillation points and corresponding loss functions. This results in the student networks that are not only leaner and faster but give excellent performance . For instance, our student network while performing better than the performance oriented methods like PSMNet [1], CFNet [2], and LEAStereo [3]) on benchmark SceneFlow dataset, is 8x, 5x, and 8x faster respectively. Furthermore, compared to speed oriented methods having inference time less than 100ms, our student networks perform better than all the tested methods. In addition, our student network also shows better generalization capabilities when tested on unseen datasets like ETH3D and Middlebury.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 44 of its 58 references that are in the map. First posted on arXiv 24 Mar 2025.
Builds on
44 of 58 references.
References · 44
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2015A Large Dataset to Train Convolutional Networks for Disparity, Optical Flow, and Scene Flow Estimationcited by 878
- 2019Relational Knowledge Distillationcited by 873
- 2018Deep Ordinal Regression Network for Monocular Depth Estimationcited by 721
- 2018Pyramid Stereo Matching Networkcited by 486
32 more
- 2019Cascade Cost Volume for High-Resolution Multi-View Stereo and Stereo Matchingcited by 414
- 2017End-to-End Learning of Geometry and Context for Deep Stereo Regressioncited by 359
- 2020BiSeNet V2: Bilateral Network with Guided Aggregation for Real-time Semantic Segmentationcited by 294
- 2021Distilling Knowledge via Knowledge Reviewcited by 285
- 2021Knowledge distillation: A good teacher is patient and consistentcited by 255
- 2019GA-Net: Guided Aggregation Net for End-to-end Stereo Matchingcited by 242
- 2019Group-wise Correlation Stereo Networkcited by 235
- 2018Learning Deep Representations with Probabilistic Knowledge Transfercited by 209
- 2020AANet: Adaptive Aggregation Network for Efficient Stereo Matchingcited by 202
- 2020Hierarchical Neural Architecture Search for Deep Stereo Matchingcited by 166
- 2021CFNet: Cascade and Fused Cost Volume for Robust Stereo Matchingcited by 153
- 2015Stereo Matching by Training a Convolutional Neural Network to Compare Image Patchescited by 151
- 2018Revisiting Single Image Depth Estimation: Toward Higher Resolution Maps with Accurate Object Boundariescited by 144
- 2022Attention Concatenation Volume for Accurate and Efficient Stereo Matchingcited by 130
- 2019Self-Supervised Monocular Depth Hintscited by 127
- 2020HITNet: Hierarchical Iterative Tile Refinement Network for Real-time Stereo Matchingcited by 120
- 2019DeepPruner: Learning Efficient Stereo Matching via Differentiable PatchMatchcited by 114
- 2018StereoNet: Guided Hierarchical Refinement for Real-Time Edge-Aware Depth Predictioncited by 88
- 2018SegStereo: Exploiting Semantic Information for Disparity Estimationcited by 88
- 2021MobileStereoNet: Towards Lightweight Deep Networks for Stereo Matchingcited by 82
- 2018Real-time self-adaptive deep stereocited by 80
- 2018Pelee: A Real-Time Object Detection System on Mobile Devicescited by 56
- 2018Anytime Stereo Image Depth Estimation on Mobile Devicescited by 54
- 2021Correlate-and-Excite: Real-Time Stereo Matching via Guided Cost Volume Excitationcited by 47
- 2021Bilateral Grid Learning for Stereo Matching Networkscited by 46
- 2019EdgeStereo: An Effective Multi-Task Learning Network for Stereo Matching and Edge Detectioncited by 39
- 2018EdgeStereo: A Context Integrated Residual Pyramid Network for Stereo Matchingcited by 32
- 2021Local Similarity Pattern and Cost Self-Reassembling for Deep Stereo Matching Networkscited by 32
- 2021A Decomposition Model for Stereo Matchingcited by 25
- 2020On the Synergies between Machine Learning and Binocular Stereo for Depth Estimation from Images: a Surveycited by 8
- 2017Look Wider to Match Image Patches with Convolutional Neural Networkscited by 5
- 2021Separable Convolutions for Optimizing 3D Stereo Networkscited by 5
Built on by
Not cited yet.