🤖 AI Summary
Traditional ultrasound simulation relies on numerically solving wave equations or precomputing impulse-response convolutions, achieving high physical fidelity but requiring minutes per frame—prohibitive for real-time interaction and large-scale training. This paper introduces the first probabilistic ray-tracing framework tailored for B-mode ultrasound imaging. It innovatively integrates delta tracking with a phase-aware time-of-flight model to efficiently simulate volumetric scattering. Coupled with plane-wave transmission, dynamic beamforming, and GPU-accelerated parallelization, the method generates anatomically accurate B-mode images with realistic speckle texture in seconds. Validation on phantom datasets confirms both visual realism and physical consistency—including correct acoustic propagation, scattering statistics, and beam dynamics. The framework establishes a scalable, low-latency alternative to wave-based simulation, enabling interactive ultrasound education, rapid prototyping of beamforming algorithms, and data-efficient deep learning for medical ultrasound.
📝 Abstract
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.