Realistic Ultrasound Simulation of Complex Surface Models Using Interactive Monte‐Carlo Path Tracing
View/ Open
Date
2018Author
Mattausch, Oliver
Makhinya, Maxim
Goksel, Orcun
Metadata
Show full item recordAbstract
Ray‐based simulations have been shown to generate impressively realistic ultrasound images in interactive frame rates. Recent efforts used GPU‐based surface raytracing to simulate complex ultrasound interactions such as multiple reflections and refractions. These methods are restricted to perfectly specular reflections (i.e. following only a single reflective/refractive ray), whereas real tissue exhibits roughness of varying degree at tissue interfaces, causing partly diffuse reflections and refractions. Such surface interactions are significantly more complex and can in general not be handled by conventional deterministic raytracing approaches. However, these can be efficiently computed by Monte‐Carlo sampling techniques, where many ray paths are generated with respect to a probability distribution. In this paper, we introduce Monte‐Carlo raytracing for ultrasound simulation. This enables the realistic simulation of ultrasound‐tissue interactions such as soft shadows and fuzzy reflections. We discuss how to properly weight the contribution of each ray path in order to simulate the behaviour of a beamformed ultrasound signal. Tracing many individual rays per transducer element is easily parallelizable on modern GPUs, as opposed to previous approaches based on recursive binary raytracing. We further propose a significant performance optimization based on adaptive sampling.Ray‐based simulations have been shown to generate impressively realistic ultrasound images in interactive frame rates. Recent efforts used GPU‐based surface raytracing to simulate complex ultrasound interactions such as multiple reflections and refractions. These methods are restricted to perfectly specular reflections (i.e. following only a single reflective/refractive ray), whereas real tissue exhibits roughness of varying degree at tissue interfaces, causing partly diffuse reflections and refractions. Such surface interactions are significantly more complex and can in general not be handled by conventional deterministic raytracing approaches.
BibTeX
@article {10.1111:cgf.13260,
journal = {Computer Graphics Forum},
title = {{Realistic Ultrasound Simulation of Complex Surface Models Using Interactive Monte‐Carlo Path Tracing}},
author = {Mattausch, Oliver and Makhinya, Maxim and Goksel, Orcun},
year = {2018},
publisher = {© 2018 The Eurographics Association and John Wiley & Sons Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.13260}
}
journal = {Computer Graphics Forum},
title = {{Realistic Ultrasound Simulation of Complex Surface Models Using Interactive Monte‐Carlo Path Tracing}},
author = {Mattausch, Oliver and Makhinya, Maxim and Goksel, Orcun},
year = {2018},
publisher = {© 2018 The Eurographics Association and John Wiley & Sons Ltd.},
ISSN = {1467-8659},
DOI = {10.1111/cgf.13260}
}