ADMM-TGV deconvolution algorithm for STEM-EELS maps

Deconvolution algorithm for 3D STEM-EELS maps
15 Downloads
Updated 15 Jun 2025

View License

Deconvolution algorithm for 3D STEM-EELS maps with total generalized variation (TGV), non-negativity prior and residual balancing for automated and unbiased parameter choice. The algorithm employs a noise model for scintillation-based CCD detectors, as they are often used in EELS, and considers the binning of the detector to create spectra as well as noise correlations occurring on such detectors.
A detailled derivation and description of the algorithm is provided in:
Christian Zietlow and Jörg K. N. Lindner
An unbiased ADMM-TGV algorithm for the deconvolution of STEM-EELS maps
Ultramicroscopy (2025), Article 114159
https://doi.org/10.1016/j.ultramic.2025.114159

Cite As

Christian Zietlow (2025). ADMM-TGV deconvolution algorithm for STEM-EELS maps (https://uk.mathworks.com/matlabcentral/fileexchange/181166-admm-tgv-deconvolution-algorithm-for-stem-eels-maps), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2021a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.5

added logo

1.0.4

.

1.0.3

- gpu script of the deconvolution algorithm
- fixed description of variable Phi: shited -> shifted

1.0.2

updated paper details

1.0.1

title updated

1.0.0