Unsupervised Learning of Depth, Optical Flow and Pose with Occlusion from 3D Geometry
Not on the map. Why?
Abstract (arXiv)
In autonomous driving, monocular sequences contain lots of information. Monocular depth estimation, camera ego-motion estimation and optical flow estimation in consecutive frames are high-profile concerns recently. By analyzing tasks above, pixels in the middle frame are modeled into three parts: the rigid region, the non-rigid region, and the occluded region. In joint unsupervised training of depth and pose, we can segment the occluded region explicitly. The occlusion information is used in unsupervised learning of depth, pose and optical flow, as the image reconstructed by depth-pose and optical flow will be invalid in occluded regions. A less-than-mean mask is designed to further exclude the mismatched pixels interfered with by motion or illumination change in the training of depth and pose networks. This method is also used to exclude some trivial mismatched pixels in the training of the optical flow network. Maximum normalization is proposed for depth smoothness term to restrain depth degradation in textureless regions. In the occluded region, as depth and camera motion can provide more reliable motion estimation, they can be used to instruct unsupervised learning of optical flow. Our experiments in KITTI dataset demonstrate that the model based on three regions, full and explicit segmentation of the occlusion region, the rigid region, and the non-rigid region with corresponding unsupervised losses can improve performance on three tasks significantly. The source code is available at: https://github.com/guangmingw/DOPlearning.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 6; 2023: 4; 2024: 4; 2025: 2; 2026: 1.
21 papers.
Sort:
- 2022PanoFlow: Learning 360deg Optical Flow for Surrounding Temporal Understandingcited by 26
- 2021Efficient 3D Deep LiDAR Odometrycited by 25
- 2024Deep Learning-based Depth Estimation Methods from Monocular Image and Videos: A Comprehensive Surveycited by 15
- 2024Multi-Pair Temporal Sentence Grounding via Multi-Thread Knowledge Transfer Networkcited by 15
- 2023SC-NeRF: Self-Correcting Neural Radiance Field with Sparse Viewscited by 14
- 20213D Hierarchical Refinement and Augmentation for Unsupervised Learning of Depth and Pose from Monocular Videocited by 11
- 2022Unsupervised Learning of 3D Scene Flow from Monocular Cameracited by 7
- 2021Unsupervised Monocular Depth Perception: Focusing on Moving Objectscited by 4
- 2022Outdoor Monocular Depth Estimation: A Research Reviewcited by 4
- 2021NccFlow: Unsupervised Learning of Optical Flow With Non-occlusion from Geometrycited by 3
- 2022Pseudo-LiDAR for Visual Odometrycited by 2
- 2022CbwLoss: Constrained Bidirectional Weighted Loss for Self-supervised Learning of Depth and Posecited by 2
9 more
- 2023ADU-Depth: Attention-based Distillation with Uncertainty Modeling for Depth Estimationcited by 2
- 2025JointSplat: Probabilistic Joint Flow-Depth Optimization for Sparse-View Gaussian Splattingcited by 2
- 2023HQDec: Self-Supervised Monocular Depth Estimation Based on a High-Quality Decodercited by 1
- 2023UFD-PRiME: Unsupervised Joint Learning of Optical Flow and Stereo Depth through Pixel-Level Rigid Motion Estimationcited by 1
- 2024Physically-Based Photometric Bundle Adjustment in Non-Lambertian Environmentscited by 1
- 2022A Compacted Structure for Cross-domain learning on Monocular Depth and Flow Estimationcited by 0
- 2024Timeliness-Fidelity Tradeoff in 3D Scene Representationscited by 0
- 2025Task-Oriented Communications for 3D Scene Representation: Balancing Timeliness and Fidelitycited by 0
- 2026DAPM: UAV Monocular Depth Estimation from Any Height, Pitch, Roll and FOVcited by 0
- 2026DAPM: UAV Monocular Depth Estimation from Any Height, Pitch, Roll and FOV23 Jul 2026
- 2025Task-Oriented Communications for 3D Scene Representation: Balancing Timeliness and Fidelity21 Sep 2025
- 2025JointSplat: Probabilistic Joint Flow-Depth Optimization for Sparse-View Gaussian Splatting4 Jun 2025
- 2024Multi-Pair Temporal Sentence Grounding via Multi-Thread Knowledge Transfer Network20 Dec 2024
- 2024Physically-Based Photometric Bundle Adjustment in Non-Lambertian Environments18 Sep 2024
- 2024Timeliness-Fidelity Tradeoff in 3D Scene Representations23 Jul 2024
- 2024Deep Learning-based Depth Estimation Methods from Monocular Image and Videos: A Comprehensive Survey28 Jun 2024
- 2023UFD-PRiME: Unsupervised Joint Learning of Optical Flow and Stereo Depth through Pixel-Level Rigid Motion Estimation7 Oct 2023
- 2023ADU-Depth: Attention-based Distillation with Uncertainty Modeling for Depth Estimation26 Sep 2023
- 2023SC-NeRF: Self-Correcting Neural Radiance Field with Sparse Views10 Sep 2023
- 2023HQDec: Self-Supervised Monocular Depth Estimation Based on a High-Quality Decoder30 May 2023
- 2022CbwLoss: Constrained Bidirectional Weighted Loss for Self-supervised Learning of Depth and Pose12 Dec 2022
9 more
- 2022Pseudo-LiDAR for Visual Odometry4 Sep 2022
- 2022A Compacted Structure for Cross-domain learning on Monocular Depth and Flow Estimation25 Aug 2022
- 2022Unsupervised Learning of 3D Scene Flow from Monocular Camera8 Jun 2022
- 2022Outdoor Monocular Depth Estimation: A Research Review3 May 2022
- 2022PanoFlow: Learning 360deg Optical Flow for Surrounding Temporal Understanding27 Feb 2022
- 20213D Hierarchical Refinement and Augmentation for Unsupervised Learning of Depth and Pose from Monocular Video6 Dec 2021
- 2021Efficient 3D Deep LiDAR Odometry3 Nov 2021
- 2021Unsupervised Monocular Depth Perception: Focusing on Moving Objects30 Aug 2021
- 2021NccFlow: Unsupervised Learning of Optical Flow With Non-occlusion from Geometry8 Jul 2021
- 2022PanoFlow: Learning 360deg Optical Flow for Surrounding Temporal Understandingcited by 26
- 2021Efficient 3D Deep LiDAR Odometrycited by 25
- 2024Deep Learning-based Depth Estimation Methods from Monocular Image and Videos: A Comprehensive Surveycited by 15
- 2024Multi-Pair Temporal Sentence Grounding via Multi-Thread Knowledge Transfer Networkcited by 15
- 2023SC-NeRF: Self-Correcting Neural Radiance Field with Sparse Viewscited by 14
- 20213D Hierarchical Refinement and Augmentation for Unsupervised Learning of Depth and Pose from Monocular Videocited by 11
- 2022Unsupervised Learning of 3D Scene Flow from Monocular Cameracited by 7
- 2021Unsupervised Monocular Depth Perception: Focusing on Moving Objectscited by 4
- 2022Outdoor Monocular Depth Estimation: A Research Reviewcited by 4
- 2021NccFlow: Unsupervised Learning of Optical Flow With Non-occlusion from Geometrycited by 3
- 2022Pseudo-LiDAR for Visual Odometrycited by 2
- 2022CbwLoss: Constrained Bidirectional Weighted Loss for Self-supervised Learning of Depth and Posecited by 2
12 most cited of 21 All 21 (JSON)
- 2026DAPM: UAV Monocular Depth Estimation from Any Height, Pitch, Roll and FOV23 Jul 2026
- 2025Task-Oriented Communications for 3D Scene Representation: Balancing Timeliness and Fidelity21 Sep 2025
- 2025JointSplat: Probabilistic Joint Flow-Depth Optimization for Sparse-View Gaussian Splatting4 Jun 2025
- 2024Multi-Pair Temporal Sentence Grounding via Multi-Thread Knowledge Transfer Network20 Dec 2024
- 2024Physically-Based Photometric Bundle Adjustment in Non-Lambertian Environments18 Sep 2024
- 2024Timeliness-Fidelity Tradeoff in 3D Scene Representations23 Jul 2024
- 2024Deep Learning-based Depth Estimation Methods from Monocular Image and Videos: A Comprehensive Survey28 Jun 2024
- 2023UFD-PRiME: Unsupervised Joint Learning of Optical Flow and Stereo Depth through Pixel-Level Rigid Motion Estimation7 Oct 2023
- 2023ADU-Depth: Attention-based Distillation with Uncertainty Modeling for Depth Estimation26 Sep 2023
- 2023SC-NeRF: Self-Correcting Neural Radiance Field with Sparse Views10 Sep 2023
- 2023HQDec: Self-Supervised Monocular Depth Estimation Based on a High-Quality Decoder30 May 2023
- 2022CbwLoss: Constrained Bidirectional Weighted Loss for Self-supervised Learning of Depth and Pose12 Dec 2022
12 newest of 21 All 21 (JSON)