You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,11 +39,11 @@ It is therefore possible, to cover large geographic extent with a __seamless ima
39
39
It is worth noting that the overall accuracy of your final ARD product strongly depends on the accuracy of sen2like auxiliary data. Two categories of auxiliary data are important: the raster reference for geometric corrections and the meteorological data for atmospheric corrections. Regarding atmospheric corrections, one possibility is to use data from the Copernicus Atmosphere Monitoring Service [9]. The Sen2Like team prepared a dedicated CAMS monthly dataset for the Year 2020, available from [here](http://185.178.85.51/CAMS/). Please refer to this short [description](http://185.178.85.51/CAMS/Readme_CAMS2020.txt) for additional information.
40
40
41
41
For further details on the format specification of the harmonized products or the functionalities of the Sen2Like software, please
42
-
refer to the [Product Format Specification](sen2like/docs/source/S2-PDGS-MPC-L2HF-PFS-v1.1.pdf), and the [User Manual v1.8](sen2like/docs/source/S2-SEN2LIKE-UM-V1.8.pdf).
42
+
refer to the [Product Format Specification](sen2like/docs/source/S2-PDGS-MPC-L2HF-PFS-v1.2.pdf), and the [User Manual v1.8](sen2like/docs/source/S2-SEN2LIKE-UM-V1.9.pdf).
43
43
44
44
## Publications and Contacts
45
45
**Yearning to know more ? Check out**
46
-
* poster [Sen2Like, a tool to generate Sentinel-2 Harmonised Surface Reflectance Products, First Results With Landsat-8, 3rd S2 Validation Team Meeting](https://www.researchgate.net/publication/332428332_Sen2like_a_Tool_to_Generate_Sentinel-2_Harmonised_Surface_Reflectance_Products_-_First_Results_With_Landsat-8)
46
+
* poster [Sen2like: A solution for Harmonization and Fusion of Sentinel-2 and Landsat 8/9 data, JACIE 2023](https://www.researchgate.net/publication/372831217_Sen2like_A_solution_for_Harmonization_and_Fusion_of_Sentinel-2_and_Landsat_89_data)
47
47
* A [Sen2Like Relaxing Video](https://youtu.be/KBSYYBShyos) prepared for [ESA EO PHI-WEEK 2020](https://www.youtube.com/playlist?list=PLvT7fd9OiI9XELZXcljYTftUtJ_NFWRrY)
48
48
* A [Sen2Like Time Lapse including NDVI graphic](https://youtu.be/yEObvI1KQBg) prepared for QWG#12
49
49
@@ -60,7 +60,7 @@ And the following research papers :
60
60
+[10] Saunier, S.; Pflug, B.; Lobos, I.M.; Franch, B.; Louis, J.; De Los Reyes, R.; Debaecker, V.; Cadau, E.G.; Boccia, V.; Gascon, F.; Kocaman, S. Sen2Like: Paving the Way towards Harmonization and Fusion of Optical Data. Remote Sens. 2022, 14, 3855. (https://doi.org/10.3390/rs14163855)
61
61
62
62
63
-
**Learn how to use Sen2Like**, have a look at the [User Manual](sen2like/docs/source/S2-SEN2LIKE-UM-V1.8.pdf).
63
+
**Learn how to use Sen2Like**, have a look at the [User Manual](sen2like/docs/source/S2-SEN2LIKE-UM-V1.9.pdf).
64
64
65
65
**Get help**, contact us at sen2like@telespazio.com.
*`reference_band`= The reference band to be used for geometric correction
365
+
*`reference_band`: The reference band to be used for geometric correction
353
366
*`doMatchingCorrection`: Apply the matching correction (`True`, `False`)
354
367
*`doAssessGeometry`: Assess geometry (Band list separated by comma.)
355
368
*`references_map`: Path to the reference json file containing the reference image for each tile
@@ -359,7 +372,7 @@ Define parameters for geometric correction.
359
372
360
373
Atmospheric correction method to use.
361
374
362
-
*`use_sen2cor`: Activate sen2cor for Atmospheric correction (SMAC otherwise)
375
+
*`use_sen2cor`: Activate sen2cor for Atmospheric correction (SMAC otherwise), `doAtmcor` MUST be `True`
363
376
*`sen2cor_path`: Path to sen2cor tool command (L2A_Process.py)
364
377
365
378
#### Nbar
@@ -369,6 +382,23 @@ Define parameters for Nbar processing.
369
382
*`nbar_methode`: Method to get BRDF coefficients. Currently, available methods are : ROY, VJB
370
383
*`vjb_coeff_matrice_dir`: If VJB method is selected, directory path of the BRDF coefficients netcdf file
371
384
385
+
#### Sbaf
386
+
387
+
Define parameters for SBAF processing.
388
+
389
+
*`adaptative`: **Experimental** Use adaptative SBAF or not. Adaptative SBAF is based on NDVI to which is apply a factor and offset depending the processed band.
390
+
*`adaptative_band_candidates`: S2 equivalent band list separated by comma for which to apply adaptative SBAF. For now B04, B11 and B12 are known to be the better candidates.
391
+
Band mapping table:
392
+
|Landsat|S2|
393
+
|-|-|
394
+
|B01|B01|
395
+
|B02|B02|
396
+
|B03|B03|
397
+
|B04|B04|
398
+
|B05|B8A|
399
+
|B06|B11|
400
+
|B07|B12|
401
+
372
402
#### Fusion
373
403
374
404
Define parameters for Fusion processing.
@@ -385,6 +415,33 @@ Define parameters for stitching processing.
385
415
*`same_utm_only`: Enable or disable stitching with product on different UTM as current processed product.
386
416
For Landsat it allows to use previous or next product that can be on another UTM for stitching and have a better tile coverage.
387
417
418
+
#### TopographicCorrection (Experimental)
419
+
420
+
Define parameters for topographic correction process. Topographic correction can be done with the sen2like processing block or with sen2cor.
421
+
422
+
*`sen2cor_topographic_correction`: with topographic correction activated (`doTopographicCorrection=True`), and atmcor with sen2cor enabled (`doAtmcor=True` and `use_sen2cor=True`), the topographic correction is delegated to sen2cor instead of the sen2like TopographicCorrection processing block.
423
+
*`topographic_correction_limiter`: limit to this value the maximum topographic factor to apply (only for sen2like topographic correction, not sen2cor).
424
+
*`apply_valid_pixel_mask`: Use valid pixel mask to select pixel for which the correction is done. Useful to not apply correction on cloudy pixels (only for sen2like topographic correction, not sen2cor).
425
+
426
+
427
+
#### DEMRepository
428
+
429
+
Define parameters for DEMRepository component.
430
+
431
+
The DEMRepository component is responsible to access DEM files mainly for [`TopographicCorrection`](#topographiccorrection) processing block
432
+
433
+
*`dem_folder`: Base folder path that host DEM dataset
434
+
*`dem_dataset`: DEM dataset to use
435
+
*`src_dem_resolution`: resolution to use for DEM in DEM dataset
436
+
437
+
DEM storage tree MUST follow the following structure :
DEM server base URL (default: https://prism-dem-open.copernicus.eu/pd-desk-open-access/prismDownload/)
817
+
--debug, -d Enable Debug mode (default: False)
818
+
```
819
+
820
+
The `--server_url` options MUST allow to produce URL formatted as follow to download tiles : `<SERVER_URL>/<DEM_DATASET_NAME>/<DEM_GEOCELL_FILE>`
821
+
822
+
With:
823
+
824
+
-`<DEM_DATASET_NAME>` is the `DEM_DATASET_NAME` program argument
825
+
-`<DEM_GEOCELL_FILE>` is a file name that match `Copernicus_DSM_VV_WWW_XX_YYY_ZZ.tar`, example: `Copernicus_DSM_30_N42_00_E012_00.tar`
826
+
See [Product Structure / Naming Convention in this document](https://spacedata.copernicus.eu/documents/20123/122407/GEO1988-CopernicusDEM-SPE-002_ProductHandbook_I5.0+%281%29.pdf)
827
+
828
+
829
+
The tools is also available in the Sen2like docker image in `/usr/local/aux_data` folder.
830
+
`sen2like` path to use for `PYTHONPATH` is `/usr/local/sen2like`.
It results a file `/data/DEM/COP-DEM_GLO-90-DGED__2022_1/Copernicus_DSM_90m_33TTG.TIF` on the docker host.
846
+
847
+
The tool keep extracted Copernicus geocell DEM TIF files in folder `<DEM_LOCAL_URL>/<DEM_DATASET_NAME>/geocells` to avoid to download them every time it needs them to create a MGRS DEM file.
0 commit comments