Deep(ly) Learning the Depth

We report on the use of deep learning algorithms to perform depth recovery in multiview imaging. We show that if enough training data are provided, a neural network such as multilayer perceptron can be trained to recover the depth in multiview imaging as a regression problem. Such a method can replace camera calibration since no knowledge on the camera configuration is required during training. Another advantage of deep learning for this problem, is the speed of testing; typically a few microseconds per point in the scene. This is a lot better than state-of-art algorithms that require to solve a full optimization problem. In a second part, we have studied a related problem: detecting changes in the camera setting. We have shown that deep learning classifiers can recognize amongst a few (4 or 5) camera settings based only on the projections of points on the cameras, with less than 1% classification error. This is a promising step towards the SLAM problem.


Advisor(s):
Ghasemi, Alireza
Year:
2016
Keywords:
Laboratories:


Note: The status of this file is: Involved Laboratories Only


 Record created 2016-06-10, last modified 2018-03-17

n/a:
data_RR - Download fulltextZIP
code_RR - Download fulltextZIP
Semester_Project_Report_SUO - Download fulltextPDF
figures_RR - Download fulltextZIP
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)