• DocumentCode
    1992247
  • Title

    Performance optimization of block matching in 3D echocardiography

  • Author

    Kiss, Gabriel ; Nielsen, Espen ; Orderud, Fredrik ; Torp, Hans G.

  • Author_Institution
    Dept. of Circulation & Med. Imaging, Norwegian Univ. of Sci. & Technol., Trondheim, Norway
  • fYear
    2009
  • fDate
    20-23 Sept. 2009
  • Firstpage
    1403
  • Lastpage
    1406
  • Abstract
    The introduction of real time 3D echocardiography allows for deformation tracking in three dimensions, without the limitations of 2D methods. However, the processing needs of 3D methods are much higher. The aim of the study was to optimize the performance of 3D block matching by using a Single Instruction Multiple Data (SIMD) model, a technique employed to achieve data level parallelism. Two implementations of SIMD have been tested. The first is based on Streaming SIMD Extensions (SSE), the second uses CUDA, a SIMD architecture proposed by NVIDIA, which is available on several graphics cards. The proposed methods have been validated on synthetic and patient data. With the use of SIMD architecture, the overall processing time is significantly reduced, thus making 3D speckle tracking feasible in a clinical setting. Apart from the implemented sum of square differences (SAD), other matching criteria (e.g. sum of squared differences, normalized cross correlation) can be implemented efficiently (especially on the GPU) thus further improving the accuracy of the block matching process.
  • Keywords
    biomechanics; data models; deformation; echocardiography; optimisation; speckle; 3D block matching; 3D echocardiography; 3D speckle tracking; deformation; performance optimization; single instruction multiple data model; Capacitive sensors; Computer aided instruction; Computer architecture; Concurrent computing; Echocardiography; Optimization; Registers; Speckle; Tensile stress; Tracking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Ultrasonics Symposium (IUS), 2009 IEEE International
  • Conference_Location
    Rome
  • ISSN
    1948-5719
  • Print_ISBN
    978-1-4244-4389-5
  • Electronic_ISBN
    1948-5719
  • Type

    conf

  • DOI
    10.1109/ULTSYM.2009.5441461
  • Filename
    5441461