Javascript must be enabled to continue!
PyBWE: Open-Source Python tools for Super-Resolution applied to Planetary Radar Soundings
View through CrossRef
Range resolution is one of the key performance metrics for a radar instrument. It is driven by the time resolution of its soundings, and the electromagnetic properties of the sounded material. This resolution is set by design, as it is limited by the bandwidth of the instrument: the larger the bandwidth, the better the resolution. Modern radar modulation techniques require a spectral estimation method to obtain a time-domain signal for human-interpretation. The Fast Fourier Transform is generally selected for its robustness and efficiency. However, the time resolution of this method is limited by the inverse of the bandwidth, and the necessary windowing for side-lobes reduction. For this reason, « super-resolution » techniques have been introduced in the 1980s, based on parametric signal models [6].The « Bandwidth Extrapolation » (BWE) techniques [2] fit a parametric model to a measured radar signal’s spectrum. This spectrum is then extrapolated forward and backward to increase the bandwidth, and the spectrum is eventually Fourier transformed to obtain a sounding in time-domain. The resolution enhancement compared to the FFT (without windowing) is equal to the extrapolation factor. This extrapolation is possible because a measured radar spectrum can be modelled by a sum of complex sine-waves with different amplitudes, frequencies and phases. Each of the complex sine-waves corresponds to an echo in time-domain.  In practical cases, this deterministic signal is corrupted by various sources of noise, distorsions, and can be dampened by losses in the sounded material. Hence a limitation of the extrapolation by a factor of 3 [8].Invented for Earth radars, this technique has been extensively applied to planetary radar sounders in the last decade, allowing futher insights on the sub-surface structure and composition of the Moon, Mars and Titan. Results of the BWE applied to planetary radar studies include: (1) the first bathymetry of a Titan sea (Cassini mission [7]), (2) the stratigraphic analysis of the Martian polar ice sheet (Mars Express [5] and MRO missions [12]), (3) the estimation of the Martian shallow sub-surface attenuations (Mars 2020 mission [4]), (4) the preparation of future Martian drilling operations (ExoMars mission [9]).We released this year the first open-source BWE software, as a Python library named « PyBWE » [10]. PyBWE is accessible on PyPI, and the source code on GitHub. It is divided into 3 packages, corresponding to 3 different signal models for bandwidth extrapolation:PyBWE: the « classic » BWE technique [2], currently the only one applied to planetary radar data, with an AR model determined using the Burg algorithm.
PyPBWE: the « Polarimetric BWE » technique [13], adapted to radars with multiple polarimetric configurations, with a multi-channel AR model determined using a multi-channel Burg algorithm.
PySSBWE: the « State-Space BWE » technique [11], more robust to noise and signal attenuations, with an ARMA model determined using a State-Space modelling approach.
We intend this library to be useful for both radar experts and non-radar experts within the planetary science community. For this reason, each package proposes integrated solutions, as well as individual functions for modelling and extrapolation. Are included in PyBWE: an exhaustive documentation, example scripts and automated performance tests.Results from one of the examples provided with PyBWE for the PySSBWE package is presented in frequency-domain in Fig. 1, as an illustration of the capability of the method to reconstruct a radar spectrum in the presence of attenuations and a high level of white noise.
Fig. 1 Example of application of the PySSBWE package on a synthetic radar spectrum, generated for 2 complex sinusoids of amplitudes 1 and 0.75, with exponential frequency domain decays 0.25 and 0.5 GHz-1, corresponding to targets at 1 and 1.07 m from the antennas. The signal is corrupted by a white Gaussian noise of std 0.1. The original bandwidth is 0.5-3 GHz, corresponding to the working frequencies of the WISDOM radar (ExoMars mission [1]) (a) Expected spectrum after extrapolation in the absence of noise, for comparison (b) Spectrum extrapolated forward and backward with PySSBWE
Applications of PyBWE to the WISDOM (ExoMars mission), RIMFAX (Mars 2020 mission) and RoSPR (Tianwen-1 mission) radars will be proposed to illustrate this work. See Fig. 2 for an example on an experimental WISDOM radargram [1]. With the selection of radar sounders for the exploration of Venus (EnVision mission) and Jupiter’s icy moons (JUICE and Europa Clipper missions), we expect PyBWE to have many applications in the future. In addition, we plan to maintain and update the library, and the recent developments in super-resolution techniques [3] could be integrated as new packages.
Fig. 2 Application of PyBWE to an experimental WISDOM (ExoMars mission [1]) radargram acquired during a measurement campaign on Earth (a) Experimental set-up with a metallic staircase below a flight model of the WISDOM instrument, each step being separated by a 10 cm height (b) Radagram obtained after a classic IFFT and Hamming windowing, where the different steps cannot clearly be separated (c) Radargram obtained after BWE, where the different steps are now resolved
 
References:[1] Ciarletti et al., 2017, Astrobiology, https://doi.org/10.1089/ast.2016.1532[2] Cuomo, 1992, Lincoln Laboratory report[3] Donini et al., 2024, IEEE Transactions on Geoscience and Remote Sensing, https://doi.org/10.1109/TGRS.2024.3378576[4] Eide et al., 2022, Geophysical Research Letters, https://doi.org/10.1029/2022gl101429[5] Gambacorta et al., 2022, IEEE Transactions on Geoscience and Remote Sensing, https://doi.org/10.1109/tgrs.2022.3216893[6] Kay & Marple, 1981, Proceedings of the IEEE https://doi.org/10.1109/proc.1981.12184[7] Mastrogiuseppe et al., 2014, The bathymetry of a titan sea, Geophysical Research Letters, https://doi.org/10.1002/2013gl058618[8] Moore et al., 1997, Lincoln Laboratory Journal[9] Oudart et al., 2021, Planetary & Space Science, https://doi.org/10.1016/j.pss.2021.105173[10] Oudart et al., 2024 (in review), Journal of Open Source Software[11] Piou, 1999, Lincoln Laboratory report[12] Raguso et al., 2023, Icarus, https://doi.org/10.1016/j.icarus.2023.115803[13] Suwa & Iwamoto, 2007, IEEE Transactions on Geoscience and Remote Sensing, https://doi.org/10.1109/tgrs.2006.8854
Title: PyBWE: Open-Source Python tools for Super-Resolution applied to Planetary Radar Soundings
Description:
Range resolution is one of the key performance metrics for a radar instrument.
It is driven by the time resolution of its soundings, and the electromagnetic properties of the sounded material.
This resolution is set by design, as it is limited by the bandwidth of the instrument: the larger the bandwidth, the better the resolution.
Modern radar modulation techniques require a spectral estimation method to obtain a time-domain signal for human-interpretation.
The Fast Fourier Transform is generally selected for its robustness and efficiency.
However, the time resolution of this method is limited by the inverse of the bandwidth, and the necessary windowing for side-lobes reduction.
For this reason, « super-resolution » techniques have been introduced in the 1980s, based on parametric signal models [6].
The « Bandwidth Extrapolation » (BWE) techniques [2] fit a parametric model to a measured radar signal’s spectrum.
This spectrum is then extrapolated forward and backward to increase the bandwidth, and the spectrum is eventually Fourier transformed to obtain a sounding in time-domain.
The resolution enhancement compared to the FFT (without windowing) is equal to the extrapolation factor.
This extrapolation is possible because a measured radar spectrum can be modelled by a sum of complex sine-waves with different amplitudes, frequencies and phases.
Each of the complex sine-waves corresponds to an echo in time-domain.
  In practical cases, this deterministic signal is corrupted by various sources of noise, distorsions, and can be dampened by losses in the sounded material.
Hence a limitation of the extrapolation by a factor of 3 [8].
Invented for Earth radars, this technique has been extensively applied to planetary radar sounders in the last decade, allowing futher insights on the sub-surface structure and composition of the Moon, Mars and Titan.
Results of the BWE applied to planetary radar studies include: (1) the first bathymetry of a Titan sea (Cassini mission [7]), (2) the stratigraphic analysis of the Martian polar ice sheet (Mars Express [5] and MRO missions [12]), (3) the estimation of the Martian shallow sub-surface attenuations (Mars 2020 mission [4]), (4) the preparation of future Martian drilling operations (ExoMars mission [9]).
We released this year the first open-source BWE software, as a Python library named « PyBWE » [10].
PyBWE is accessible on PyPI, and the source code on GitHub.
It is divided into 3 packages, corresponding to 3 different signal models for bandwidth extrapolation:PyBWE: the « classic » BWE technique [2], currently the only one applied to planetary radar data, with an AR model determined using the Burg algorithm.
PyPBWE: the « Polarimetric BWE » technique [13], adapted to radars with multiple polarimetric configurations, with a multi-channel AR model determined using a multi-channel Burg algorithm.
PySSBWE: the « State-Space BWE » technique [11], more robust to noise and signal attenuations, with an ARMA model determined using a State-Space modelling approach.
We intend this library to be useful for both radar experts and non-radar experts within the planetary science community.
For this reason, each package proposes integrated solutions, as well as individual functions for modelling and extrapolation.
Are included in PyBWE: an exhaustive documentation, example scripts and automated performance tests.
Results from one of the examples provided with PyBWE for the PySSBWE package is presented in frequency-domain in Fig.
1, as an illustration of the capability of the method to reconstruct a radar spectrum in the presence of attenuations and a high level of white noise.
Fig.
1 Example of application of the PySSBWE package on a synthetic radar spectrum, generated for 2 complex sinusoids of amplitudes 1 and 0.
75, with exponential frequency domain decays 0.
25 and 0.
5 GHz-1, corresponding to targets at 1 and 1.
07 m from the antennas.
The signal is corrupted by a white Gaussian noise of std 0.
1.
The original bandwidth is 0.
5-3 GHz, corresponding to the working frequencies of the WISDOM radar (ExoMars mission [1]) (a) Expected spectrum after extrapolation in the absence of noise, for comparison (b) Spectrum extrapolated forward and backward with PySSBWE
Applications of PyBWE to the WISDOM (ExoMars mission), RIMFAX (Mars 2020 mission) and RoSPR (Tianwen-1 mission) radars will be proposed to illustrate this work.
See Fig.
2 for an example on an experimental WISDOM radargram [1].
With the selection of radar sounders for the exploration of Venus (EnVision mission) and Jupiter’s icy moons (JUICE and Europa Clipper missions), we expect PyBWE to have many applications in the future.
In addition, we plan to maintain and update the library, and the recent developments in super-resolution techniques [3] could be integrated as new packages.
Fig.
2 Application of PyBWE to an experimental WISDOM (ExoMars mission [1]) radargram acquired during a measurement campaign on Earth (a) Experimental set-up with a metallic staircase below a flight model of the WISDOM instrument, each step being separated by a 10 cm height (b) Radagram obtained after a classic IFFT and Hamming windowing, where the different steps cannot clearly be separated (c) Radargram obtained after BWE, where the different steps are now resolved
 
References:[1] Ciarletti et al.
, 2017, Astrobiology, https://doi.
org/10.
1089/ast.
2016.
1532[2] Cuomo, 1992, Lincoln Laboratory report[3] Donini et al.
, 2024, IEEE Transactions on Geoscience and Remote Sensing, https://doi.
org/10.
1109/TGRS.
2024.
3378576[4] Eide et al.
, 2022, Geophysical Research Letters, https://doi.
org/10.
1029/2022gl101429[5] Gambacorta et al.
, 2022, IEEE Transactions on Geoscience and Remote Sensing, https://doi.
org/10.
1109/tgrs.
2022.
3216893[6] Kay & Marple, 1981, Proceedings of the IEEE https://doi.
org/10.
1109/proc.
1981.
12184[7] Mastrogiuseppe et al.
, 2014, The bathymetry of a titan sea, Geophysical Research Letters, https://doi.
org/10.
1002/2013gl058618[8] Moore et al.
, 1997, Lincoln Laboratory Journal[9] Oudart et al.
, 2021, Planetary & Space Science, https://doi.
org/10.
1016/j.
pss.
2021.
105173[10] Oudart et al.
, 2024 (in review), Journal of Open Source Software[11] Piou, 1999, Lincoln Laboratory report[12] Raguso et al.
, 2023, Icarus, https://doi.
org/10.
1016/j.
icarus.
2023.
115803[13] Suwa & Iwamoto, 2007, IEEE Transactions on Geoscience and Remote Sensing, https://doi.
org/10.
1109/tgrs.
2006.
8854.
Related Results
Magic graphs
Magic graphs
DE LA TESIS<br/>Si un graf G admet un etiquetament super edge magic, aleshores G es diu que és un graf super edge màgic. La tesis està principalment enfocada a l'estudi del c...
Product of digraphs, (super) edge-magic valences and related problems
Product of digraphs, (super) edge-magic valences and related problems
Discrete Mathematics, and in particular Graph Theory, has gained a lot of popularity during the last 7 decades. Among the many branches in Graph Theory, graph labelings has experim...
Spatial and Open Research Data Infrastructure for Planetary Science - Lessons learned from European developments
Spatial and Open Research Data Infrastructure for Planetary Science - Lessons learned from European developments
The planetary community has access to a wealth of raw research data by using central data distribution platforms such as the Planetary Data System (PDS) [1], the Planetary Science ...
On-Site Response Tracking for WISDOM System
On-Site Response Tracking for WISDOM System
AbstractThe WISDOM ground penetrating radar aboard the Rosalind Franklin rover is waiting for its intended launch in 2028 within the ExoMars mission. It will search for Water, Ice,...
Planetary Cartography: Challenges for Mapping and Research Data Management
Planetary Cartography: Challenges for Mapping and Research Data Management
<p>The aim of this contribution is to summarize recent activities in the field of Planetary Cartography by highlighting current issues the community is facing, and by...
Basic and Advance: Phython Programming
Basic and Advance: Phython Programming
"This book will introduce you to the python programming language. It's aimed at beginning programmers, but even if you have written programs before and just want to add python to y...
Quantitative nanoscale imaging of synaptic protein organization
Quantitative nanoscale imaging of synaptic protein organization
The arrival of super-resolution techniques has driven researchers to explore biological areas that were unreachable before. Such techniques not only allowed the improvement of spat...
[RETRACTED] ACV Super Slim Gummies Reviews Scam Or Legit Updated 2022 – Must-See Worth Buying? v1
[RETRACTED] ACV Super Slim Gummies Reviews Scam Or Legit Updated 2022 – Must-See Worth Buying? v1
[RETRACTED]➪ACV Super Slim Gummies - Official Website Link - Click Here To Buy❤️ ✪Product Name ➯ ACV Super Slim Gummies UK✪Main Benefits ➯ Can help you with all your overweight i...

