Hello,
I don’t understand what’s happening here, the line
2021-03-24 11:42:54 (DEBUG): No kwl metadata found in file S1A_IW_GRDH_1SDV_20200612T042315_20200612T042340_032979_03D1E6_B4ED\S1A_IW_GRDH_1SDV_20200612T042315_20200612T042340_032979_03D1E6_B4ED.SAFE\manifest.safe
means that metadata parsing has failed.
I downloaded your product and i have no problem preforming the calibration on it (using OTB 7.2.0). Here are the expected logs:
OTB_LOGGER_LEVEL=DEBUG otbcli_SARCalibration -in S1A_IW_GRDH_1SDV_20200612T042315_20200612T042340_032979_03D1E6_B4ED.SAFE/measurement/s1a-iw-grd-vv-20200612t042315-20200612t042340-032979-03d1e6-001.tiff -out /tmp/out.tif
2021-03-25 10:58:07 (INFO) SARCalibration: Default RAM limit for OTB is 256 MB
2021-03-25 10:58:07 (INFO) SARCalibration: GDAL maximum cache size is 794 MB
2021-03-25 10:58:07 (INFO) SARCalibration: OTB will use at most 12 threads
2 calibration files found in /Datas/S1Data/S1A_IW_GRDH_1SDV_20200612T042315_20200612T042340_032979_03D1E6_B4ED.SAFE
2021-03-25 10:58:07 (INFO): Loading kwl metadata from official product in file S1A_IW_GRDH_1SDV_20200612T042315_20200612T042340_032979_03D1E6_B4ED.SAFE/measurement/s1a-iw-grd-vv-20200612t042315-20200612t042340-032979-03d1e6-001.tiff
2021-03-25 10:58:07 (DEBUG): Recursive evaluation of memory print for ProcessObjectExtractImageFilter (0x1d19360)
[...]
Are you using the original S1 product (I downloaded it form Copernicus hub). Maybe it is corrupted ? This is the content of the product folder in my case:
ls -R
S1A_IW_GRDH_1SDV_20200612T042315_20200612T042340_032979_03D1E6_B4ED.SAFE
S1A_IW_GRDH_1SDV_20200612T042315_20200612T042340_032979_03D1E6_B4ED.SAFE:
annotation measurement S1A_IW_GRDH_1SDV_20200612T042315_20200612T042340_032979_03D1E6_B4ED.SAFE-report-20200612T070049.pdf
manifest.safe preview support
S1A_IW_GRDH_1SDV_20200612T042315_20200612T042340_032979_03D1E6_B4ED.SAFE/annotation:
calibration s1a-iw-grd-vh-20200612t042315-20200612t042340-032979-03d1e6-002.xml s1a-iw-grd-vv-20200612t042315-20200612t042340-032979-03d1e6-001.xml
S1A_IW_GRDH_1SDV_20200612T042315_20200612T042340_032979_03D1E6_B4ED.SAFE/annotation/calibration:
calibration-s1a-iw-grd-vh-20200612t042315-20200612t042340-032979-03d1e6-002.xml
calibration-s1a-iw-grd-vv-20200612t042315-20200612t042340-032979-03d1e6-001.xml
noise-s1a-iw-grd-vh-20200612t042315-20200612t042340-032979-03d1e6-002.xml
noise-s1a-iw-grd-vv-20200612t042315-20200612t042340-032979-03d1e6-001.xml
S1A_IW_GRDH_1SDV_20200612T042315_20200612T042340_032979_03D1E6_B4ED.SAFE/measurement:
s1a-iw-grd-vh-20200612t042315-20200612t042340-032979-03d1e6-002.tiff s1a-iw-grd-vv-20200612t042315-20200612t042340-032979-03d1e6-001.tiff
S1A_IW_GRDH_1SDV_20200612T042315_20200612T042340_032979_03D1E6_B4ED.SAFE/preview:
icons map-overlay.kml product-preview.html quick-look.png
S1A_IW_GRDH_1SDV_20200612T042315_20200612T042340_032979_03D1E6_B4ED.SAFE/preview/icons:
logo.png
S1A_IW_GRDH_1SDV_20200612T042315_20200612T042340_032979_03D1E6_B4ED.SAFE/support:
s1-level-1-calibration.xsd s1-level-1-noise.xsd s1-level-1-quicklook.xsd s1-object-types.xsd
s1-level-1-measurement.xsd s1-level-1-product.xsd s1-map-overlay.xsd s1-product-preview.xsd
For the calibration, I think the required files are those in measurement, annotation and annotation/calibration.
Cédric