Ultrasound elastography: A dynamic programming approach

Hassan Rivaz, Emad Boctor, Pezhman Foroughi, Richard Zellars, Gabor Fichtinger, Gregory Hager

Research output: Contribution to journalArticlepeer-review

115 Scopus citations


This paper introduces a 2-D strain imaging technique based on minimizing a cost function using dynamic programming (DP). The cost function incorporates similarity of echo amplitudes and displacement continuity. Since tissue deformations are smooth, the incorporation of the smoothness into the cost function results in reduced decorrelation noise. As a result, the method generates high-quality strain images of freehand palpation elastography with up to 10% compression, showing that the method is more robust to signal decorrelation (caused by scatterer motion in high axial compression and nonaxial motions of the probe) in comparison to the standard correlation techniques. The method operates in less than 1 s and is thus also potentially suitable for real time elastography.

Original languageEnglish (US)
Article number4446614
Pages (from-to)1373-1377
Number of pages5
JournalIEEE transactions on medical imaging
Issue number10
StatePublished - Oct 2008


  • Dynamic programming
  • Freehand ultrasound (US)
  • Real time strain imaging
  • Regularization
  • Ultrasound elastography

ASJC Scopus subject areas

  • Software
  • Radiological and Ultrasound Technology
  • Computer Science Applications
  • Electrical and Electronic Engineering


Dive into the research topics of 'Ultrasound elastography: A dynamic programming approach'. Together they form a unique fingerprint.

Cite this