EXPLOITING GRAPH AND GEODESIC DISTANCE CONSTRAINT FOR DEEP LEARNING-BASED VISUAL ODOMETRY