k-Wave: MATLAB toolbox for the simulation and reconstruction of photoacoustic wave fields

被引:1752
作者
Treeby, Bradley E. [1 ]
Cox, B. T. [1 ]
机构
[1] UCL, Dept Med Phys & Bioengn, London WC1E 6BT, England
基金
英国工程与自然科学研究理事会;
关键词
photoacoustics; ultrasound modeling; k-space; pseudo-spectral; image reconstruction; parallel processing; graphical processing unit (GPU); ACOUSTICALLY HETEROGENEOUS MEDIA; PERFECTLY MATCHED LAYERS; SPACE PROPAGATION MODELS; THERMOACOUSTIC TOMOGRAPHY; DOMAIN RECONSTRUCTION; TIME-REVERSAL; SCATTERING; VALIDATION; BOUNDARY; TISSUE;
D O I
10.1117/1.3360308
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
A new, freely available third party MATLAB toolbox for the simulation and reconstruction of photoacoustic wave fields is described. The toolbox, named k-Wave, is designed to make realistic photoacoustic modeling simple and fast. The forward simulations are based on a k-space pseudo-spectral time domain solution to coupled first-order acoustic equations for homogeneous or heterogeneous media in one, two, and three dimensions. The simulation functions can additionally be used as a flexible time reversal image reconstruction algorithm for an arbitrarily shaped measurement surface. A one-step image reconstruction algorithm for a planar detector geometry based on the fast Fourier transform (Fro is also included. The architecture and use of the toolbox are described, and several novel modeling examples are given. First, the use of data interpolation is shown to considerably improve time reversal reconstructions when the measurement surface has only a sparse array of detector points. Second, by comparison with one-step, FFT-based reconstruction, time reversal is shown to be sufficiently general that it can also be used for finite-sized planar measurement surfaces. Last, the optimization of computational speed is demonstrated through parallel execution using a graphics processing unit. 2010 Society of Photo-Optical Instrumentation Engineers. [DOI: 10.1117/1.3360308]
引用
收藏
页数:12
相关论文
共 38 条
[1]   A PERFECTLY MATCHED LAYER FOR THE ABSORPTION OF ELECTROMAGNETIC-WAVES [J].
BERENGER, JP .
JOURNAL OF COMPUTATIONAL PHYSICS, 1994, 114 (02) :185-200
[2]   Exact and approximative imaging methods for photoacoustic tomography using an arbitrary detection surface [J].
Burgholzer, Peter ;
Matt, Gebhard J. ;
Haltmeier, Markus ;
Paltauf, Guenther .
PHYSICAL REVIEW E, 2007, 75 (04)
[3]   Photoacoustic tomography with a limited-aperture planar sensor and a reverberant cavity [J].
Cox, B. T. ;
Arridge, S. R. ;
Beard, P. C. .
INVERSE PROBLEMS, 2007, 23 (06) :S95-S112
[4]   k-space propagation models for acoustically heterogeneous media: Application to biomedical photoacoustics [J].
Cox, B. T. ;
Kara, S. ;
Arridge, S. R. ;
Beard, P. C. .
JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2007, 121 (06) :3453-3464
[5]   Estimating chromophore distributions from multiwavelength photoacoustic images [J].
Cox, B. T. ;
Arridge, S. R. ;
Beard, P. C. .
JOURNAL OF THE OPTICAL SOCIETY OF AMERICA A-OPTICS IMAGE SCIENCE AND VISION, 2009, 26 (02) :443-455
[6]  
Cox B, 2009, OPT SCI ENG-CRC, V144, P25
[7]   Artifact Trapping During Time Reversal Photoacoustic Imaging for Acoustically Heterogeneous Media [J].
Cox, Benjamin T. ;
Treeby, Bradley E. .
IEEE TRANSACTIONS ON MEDICAL IMAGING, 2010, 29 (02) :387-396
[8]   Fast calculation of pulsed photoacoustic fields in fluids using k-space methods [J].
Cox, BT ;
Beard, PC .
JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2005, 117 (06) :3616-3627
[9]   Experimental validation of photoacoustic k-Space propagation models [J].
Cox, BT ;
Laufer, J ;
Köstli, K ;
Beard, P .
PHOTONS PLUS ULTRASOUND: IMAGING AND SENSING, 2004, 5320 :238-248
[10]   HIGH-ORDER FINITE-DIFFERENCES AND THE PSEUDOSPECTRAL METHOD ON STAGGERED GRIDS [J].
FORNBERG, B .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1990, 27 (04) :904-918