B-mode Ultrasound Simulator

Introduction

In this simulator, US signal is modeled as a convolution of point spread function of US scanner with a scatter distribution. The anatomy can be generated from CT images. Shadow can be calculated using reflection coefficient depth and exponential attenuation factor. Deformation due to acoustic speed mismatch is also taken into consideration. To allow a lower computation cost, speckles are simply modeled through Gaussian noises.

The GUI of B-mode simulator is modeled from real US imaging system with a 128 element linear transducer

The anatomy model is displayed on left side. Below the model, up to 8 different material property can be assigned to the anatomy model. On the right side, imaging parameters such as frequency, acoustic power, focus depth and focus number can be selected. Simulated B-mode image are determined by both imaging parameters and physical model, and is displayed in the middle. In the B-mode image, a ruler showing depth and triangle makers showing focus positions are attached on right side. A dotted line is superimposed on B-mode image to mark the current A-line, and the RF signal of the current A-line is displayed below the B-mode image. Any imaging parameter change will cause immediate B-mode image refresh. Physical parameter changes will not get instant B-mode image update until the simulate button is clicked or an image parameter is changed.


Fig. 1. B-mode Simulator

B-mode Simulator Lab

In this lab, students will be asked to change different parameters in the simulator and explain why the images changed correspondingly. Students need to know the following concepts to understand the images:

-Acoustic impedance, attenuation factor
-Acoustic reflection and scattering
-US beam forming
-Distance measurement
-Envelope detection and compression


Dr. Raffaella Righetti    |    Dr. Jim Ji