UltraScatter: Ray-Based Simulation of Ultrasound Scattering

📄 arXiv: 2510.10612v1 📥 PDF

作者: Felix Duelmer, Mohammad Farid Azampour, Nassir Navab

分类: physics.med-ph, cs.CV

发布日期: 2025-10-12

备注: Accepted at IEEE IUS 2025


💡 一句话要点

UltraScatter:提出基于射线追踪的超声散射快速模拟方法

🎯 匹配领域: 支柱八:物理动画 (Physics-based Animation)

关键词: 超声模拟 射线追踪 散射模拟 B型图像 自由飞行delta跟踪

📋 核心要点

  1. 现有超声模拟方法计算成本高,基于卷积的方法速度仍不足,限制了其在实时应用中的潜力。
  2. UltraScatter采用概率射线追踪,将组织建模为散射概率和幅度场,加速了散射模拟过程。
  3. 实验表明,UltraScatter能快速生成逼真的B型图像,为超声模拟提供了一种高效的替代方案。

📝 摘要(中文)

传统的超声模拟方法通过数值求解波动方程实现高精度,但计算成本高昂。基于预计算脉冲响应卷积的快速替代方案仍然相对较慢,通常需要几分钟才能生成完整的B型图像。我们介绍UltraScatter,一个概率射线追踪框架,可以高效且真实地模拟超声散射。组织被表示为散射概率和散射幅度的体场,射线交互通过自由飞行delta跟踪进行模拟。散射射线被追踪到换能器,并通过线性飞行时间模型结合相位信息。通过与平面波成像和波束形成集成,我们的并行射线追踪架构在几秒钟内生成B型图像。与体模数据的验证显示了逼真的散斑和包含模式,将UltraScatter定位为基于波动方法的可扩展替代方案。

🔬 方法详解

问题定义:现有的超声模拟方法,如基于波动方程的数值方法,计算复杂度高,耗时较长,难以满足实时性要求。而基于预计算脉冲响应卷积的方法虽然速度有所提升,但仍然不够快,无法在短时间内生成完整的B型图像。因此,需要一种既能保证一定真实性,又能显著提高计算效率的超声模拟方法。

核心思路:UltraScatter的核心思路是将超声散射过程建模为概率射线追踪问题。通过将组织表示为散射概率和散射幅度的体场,并利用自由飞行delta跟踪算法模拟射线与组织的交互,从而避免了直接求解复杂的波动方程。这种方法简化了计算过程,显著提高了模拟速度。

技术框架:UltraScatter的整体框架包括以下几个主要步骤:1) 将组织表示为散射概率和散射幅度的体场;2) 从超声换能器发射射线;3) 使用自由飞行delta跟踪算法模拟射线在组织中的传播和散射;4) 将散射射线追踪回换能器,并根据飞行时间模型计算相位信息;5) 使用平面波成像和波束形成技术生成B型图像。整个过程采用并行化架构,进一步提高了计算效率。

关键创新:UltraScatter的关键创新在于将超声散射建模为概率射线追踪问题,并采用自由飞行delta跟踪算法进行模拟。这种方法与传统的波动方程求解方法相比,具有更高的计算效率,并且能够生成逼真的散射效果。此外,该方法还结合了平面波成像和波束形成技术,能够直接生成B型图像。

关键设计:UltraScatter的关键设计包括:1) 使用体场表示组织,其中每个体素包含散射概率和散射幅度信息;2) 采用自由飞行delta跟踪算法模拟射线与体素的交互,该算法能够高效地确定射线在组织中的传播路径和散射点;3) 使用线性飞行时间模型计算散射射线的相位信息,该模型考虑了射线在组织中的传播时间和速度;4) 采用并行化架构,充分利用GPU的计算能力,加速射线追踪过程。

🖼️ 关键图片

fig_0
fig_1

📊 实验亮点

UltraScatter通过与体模数据的验证,展示了逼真的散斑和包含模式,证明了其模拟超声散射的有效性。该方法能够在几秒钟内生成B型图像,显著优于传统的基于波动方程的模拟方法,为超声模拟提供了一种高效且可扩展的替代方案。具体性能数据(如速度提升倍数)未知,但摘要强调了其在速度上的显著优势。

🎯 应用场景

UltraScatter可应用于超声成像算法的开发与验证、超声设备的设计与优化、以及医学培训等领域。通过快速生成逼真的超声图像,该方法能够加速相关研究的进展,并为临床应用提供更可靠的工具。未来,该方法有望扩展到更复杂的超声成像模式,并与其他医学影像技术相结合,为疾病诊断和治疗提供更全面的信息。

📄 摘要(原文)

Traditional ultrasound simulation methods solve wave equations numerically, achieving high accuracy but at substantial computational cost. Faster alternatives based on convolution with precomputed impulse responses remain relatively slow, often requiring several minutes to generate a full B-mode image. We introduce UltraScatter, a probabilistic ray tracing framework that models ultrasound scattering efficiently and realistically. Tissue is represented as a volumetric field of scattering probability and scattering amplitude, and ray interactions are simulated via free-flight delta tracking. Scattered rays are traced to the transducer, with phase information incorporated through a linear time-of-flight model. Integrated with plane-wave imaging and beamforming, our parallelized ray tracing architecture produces B-mode images within seconds. Validation with phantom data shows realistic speckle and inclusion patterns, positioning UltraScatter as a scalable alternative to wave-based methods.