Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
otb
otb
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 305
    • Issues 305
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 15
    • Merge Requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Main Repositories
  • otbotb
  • Merge Requests
  • !804

Open
Created Mar 26, 2021 by Cédric Traizet@ctraizetDeveloper
  • Report abuse
Report abuse

Remove thermal noise in S1 calibration

  • Overview 1
  • Commits 7
  • Pipelines 4
  • 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

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
Reviewer
Request review from
7.3.0
Milestone
7.3.0
Assign milestone
Time tracking
Source branch: 2167-s1-calibration