Personal tools

Difference between revisions of "Time Gain Compensation for Ultrasound Imaging"

From iis-projects

Jump to: navigation, search
(Practical Details)
Line 54: Line 54:
[[Category:System Design]]

Latest revision as of 15:58, 16 September 2022

Tgc us.png

Short Description

The LightProbe system is designed to acquire ultrasound data for many different applications (e.g. tracking of microbubbles, imaging of muscular tissues). Since signals coming from different depths in the sample under test (e.g. the tissue) face different levels of attenuation. Consequently, the amplification stage on the ultrasound probe should be programmable and the amplification gain should be adapted depending on the depth (time) of origin of the signal to be amplified.

Currently, LightProbe implements a fixed gain value. Now we want to equip LightProbe with Time Gain Compensation (TGC) features, i.e., adding the capability of applying different gain values to signals coming from different depths (therefore, at different times) of the proband.

In this project, you will explore the existing hardware/software architecture of LightProbe, you will identify the approach to use to include TCG in the system, and, once implemented, you will perform ultrasound test measurements on phantoms.

Goal & Tasks

The goal of the project is to implement Time Gain Compensation (TGC) on LightProbe, in order to improve the quality of ultrasound reconstructed images. The main tasks of this project are:

  • Literature study of time gain compensation
  • Study of the existing hardware
  • Hw/SW implementation and testing
  • Verification on Ultrasound phantoms


  • Signal processing basics
  • Python
  • VLSI I

Status: Completed

Supervision: Sergei Vostrikov, Andrea Cossettini


20% Literature Study
20% Study of the existing hardware
40% Programming and Testing
20% Verification on an ultrasound phantom


Luca Benini

↑ top

Practical Details