srijanparmeshwar / monodepth360

Master's project implementing depth estimation for spherical images using unsupervised learning with CNNs.
48 stars 10 forks source link
360 3d cnn computational-photography computer-vision depth neural-network vr

monodepth360

Master's project implementing depth estimation for spherical images using unsupervised learning with CNNs. Based on the work of Godard et. al.

Requirements

Requires typical scientific computing libraries like numpy, scipy and TensorFlow. Some Python scripts require other libraries like Blender or OpenEXR. The main program for training and testing just needs TensorFlow. Requires a GPU for training in a reasonable amount of time (inference is okay on CPU).

Structure