|
|
|
#1
|
|||
|
|||
|
How does Google Street View tell buildings apart from roads?
If you go into street view anywhere, your cursor becomes a white disc while it's on the ground and a white rectangle anywhere it hits a building. It can even do this across plazas and such and won't turn into a rectangle until it hits the buildings all the way on the other side. Not only that, it knows the planes that the buildings' front facades lie on, and it follows their angle around corners and such.
Black magic, I tell ya! How does it do this? How does it know? Last edited by Reply; 02-11-2012 at 10:04 PM. |
| Advertisements | |
|
|
|
|
#2
|
|||
|
|||
|
Because it's a very accurate map.
|
|
#3
|
|||
|
|||
|
I don't know the exact technology involved, but I recall reading Google Street cars are equipped with scanners of some kind (maybe IR-based?) that can pick out roads from buildings. This also explains its relative short radius on the maps, as it only works up to a certain distance.
|
|
#4
|
|||
|
|||
|
Seems unlikely that it's map-based.
Take a look at this scene. It seems to me that the following things wouldn't happen if it were map-based:
And also take a look at this other scene. Move your cursor around the building and driveway and you'll see that the planes follow neither, but instead it seems to be based off the hedges in front, rather inaccurately. This is of course all just speculation, not a foregone conclusion, but if it IS a sensor like Red Barchetta suggested, it'd be neat to see what kind of technology they use. Something like Kinect? Last edited by Reply; 02-11-2012 at 10:46 PM. |
|
#5
|
|||
|
|||
|
that would be my guess. X number of degrees off street axis = building.
|
|
#6
|
|||
|
|||
|
Quote:
|
|
#7
|
|||
|
|||
|
now I don't know. After playing with it I noticed it note only changed the plane of the square but accounted for bump-outs in buildings. The angle changed at less than right angles for bump-outs. that makes it look like an image recognition setup.
magic. |
|
#8
|
|||
|
|||
|
I found more info here:
https://maps.google.com/help/maps/st...reet-view.html Apparently they use 3 lasers to actually do a LIDAR of sorts (scroll halfway down). Fancy. |
|
#9
|
|||
|
|||
|
Why go to all this trouble, I wonder. Does this actually improve the experience of Street View significantly? It is not clear to me how it does.
|
|
#10
|
|||
|
|||
|
Quote:
|
|
#11
|
|||
|
|||
|
They didn't always have this feature, and now that they do, it's actually easier to click to go a specific place in Street View. Before, when everything was a 2D panorama, you could only vaguely double-click and say "go in that direction an unspecified distance" and it'll scoot you toward it, sometimes too close, sometimes too far. Now, because they can display distance and range and perspective and all that, you can actually specify "take me to this building here" or "go to this part of the road" right from Street View, instead of having to zoom out to map view and re-place Pegman.
|
|
#12
|
|||
|
|||
|
Street View isn't necessarily the end game for Google. Knowing what visual areas map to road and which map to buildings might be helpful for self-driving cars or many other future navigational products Google's working on.
|
|
#13
|
|||
|
|||
|
Skynet's already here but is gathering information for the time being.
|
|
#14
|
|||
|
|||
|
I get the sense that Google's general philosophy is to collect as much data from as many sources as quickly as possible, and figure out what the hell to actually do with it later.
|
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|