Unsupervised Single-shot Depth Estimation using Perceptual Reconstruction
Real-time estimation of actual object depth is an essential module for various autonomous system tasks such as 3D reconstruction, scene understanding and condition assessment. During the last decade of machine learning, extensive deployment of deep learning methods to computer vision tasks has yielded approaches that succeed in achieving realistic depth synthesis out of a simple RGB modality. Most of these models are based on paired RGB-depth data and/or the availability of video sequences and stereo images. The lack of sequences, stereo data and RGB-depth pairs makes depth estimation a fully unsupervised single-image transfer problem that has barely been explored so far. This study builds on recent advances in the field of generative neural networks in order to establish fully unsupervised single-shot depth estimation. Two generators for RGB-to-depth and depth-to-RGB transfer are implemented and simultaneously optimized using the Wasserstein-1 distance, a novel perceptual reconstruction term and hand-crafted image filters. We comprehensively evaluate the models using industrial surface depth data as well as the Texas 3D Face Recognition Database, the CelebAMask-HQ database of human portraits and the SURREAL dataset that records body depth. For each evaluation dataset the proposed method shows a significant increase in depth accuracy compared to state-of-the-art single-image transfer methods.
Code (1)
Tasks
3D ReconstructionDepth EstimationFace RecognitionScene UnderstandingSimilar Papers 제목 키워드 기반
Unsupervised Single Image Underwater Depth Estimation
Depth estimation from a single underwater image is one of the most challenging problems and is highly ill-posed. Due to the absence of large generalized underwater depth datasets and the difficulty in obtaining ground tr…
Depth EstimationUnsupervised Learning Based Focal Stack Camera Depth Estimation
We propose an unsupervised deep learning based method to estimate depth from focal stack camera images. On the NYU-v2 dataset, our method achieves much better depth estimation accuracy compared to single-image based meth…
Deep LearningDepth EstimationUnsupervised Deep Persistent Monocular Visual Odometry and Depth Estimation in Extreme Environments
In recent years, unsupervised deep learning approaches have received significant attention to estimate the depth and visual odometry (VO) from unlabelled monocular image sequences. However, their performance is limited i…
Depth EstimationMonocular Visual OdometryPose EstimationVisual OdometryLearnable Data Augmentation for One-Shot Unsupervised Domain Adaptation
This paper presents a classification framework based on learnable data augmentation to tackle the One-Shot Unsupervised Domain Adaptation (OS-UDA) problem. OS-UDA is the most challenging setting in Domain Adaptation, as …
Data AugmentationDecoderDomain AdaptationOne-shot Unsupervised Domain Adaptation+2Can Language Understand Depth?
Besides image classification, Contrastive Language-Image Pre-training (CLIP) has accomplished extraordinary success for a wide range of vision tasks, including object-level and 3D space understanding. However, it's still…
Depth Estimationimage-classificationImage ClassificationMonocular Depth Estimation