H-Net: Unsupervised Attention-based Stereo Depth Estimation Leveraging Epipolar Geometry
Not on the map. Why?
Abstract (arXiv)
Depth estimation from a stereo image pair has become one of the most explored applications in computer vision, with most of the previous methods relying on fully supervised learning settings. However, due to the difficulty in acquiring accurate and scalable ground truth data, the training of fully supervised methods is challenging. As an alternative, self-supervised methods are becoming more popular to mitigate this challenge. In this paper, we introduce the H-Net, a deep-learning framework for unsupervised stereo depth estimation that leverages epipolar geometry to refine stereo matching. For the first time, a Siamese autoencoder architecture is used for depth estimation which allows mutual information between the rectified stereo images to be extracted. To enforce the epipolar constraint, the mutual epipolar attention mechanism has been designed which gives more emphasis to correspondences of features which lie on the same epipolar line while learning mutual information between the input stereo pair. Stereo correspondences are further enhanced by incorporating semantic information to the proposed attention mechanism. More specifically, the optimal transport algorithm is used to suppress attention and eliminate outliers in areas not visible in both cameras. Extensive experiments on KITTI2015 and Cityscapes show that our method outperforms the state-ofthe-art unsupervised stereo depth estimation methods while closing the gap with the fully supervised approaches.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 36 of its 48 references that are in the map. First posted on arXiv 22 Apr 2021.
Builds on
36 of 48 references.
References · 36
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2017Non-local Neural Networkscited by 2,290
- 2015Spatial Transformer Networkscited by 1,423
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,264
- 2016Unsupervised Monocular Depth Estimation with Left-Right Consistencycited by 819
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
- 2018Deep Ordinal Regression Network for Monocular Depth Estimationcited by 721
- 2018Pyramid Stereo Matching Networkcited by 486
24 more
- 2016Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescuecited by 368
- 2017End-to-End Learning of Geometry and Context for Deep Stereo Regressioncited by 359
- 2016Virtual Worlds as Proxy for Multi-Object Tracking Analysiscited by 340
- 2020D3VO: Deep Depth, Deep Pose and Deep Uncertainty for Monocular Visual Odometrycited by 206
- 2020AANet: Adaptive Aggregation Network for Efficient Stereo Matchingcited by 202
- 2015Learning Depth from Single Monocular Images Using Deep Convolutional Neural Fieldscited by 169
- 2018Unsupervised Learning of Monocular Depth Estimation and Visual Odometry with Deep Feature Reconstructioncited by 159
- 2017Learning Depth from Monocular Videos using Direct Methodscited by 154
- 2020Self-supervised Monocular Trained Depth Estimation using Self-attention and Discrete Disparity Volumecited by 116
- 2019DeepPruner: Learning Efficient Stereo Matching via Differentiable PatchMatchcited by 114
- 2017Semi-Supervised Deep Learning for Monocular Depth Map Predictioncited by 109
- 2018Every Pixel Counts ++: Joint Learning of Geometry and Motion with 3D Holistic Understandingcited by 101
- 2017UnDeepVO: Monocular Visual Odometry through Unsupervised Deep Learningcited by 95
- 2018Deep Virtual Stereo Odometry: Leveraging Deep Depth Prediction for Monocular Direct Sparse Odometrycited by 85
- 2018Learning Monocular Depth by Distilling Cross-domain Stereo Networkscited by 64
- 2018SuperDepth: Self-Supervised, Super-Resolved Monocular Depth Estimationcited by 64
- 2018AdaDepth: Unsupervised Content Congruent Adaptation for Depth Estimationcited by 54
- 2019Normal Assisted Stereo Depth Estimationcited by 49
- 2018Unsupervised Adversarial Depth Estimation using Cycled Generative Networkscited by 45
- 2018What Makes Good Synthetic Training Data for Learning Disparity and Optical Flow Estimation?cited by 44
- 2018Single View Stereo Matchingcited by 39
- 2018Learning monocular depth estimation with unsupervised trinocular assumptionscited by 36
- 2017Self-Supervised Learning for Stereo Matching with Self-Improving Abilitycited by 32
- 2019Progressive Fusion for Unsupervised Binocular Depth Estimation using Cycled Networkscited by 7
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 1; 2024: 1; 2025: 4; 2026: 2.
12 papers.
- 2021Self-Supervised Generative Adversarial Network for Depth Estimation in Laparoscopic Imagescited by 21
- 2022Self-Supervised Depth Estimation in Laparoscopic Image using 3D Geometric Consistencycited by 19
- 2023Two-in-One Depth: Bridging the Gap Between Monocular and Binocular Self-supervised Depth Estimationcited by 8
- 2022Vision-Based Environmental Perception for Autonomous Drivingcited by 7
- 2024ViM-Disparity: Bridging the Gap of Speed, Accuracy and Memory for Disparity Map Generationcited by 2
- 2022A Compacted Structure for Cross-domain learning on Monocular Depth and Flow Estimationcited by 0
- 2025USAM-Net: A U-Net-based Network for Improved Stereo Correspondence and Scene Depth Estimation using Features from a Pre-trained Image Segmentation networkcited by 0
- 2025M3Depth: Wavelet-Enhanced Depth Estimation on Mars via Mutual Boosting of Dual-Modal Datacited by 0
- 2025SatDreamer360: Multiview-Consistent Generation of Ground-Level Scenes from Satellite Imagerycited by 0
- 2025CCNeXt: An Effective Self-Supervised Stereo Depth Estimation Approachcited by 0
- 2026HOT-POT: Optimal Transport for Sparse Stereo Matchingcited by 0
- 2026BINO: Encoder Centric Self Supervised Stereo With Native Pair Inputcited by 0
- 2026BINO: Encoder Centric Self Supervised Stereo With Native Pair Input29 Mar 2026
- 2026HOT-POT: Optimal Transport for Sparse Stereo Matching18 Jan 2026
- 2025CCNeXt: An Effective Self-Supervised Stereo Depth Estimation Approach26 Sep 2025
- 2025SatDreamer360: Multiview-Consistent Generation of Ground-Level Scenes from Satellite Imagery31 May 2025
- 2025M3Depth: Wavelet-Enhanced Depth Estimation on Mars via Mutual Boosting of Dual-Modal Data20 May 2025
- 2025USAM-Net: A U-Net-based Network for Improved Stereo Correspondence and Scene Depth Estimation using Features from a Pre-trained Image Segmentation network19 Mar 2025
- 2024ViM-Disparity: Bridging the Gap of Speed, Accuracy and Memory for Disparity Map Generation21 Dec 2024
- 2023Two-in-One Depth: Bridging the Gap Between Monocular and Binocular Self-supervised Depth Estimation2 Sep 2023
- 2022Vision-Based Environmental Perception for Autonomous Driving22 Dec 2022
- 2022A Compacted Structure for Cross-domain learning on Monocular Depth and Flow Estimation25 Aug 2022
- 2022Self-Supervised Depth Estimation in Laparoscopic Image using 3D Geometric Consistency17 Aug 2022
- 2021Self-Supervised Generative Adversarial Network for Depth Estimation in Laparoscopic Images9 Jul 2021