IEEE Trans Ultrason Ferroelectr Freq Control. 2021 May;68(5):1476-1486. doi: 10.1109/TUFFC.2021.3051729. Epub 2021 Apr 26.
mSOUND is an open-source toolbox written in MATLAB. This toolbox is intended for modeling linear/ nonlinear acoustic wave propagation in media (primarily biological tissues) with arbitrary heterogeneities, in which, the speed of sound, density, attenuation coefficient, power-law exponent, and nonlinear coefficient are all spatially varying functions. The computational model is an iterative one-way model based on a mixed domain method. In this article, a general guideline is given along with three representative examples to illustrate how to set up simulations using mSOUND. The first example uses the transient mixed-domain method (TMDM) forward projection to compute the transient acoustic field for a given source defined on a plane. The second example uses the frequency-specific mixed-domain method (FSMDM) forward projection to rapidly obtain the pressure distribution directly at the frequencies of interest, assuming linear or weakly nonlinear wave propagation. The third example demonstrates how to use TMDM backward projection to reconstruct the initial acoustic pressure field to facilitate photoacoustic tomography (PAT). mSOUND (https://m-sound.github.io/mSOUND/home) is designed to be complementary to existing ultrasound modeling toolboxes and is expected to be useful for a wide range of applications in medical ultrasound including treatment planning, PAT, transducer design, and characterization.
mSOUND 是一个用 MATLAB 编写的开源工具箱。这个工具箱旨在对具有任意非均匀性的介质(主要是生物组织)中的线性/非线性声波传播进行建模,其中声速、密度、衰减系数、幂律指数和非线性系数都是空间变化的函数。计算模型是一种基于混合域方法的迭代单程模型。本文提供了一个通用指南,并通过三个有代表性的例子来说明如何使用 mSOUND 进行模拟设置。第一个例子使用瞬态混合域方法(TMDM)前向投影来计算给定平面上源的瞬态声场。第二个例子使用频率特定的混合域方法(FSMDM)前向投影来快速获得感兴趣频率处的直接压力分布,假设线性或弱非线性波传播。第三个例子演示了如何使用 TMDM 反向投影来重建初始声压场,以促进光声断层扫描(PAT)。mSOUND(https://m-sound.github.io/mSOUND/home)旨在与现有的超声建模工具箱互补,有望在医学超声的广泛应用中发挥作用,包括治疗计划、PAT、换能器设计和特性描述。