Abstract:
A method, apparatus and computer program product are provided for roof type classification and reconstruction based on two dimensional aerial images. In the context of a method, the method includes receiving a roof image, determining a segmentation of the roof image based on cutting lines associated with roof features and classifying roof segments based on roof features within the segment. The classifying roof segments is based on the roof features correlation to a roof type pattern.
Abstract:
Systems, apparatuses, and methods are provided for three-dimensional modeling of building roofs using three-dimensional point cloud data. Point cloud data of a roof of a building is received, and roof data points are selected or extracted from the point cloud data. Semantic type classifications are calculated for each selected roof data point. Roof styles are determined from the semantic type classifications, and a synthetic model of the roof and building is rendered based on the determined roof style.