Super-resolution Sentinel-2
Runs a deep-learning based superresolution algorithm to create a Sentinel-2 image with 10 m resolution across all bands.
Description
A processing block that creates a 10 m resolution for all the existing spectral bands within 20 m and 60 m resolutions by using a trained Convolutional Neural Network.
See this block on the marketplace.
Compatibility
Data blocks
How it works
This block works on a minimum image size of 192×192 pixels. This is equivalent to a minimum area of 4 km2.
Parameter | Overview |
---|---|
bbox | array of integers / required if Required if intersects or contains aren't specified.A bounding box to use as an AOI. Will clip to scenes that intersect with this box. |
contains | object / required if Required if bbox or intersects aren't specified.A GeoJSON geometry to use as an AOI. Will clip to scenes that fully cover this geometry. |
intersects | object / required if Required if bbox or contains aren't specified.A GeoJSON geometry to use as an AOI. Will clip to scenes that intersect with this geometry. |
clip_to_aoi | boolean / required Whether the specified AOI should be clipped before processing:
false . |
copy_original_bands | boolean / required If true , the original 1 m resolution band will also be included in the output image. |
In the output file, all the spectral bands for 20 m and 60 m will be in 10 m spatial resolution.
Example
An example with Sentinel-2 L2A (SAFE) as a data source:
{
"aws-s2-l2a:1": {
"ids": null,
"bbox": [13.338221, 52.503106, 13.369208, 52.522625],
"time": "2018-12-01T00:00:00+00:00/2021-12-31T23:59:59+00:00",
"limit": 1,
"time_series": null,
"max_cloud_cover": 100
},
"s2-superresolution:1": {
"intersects": {
"type": "Polygon",
"coordinates": [
[
[55.341868, 25.240834],
[55.350924, 25.240542],
[55.350666, 25.233244],
[55.342362, 25.233322],
[55.341868, 25.240834]
]
]
},
"clip_to_aoi": true,
"copy_original_bands": false
}
}
Capabilities
Input
raster
up42_standard | |
---|---|
bands | [
"coastal",
"blue",
"green",
"red",
"rededge",
"rededge2",
"rededge3",
"nir",
"nir2",
"watervapour",
"swir",
"swir2",
"swir3"
] |
dtype | uint16 |
format | SAFE |
sensor | Sentinel2 |
resolution | 10 |
processing_level | {
"or": [
"l1",
"l2"
]
} |
Output
raster
up42_standard | |
---|---|
bands | > (propagated) |
dtype | > (propagated) |
format | GTiff |
sensor | > (propagated) |
resolution | > (propagated) |
processing_level | > (propagated) |
To know more please check the block capabilities specifications.