openEO

Wind turbine detection

Description

Detects wind turbines in open landscapes using Sentinel-2 imagery and a pre-trained computer vision object detection model. Open landscapes can be considered all landscapes outside of built-up urban and peri-urban areas together with forested areas. In general open landscapes is mainly comprised of open agricultural land and nature areas.

The user selects a region of interest and specifies a year to analyze. The best available Sentinel-2 imagery for the selected region is ranked based on quality metrics and the highest ranked image is chosen for wind turbine detection, based on several ranking parameters. The Sentinel-2 imagery is then passed to the pre-trained neural network that returns the bounding boxes for each detected turbine. Wind turbines are reported with a detection probability on the scale of 0 - 1. The higher the probability of the detection, the higher confidence that it is a TRUE detection.

Additional filtering is applied to account for multiple detections in close proximity. The end result includes a .geojson file defining the bounding box of all wind turbine detections with the detection date and probability as attributes. The service is so far applicable to Central Europe, with plans to expand further.

Performance characteristics

The costs of this service are based on the requested output area, making it independent of platform performance. An example run of 220km² takes up to 30 minutes to complete, while smaller test areas complete drastically faster.

Examples

Below we overlay a Sentinel2-RGB image with the ML classification, thereby highlighting the detected areas.

Known limitations

Works in open landscapes only, see description.

Execution information

ParameterTypeDefault

spatial_extent (required)

Limits the data to process to the specified bounding box or polygons. For raster data, the process loads the pixel into the data cube if the point at the pixel center intersects with the bounding box or any of the polygons (as defined in the Simple Features standard by the OGC). For vector data, the process loads the geometry into the data cube if the geometry is fully within the bounding box or any of the polygons (as defined in the Simple Features standard by the OGC). Empty geometries may only be in the data cube if no spatial extent has been provided. Empty geometries are ignored. Set this parameter to null to set no limit for the spatial extent.

object/bounding-box, object/datacube

year

The year for wind turbine detection.

string
2024

Contact

  • Alkiviadis Koukos

    DHI

    Researcher

    principal investigator