PyHST2: an hybrid distributed code for high speed tomographic reconstruction with iterative reconstruction and a priori knowledge capabilities
Alessandro Mirone, Emmanuelle Gouillart, Emmanuel Brun, Paul, Tafforeau, Jerome Kieffer

TL;DR
PyHST2 is a high-speed, distributed tomographic reconstruction code capable of iterative methods and a-priori knowledge integration, optimized for large data flows at synchrotron facilities.
Contribution
The paper introduces PyHST2, a distributed code that combines high-speed processing with advanced iterative and a-priori reconstruction techniques for tomography.
Findings
Supports high data throughput of 10 terabytes per experiment.
Incorporates novel convex functional based on overlapping patches.
Provides methods for optimal parameter estimation without ground-truth data.
Abstract
We present the PyHST2 code which is in service at ESRF for phase-contrast and absorption tomography. This code has been engineered to sustain the high data flow typical of the third generation synchrotron facilities (10 terabytes per experiment) by adopting a distributed and pipelined architecture. The code implements, beside a default filtered backprojection reconstruction, iterative reconstruction techniques with a-priori knowledge. These latter are used to improve the reconstruction quality or in order to reduce the required data volume and reach a given quality goal. The implemented a-priori knowledge techniques are based on the total variation penalisation and a new recently found convex functional which is based on overlapping patches. We give details of the different methods and their implementations while the code is distributed under free license. We provide methods for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
