Super-resolution Sentinel-2
Runs a deep-learning based superresolution algorithm to create a Sentinel-2 image with 10 m resolution across all bands.
The current analytics platform will be discontinued after January 31, 2024, and will be replaced by new advanced processing functionalities. This change will affect projects, workflows, jobs, data blocks, processing blocks, and custom blocks. For more information, see the blog post.
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": {
"bbox": [13.338221, 52.503106, 13.369208, 52.522625],
"contains": null,
"intersects": null,
"clip_to_aoi": true,
"copy_original_bands": true
}
}
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) |