Rather than just overlaying 2D street scene photos onto a map, what if you could virtually transport people there by showing them video? That's the premise of a new Microsoft system currently in testing.

Read…