Building footprint extraction apparatus, method and computer program product
First Claim
1. A method for extracting a building footprint from imagery data, comprising:
- accessing imagery data of land containing a plurality of parcels;
detecting with a processing circuit image contrasts between natural terrain and potential man-made structures in said imagery data;
determining a parcel from the plurality of parcels that a portion of the potential man-made structures are located on by overlaying parcel boundaries over said imagery data so as to spatially distinguish said plurality of parcels; and
extracting a building footprint of a detected man-made structure on said determined parcel from the plurality of parcels that the portion of the potential man-made structures are located on, said extracting including filtering-out remaining potential man-made structures having features inconsistent with predetermined extraction rules defined based at least in part on property characteristics for the determined parcel from the plurality of parcels that the portion of the potential man-made structures are located on.
8 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product cooperate to extract a building footprint from other data associated with a property. Imagery data of real property is input to a computing device, the imagery data containing a plurality of parcels. A processing circuit detects contrasts of candidate man-made structures on a parcel of the plurality of parcels. The candidate man-made structures are then associated with the parcel. A building footprint is then extracted by distinguishing a man-made structure on said parcel from natural terrain, recognizing that man-made structures when viewed from above generally show a strong contrast from background terrain. Remaining candidate man-made structures are removed by observing that they having features inconsistent with predetermined extraction logic.
-
Citations
23 Claims
-
1. A method for extracting a building footprint from imagery data, comprising:
-
accessing imagery data of land containing a plurality of parcels; detecting with a processing circuit image contrasts between natural terrain and potential man-made structures in said imagery data; determining a parcel from the plurality of parcels that a portion of the potential man-made structures are located on by overlaying parcel boundaries over said imagery data so as to spatially distinguish said plurality of parcels; and extracting a building footprint of a detected man-made structure on said determined parcel from the plurality of parcels that the portion of the potential man-made structures are located on, said extracting including filtering-out remaining potential man-made structures having features inconsistent with predetermined extraction rules defined based at least in part on property characteristics for the determined parcel from the plurality of parcels that the portion of the potential man-made structures are located on. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 21, 22, 23)
-
-
19. An apparatus for extracting a building footprint from imagery data, comprising:
-
an interface that accesses imagery data of land; and a processing circuit configured to detect image contrasts between natural terrain and potential man-made structures in said imagery data, determine a parcel that a portion of the potential man-made structures are located on by overlaying parcel boundaries over said imagery data, and extract a building footprint of a detected man-made structure on said determined parcel that the portion of the potential man-made structures are located on, including filtering-out remaining potential man-made structures having features inconsistent with predetermined extraction rules defined based at least in part on property characteristics for the determined parcel that the portion of the potential man-made structures are located on.
-
-
20. A non-transitory computer program product having instructions that when executed by a processing circuit perform a method of extracting a building footprint from imagery data, comprising:
-
accessing imagery data of; detecting with the processing circuit image contrasts between natural terrain and potential man-made structures in said imagery data; determining a parcel that a portion of the potential man-made structures are located on by overlaying parcel boundaries over said imagery data; and extracting a building footprint of a detected man-made structure on said determined parcel that the portion of the potential man-made structures are located on, said extracting including filtering-out remaining potential man-made structures having features inconsistent with predetermined extraction rules defined based at least in part on parcel characteristics for the determined parcel that the portion of the potential man-made structures are located on.
-
Specification