Marketplace

Building Bounding Box Detector

Finds bounding boxes around clearly separated buildings.

Description

Building Bounding Box Detector finds bounding boxes that contain individual buildings. This block is faster, more accurate and significantly more affordable than traditional building detector approaches. It works best on Pléiades imagery with no limitations on image size.

It is intended for use on buildings that are clearly separated and countable. The output is provided as a JSON-file with the bounding box polygons across the entire area of interest which can be used in any other geospatial application.

Use cases range anywhere from cadastral mapping, humanitarian aid, urban sprawl monitoring, infrastructure/urban planning, damage assessment and much more.

General InformationDescription
Technical InformationThe algorithm is a customized architecture that uses YOLO v3 as its primary building block. YOLO v3 itself out performs most other object detection algorithms (such as SSD and Faster-RCNN) in both speed and accuracy.
PerformanceThe algorithm has very high recall and pretty high precision on buildings that are more well separated. The model was also trained more on smaller more residential buildings. An example of were it would work well is a more suburbian residential area of LA. Examples of where it would not work well are downtown LA where there are lots of skyscrapers, or European old towns where buildings tend to be all connected and it's hard to count even manually. Given he intended input, recall is roughly 90% with a precision of around 80% (mAP=0.7).
Required image resolutionBetween 0.15 m and 0.6 m.
Input parametersImagery in GeoTIFF of any size. Requires 3 Channel RGB images. Likely target would be Pleiades Streaming imagery.
Output FormatA GeoJSON containing the bounding box polygons detected.

Algorithm Training Data Details

Trained on the XView dataset. Additional reading can be found here:

For more information, please visit the provider site.

Capabilities

Input Capabilities

raster
up42_standard
bands
[
  "red",
  "green",
  "blue"
]
format
GTiff
resolution
{
  "or": [
    0.15,
    0.3,
    0.5
  ]
}

Output Capabilities

vector
custom
object_type
building
up42_standard
format
GeoJSON
geometry_type
Polygon

End User License Agreement

View the End User License Agreement conditions in a new tab.