Real-Time GPU Implementation of Transverse Oscillation Vector Velocity Flow Imaging

David Bradway, Michael Johannes Pihl, Andreas Krebs, Borislav Gueorguiev Tomov, Carsten Stråsø Kjær, Svetoslav Ivanov Nikolov, Jørgen Arendt Jensen

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

504 Downloads (Pure)


Rapid estimation of blood velocity and visualization of complex flow patterns are important for clinical use of
diagnostic ultrasound. This paper presents real-time processing for two-dimensional (2-D) vector flow imaging which utilizes an off-the-shelf graphics processing unit (GPU). In this work, Open Computing Language (OpenCL) is used to estimate 2-D vector velocity flow in vivo in the carotid artery. Data are streamed live from a BK Medical 2202 Pro Focus UltraView Scanner to a workstation running a research interface software platform. Processing data from a 50 millisecond frame of a duplex vector flow acquisition takes 2.3 milliseconds seconds on an Advanced Micro Devices Radeon HD 7850 GPU card. The detected velocities are accurate to within the precision limit of the output format of the display routine. Because this tool was developed as a module external to the scanner’s built-in processing, it enables new opportunities for prototyping novel algorithms, optimizing processing parameters, and accelerating the path from development lab to clinic.
Original languageEnglish
Title of host publicationProceedings of the SPIE - Progress in Biomedical Optics and Imaging
Number of pages7
PublisherSPIE - International Society for Optical Engineering
Publication date2014
Article number90401Y
Publication statusPublished - 2014
EventSPIE Medical Imaging 2014 - Town & Country Resort and Convention Center, San Diego, United States
Duration: 15 Feb 201420 Feb 2014


ConferenceSPIE Medical Imaging 2014
LocationTown & Country Resort and Convention Center
Country/TerritoryUnited States
CitySan Diego
Internet address


  • Diagnostic ultrasound
  • Velocity estimation
  • Vector velocity flow imaging
  • VFI transverse oscillation method
  • GPU
  • Real-time processing OpenCL


Dive into the research topics of 'Real-Time GPU Implementation of Transverse Oscillation Vector Velocity Flow Imaging'. Together they form a unique fingerprint.

Cite this