| Literature DB >> 36050189 |
Jean-Francois Aubry1, Oscar Bates2, Christian Boehm3, Kim Butts Pauly4, Douglas Christensen5, Carlos Cueto2, Pierre Gélat6, Lluis Guasch7, Jiri Jaros8, Yun Jing9, Rebecca Jones10, Ningrui Li11, Patrick Marty3, Hazael Montanaro12, Esra Neufeld12, Samuel Pichardo13, Gianmarco Pinton10, Aki Pulkkinen14, Antonio Stanziola15, Axel Thielscher16, Bradley Treeby15, Elwin van 't Wout17.
Abstract
Computational models of acoustic wave propagation are frequently used in transcranial ultrasound therapy, for example, to calculate the intracranial pressure field or to calculate phase delays to correct for skull distortions. To allow intercomparison between the different modeling tools and techniques used by the community, an international working group was convened to formulate a set of numerical benchmarks. Here, these benchmarks are presented, along with intercomparison results. Nine different benchmarks of increasing geometric complexity are defined. These include a single-layer planar bone immersed in water, a multi-layer bone, and a whole skull. Two transducer configurations are considered (a focused bowl and a plane piston operating at 500 kHz), giving a total of 18 permutations of the benchmarks. Eleven different modeling tools are used to compute the benchmark results. The models span a wide range of numerical techniques, including the finite-difference time-domain method, angular spectrum method, pseudospectral method, boundary-element method, and spectral-element method. Good agreement is found between the models, particularly for the position, size, and magnitude of the acoustic focus within the skull. When comparing results for each model with every other model in a cross-comparison, the median values for each benchmark for the difference in focal pressure and position are less than 10% and 1 mm, respectively. The benchmark definitions, model results, and intercomparison codes are freely available to facilitate further comparisons.Entities:
Mesh:
Year: 2022 PMID: 36050189 PMCID: PMC9553291 DOI: 10.1121/10.0013426
Source DB: PubMed Journal: J Acoust Soc Am ISSN: 0001-4966 Impact factor: 2.482
FIG. 1.(Color online) Transducer definitions and simulation layouts for benchmarks 1–7. Benchmarks 1–6 use a two-dimensional (2D) comparison domain of 120 mm (axial) by 70 mm (lateral) through the central z plane. Benchmark 7 uses a 3D comparison domain of 120 × 70 by 70 mm. The material properties used are given in Table I.
Compressional sound speed (c), mass density (ρ), and absorption coefficient (α) used in the benchmark simulations.
| Water | 1500 | 1000 | 0 |
| Skin | 1610 | 1090 | 0.2 |
| Brain | 1560 | 1040 | 0.3 |
| Cortical bone | 2800 | 1850 | 4 |
| Trabecular bone | 2300 | 1700 | 8 |
Summary of benchmarks in phase 1 of the intercomparison. SC1 corresponds to the focused bowl transducer and SC2 to the plane piston transducer. Outputs are resampled to a regular Cartesian mesh with a grid spacing of 0.5 mm. Simulation layouts are shown in Figs. 1 and 2. gp = grid points.
| Label | Description | Output grid size |
|---|---|---|
|
| Water (lossless) | 120 × 70 mm (241 × 141 gp) |
|
| Water (artificial absorption of 1 dB/cm at 500 kHz) | 120 × 70 mm (241 × 141 gp) |
|
| Flat, single-layer skull (cortical bone) in water | 120 × 70 mm (241 × 141 gp) |
|
| Flat, skin, three-layered skull, and brain | 120 × 70 mm (241 × 141 gp) |
|
| Curved, single-layer skull (cortical bone) in water | 120 × 70 mm (241 × 141 gp) |
|
| Curved, skin, three-layered skull, and brain | 120 × 70 mm (241 × 141 gp) |
|
| Truncated skull mesh in water, target in visual cortex | 120 × 70 × 70 mm (241 × 141 × 141 gp) |
|
| Whole skull mesh, target in visual cortex | 225 × 170 × 190 mm (451 × 341 × 381 gp) |
|
| Whole skull mesh, target in motor cortex | 212 × 224 × 184 mm (425 × 449 × 369 gp) |
Summary of models used to calculate the benchmark results. Additional details are given in the supplementary material (Ref. 10). Authors correspond to the authors of the current manuscript directly contributing to the intercomparison exercise, not necessarily the authors of the model.
| Label | Authors | Domain | Method |
|---|---|---|---|
|
| S.P. | Time | FDTD |
|
| R.J., G.P. | Time | FDTD |
|
| A.P. | Time | FDTD |
|
| N.L., K.B.P. | Frequency |
|
|
| A.S. | Frequency | Fourier spectral method with iterative solver |
|
| B.T., J.J. | Time | Pseudospectral time domain |
|
| Y.J. | Frequency | Modified angular spectrum |
|
| P.G., E.v.W. | Frequency | BEM |
|
| P.M., C.B. | Time | Spectral-element |
|
| H.M., E.N. | Time | FDTD |
|
| C.C., O.B., L.G. | Time | FDTD |
Finite-difference time-domain (FDTD).
Hybrid angular spectrum (HAS).
Boundary-element method (BEM).
FIG. 2.(Color online) Simulation layouts for benchmarks 8 (top row) and 9 (bottom row) showing the central x-y and x-z slices. The position of the bowl transducer is shown for reference. Benchmark 7 (shown in Fig. 1) uses a subset of the skull mask and the same relative transducer position as benchmark 8, with a reduced comparison domain size as shown with the dashed line. The material properties used are given in Table I.
Difference metrics used for the intercomparison. Here, p1 and p2 are the amplitude of the pressure field over the 2D or 3D comparison domains for the reference field and comparison field, respectively (these are assumed to be positive). Sums and maximum values are assumed to be over all values in the comparison domain starting from the exit plane of the transducer. Focal values are taken from inside the brain (or post-skull) region only. is used to denote the position of the maximum value in the comparison domain.
| Metric | Definition |
|---|---|
| Relative |
|
| Relative |
|
| Focal (peak) pressure |
|
| Focal position |
|
FIG. 3.(Color online) Pressure amplitudes computed using KWAVE for benchmarks 1–6 showing x-y slices through the central z plane for a comparison domain of 120 mm (axial) by 70 mm (lateral).
FIG. 4.(Color online) Pressure amplitudes computed using KWAVE for benchmarks 7–9 showing x-y (left) and x-z (right) slices through the location of the peak pressure. The approximate location of the skull is shown with the white overlay. The size of the comparison domain for each benchmark is given in Table II.
FIG. 5.(Color online) Summary of relative and L2 difference metrics computed across the entire field taken from the exit plane of the transducer. (a) Cross-comparison (all codes compared with all codes). (b) Comparison with KWAVE.
FIG. 6.(Color online) Summary of focal (peak) pressure and focal position metrics. (a) Cross-comparison (all codes compared with all codes). (b) Comparison with KWAVE.
FIG. 7.(Color online) Summary of axial and lateral focal size metrics. Note that axial focal size was not computed for benchmarks 3–9 when using the plane piston source (SC2), as the field in this case did not have an axial maximum in the post-skull region. (a) Cross-comparison (all codes compared with all codes). (b) Comparison with KWAVE.