Unsupervised Learning of Monocular Depth and Ego-Motion with Optical Flow Features and Multiple Constraints

This paper proposes a novel unsupervised learning framework for depth recovery and camera ego-motion estimation from monocular video. The framework exploits the optical flow (OF) property to jointly train the depth and the ego-motion models. Unlike the existing unsupervised methods, our method extra...

Full description

Bibliographic Details
Main Authors: Baigan Zhao, Yingping Huang, Wenyan Ci, Xing Hu
Format: Article
Language:English
Published: MDPI AG 2022-02-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/4/1383
_version_ 1797476763057520640
author Baigan Zhao
Yingping Huang
Wenyan Ci
Xing Hu
author_facet Baigan Zhao
Yingping Huang
Wenyan Ci
Xing Hu
author_sort Baigan Zhao
collection DOAJ
description This paper proposes a novel unsupervised learning framework for depth recovery and camera ego-motion estimation from monocular video. The framework exploits the optical flow (OF) property to jointly train the depth and the ego-motion models. Unlike the existing unsupervised methods, our method extracts the features from the optical flow rather than from the raw RGB images, thereby enhancing unsupervised learning. In addition, we exploit the forward-backward consistency check of the optical flow to generate a mask of the invalid region in the image, and accordingly, eliminate the outlier regions such as occlusion regions and moving objects for the learning. Furthermore, in addition to using view synthesis as a supervised signal, we impose additional loss functions, including optical flow consistency loss and depth consistency loss, as additional supervision signals on the valid image region to further enhance the training of the models. Substantial experiments on multiple benchmark datasets demonstrate that our method outperforms other unsupervised methods.
first_indexed 2024-03-09T21:07:15Z
format Article
id doaj.art-87ca35686baf40349a9916a4ec57a05f
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T21:07:15Z
publishDate 2022-02-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-87ca35686baf40349a9916a4ec57a05f2023-11-23T21:58:39ZengMDPI AGSensors1424-82202022-02-01224138310.3390/s22041383Unsupervised Learning of Monocular Depth and Ego-Motion with Optical Flow Features and Multiple ConstraintsBaigan Zhao0Yingping Huang1Wenyan Ci2Xing Hu3School of Optical-Electrical and Computer Engineering, University of Shanghai for Science & Technology, Shanghai 200093, ChinaSchool of Optical-Electrical and Computer Engineering, University of Shanghai for Science & Technology, Shanghai 200093, ChinaSchool of Engineering, Huzhou University, Huzhou 313000, ChinaSchool of Optical-Electrical and Computer Engineering, University of Shanghai for Science & Technology, Shanghai 200093, ChinaThis paper proposes a novel unsupervised learning framework for depth recovery and camera ego-motion estimation from monocular video. The framework exploits the optical flow (OF) property to jointly train the depth and the ego-motion models. Unlike the existing unsupervised methods, our method extracts the features from the optical flow rather than from the raw RGB images, thereby enhancing unsupervised learning. In addition, we exploit the forward-backward consistency check of the optical flow to generate a mask of the invalid region in the image, and accordingly, eliminate the outlier regions such as occlusion regions and moving objects for the learning. Furthermore, in addition to using view synthesis as a supervised signal, we impose additional loss functions, including optical flow consistency loss and depth consistency loss, as additional supervision signals on the valid image region to further enhance the training of the models. Substantial experiments on multiple benchmark datasets demonstrate that our method outperforms other unsupervised methods.https://www.mdpi.com/1424-8220/22/4/1383unsupervised learningdepth recoveryego-motion estimationoptical flow
spellingShingle Baigan Zhao
Yingping Huang
Wenyan Ci
Xing Hu
Unsupervised Learning of Monocular Depth and Ego-Motion with Optical Flow Features and Multiple Constraints
Sensors
unsupervised learning
depth recovery
ego-motion estimation
optical flow
title Unsupervised Learning of Monocular Depth and Ego-Motion with Optical Flow Features and Multiple Constraints
title_full Unsupervised Learning of Monocular Depth and Ego-Motion with Optical Flow Features and Multiple Constraints
title_fullStr Unsupervised Learning of Monocular Depth and Ego-Motion with Optical Flow Features and Multiple Constraints
title_full_unstemmed Unsupervised Learning of Monocular Depth and Ego-Motion with Optical Flow Features and Multiple Constraints
title_short Unsupervised Learning of Monocular Depth and Ego-Motion with Optical Flow Features and Multiple Constraints
title_sort unsupervised learning of monocular depth and ego motion with optical flow features and multiple constraints
topic unsupervised learning
depth recovery
ego-motion estimation
optical flow
url https://www.mdpi.com/1424-8220/22/4/1383
work_keys_str_mv AT baiganzhao unsupervisedlearningofmonoculardepthandegomotionwithopticalflowfeaturesandmultipleconstraints
AT yingpinghuang unsupervisedlearningofmonoculardepthandegomotionwithopticalflowfeaturesandmultipleconstraints
AT wenyanci unsupervisedlearningofmonoculardepthandegomotionwithopticalflowfeaturesandmultipleconstraints
AT xinghu unsupervisedlearningofmonoculardepthandegomotionwithopticalflowfeaturesandmultipleconstraints