This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

Search for Publication

Year(s) from:  to 
Keywords (separated by spaces):

Automatic Extraction of Generic House Roofs from High Resolution Aerial Imagery

F. Bignone, O. Henricsson, P. Fua and M. Stricker
BIWI-TR-168, 1996
Swiss Federal Institute of Technology ETH, Communication Technology Laboratory


We present a technique to extract complex suburban roofs from sets of aerial images. Because we combine 2--D edge information, photometric and chromatic attributes and 3--D information, we can deal with complex houses. Neither do we assume the roofs to be flat or rectilinear nor do we require parameterized building models. From only one image, 2--D edges and their corresponding attributes and relations are extracted. Using a segment stereo matching based on all available images, the 3--D location of these edges are computed. The 3--D segments are then grouped into planes and 2--D enclosures are extracted, thereby allowing to infer intersecting 3--D patches describing roofs of houses. To achieve this, we have developed a hierarchical parsing procedure that effectively pools the information while keeping the combinatorics under control. Of particular importance is the tight coupling of 2--D and 3--D analysis. We show results on complicated suburban houses of different shapes.

Download in postscript format
  author = {F. Bignone and O. Henricsson and P. Fua and M. Stricker},
  title = {Automatic Extraction of Generic House Roofs from High Resolution Aerial Imagery},
  year = {1996},
  number = {BIWI-TR-168},
  institution = {Swiss Federal Institute of Technology ETH, Communication Technology Laboratory},
  keywords = {segmentation,contour,model-based,grouping,reconstruction,matching,color,man-made objects,stereo}