SLAM and deep learning for 3D indoor scene understanding