I'm wondering if there is a tool, which
- takes a satellite map of a region,
- detects typical buildings and
- allows the user to review its result (check, whether the tool correctly identified the buildings).
By "typical buildings" I mean the following: In some regions there are buildings, which look very similar from above.
For example, single-family houses have roofs, which look nearly identical (see red ellipse in the picture below).

Apartment houses also have a distinct shape.

So, theoretically it should be possible to identify houses and apartment buildings automatically (with human checking the results).
Is there a tool which allows this?
Update 1 (20.11.2013 10:47): Are there any LIDAR images for Russia, which are freely available or can be purchased at low cost?

