{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T08:26:41Z","timestamp":1771057601198,"version":"3.50.1"},"reference-count":80,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2024,11,7]],"date-time":"2024-11-07T00:00:00Z","timestamp":1730937600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Brazilian Center for Research in Energy and Materials"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Imaging"],"abstract":"<jats:p>We introduce &lt;tt&gt;ssc-cdi&lt;\/tt&gt;, an open-source software package from the Sirius Scientific Computing family, designed for memory-efficient, single-node multi-GPU ptychography reconstruction. &lt;tt&gt;ssc-cdi&lt;\/tt&gt; offers a range of reconstruction engines in Python version 3.9.2 and C++\/CUDA. It aims at developing local expertise and customized solutions to meet the specific needs of beamlines and user community of the Brazilian Synchrotron Light Laboratory (LNLS). We demonstrate ptychographic reconstruction of beamline data and present benchmarks for the package. Results show that &lt;tt&gt;ssc-cdi&lt;\/tt&gt; effectively handles extreme datasets typical of modern X-ray facilities without significantly compromising performance, offering a complementary approach to well-established packages of the community and serving as a robust tool for high-resolution imaging applications.<\/jats:p>","DOI":"10.3390\/jimaging10110286","type":"journal-article","created":{"date-parts":[[2024,11,7]],"date-time":"2024-11-07T12:12:13Z","timestamp":1730981533000},"page":"286","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["ssc-cdi: A Memory-Efficient, Multi-GPU Package for Ptychography with Extreme Data"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1403-815X","authenticated-orcid":false,"given":"Yuri Rossi","family":"Tonin","sequence":"first","affiliation":[{"name":"Brazilian Synchrotron Light Laboratory, Brazilian Center for Research in Energy and Materials (CNPEM), Campinas 13085-970, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-6983-2342","authenticated-orcid":false,"given":"Alan Zanoni","family":"Peixinho","sequence":"additional","affiliation":[{"name":"Brazilian Synchrotron Light Laboratory, Brazilian Center for Research in Energy and Materials (CNPEM), Campinas 13085-970, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7737-3575","authenticated-orcid":false,"given":"Mauro Luiz","family":"Brandao-Junior","sequence":"additional","affiliation":[{"name":"Brazilian Synchrotron Light Laboratory, Brazilian Center for Research in Energy and Materials (CNPEM), Campinas 13085-970, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1457-705X","authenticated-orcid":false,"given":"Paola","family":"Ferraz","sequence":"additional","affiliation":[{"name":"Brazilian Synchrotron Light Laboratory, Brazilian Center for Research in Energy and Materials (CNPEM), Campinas 13085-970, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6576-4288","authenticated-orcid":false,"given":"Eduardo Xavier","family":"Miqueles","sequence":"additional","affiliation":[{"name":"Brazilian Synchrotron Light Laboratory, Brazilian Center for Research in Energy and Materials (CNPEM), Campinas 13085-970, Brazil"}]}],"member":"1968","published-online":{"date-parts":[[2024,11,7]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"5003","DOI":"10.1088\/0953-8984\/16\/28\/020","article-title":"Coherent X-Ray scattering","volume":"16","author":"Veen","year":"2004","journal-title":"J. Phys. Condens. Matter"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"530","DOI":"10.1126\/science.aaa1394","article-title":"Beyond crystallography: Diffractive imaging using coherent X-Ray light sources","volume":"348","author":"Miao","year":"2015","journal-title":"Science"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Jacobsen, C. (2019). X-Ray Microscopy, Cambridge University Press. [1st ed.].","DOI":"10.1017\/9781139924542"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Als-Nielsen, J., and McMorrow, D. (2011). Elements of Modern X-Ray Physics, John Wiley & Sons, Ltd.","DOI":"10.1002\/9781119998365"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1063\/PT.3.4835","article-title":"Ptychography: A solution to the phase problem","volume":"74","author":"Thibault","year":"2021","journal-title":"Phys. Today"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1038\/s41586-018-0298-5","article-title":"Electron ptychography of 2D materials to deep sub-\u00e5ngstr\u00f6m resolution","volume":"559","author":"Jiang","year":"2018","journal-title":"Nature"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"464","DOI":"10.1038\/s41928-019-0309-z","article-title":"Three-dimensional imaging of integrated circuits with macro- to nanoscale zoom","volume":"2","author":"Holler","year":"2019","journal-title":"Nat. Electron."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1038\/s41586-024-07615-6","article-title":"High-performance 4-nm-resolution X-Ray tomography using burst ptychography","volume":"632","author":"Aidukas","year":"2024","journal-title":"Nature"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"338","DOI":"10.1016\/j.ultramic.2008.12.011","article-title":"Probe retrieval in ptychographic coherent diffractive imaging","volume":"109","author":"Thibault","year":"2009","journal-title":"Ultramicroscopy"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1662","DOI":"10.1364\/JOSAA.15.001662","article-title":"Phase retrieval from the magnitude of the Fourier transforms of nonperiodic objects","volume":"15","author":"Miao","year":"1998","journal-title":"J. Opt. Soc. Am. A"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1948","DOI":"10.1107\/S1600577521009140","article-title":"Measurement of the coherent beam properties at the CoSAXS beamline","volume":"28","author":"Kahnt","year":"2021","journal-title":"J. Synchrotron Radiat."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"7264","DOI":"10.1364\/OE.16.007264","article-title":"Phase retrieval with transverse translation diversity: A nonlinear optimization approach","volume":"16","author":"Fienup","year":"2008","journal-title":"Opt. Express"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1016\/j.ultramic.2012.06.001","article-title":"An annealing algorithm to correct positioning errors in ptychography","volume":"120","author":"Maiden","year":"2012","journal-title":"Ultramicroscopy"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"13592","DOI":"10.1364\/OE.21.013592","article-title":"Translation position determination in ptychographic coherent diffraction imaging","volume":"21","author":"Zhang","year":"2013","journal-title":"Opt. Express"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/j.ultramic.2018.04.004","article-title":"Lateral position correction in ptychography using the gradient of intensity patterns","volume":"192","author":"Dwivedi","year":"2018","journal-title":"Ultramicroscopy"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1038\/nature11806","article-title":"Reconstructing state mixtures from diffraction measurements","volume":"494","author":"Thibault","year":"2013","journal-title":"Nature"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"9038","DOI":"10.1364\/OE.24.009038","article-title":"Breaking ambiguities in mixed state ptychography","volume":"24","author":"Li","year":"2016","journal-title":"Opt. Express"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"8360","DOI":"10.1364\/OE.24.008360","article-title":"Ptychographic coherent diffractive imaging with orthogonal probe relaxation","volume":"24","author":"Odstrcil","year":"2016","journal-title":"Opt. Express"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"4795","DOI":"10.1063\/1.1823034","article-title":"A phase retrieval algorithm for shifting illumination","volume":"85","author":"Rodenburg","year":"2004","journal-title":"Appl. Phys. Lett."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1256","DOI":"10.1016\/j.ultramic.2009.05.012","article-title":"An improved ptychographical phase retrieval algorithm for diffractive imaging","volume":"109","author":"Maiden","year":"2009","journal-title":"Ultramicroscopy"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"736","DOI":"10.1364\/OPTICA.4.000736","article-title":"Further improvements to the ptychographical iterative engine","volume":"4","author":"Maiden","year":"2017","journal-title":"Optica"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1088\/0266-5611\/21\/1\/004","article-title":"Relaxed averaged alternating reflections for diffraction imaging","volume":"21","author":"Luke","year":"2004","journal-title":"Inverse Probl."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"115009","DOI":"10.1088\/0266-5611\/29\/11\/115009","article-title":"Augmented projections for ptychographic imaging","volume":"29","author":"Marchesini","year":"2013","journal-title":"Inverse Probl."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"063004","DOI":"10.1088\/1367-2630\/14\/6\/063004","article-title":"Maximum-likelihood refinement for coherent diffractive imaging","volume":"14","author":"Thibault","year":"2012","journal-title":"New J. Phys."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"25914","DOI":"10.1364\/OE.20.025914","article-title":"Noise models for low counting rate coherent diffraction imaging","volume":"20","author":"Godard","year":"2012","journal-title":"Opt. Express"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"3108","DOI":"10.1364\/OE.26.003108","article-title":"Iterative least-squares solver for generalized maximum-likelihood ptychography","volume":"26","author":"Menzel","year":"2018","journal-title":"Opt. Express"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"6027","DOI":"10.1364\/OL.502344","article-title":"Maximum-likelihood estimation in ptychography in the presence of Poisson\u2013Gaussian noise statistics","volume":"48","author":"Seifert","year":"2023","journal-title":"Opt. Lett."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"540","DOI":"10.1007\/978-3-319-93698-7_41","article-title":"GPU-Based Implementation of Ptycho-ADMM for High Performance X-Ray Imaging","volume":"Volume 10860","author":"Shi","year":"2018","journal-title":"Computational Science\u2014ICCS 2018"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"9128","DOI":"10.1364\/OE.27.009128","article-title":"Joint ptycho-tomography reconstruction through alternating direction method of multipliers","volume":"27","author":"Aslan","year":"2019","journal-title":"Opt. Express"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"21327","DOI":"10.1364\/OE.516946","article-title":"WASP: Weighted average of sequential projections for ptychographic phase retrieval","volume":"32","author":"Maiden","year":"2024","journal-title":"Opt. Express"},{"key":"ref_31","first-page":"20160640","article-title":"A computational framework for ptychographic reconstructions","volume":"472","author":"Enders","year":"2016","journal-title":"Proc. R. Soc. A Math. Phys. Eng. Sci."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1245","DOI":"10.1107\/S1600576716008074","article-title":"SHARP: A distributed, GPU-based ptychographic solver","volume":"49","author":"Marchesini","year":"2016","journal-title":"J. Appl. Crystallogr."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1404","DOI":"10.1107\/S1600576720010985","article-title":"PyNX: High performance computing toolkit for coherent X-Ray imaging based on operators","volume":"53","author":"Girard","year":"2020","journal-title":"J. Appl. Crystallogr."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"574","DOI":"10.1107\/S1600576720001776","article-title":"PtychoShelves, A Versatile High-Level Framework for High-Performance Analysis of Ptychographic Data","volume":"53","author":"Wakonig","year":"2020","journal-title":"J. Appl. Crystallogr."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Yu, X., Nikitin, V., Ching, D.J., Aslan, S., G\u00fcrsoy, D., and Bi\u00e7er, T. (2022). Scalable and accurate multi-GPU-based image reconstruction of large-scale ptychography data. Sci. Rep., 12.","DOI":"10.1038\/s41598-022-09430-3"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"e1036","DOI":"10.7717\/peerj-cs.1036","article-title":"A modular software framework for the design and implementation of ptychography algorithms","volume":"8","author":"Guzzi","year":"2022","journal-title":"PeerJ Comput. Sci."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"044103","DOI":"10.1063\/5.0013065","article-title":"AI-enabled high-resolution scanning coherent diffraction imaging","volume":"117","author":"Cherukara","year":"2020","journal-title":"Appl. Phys. Lett."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"18653","DOI":"10.1364\/OE.27.018653","article-title":"Using automatic differentiation as a general framework for ptychographic reconstruction","volume":"27","author":"Kandel","year":"2019","journal-title":"Opt. Express"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"10000","DOI":"10.1364\/OE.418296","article-title":"Adorym: A multi-platform generic X-Ray image reconstruction framework based on automatic differentiation","volume":"29","author":"Du","year":"2021","journal-title":"Opt. Express"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"13763","DOI":"10.1364\/OE.485370","article-title":"PtyLab.m\/py\/jl: A cross-platform, open-source inverse modeling toolbox for conventional and Fourier ptychography","volume":"31","author":"Loetgering","year":"2023","journal-title":"Opt. Express"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"108253","DOI":"10.1016\/j.radphyschem.2019.04.003","article-title":"Synchrotron radiation in Brazil. Past, present and future","volume":"167","author":"Craievich","year":"2020","journal-title":"Radiat. Phys. Chem."},{"key":"ref_42","unstructured":"Liu, L., and Westfahl, H. (2017, January 14\u201319). Towards Diffraction Limited Storage Ring Based Light Sources. Proceedings of the IPAC2017, Copenhagen, Denmark."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"147340","DOI":"10.1016\/j.elspec.2023.147340","article-title":"The CARNA\u00daBA X-Ray nanospectroscopy beamline at the Sirius-LNLS synchrotron light source: Developments, commissioning, and first science at the TARUM\u00c3 station","volume":"266","author":"Tolentino","year":"2023","journal-title":"J. Electron Spectrosc. Relat. Phenom."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1038\/s43246-023-00396-x","article-title":"Ptychographic X-Ray computed tomography of porous membranes with nanoscale resolution","volume":"4","author":"Polo","year":"2023","journal-title":"Commun. Mater."},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"012015","DOI":"10.1088\/1742-6596\/1609\/1\/012015","article-title":"Preliminary Overview of the Extreme Condition Beamline (EMA) at the new Brazilian Synchrotron Source (Sirius)","volume":"1609","author":"Kaneko","year":"2020","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"012123","DOI":"10.1088\/1742-6596\/2380\/1\/012123","article-title":"MOGNO, the nano and microtomography beamline at Sirius, the Brazilian synchrotron light source","volume":"2380","author":"Archilha","year":"2022","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_47","doi-asserted-by":"crossref","first-page":"959","DOI":"10.1038\/d41586-024-02609-w","article-title":"First biolab in South America for studying world\u2019s deadliest viruses is set to open","volume":"632","author":"Rodrigues","year":"2024","journal-title":"Nature"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"C02008","DOI":"10.1088\/1748-0221\/18\/02\/C02008","article-title":"Large area hybrid detectors based on Medipix3RX: Commissioning and characterization at Sirius beamlines","volume":"18","author":"Campanelli","year":"2023","journal-title":"J. Instrum."},{"key":"ref_49","unstructured":"Brazilian Synchrotron Light Laboratory, Miqueles, E.X., and Ferraz, P. (2024). ssc-raft: Reconstruction Algorithms for Tomography, Zenodo."},{"key":"ref_50","unstructured":"Brazilian Synchrotron Light Laboratory, and Miqueles, E. (2024). ssc-Resolution, Zenodo."},{"key":"ref_51","unstructured":"Brazilian Synchrotron Light Laboratory, Macul Moreno, L., and Miqueles, E. (2024). ssc-Rings, Zenodo."},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Gitler, I., Barrios Hern\u00e1ndez, C.J., and Meneses, E. (2022). TEPUI: High-Performance Computing Infrastructure for Beamlines at LNLS\/Sirius. High Performance Computing, Springer.","DOI":"10.1007\/978-3-031-04209-6"},{"key":"ref_53","unstructured":"(2024, October 10). NVIDIA Grace Hopper Superchip: A CPU and GPU Integrated for Accelerated Computing. Available online: https:\/\/resources.nvidia.com\/en-us-grace-cpu\/nvidia-grace-hopper."},{"key":"ref_54","unstructured":"Okuta, R., Unno, Y., Nishino, D., Hido, S., and Loomis, C. (2017, January 4\u20139). CuPy: A NumPy-Compatible Library for NVIDIA GPU Calculations. Proceedings of the Workshop on Machine Learning Systems (LearningSys) in The Thirty-First Annual Conference on Neural Information Processing Systems (NIPS), Long Beach, CA, USA."},{"key":"ref_55","doi-asserted-by":"crossref","first-page":"1550","DOI":"10.1107\/S1600576720013886","article-title":"Fast reconstruction tools for ptychography at Sirius, the fourth-generation Brazilian synchrotron","volume":"53","author":"Baraldi","year":"2020","journal-title":"J. Appl. Crystallogr."},{"key":"ref_56","doi-asserted-by":"crossref","unstructured":"Paganin, D. (2006). Coherent X-Ray Optics, Oxford University Press.","DOI":"10.1093\/acprof:oso\/9780198567288.001.0001"},{"key":"ref_57","doi-asserted-by":"crossref","unstructured":"Natterer, F., and W\u00fcbbeling, F. (2001). Mathematical Methods in Image Reconstruction, Society for Industrial and Applied Mathematics.","DOI":"10.1137\/1.9780898718324"},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"Voelz, D.G. (2011). Computational Fourier Optics: A MATLAB Tutorial, SPIE Press.","DOI":"10.1117\/3.858456"},{"key":"ref_59","doi-asserted-by":"crossref","unstructured":"Schmidt, J.D. (2010). Numerical Simulation of Optical Wave Propagation with Examples in MATLAB, SPIE.","DOI":"10.1117\/3.866274"},{"key":"ref_60","doi-asserted-by":"crossref","unstructured":"Stockmar, M., Cloetens, P., Zanette, I., Enders, B., Dierolf, M., Pfeiffer, F., and Thibault, P. (2013). Near-field ptychography: Phase retrieval for inline holography using a structured illumination. Sci. Rep., 3.","DOI":"10.1038\/srep01927"},{"key":"ref_61","doi-asserted-by":"crossref","first-page":"073033","DOI":"10.1088\/1367-2630\/17\/7\/073033","article-title":"Near-field ptychography using lateral and longitudinal shifts","volume":"17","author":"Robisch","year":"2015","journal-title":"New J. Phys."},{"key":"ref_62","unstructured":"Zhang, Z. (2021). Analysis and Development of Phase Retrieval Algorithms for Ptychography. [Ph.D. Thesis, University of Sheffield]."},{"key":"ref_63","doi-asserted-by":"crossref","unstructured":"Guzzi, F., Gianoncelli, A., Bill\u00e8, F., Carrato, S., and Kourousias, G. (2023). Automatic Differentiation for Inverse Problems in X-Ray Imaging and Microscopy. Life, 13.","DOI":"10.3390\/life13030629"},{"key":"ref_64","unstructured":"Bergstra, J., Breuleux, O., Bastien, F., Lamblin, P., Pascanu, R., Desjardins, G., Turian, J., Warde-Farley, D., and Bengio, Y. (July, January 28). Theano: A CPU and GPU math compiler in Python. Proceedings of the 9th Python in Science Conference, Austin, TX, USA."},{"key":"ref_65","first-page":"8024","article-title":"PyTorch: An Imperative Style, High-Performance Deep Learning Library","volume":"Volume 32","author":"Wallach","year":"2019","journal-title":"Proceedings of the Advances in Neural Information Processing Systems 32"},{"key":"ref_66","unstructured":"Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., Corrado, G.S., Davis, A., Dean, J., and Devin, M. (2024, October 27). TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems. Available online: https:\/\/www.tensorflow.org\/."},{"key":"ref_67","unstructured":"NVIDIA Corporation (2024, October 27). cuFFT Library Version 10.4.0. Available online: https:\/\/developer.nvidia.com\/cufft."},{"key":"ref_68","doi-asserted-by":"crossref","unstructured":"Tolentino, H., Geraldes, R., Moreno, G., Pinto, A., Bueno, C., Kofukuda, L., Sotero, A., Neto, A., Lena, F., and Wilendorf, W. (2021). X-Ray microscopy developments at Sirius-LNLS: First commissioning experiments at the Carnauba Beamline. X-Ray Nanoimaging: Instruments and Methods V, SPIE.","DOI":"10.1117\/12.2596496"},{"key":"ref_69","doi-asserted-by":"crossref","first-page":"12585","DOI":"10.1364\/OE.26.012585","article-title":"Arbitrary-path fly-scan ptychography","volume":"26","author":"Holler","year":"2018","journal-title":"Opt. Express"},{"key":"ref_70","unstructured":"NVIDIA Corporation (2024, October 27). NVIDIA DGX A100 System. Available online: https:\/\/resources.nvidia.com\/en-us-dgx-systems\/dgxa100-system?xs=489761."},{"key":"ref_71","doi-asserted-by":"crossref","first-page":"e453","DOI":"10.7717\/peerj.453","article-title":"scikit-image: Image processing in Python","volume":"2","author":"Boulogne","year":"2014","journal-title":"PeerJ"},{"key":"ref_72","doi-asserted-by":"crossref","first-page":"1606","DOI":"10.1364\/JOSAA.29.001606","article-title":"Ptychographic transmission microscopy in three dimensions using a multi-slice approach","volume":"29","author":"Maiden","year":"2012","journal-title":"J. Opt. Soc. Am. A"},{"key":"ref_73","doi-asserted-by":"crossref","first-page":"29089","DOI":"10.1364\/OE.24.029089","article-title":"X-Ray ptychography with extended depth of field","volume":"24","author":"Tsai","year":"2016","journal-title":"Opt. Express"},{"key":"ref_74","doi-asserted-by":"crossref","first-page":"1078","DOI":"10.1364\/OPTICA.5.001078","article-title":"3D X-Ray imaging of continuous objects beyond the depth of focus limit","volume":"5","author":"Gilles","year":"2018","journal-title":"Optica"},{"key":"ref_75","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1137\/18M1188446","article-title":"Blind Ptychographic Phase Retrieval via Convergent Alternating Direction Method of Multipliers","volume":"12","author":"Chang","year":"2019","journal-title":"SIAM J. Imaging Sci."},{"key":"ref_76","doi-asserted-by":"crossref","first-page":"1179","DOI":"10.1364\/JOSAA.23.001179","article-title":"High-resolution ab initio three-dimensional X-Ray diffraction microscopy","volume":"23","author":"Chapman","year":"2006","journal-title":"J. Opt. Soc. Am. A"},{"key":"ref_77","doi-asserted-by":"crossref","first-page":"21345","DOI":"10.1364\/OE.19.021345","article-title":"Phase tomography from X-Ray coherent diffractive imaging projections","volume":"19","author":"Diaz","year":"2011","journal-title":"Opt. Express"},{"key":"ref_78","doi-asserted-by":"crossref","first-page":"7437","DOI":"10.1364\/AO.41.007437","article-title":"Fast two-dimensional phase-unwrapping algorithm based on sorting by reliability following a noncontinuous path","volume":"41","author":"Burton","year":"2002","journal-title":"Appl. Opt."},{"key":"ref_79","doi-asserted-by":"crossref","unstructured":"Feeman, T.G. (2010). The Mathematics of Medical Imaging: A Beginner\u2019s Guide, Springer. Springer Undergraduate Texts in Mathematics and Technology.","DOI":"10.1007\/978-0-387-92712-1"},{"key":"ref_80","doi-asserted-by":"crossref","first-page":"36637","DOI":"10.1364\/OE.27.036637","article-title":"Alignment methods for nanotomography with deep subpixel accuracy","volume":"27","author":"Holler","year":"2019","journal-title":"Opt. Express"}],"container-title":["Journal of Imaging"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2313-433X\/10\/11\/286\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T16:28:20Z","timestamp":1760113700000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2313-433X\/10\/11\/286"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,11,7]]},"references-count":80,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2024,11]]}},"alternative-id":["jimaging10110286"],"URL":"https:\/\/doi.org\/10.3390\/jimaging10110286","relation":{},"ISSN":["2313-433X"],"issn-type":[{"value":"2313-433X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,11,7]]}}}