Deep Vision For Indoor Understanding And Localisation