Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • otb otb
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 206
    • Issues 206
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Main Repositories
  • otbotb
  • Merge requests
  • !804

Remove thermal noise in S1 calibration

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Cédric Traizet requested to merge 2167-s1-calibration into release-7.2 Mar 26, 2021
  • Overview 2
  • Commits 7
  • Pipelines 2
  • Changes 12

Summary

Take into account S1 thermal noise in SARCalibration

Rationale

The noise parameter in SARCalibration is currently only used with TerraSar-X products. S1 products contain denoising LUT that can be used to remove the effect of thermal noise before applying the calibration LUTs.

Starting with products generated with IPF 2.9, there are two type of denoising LUTs are available in S1 products: one corresponding to the range contribution and one corresponding to the azimuth contribution. THis merge request

  • Fix the parsing of range LUTs from S1 products
  • Add parsing of azimuth LUTs
  • Add a class S1ThermalNoiseLookupData that compute the thermal noise from range and azimuth LUT.
  • Add S1 denoising in SarRadiometricCalibrationFunction (which is used by SarRadiometricCalibrationToImageFilterandSarCalibration`
  • Add tests for S1 calibration with recent products, with and without thermal noise removal

Reference: MPC-0392 DI-MPC-TN Thermal Denoising of Products Generated by the S-1 IPF

See #2167 (closed)

Notes

This has been developed for release 7.2, in preparation of a patch release containing the modifications. This should be backported into develop.

Copyright

The copyright owner is CNES and has signed the ORFEO ToolBox Contributor License Agreement.


Check before merging:

  • All discussions are resolved
  • At least 2 👍 votes from core developers, no 👎 vote.
  • The feature branch is (reasonably) up-to-date with the base branch
  • Dashboard is green
  • Copyright owner has signed the ORFEO ToolBox Contributor License Agreement
  • Optionally, run git diff develop... -U0 --no-color | clang-format-diff.py -p1 -i on latest changes and commit
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: 2167-s1-calibration