A direct comparison of high-speed methods for the numerical Abel transform

被引:102
作者
Hickstein, Daniel D. [1 ]
Gibson, Stephen T. [2 ]
Yurchak, Roman [3 ]
Das, Dhrubajyoti D. [4 ]
Ryazanov, Mikhail [5 ,6 ]
机构
[1] Kapteyn Murnane Labs Inc, Boulder, CO 80301 USA
[2] Australian Natl Univ, Res Sch Phys & Engn, Canberra, ACT 2601, Australia
[3] Symerio, F-91120 Palaiseau, France
[4] Yale Univ, Dept Chem & Environm Engn, New Haven, CT 06511 USA
[5] Natl Inst Stand & Technol, JILA, Boulder, CO 80309 USA
[6] Univ Colorado, Boulder, CO 80309 USA
基金
澳大利亚研究理事会;
关键词
SOOT VOLUME FRACTION; INVERSION; RECONSTRUCTION; IMAGES; FLAME;
D O I
10.1063/1.5092635
中图分类号
TH7 [仪器、仪表];
学科分类号
0804 ; 080401 ; 081102 ;
摘要
The Abel transform is a mathematical operation that transforms a cylindrically symmetric three-dimensional (3D) object into its two-dimensional (2D) projection. The inverse Abel transform reconstructs the 3D object from the 2D projection. Abel transforms have wide application across numerous fields of science, especially chemical physics, astronomy, and the study of laser-plasma plumes. Consequently, many numerical methods for the Abel transform have been developed, which makes it challenging to select the ideal method for a specific application. In this work, eight published transform methods have been incorporated into a single, open-source Python software package (PyAbel) to provide a direct comparison of the capabilities, advantages, and relative computational efficiency of each transform method. Most of the tested methods provide similar, high-quality results. However, the computational efficiency varies across several orders of magnitude. By optimizing the algorithms, we find that some transform methods are sufficiently fast to transform 1-megapixel images at more than 100 frames per second on a desktop personal computer. In addition, we demonstrate the transform of gigapixel images.
引用
收藏
页数:9
相关论文
共 34 条
[1]   Cython: The Best of Both Worlds [J].
Behnel, Stefan ;
Bradshaw, Robert ;
Citro, Craig ;
Dalcin, Lisandro ;
Seljebotn, Dag Sverre ;
Smith, Kurt .
COMPUTING IN SCIENCE & ENGINEERING, 2011, 13 (02) :31-39
[2]   Photoelectron imaging spectrometry: Principle and inversion method [J].
Bordas, C ;
Paulig, F ;
Helm, H ;
Huestis, DL .
REVIEW OF SCIENTIFIC INSTRUMENTS, 1996, 67 (06) :2257-2268
[3]   Multiscale gigapixel photography [J].
Brady, D. J. ;
Gehm, M. E. ;
Stack, R. A. ;
Marks, D. L. ;
Kittle, D. S. ;
Golish, D. R. ;
Vera, E. M. ;
Feller, S. D. .
NATURE, 2012, 486 (7403) :386-389
[4]   TWO-DIMENSIONAL IMAGING OF STATE-SELECTED PHOTODISSOCIATION PRODUCTS DETECTED BY MULTIPHOTON IONIZATION [J].
CHANDLER, DW ;
HOUSTON, PL .
JOURNAL OF CHEMICAL PHYSICS, 1987, 87 (02) :1445-1447
[5]   Two-dimensional two-wavelength emission technique for soot diagnostics [J].
Cignoli, F ;
De Iuliis, S ;
Manta, V ;
Zizak, G .
APPLIED OPTICS, 2001, 40 (30) :5370-5378
[6]   MATRIX MULTIPLICATION VIA ARITHMETIC PROGRESSIONS [J].
COPPERSMITH, D ;
WINOGRAD, S .
JOURNAL OF SYMBOLIC COMPUTATION, 1990, 9 (03) :251-280
[7]  
CRAIG IJD, 1979, ASTRON ASTROPHYS, V79, P121
[8]   Two-dimensional soot volume fraction measurements in flames doped with large hydrocarbons [J].
Das, Dhrubajyoti D. ;
Cannella, William J. ;
McEnally, Charles S. ;
Mueller, Charles J. ;
Pfefferle, Lisa D. .
PROCEEDINGS OF THE COMBUSTION INSTITUTE, 2017, 36 (01) :871-879
[9]   ONE-DIMENSIONAL TOMOGRAPHY - A COMPARISON OF ABEL, ONION-PEELING, AND FILTERED BACKPROJECTION METHODS [J].
DASCH, CJ .
APPLIED OPTICS, 1992, 31 (08) :1146-1152
[10]   Deconvolution of axisymmetric flame properties using Tikhonov regularization [J].
Daun, Kyle J. ;
Thomson, Kevin A. ;
Liu, Fengshan ;
Smallwood, Greg J. .
APPLIED OPTICS, 2006, 45 (19) :4638-4646