SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
Temporal Diffeomorphic Free-Form Deformation:
  Application to for Motion and Deformation
    Estimation from 3D Echocardiography
   Mathieu De Craenea,b, Gemma Piellaa,b, Nicolas Duchateaua,b, Etel Silvad,
      Adelina Doltrad, Jan D'hoogee, Oscar Camaraa,b, Josep Brugadad,
                    Marta Sitgesd, and Alejandro F. Frangia,b,c
       Center for Computational Imaging & Simulation Technologies in Biomedicine (CISTIB),
a Information and Communication Technologies Department, Universitat Pompeu Fabra, Barcelona,

    Spain and b Networking Center on Biomedical Research - CIBER-BBN, Barcelona, Spain.
             c Institucio Catalana de Recerca i Estudis Avancats, Barcelona, Spain.
                   d Hospital Clínic; IDIBAPS; Universitat de Barcelona, Spain.
  e Department of Cardiovascular Diseases, Cardiovascular Imaging and Dynamics, Katholieke
                                 Universiteit Leuven, Belgium.
Motion and Deformation Indexes
    Motion
    Quantify the motion
    field over
    the cardiac cycle
                            Deformation
Strain                      tensor
tensor


     Strain
     Compute spatial
     derivatives F of the
     motion field
                                Longitudinal strain color plotted over time
Motion and Deformation Indexes
    Motion
    Quantify the motion
    field over
    the cardiac cycle
                            Deformation
Strain                      tensor
tensor


     Strain
     Compute spatial
     derivatives F of the
     motion field
                                Longitudinal strain color plotted over time
Algorithmic framework

! Extend diffeomorphic ! TDFFD
  registration for joint Temporal Diffeomorphic
  alignment of image     registration using Free
  sequences              Form Deformation
  ! Exploit temporal
    consistency in the
    dataset
Recent advances in diffeomorphism for
  quantification of longitudinal changes
  ! Durrleman et al.                (1)

       ! Diffeomorphic framework for longitudinal regression and atlas
         building. Comparing the evolution of two populations
       ! Possible discontinuity at data time points
       ! Restricted to 2D/3D contours (skulls)

  ! Khan et al.           (2)

       ! Dense non-rigid registration for diffeomorphic registration of
         longitudinal datasets
       ! 2D synthetic images, few time points
       ! Spatial regularization kernel (nothing done in time)
       ! Possible discontinuity at data time points

(1) Durrleman et al. Spatiotemporal Atlas Estimation for Developmental
    Delay Detection in Longitudinal Datasets. MICCAI 09
(2) Khan et al. Representation of time-varying shapes in the large deformation
    diffeomorphic framework. ISBI 08.                                            4
Method
Transformation model
! Continuous velocity field in the 3D+t domain
! The displacement field is obtained from the
  displacement field by solving the following ODE:
             Continuous time    Velocity = Sum of 3D + t
                                spatiotemporal kernels




               Material point in reference frame
  Transformation
Method
Transformation model
! Numerical integration: Forward Euler integration


                                                 (1)




                                               time

                        t=0
Method
Parametric Jacobian
! Definitions



! Eq. (1) can then be rewritten as
                                                 (2)
! We want to compute the derivative of the mapped
  coordinate of a given material point regarding the
  velocity parameters using (2)
Method
Objective function



! The first frame is taken as reference
! Gradient-based optimization (L-BFGS-B method)
! Requires de derivative of        w.r.t control point
  velocities (Parametric Jacobian)
Experiments on synthetic ultrasound
images
! Synthetic US 3D Sequence as used in [1]
! It models the left ventricle a sa thick-walled ellipsoid
  with physiologically relevant end-diastolic dimensions
! A simplified kinematic model with an ejection fraction
  of 60% gives an analytical expression of the
  displacement field.

[1] A. Elen, H. Choi, D. Loeckx, H. Gao, P. Claus, P. Suetens, F. Maes, and J.
   D’hooge, “Three-dimensional cardiac strain estimation using spatio-
   temporal elastic registration of ultrasound images: a feasibility study.” IEEE
   Transactions on Medical Imaging, vol. 27, no. 11, pp. 1580 – 1591, 2008.
Synthetic displacement field:
Habemus ground truth
Experiments on synthetic ultrasound
images ( surface propagation )
Experiments on synthetic ultrasound
images
! Comparing error on displacement fields (magnitude of
  difference between estimated and ground truth
  motion) for pairwise registration and our algorithm
! 2 Levels of noise: 20% and 70 %




                                                         12
Experiments on synthetic ultrasound
images
! Comparing error on displacement fields (magnitude of
  difference between estimated and ground truth
  motion) for pairwise registration and our algorithm
! 2 Levels of noise: 20% and 70 %
                                 Median error for w=0.2                                           Median error for w=0.7
                        7                                                                7
                                                          TDFFD                                                            TDFFD
                        6                                 FFD                            6                                 FFD



                                                                  Error magnitude (mm)
 Error magnitude (mm)




                        5                                                                5

                        4                                                                4

                        3                                                                3

                        2                                                                2

                        1                                                                1

                        0                                                                0
                         0   5           10         15       20                           0   5           10         15       20
                                      time frame                                                       time frame                  12
Motion quantification in healthy
volunteers
! Database of 8 healthy subjects (aged 31 +/- 6 years)
! The average number of images per cardiac cycle was
  of 17.8
! The pixel spacing was on average of 0.9 x 0.6 x 0.9
  mm3
! Quantification of strain in mid and basal AHA
  segments
! Segments either not totally included in the field of
  view of the 3D-US images or suffering from typical
  image artifacts were excluded from the analysis.


                                                         13
Motion quantification in healthy
volunteers




                                  14
Volunteer 1
        0.05   Long. strain volunteer 1
          0
       −0.05
        −0.1
       −0.15
        −0.2
       −0.25
           0             0.5              1
Volunteer 2
        0.05   Long. strain volunteer 2
          0
       −0.05
        −0.1
       −0.15
        −0.2
       −0.25
           0             0.5              1
Volunteer 3
        0.05   Long. strain volunteer 3
          0
       −0.05
        −0.1
       −0.15
        −0.2
       −0.25
           0             0.5              1
Volunteer 4
        0.05   Long. strain volunteer 4
          0
       −0.05
        −0.1
       −0.15
        −0.2
       −0.25
           0             0.5              1
Volunteer 5
        0.05   Long. strain volunteer 5
          0
       −0.05
        −0.1
       −0.15
        −0.2
       −0.25
           0             0.5              1
Volunteer 6
        0.05   Long. strain volunteer 6
          0
       −0.05
        −0.1
       −0.15
        −0.2
       −0.25
           0             0.5              1
Volunteer 7
        0.05   Long. strain volunteer 7
          0
       −0.05
        −0.1
       −0.15
        −0.2
       −0.25
           0             0.5              1
Volunteer 8
        0.05   Long. strain volunteer 8
          0
       −0.05
        −0.1
       −0.15
        −0.2
       −0.25
           0             0.5              1
De Craene et al, FIMH09 2009 “Large
Quantification of Motion and           diffeomorphic FFD Registration for motion and
                                      strain quantification from 3D US sequences ”
Deformation before and after CRT




     before                   after
                 Septal
                 stretching
Quantification of Motion and
Deformation before and after CRT
Strain curves before and after CRT




                                     25
Strain curves before and after CRT




                                     26
Conclusions

! Extension of diffeomorphic framework to handle
  image sequences
! Continuity of 4D velocity field enforced through radial
  basis functions
! Coupling between time steps improved robustness to
  noise
! Further questions
   ! Include incompressibility constraint
   ! Extension to arbitrary reference in the sequence and
     sequential metric
   ! Address unbiased sampling schemes. Symmetric registration.




                                                                  27
Thanks !




           28

Mais conteúdo relacionado

Mais procurados

NIH TGM Guo 38 Real-Time 3D
NIH TGM Guo 38 Real-Time 3DNIH TGM Guo 38 Real-Time 3D
NIH TGM Guo 38 Real-Time 3DLiheng Guo
 
Detection of Malignancy in Digital Mammograms from Segmented Breast Region Us...
Detection of Malignancy in Digital Mammograms from Segmented Breast Region Us...Detection of Malignancy in Digital Mammograms from Segmented Breast Region Us...
Detection of Malignancy in Digital Mammograms from Segmented Breast Region Us...IOSR Journals
 
Lec7: Medical Image Segmentation (I) (Radiology Applications of Segmentation,...
Lec7: Medical Image Segmentation (I) (Radiology Applications of Segmentation,...Lec7: Medical Image Segmentation (I) (Radiology Applications of Segmentation,...
Lec7: Medical Image Segmentation (I) (Radiology Applications of Segmentation,...Ulaş Bağcı
 
Automatic Segmentation of Brachial Artery based on Fuzzy C-Means Pixel Clust...
Automatic Segmentation of Brachial Artery based on Fuzzy  C-Means Pixel Clust...Automatic Segmentation of Brachial Artery based on Fuzzy  C-Means Pixel Clust...
Automatic Segmentation of Brachial Artery based on Fuzzy C-Means Pixel Clust...IJECEIAES
 
Dynamic texture based traffic vehicle monitoring system
Dynamic texture based traffic vehicle monitoring systemDynamic texture based traffic vehicle monitoring system
Dynamic texture based traffic vehicle monitoring systemeSAT Journals
 
Gait using moment with gray and
Gait using moment with gray andGait using moment with gray and
Gait using moment with gray andijsc
 
Segmentation of cysts in kidney and 3 d volume calculation from ct images
Segmentation of cysts in kidney and 3 d volume calculation from ct images  Segmentation of cysts in kidney and 3 d volume calculation from ct images
Segmentation of cysts in kidney and 3 d volume calculation from ct images ijcga
 
Segmentation of cysts in kidney and 3 d volume calculation from ct images
Segmentation of cysts in kidney and 3 d volume calculation from ct imagesSegmentation of cysts in kidney and 3 d volume calculation from ct images
Segmentation of cysts in kidney and 3 d volume calculation from ct imagesbioejjournal
 
Segmentation and Labelling of Human Spine MR Images Using Fuzzy Clustering
Segmentation and Labelling of Human Spine MR Images Using Fuzzy Clustering  Segmentation and Labelling of Human Spine MR Images Using Fuzzy Clustering
Segmentation and Labelling of Human Spine MR Images Using Fuzzy Clustering csandit
 
Mri image registration based segmentation framework for whole heart
Mri image registration based segmentation framework for whole heartMri image registration based segmentation framework for whole heart
Mri image registration based segmentation framework for whole hearteSAT Publishing House
 
Pedestrian Counting in Video Sequences based on Optical Flow Clustering
Pedestrian Counting in Video Sequences based on Optical Flow ClusteringPedestrian Counting in Video Sequences based on Optical Flow Clustering
Pedestrian Counting in Video Sequences based on Optical Flow ClusteringCSCJournals
 
Fingerprint Registration Using Zernike Moments : An Approach for a Supervised...
Fingerprint Registration Using Zernike Moments : An Approach for a Supervised...Fingerprint Registration Using Zernike Moments : An Approach for a Supervised...
Fingerprint Registration Using Zernike Moments : An Approach for a Supervised...CSCJournals
 
A supervised lung nodule classification method using patch based context anal...
A supervised lung nodule classification method using patch based context anal...A supervised lung nodule classification method using patch based context anal...
A supervised lung nodule classification method using patch based context anal...ASWATHY VG
 
A new hybrid method for the segmentation of the brain mris
A new hybrid method for the segmentation of the brain mrisA new hybrid method for the segmentation of the brain mris
A new hybrid method for the segmentation of the brain mrissipij
 

Mais procurados (17)

Image fusion
Image fusionImage fusion
Image fusion
 
NIH TGM Guo 38 Real-Time 3D
NIH TGM Guo 38 Real-Time 3DNIH TGM Guo 38 Real-Time 3D
NIH TGM Guo 38 Real-Time 3D
 
Detection of Malignancy in Digital Mammograms from Segmented Breast Region Us...
Detection of Malignancy in Digital Mammograms from Segmented Breast Region Us...Detection of Malignancy in Digital Mammograms from Segmented Breast Region Us...
Detection of Malignancy in Digital Mammograms from Segmented Breast Region Us...
 
Lec7: Medical Image Segmentation (I) (Radiology Applications of Segmentation,...
Lec7: Medical Image Segmentation (I) (Radiology Applications of Segmentation,...Lec7: Medical Image Segmentation (I) (Radiology Applications of Segmentation,...
Lec7: Medical Image Segmentation (I) (Radiology Applications of Segmentation,...
 
Automatic Segmentation of Brachial Artery based on Fuzzy C-Means Pixel Clust...
Automatic Segmentation of Brachial Artery based on Fuzzy  C-Means Pixel Clust...Automatic Segmentation of Brachial Artery based on Fuzzy  C-Means Pixel Clust...
Automatic Segmentation of Brachial Artery based on Fuzzy C-Means Pixel Clust...
 
Dynamic texture based traffic vehicle monitoring system
Dynamic texture based traffic vehicle monitoring systemDynamic texture based traffic vehicle monitoring system
Dynamic texture based traffic vehicle monitoring system
 
Gait using moment with gray and
Gait using moment with gray andGait using moment with gray and
Gait using moment with gray and
 
Segmentation of cysts in kidney and 3 d volume calculation from ct images
Segmentation of cysts in kidney and 3 d volume calculation from ct images  Segmentation of cysts in kidney and 3 d volume calculation from ct images
Segmentation of cysts in kidney and 3 d volume calculation from ct images
 
Segmentation of cysts in kidney and 3 d volume calculation from ct images
Segmentation of cysts in kidney and 3 d volume calculation from ct imagesSegmentation of cysts in kidney and 3 d volume calculation from ct images
Segmentation of cysts in kidney and 3 d volume calculation from ct images
 
Segmentation and Labelling of Human Spine MR Images Using Fuzzy Clustering
Segmentation and Labelling of Human Spine MR Images Using Fuzzy Clustering  Segmentation and Labelling of Human Spine MR Images Using Fuzzy Clustering
Segmentation and Labelling of Human Spine MR Images Using Fuzzy Clustering
 
Mri image registration based segmentation framework for whole heart
Mri image registration based segmentation framework for whole heartMri image registration based segmentation framework for whole heart
Mri image registration based segmentation framework for whole heart
 
Pedestrian Counting in Video Sequences based on Optical Flow Clustering
Pedestrian Counting in Video Sequences based on Optical Flow ClusteringPedestrian Counting in Video Sequences based on Optical Flow Clustering
Pedestrian Counting in Video Sequences based on Optical Flow Clustering
 
Fingerprint Registration Using Zernike Moments : An Approach for a Supervised...
Fingerprint Registration Using Zernike Moments : An Approach for a Supervised...Fingerprint Registration Using Zernike Moments : An Approach for a Supervised...
Fingerprint Registration Using Zernike Moments : An Approach for a Supervised...
 
Computed Tomography Image Reconstruction in 3D VoxelSpace
Computed Tomography Image Reconstruction in 3D VoxelSpaceComputed Tomography Image Reconstruction in 3D VoxelSpace
Computed Tomography Image Reconstruction in 3D VoxelSpace
 
A supervised lung nodule classification method using patch based context anal...
A supervised lung nodule classification method using patch based context anal...A supervised lung nodule classification method using patch based context anal...
A supervised lung nodule classification method using patch based context anal...
 
A new hybrid method for the segmentation of the brain mris
A new hybrid method for the segmentation of the brain mrisA new hybrid method for the segmentation of the brain mris
A new hybrid method for the segmentation of the brain mris
 
Id105
Id105Id105
Id105
 

Semelhante a Seminar CISTIB Sept 2010

Imaging for Radiotherapy delivery and verification
Imaging for Radiotherapy delivery and verificationImaging for Radiotherapy delivery and verification
Imaging for Radiotherapy delivery and verificationMiami Cancer Institute
 
Distortion
DistortionDistortion
Distortionmr_koky
 
planning systems in radiotherapy
 planning systems in radiotherapy planning systems in radiotherapy
planning systems in radiotherapyfondas vakalis
 
20Dieterich-SRSSRTDosimetry.pdf
20Dieterich-SRSSRTDosimetry.pdf20Dieterich-SRSSRTDosimetry.pdf
20Dieterich-SRSSRTDosimetry.pdfNishant835443
 
Detection and rectification
Detection and rectificationDetection and rectification
Detection and rectificationnexgentech15
 
Detection and Rectification of Distorted Fingerprints
Detection and Rectification of Distorted FingerprintsDetection and Rectification of Distorted Fingerprints
Detection and Rectification of Distorted Fingerprintsnexgentechnology
 
DETECTION AND RECTIFICATION OF DISTORTED FINGERPRINTS
 DETECTION AND RECTIFICATION OF DISTORTED FINGERPRINTS DETECTION AND RECTIFICATION OF DISTORTED FINGERPRINTS
DETECTION AND RECTIFICATION OF DISTORTED FINGERPRINTSNexgen Technology
 
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017StanfordComputationalImaging
 
Qualifications And Experience Presentation
Qualifications And Experience PresentationQualifications And Experience Presentation
Qualifications And Experience PresentationKevin Baker
 
LVTS Dose&Focus recognition by image
LVTS Dose&Focus recognition by imageLVTS Dose&Focus recognition by image
LVTS Dose&Focus recognition by imageVladislav Kaplan
 
NumXL 1.55 LYNX release notes
NumXL 1.55 LYNX release notesNumXL 1.55 LYNX release notes
NumXL 1.55 LYNX release notesSpider Financial
 
Image-guided management of uncertainties in scanned particle therapy
Image-guided management of uncertainties in scanned particle therapyImage-guided management of uncertainties in scanned particle therapy
Image-guided management of uncertainties in scanned particle therapyGiovanni Fattori
 

Semelhante a Seminar CISTIB Sept 2010 (20)

Gregoire H&N
Gregoire H&NGregoire H&N
Gregoire H&N
 
Imaging for Radiotherapy delivery and verification
Imaging for Radiotherapy delivery and verificationImaging for Radiotherapy delivery and verification
Imaging for Radiotherapy delivery and verification
 
Distortion
DistortionDistortion
Distortion
 
planning systems in radiotherapy
 planning systems in radiotherapy planning systems in radiotherapy
planning systems in radiotherapy
 
20Dieterich-SRSSRTDosimetry.pdf
20Dieterich-SRSSRTDosimetry.pdf20Dieterich-SRSSRTDosimetry.pdf
20Dieterich-SRSSRTDosimetry.pdf
 
Detection and rectification
Detection and rectificationDetection and rectification
Detection and rectification
 
Detection and Rectification of Distorted Fingerprints
Detection and Rectification of Distorted FingerprintsDetection and Rectification of Distorted Fingerprints
Detection and Rectification of Distorted Fingerprints
 
DETECTION AND RECTIFICATION OF DISTORTED FINGERPRINTS
 DETECTION AND RECTIFICATION OF DISTORTED FINGERPRINTS DETECTION AND RECTIFICATION OF DISTORTED FINGERPRINTS
DETECTION AND RECTIFICATION OF DISTORTED FINGERPRINTS
 
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017
Accommodation-invariant Computational Near-eye Displays - SIGGRAPH 2017
 
Wp Sampling1 4
Wp Sampling1 4Wp Sampling1 4
Wp Sampling1 4
 
Qualifications And Experience Presentation
Qualifications And Experience PresentationQualifications And Experience Presentation
Qualifications And Experience Presentation
 
Smart Room Gesture Control
Smart Room Gesture ControlSmart Room Gesture Control
Smart Room Gesture Control
 
DCT_TR802
DCT_TR802DCT_TR802
DCT_TR802
 
DCT_TR802
DCT_TR802DCT_TR802
DCT_TR802
 
DCT_TR802
DCT_TR802DCT_TR802
DCT_TR802
 
LVTS Dose&Focus recognition by image
LVTS Dose&Focus recognition by imageLVTS Dose&Focus recognition by image
LVTS Dose&Focus recognition by image
 
NumXL 1.55 LYNX release notes
NumXL 1.55 LYNX release notesNumXL 1.55 LYNX release notes
NumXL 1.55 LYNX release notes
 
Statistic chapter 1 & 2
Statistic chapter 1 & 2Statistic chapter 1 & 2
Statistic chapter 1 & 2
 
The role of a biometrician in an International Agricultural Center: service a...
The role of a biometrician in an International Agricultural Center: service a...The role of a biometrician in an International Agricultural Center: service a...
The role of a biometrician in an International Agricultural Center: service a...
 
Image-guided management of uncertainties in scanned particle therapy
Image-guided management of uncertainties in scanned particle therapyImage-guided management of uncertainties in scanned particle therapy
Image-guided management of uncertainties in scanned particle therapy
 

Último

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Último (20)

Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Seminar CISTIB Sept 2010

  • 1. Temporal Diffeomorphic Free-Form Deformation: Application to for Motion and Deformation Estimation from 3D Echocardiography Mathieu De Craenea,b, Gemma Piellaa,b, Nicolas Duchateaua,b, Etel Silvad, Adelina Doltrad, Jan D'hoogee, Oscar Camaraa,b, Josep Brugadad, Marta Sitgesd, and Alejandro F. Frangia,b,c Center for Computational Imaging & Simulation Technologies in Biomedicine (CISTIB), a Information and Communication Technologies Department, Universitat Pompeu Fabra, Barcelona, Spain and b Networking Center on Biomedical Research - CIBER-BBN, Barcelona, Spain. c Institucio Catalana de Recerca i Estudis Avancats, Barcelona, Spain. d Hospital Clínic; IDIBAPS; Universitat de Barcelona, Spain. e Department of Cardiovascular Diseases, Cardiovascular Imaging and Dynamics, Katholieke Universiteit Leuven, Belgium.
  • 2. Motion and Deformation Indexes Motion Quantify the motion field over the cardiac cycle Deformation Strain tensor tensor Strain Compute spatial derivatives F of the motion field Longitudinal strain color plotted over time
  • 3. Motion and Deformation Indexes Motion Quantify the motion field over the cardiac cycle Deformation Strain tensor tensor Strain Compute spatial derivatives F of the motion field Longitudinal strain color plotted over time
  • 4. Algorithmic framework ! Extend diffeomorphic ! TDFFD registration for joint Temporal Diffeomorphic alignment of image registration using Free sequences Form Deformation ! Exploit temporal consistency in the dataset
  • 5. Recent advances in diffeomorphism for quantification of longitudinal changes ! Durrleman et al. (1) ! Diffeomorphic framework for longitudinal regression and atlas building. Comparing the evolution of two populations ! Possible discontinuity at data time points ! Restricted to 2D/3D contours (skulls) ! Khan et al. (2) ! Dense non-rigid registration for diffeomorphic registration of longitudinal datasets ! 2D synthetic images, few time points ! Spatial regularization kernel (nothing done in time) ! Possible discontinuity at data time points (1) Durrleman et al. Spatiotemporal Atlas Estimation for Developmental Delay Detection in Longitudinal Datasets. MICCAI 09 (2) Khan et al. Representation of time-varying shapes in the large deformation diffeomorphic framework. ISBI 08. 4
  • 6. Method Transformation model ! Continuous velocity field in the 3D+t domain ! The displacement field is obtained from the displacement field by solving the following ODE: Continuous time Velocity = Sum of 3D + t spatiotemporal kernels Material point in reference frame Transformation
  • 7. Method Transformation model ! Numerical integration: Forward Euler integration (1) time t=0
  • 8. Method Parametric Jacobian ! Definitions ! Eq. (1) can then be rewritten as (2) ! We want to compute the derivative of the mapped coordinate of a given material point regarding the velocity parameters using (2)
  • 9. Method Objective function ! The first frame is taken as reference ! Gradient-based optimization (L-BFGS-B method) ! Requires de derivative of w.r.t control point velocities (Parametric Jacobian)
  • 10. Experiments on synthetic ultrasound images ! Synthetic US 3D Sequence as used in [1] ! It models the left ventricle a sa thick-walled ellipsoid with physiologically relevant end-diastolic dimensions ! A simplified kinematic model with an ejection fraction of 60% gives an analytical expression of the displacement field. [1] A. Elen, H. Choi, D. Loeckx, H. Gao, P. Claus, P. Suetens, F. Maes, and J. D’hooge, “Three-dimensional cardiac strain estimation using spatio- temporal elastic registration of ultrasound images: a feasibility study.” IEEE Transactions on Medical Imaging, vol. 27, no. 11, pp. 1580 – 1591, 2008.
  • 12. Experiments on synthetic ultrasound images ( surface propagation )
  • 13. Experiments on synthetic ultrasound images ! Comparing error on displacement fields (magnitude of difference between estimated and ground truth motion) for pairwise registration and our algorithm ! 2 Levels of noise: 20% and 70 % 12
  • 14. Experiments on synthetic ultrasound images ! Comparing error on displacement fields (magnitude of difference between estimated and ground truth motion) for pairwise registration and our algorithm ! 2 Levels of noise: 20% and 70 % Median error for w=0.2 Median error for w=0.7 7 7 TDFFD TDFFD 6 FFD 6 FFD Error magnitude (mm) Error magnitude (mm) 5 5 4 4 3 3 2 2 1 1 0 0 0 5 10 15 20 0 5 10 15 20 time frame time frame 12
  • 15. Motion quantification in healthy volunteers ! Database of 8 healthy subjects (aged 31 +/- 6 years) ! The average number of images per cardiac cycle was of 17.8 ! The pixel spacing was on average of 0.9 x 0.6 x 0.9 mm3 ! Quantification of strain in mid and basal AHA segments ! Segments either not totally included in the field of view of the 3D-US images or suffering from typical image artifacts were excluded from the analysis. 13
  • 16. Motion quantification in healthy volunteers 14
  • 17. Volunteer 1 0.05 Long. strain volunteer 1 0 −0.05 −0.1 −0.15 −0.2 −0.25 0 0.5 1
  • 18. Volunteer 2 0.05 Long. strain volunteer 2 0 −0.05 −0.1 −0.15 −0.2 −0.25 0 0.5 1
  • 19. Volunteer 3 0.05 Long. strain volunteer 3 0 −0.05 −0.1 −0.15 −0.2 −0.25 0 0.5 1
  • 20. Volunteer 4 0.05 Long. strain volunteer 4 0 −0.05 −0.1 −0.15 −0.2 −0.25 0 0.5 1
  • 21. Volunteer 5 0.05 Long. strain volunteer 5 0 −0.05 −0.1 −0.15 −0.2 −0.25 0 0.5 1
  • 22. Volunteer 6 0.05 Long. strain volunteer 6 0 −0.05 −0.1 −0.15 −0.2 −0.25 0 0.5 1
  • 23. Volunteer 7 0.05 Long. strain volunteer 7 0 −0.05 −0.1 −0.15 −0.2 −0.25 0 0.5 1
  • 24. Volunteer 8 0.05 Long. strain volunteer 8 0 −0.05 −0.1 −0.15 −0.2 −0.25 0 0.5 1
  • 25. De Craene et al, FIMH09 2009 “Large Quantification of Motion and diffeomorphic FFD Registration for motion and strain quantification from 3D US sequences ” Deformation before and after CRT before after Septal stretching
  • 26. Quantification of Motion and Deformation before and after CRT
  • 27. Strain curves before and after CRT 25
  • 28. Strain curves before and after CRT 26
  • 29. Conclusions ! Extension of diffeomorphic framework to handle image sequences ! Continuity of 4D velocity field enforced through radial basis functions ! Coupling between time steps improved robustness to noise ! Further questions ! Include incompressibility constraint ! Extension to arbitrary reference in the sequence and sequential metric ! Address unbiased sampling schemes. Symmetric registration. 27
  • 30. Thanks ! 28