Skip to main navigation Skip to search Skip to main content

Real-Time SVD Clutter Filtering using Preconditioning

  • Leiden University

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

15 Downloads (Orbit)

Abstract

Singular value decomposition (SVD) filtering is used in super-resolution and power-Doppler imaging to separate blood flow from the surrounding tissue signals. However, computing the singular vectors is time-consuming, limiting the ability to use the filter for live imaging. It is hypothesized that the vectors that were computed for the previous video frame can be used as a starting point for the calculation of the next frame's vectors, to allow real-time SVD-filtered power-Doppler imaging at a 417 images/s rate. Every image was filtered using the neighboring 401 frames, and to speed up this sliding-window SVD processing, the singular vectors were found by eigendecomposing a temporal covariance matrix. The eigendecomposition iteratively diagonalizes the input matrix, so instead of starting from scratch, the previous frame's vectors were used to precondition (approximately diagonalize) the matrix and allow the next set of vectors to be found in fewer iterations. Batches of 32 frames were computed in parallel to use a graphics processing unit (GPU) more effectively, and the most recent set of vectors was used to precondition the batched eigendecomposition. A GeForce RTX 4090 GPU carried out the processing for in vivo rat kidney data, acquired at a 417 Hz rate with a 10 MHz probe. The resulting rate for the eigendecomposition was 1120 Hz, which was made 60% faster through preconditioning. The imaging rate was 640 Hz after including all processing steps (RF data transfer, beamforming, motion correction, and SVD filtering). Thus, SVD-filtered power-Doppler imaging was performed in real-time using preconditioning, allowing live blood flow imaging at the bedside.

Original languageEnglish
Title of host publicationProceedings of 2025 IEEE International Ultrasonics Symposium
Number of pages4
PublisherIEEE
Publication date2025
ISBN (Electronic)979-8-3315-2332-9
DOIs
Publication statusPublished - 2025
Event2025 IEEE International Ultrasonics Symposium - Utrecht, Netherlands
Duration: 15 Sept 202518 Sept 2025

Conference

Conference2025 IEEE International Ultrasonics Symposium
Country/TerritoryNetherlands
CityUtrecht
Period15/09/202518/09/2025
SeriesProceedings of the IEEE Ultrasonics Symposium
ISSN1051-0117

Keywords

  • Clutter filtering
  • Singular value decomposition
  • SVD
  • ULM
  • ultrasound localization microscopy

Fingerprint

Dive into the research topics of 'Real-Time SVD Clutter Filtering using Preconditioning'. Together they form a unique fingerprint.

Cite this