Add support for WorldView-3 and WV4 to perform radiometric calibration
OTB is not able to calibrate WV3 or WV4 images. I suspect that for now OTB will silently instanciate a WorldView-2 image metadata structure which leads to incorrect results.
See discussion on otb-users mailing list:
I suspect that TOA radiance can be computed but not TOC.
Things that should be done:
-
Make otbWorldView2ImageMetadataInterface(https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb/blob/develop/Modules/Core/Metadata/include/otbWorldView2ImageMetadataInterface.h) more generic (rename to otbWorldViewImageMetadataInterface) to allow to support WorldView 3 images. The format is almost the same so it makes sense to integrate imagemetadata interface for otb sensors in the same class.
-
Check that acquisition parameters (time, sun angles, relative gains and bias per bands) are correctly retrieved from the IMD metadata files for WV3 and 4.
-
Tabulate relative spectral response for WV3. Reference data are available here :
https://gitlab.orfeo-toolbox.org/orfeotoolbox/otb-data/tree/master/Input/Radiometry/DigitalGlobe
Dataset should be resampled with a step of 0.25 nm to be compatible with 6S.
These modifications should allow to compute optical calibration in OTB on WV3 and WV4 images "out of the box" without any parameter settings.
WV3 and WV4 samples should be also added to the OTB Data repository.