H-FISTA: a hierarchical algorithm for phase retrieval with application to pulsar dynamic spectra

A pulsar dynamic spectrum is an inline digital hologram of the interstellar medium; it encodes information on the propagation paths by which signals have travelled from source to telescope. To decode the hologram, it is necessary to ‘retrieve’ the phases of the wavefield from intensity measurements,...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Monthly notices of the Royal Astronomical Society Jg. 519; H. 1; S. 1261 - 1276
Hauptverfasser: Osłowski, Stefan, Walker, Mark A
Format: Journal Article
Sprache:Englisch
Veröffentlicht: 01.02.2023
ISSN:0035-8711, 1365-2966
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A pulsar dynamic spectrum is an inline digital hologram of the interstellar medium; it encodes information on the propagation paths by which signals have travelled from source to telescope. To decode the hologram, it is necessary to ‘retrieve’ the phases of the wavefield from intensity measurements, which directly gauge only the field modulus, by imposing additional constraints on the model. We present a new method for phase retrieval in the context of pulsar spectroscopy. Our method makes use of the Fast Iterative Shrinkage Thresholding Algorithm (FISTA) to obtain sparse models of the wavefield in a hierarchical approach with progressively increasing depth. Once the tail of the noise distribution is reached the hierarchy terminates with a final, unregularized optimization. The result is a fully dense model of the complex wavefield that permits the discovery of faint signals by appropriate averaging. We illustrate the performance of our method on synthetic test cases and on real data. Our algorithm, which we call H-FISTA, is implemented in the python programming language and is freely available.
ISSN:0035-8711
1365-2966
DOI:10.1093/mnras/stac3412