It is building a map, and knowing when you place it in a random room what room it is (even if you like, buy a new rug). I don't think you can just stare straight down and build a good 3d map of a building?
https://en.wikipedia.org/wiki/Simultaneous_localization_and_...
It's just a cost cutting measure.
But it should be done on the device, without sending images anywhere.