Skip to content

Refactor SAR filter and application to use otb::SarSensorModel, otb::SarForwardTransform and otb::SarInverseTransform

This issue is part of the SAR sensor models refactoring story (#2142 (closed))

Rationale

For now, OTB relies on OSSIM when it needs to use a SAR Model. All calls to a SAR model go through the otb::SarSensorModelAdapter. As we remove OSSIM, the new SAR model won't use otb::SarSensorModelAdapter. So filters calling this adapter need to be refactored so they use directly otb::SarSensorModel, otb::SarForwardTransform and otb::SarInverseTransform.

Analysis

The filters concerned by this refactoring are:

  • otb::SarConcatenateBurstsImageFilter
  • otb::SarDeburstImageFilter
  • otb::SarBurstExtractionImageFilter

This filters still use the KeyWordList, that should be replaced by ImageMetadata manipulation.

Acceptance criterions

  • The validation tests for this filter are already in place. They should still pass.

Risk management

Risk Likelihood Impact Action
Edited by Cédric Traizet