A Generative Learned Unrolling algorithm for Poisson Source Separation applied to gamma-ray spectrometry

Recovering radionuclide contributions from γ -ray spectra is a central task in nuclear signal processing, which goal is to estimate both the underlying source spectra and their proportions in a measured signal. This source separation problem relies on prior spectral knowledge to guide the estimation, but it remains challenging due to noise and spectral variabilities due to not well-known measurement conditions, caused by γ -photon interactions in the source surroundings or differing source geometries. The problem is semi-blind in nature: the radionuclide sources are known, but their exact spectral responses are unknown. Existing unmixing algorithms either rely on iterative solvers which are slow, or use “black-box” neural networks overlooking the underlying physical structure of the problem. In this work, we propose GLUPSS, a Generative Learned Unrolling algorithm for Poisson Source Separation. Our approach leverages the statistical nature of the data by incorporating a Poisson log-likelihood loss and models the spectral variability using a 1D manifold learned through a generative Interpolating AutoEncoder (IAE). Furthermore, building on algorithm unrolling, we propose a neural network which mimics a proximal optimization scheme but drastically reduces the number of iterations, making GLUPSS usable for real-life, time-sensitive applications. Experimental results on realistic synthetic data show that GLUPSS achieves an estimation accuracy within 1% (in terms of Absolute Relative Error) of the state-of-the-art SEMSUN iterative methods while offering a 60 × speedup compared to this method 1 1 Our code is available at https://github.com/aleph-group/GLUPSS . .

Authors

Institutions

Publication Details

Journal
Signal Processing
Published
2026-05-01
DOI
https://doi.org/10.1016/j.sigpro.2026.110684
Primary Topic
Radiation Detection and Scintillator Technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Generative Learned Unrolling algorithm for Poisson Source Separation applied to gamma-ray spectrometry

J. Bobin, Dinh Triem Phan, Christophe Bobin, Jonathan Kern et al.
Signal Processing
Radiation Detection and Scintillator Technologies
article

A Generative Learned Unrolling algorithm for Poisson Source Separation applied to gamma-ray spectrometry

J. Bobin, Dinh Triem Phan, Christophe Bobin, Jonathan Kern, Christophe Kervazo, Wenjia Fang
article en

Abstract

Recovering radionuclide contributions from γ -ray spectra is a central task in nuclear signal processing, which goal is to estimate both the underlying source spectra and their proportions in a measured signal. This source separation problem relies on prior spectral knowledge to guide the estimation, but it remains challenging due to noise and spectral variabilities due to not well-known measurement conditions, caused by γ -photon interactions in the source surroundings or differing source geometries. The problem is semi-blind in nature: the radionuclide sources are known, but their exact spectral responses are unknown. Existing unmixing algorithms either rely on iterative solvers which are slow, or use “black-box” neural networks overlooking the underlying physical structure of the problem. In this work, we propose GLUPSS, a Generative Learned Unrolling algorithm for Poisson Source Separation. Our approach leverages the statistical nature of the data by incorporating a Poisson log-likelihood loss and models the spectral variability using a 1D manifold learned through a generative Interpolating AutoEncoder (IAE). Furthermore, building on algorithm unrolling, we propose a neural network which mimics a proximal optimization scheme but drastically reduces the number of iterations, making GLUPSS usable for real-life, time-sensitive applications. Experimental results on realistic synthetic data show that GLUPSS achieves an estimation accuracy within 1% (in terms of Absolute Relative Error) of the state-of-the-art SEMSUN iterative methods while offering a 60 × speedup compared to this method 1 1 Our code is available at https://github.com/aleph-group/GLUPSS . .

Signal Processing
Commissariat à l'Énergie Atomique et aux Énergies Alternatives (FR), Université Paris-Saclay (FR), Laboratoire d'Intégration des Systèmes et des Technologies (FR), CEA Paris-Saclay (FR), Laboratoire National Henri Becquerel (FR), Institut de Recherche sur les Lois Fondamentales de l'Univers (FR), Laboratoire Traitement et Communication de l’Information (FR)
Openalex Percentile: Top 5%
Radiation Detection and Scintillator Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.