SlideShare une entreprise Scribd logo
1  sur  82
Overview: ITK Registration Methods Lydia Ng Allen Institute for Brain Science
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Intra-subject Registration ,[object Object],[object Object],[object Object]
3D Breast MR Contrast Uptake Deformable Registration Unregistered: Registered: Image Data: 192 x 192 x 13 pixels, 0.94 x 0.94 x 8.00 mm Registration: 2 levels, MI, LBFGS, B-spline deformation Image data courtesy of University of Washington.
Inter-subject Registration ,[object Object],[object Object],[object Object],[object Object],[object Object]
3D Inter-subject MR-PD Deformable Registration Image Data: 256 x 256 x 192 pixels, 1.02 x 1.02 x 1.02 mm Registration: 3 levels, Demons algorithm, histogram matching Image data courtesy of N. C. Andreasen, University of Iowa, Psychiatry Dept. Fixed  Volume Moving Volume
3D Atlas-based Segmentation Atlas (Moving)  Volume Subject (Fixed) Volume Image data courtesy of N. C. Andreasen, University of Iowa, Psychiatry Dept.
Multi-modality Registration ,[object Object],[object Object],[object Object],[object Object],[object Object]
PET/CT Fusion Image data courtesy of University of Washington.
Image Registration Classification ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ITK Registration Framework
ITK Registration Framework ,[object Object],[object Object],[object Object],[object Object],[object Object]
Registration Framework Components  Cost Function Optimizer Transform Resample   Image Filter Fixed Image Moving Image Resampled Image Transform Parameters Registration Framework Image Similarity Metric Image Interpolator
itk::ImageRegistrationMethod ,[object Object],[object Object]
Examples/Registration ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Component Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
itk::Transfrom ,[object Object],[object Object],[object Object],[object Object],[object Object]
Forward and Inverse Mappings ,[object Object],[object Object],[object Object]
Forward Mapping ,[object Object],[object Object],[object Object],[object Object],Input Image Output Image
Inverse Mapping ,[object Object],[object Object],[object Object],Input Image Output Image
Registration and Inverse Mapping ,[object Object],[object Object],Point in fixed image space Point in moving image space
Transform Parameters ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Transform Jacobian ,[object Object],[object Object]
itk::TranslationTransform ,[object Object],[object Object],[object Object],[object Object]
itk::Euler2DTranform ,[object Object],[object Object],[object Object],Don’t forget TRANSFORM    CENTERING and PARAMETER SCALING!
Center of Transformation/Rotation ,[object Object],[object Object],[object Object],[object Object],[object Object]
Parameter Scaling ,[object Object],[object Object],[object Object],[object Object]
itk::Euler3DTranform ,[object Object],[object Object],[object Object],[object Object]
Alternative 3D Rigid Transforms ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
I will not register images in pixel space I will not register images in pixel space I will not register images in pixel space I will not register images in pixel space I will not register images in pixel space I will not register images in pix
Image Spacing and Origin ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
itk::AffineTransform ,[object Object],[object Object],[object Object],Don’t forget TRANSFORM    CENTERING and PARAMETER SCALING!
itk::BSplineDeformableTransform ,[object Object],[object Object],[object Object]
B-Spline Grid Placement ,[object Object],SplineOrder = 3
itk::InterpolateImageFunction ,[object Object],[object Object]
Choice of Interpolation Method ,[object Object],[object Object],[object Object]
Interpolation Schemes ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
itk::ImageToImageMetric ,[object Object],[object Object],[object Object],[object Object]
Metrics, Transforms and Interpolators ,[object Object],[object Object],[object Object],Transform Registration Framework Image Similarity Metric Image Interpolator Fixed Image Moving Image
Metrics and Optimizers ,[object Object],[object Object],[object Object],Cost Function Optimizer Transform Fixed Image Moving Image Registration Framework Image Similarity Metric Image Interpolator
Choice of Metric ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mean Squares Metric ,[object Object],[object Object],[object Object],[object Object],Over a user specified fixed image region Transform from fixed image point to moving image point Interpolate the moving image
Mean Squares Metric NearestNeighbor Linear BSpline Optimal Value at Zero Metric range: image dependent Translations
Normalized Correlation Metric ,[object Object],[object Object],[object Object]
Normalized Correlation Metric Linear BSpline Optimal Value at -1 Metric range: 1 to -1 Translations
Mutual Information Metric ,[object Object]
Mutual Information Metric ,[object Object],[object Object],[object Object],[object Object]
Entropy ,[object Object],[object Object],[object Object]
Mutual Information ,[object Object],[object Object],[object Object]
Estimating the Probabilistic Models ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Parzen Windowing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estimating Entropy ,[object Object],[object Object],[object Object]
Flavors of Mutual Information ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mutual Information Metric ViolaWells Mattes Optimal Value at maximum Metric range: Image dependent Translations
Joint Histograms: Mono-modality Images Aligned Translated by 0 to 20 pixels White = zero value Black  = highest value Misalignment causes dispersion
Joint Histograms: Multi-modality Translated by 0 to 20 pixels Misalignment causes dispersion Images Aligned White = zero value Black  = highest value
Joint Histograms and Registration ,[object Object],[object Object],[object Object]
Registration Strategies ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
itk::MultiResolutionImageRegistrationMethod ,[object Object],Initialize Initialize
3D CT to MR-T1 Rigid Registration Fixed Image:  MR-T1, 256 x 256 x 52 pixels, 0.78 x 0.78 x 3.00 mm Moving Image: CT, 512 x 512 x 44, 0.41 x 0.41 x 3.00 mm Registration: 4 levels, MI, gradient descent, quaternion rigid Images provided as part of the project: “Retrospective Image Registration Evaluation”,  NIH, Project No. 8R01EB002124-03, Principal Investigator, J. Michael Fitzpatrick, Vanderbilt University, Nashville, TN.
3D PET to MR-T2 Rigid Registration Fixed Image:  MR-T2, 256 x 256 x 26 pixels, 1.25 x 1.25 x 4.00 mm Moving Image:  PET, 128 x 128 x 15, 1.94 x 1.94 x 8.00 mm  Registration: 3 levels, MI, gradient descent, quaternion rigid Images provided as part of the project: “Retrospective Image Registration Evaluation”,  NIH, Project No. 8R01EB002124-03, Principal Investigator, J. Michael Fitzpatrick, Vanderbilt University, Nashville, TN.
Registration To GUI Communication ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ITK Observers/Commands ,[object Object],[object Object],[object Object],[object Object]
Observing Registration ,[object Object],[object Object],[object Object],[object Object]
ITK Registration Examples  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Deformable Registration in ITK ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resources ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data for Registration Testing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Application: Allen Brain Atlas ,[object Object],[object Object],[object Object],[object Object],[object Object]
 
3D Atlas Reconstruction ,[object Object],[object Object],[object Object],[object Object]
Initialization ,[object Object],[object Object],[object Object]
Rigid Registration ,[object Object],[object Object]
Unbending Rigid Registration ,[object Object],[object Object]
Affine Registration ,[object Object],[object Object]
De-warping Affine Registration ,[object Object],[object Object]
Deformable Registration ,[object Object],[object Object],[object Object],[object Object]
Hippocampus (Azimuth)
Hippocampus (Elevation)
Cerebellum (Elevation)
Ventricles (Elevation)

Contenu connexe

Tendances

ELECTROCHEMICAL SENSORS FOR HEALTH MONITORING
ELECTROCHEMICAL SENSORS FOR HEALTH MONITORINGELECTROCHEMICAL SENSORS FOR HEALTH MONITORING
ELECTROCHEMICAL SENSORS FOR HEALTH MONITORING
Muhurth Manjunath
 
Biopotentials
BiopotentialsBiopotentials
Biopotentials
stooty s
 
Introduction to Biomedical Imaging
Introduction to Biomedical ImagingIntroduction to Biomedical Imaging
Introduction to Biomedical Imaging
u.surgery
 

Tendances (20)

Electrode Interfacing
Electrode InterfacingElectrode Interfacing
Electrode Interfacing
 
Thermography
ThermographyThermography
Thermography
 
Medical thermography
Medical thermographyMedical thermography
Medical thermography
 
Radiation detection and measurement
Radiation detection and measurement Radiation detection and measurement
Radiation detection and measurement
 
Nuclear force 22.10.12
Nuclear force 22.10.12Nuclear force 22.10.12
Nuclear force 22.10.12
 
Image Processing Basics
Image Processing BasicsImage Processing Basics
Image Processing Basics
 
ELECTROCHEMICAL SENSORS FOR HEALTH MONITORING
ELECTROCHEMICAL SENSORS FOR HEALTH MONITORINGELECTROCHEMICAL SENSORS FOR HEALTH MONITORING
ELECTROCHEMICAL SENSORS FOR HEALTH MONITORING
 
Chapter 1 radiometry_and_photometry
Chapter 1 radiometry_and_photometryChapter 1 radiometry_and_photometry
Chapter 1 radiometry_and_photometry
 
overview of physical storage media
overview of physical storage mediaoverview of physical storage media
overview of physical storage media
 
Analytical instruments introduction
Analytical instruments introductionAnalytical instruments introduction
Analytical instruments introduction
 
Biopotentials
BiopotentialsBiopotentials
Biopotentials
 
Spectrophotometry
SpectrophotometrySpectrophotometry
Spectrophotometry
 
Introduction to Biomedical Imaging
Introduction to Biomedical ImagingIntroduction to Biomedical Imaging
Introduction to Biomedical Imaging
 
Binoculars microscope /prosthodontic courses
Binoculars  microscope /prosthodontic coursesBinoculars  microscope /prosthodontic courses
Binoculars microscope /prosthodontic courses
 
Charged particle interaction with matter
Charged particle interaction with matterCharged particle interaction with matter
Charged particle interaction with matter
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Biosignal Processing
Biosignal ProcessingBiosignal Processing
Biosignal Processing
 
COLORIMETER & LAMBERTS – BEER’S LAW.pptx
COLORIMETER & LAMBERTS – BEER’S LAW.pptxCOLORIMETER & LAMBERTS – BEER’S LAW.pptx
COLORIMETER & LAMBERTS – BEER’S LAW.pptx
 
COM2304: Digital Image Fundamentals - I
COM2304: Digital Image Fundamentals - I COM2304: Digital Image Fundamentals - I
COM2304: Digital Image Fundamentals - I
 
nuclear radiation detector unit V
nuclear radiation detector unit Vnuclear radiation detector unit V
nuclear radiation detector unit V
 

En vedette

Commendo @ Strands $100K Call for Recommender Start-Ups - RecSys08
Commendo @ Strands $100K Call for Recommender Start-Ups - RecSys08Commendo @ Strands $100K Call for Recommender Start-Ups - RecSys08
Commendo @ Strands $100K Call for Recommender Start-Ups - RecSys08
John Rogers
 
Thesis, Image Registration Methods
Thesis, Image Registration MethodsThesis, Image Registration Methods
Thesis, Image Registration Methods
balanou
 
Lecture 06 geometric transformations and image registration
Lecture 06 geometric transformations and image registrationLecture 06 geometric transformations and image registration
Lecture 06 geometric transformations and image registration
obertksg
 
Frequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesFrequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement Techniques
Diwaker Pant
 
Relationship between IRR & NPV
Relationship between IRR & NPVRelationship between IRR & NPV
Relationship between IRR & NPV
Zeeshan Ali
 

En vedette (16)

ITK Tutorial Presentation Slides-950
ITK Tutorial Presentation Slides-950ITK Tutorial Presentation Slides-950
ITK Tutorial Presentation Slides-950
 
Registration Optimization
Registration OptimizationRegistration Optimization
Registration Optimization
 
final presentation
final presentationfinal presentation
final presentation
 
Commendo @ Strands $100K Call for Recommender Start-Ups - RecSys08
Commendo @ Strands $100K Call for Recommender Start-Ups - RecSys08Commendo @ Strands $100K Call for Recommender Start-Ups - RecSys08
Commendo @ Strands $100K Call for Recommender Start-Ups - RecSys08
 
Thesis, Image Registration Methods
Thesis, Image Registration MethodsThesis, Image Registration Methods
Thesis, Image Registration Methods
 
Data fitting in Scilab - Tutorial
Data fitting in Scilab - TutorialData fitting in Scilab - Tutorial
Data fitting in Scilab - Tutorial
 
Issues in Image Registration and Image similarity based on mutual information
Issues in Image Registration and Image similarity based on mutual informationIssues in Image Registration and Image similarity based on mutual information
Issues in Image Registration and Image similarity based on mutual information
 
Data mining
Data miningData mining
Data mining
 
Lecture 06 geometric transformations and image registration
Lecture 06 geometric transformations and image registrationLecture 06 geometric transformations and image registration
Lecture 06 geometric transformations and image registration
 
Frequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement TechniquesFrequency Domain Image Enhancement Techniques
Frequency Domain Image Enhancement Techniques
 
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION PPT on BRAIN TUMOR detection in MRI images based on  IMAGE SEGMENTATION
PPT on BRAIN TUMOR detection in MRI images based on IMAGE SEGMENTATION
 
Relationship between IRR & NPV
Relationship between IRR & NPVRelationship between IRR & NPV
Relationship between IRR & NPV
 
Npv and IRR, a link to Project Management
Npv and IRR, a link to Project ManagementNpv and IRR, a link to Project Management
Npv and IRR, a link to Project Management
 
Net present Value, Internal Rate Of Return, Profitability Index, Payback, dis...
Net present Value, Internal Rate Of Return, Profitability Index, Payback, dis...Net present Value, Internal Rate Of Return, Profitability Index, Payback, dis...
Net present Value, Internal Rate Of Return, Profitability Index, Payback, dis...
 
Casting and its types
Casting and its typesCasting and its types
Casting and its types
 
Spectralis oct normal anatomy & systematic interpretation.
Spectralis oct normal anatomy & systematic interpretation.Spectralis oct normal anatomy & systematic interpretation.
Spectralis oct normal anatomy & systematic interpretation.
 

Similaire à ITK Tutorial Presentation Slides-947

Super Resolution of Image
Super Resolution of ImageSuper Resolution of Image
Super Resolution of Image
Satheesh K
 
Reconstructing the Path of the Object based on Time and Date OCR in Surveilla...
Reconstructing the Path of the Object based on Time and Date OCR in Surveilla...Reconstructing the Path of the Object based on Time and Date OCR in Surveilla...
Reconstructing the Path of the Object based on Time and Date OCR in Surveilla...
ijtsrd
 

Similaire à ITK Tutorial Presentation Slides-947 (20)

ITK Tutorial Presentation Slides-946
ITK Tutorial Presentation Slides-946ITK Tutorial Presentation Slides-946
ITK Tutorial Presentation Slides-946
 
Registration & Modeling of Shapes with Uncertainties
Registration & Modeling of Shapes with UncertaintiesRegistration & Modeling of Shapes with Uncertainties
Registration & Modeling of Shapes with Uncertainties
 
Image Processing Basics
Image Processing BasicsImage Processing Basics
Image Processing Basics
 
Super Resolution of Image
Super Resolution of ImageSuper Resolution of Image
Super Resolution of Image
 
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVALEFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
 
MULTIMODAL IMAGE REGISTRATION USING HYBRID TRANSFORMATIONS
MULTIMODAL IMAGE REGISTRATION USING HYBRID TRANSFORMATIONSMULTIMODAL IMAGE REGISTRATION USING HYBRID TRANSFORMATIONS
MULTIMODAL IMAGE REGISTRATION USING HYBRID TRANSFORMATIONS
 
Wavelet Transform based Medical Image Fusion With different fusion methods
Wavelet Transform based Medical Image Fusion With different fusion methodsWavelet Transform based Medical Image Fusion With different fusion methods
Wavelet Transform based Medical Image Fusion With different fusion methods
 
Automatic Image Registration Using 2D-DWT
Automatic Image Registration Using 2D-DWTAutomatic Image Registration Using 2D-DWT
Automatic Image Registration Using 2D-DWT
 
Analysis of Cholesterol Quantity Detection and ANN Classification
Analysis of Cholesterol Quantity Detection and ANN ClassificationAnalysis of Cholesterol Quantity Detection and ANN Classification
Analysis of Cholesterol Quantity Detection and ANN Classification
 
Image processing
Image processingImage processing
Image processing
 
CT Image reconstruction
CT Image reconstructionCT Image reconstruction
CT Image reconstruction
 
Mutual Information for Registration of Monomodal Brain Images using Modified ...
Mutual Information for Registration of Monomodal Brain Images using Modified ...Mutual Information for Registration of Monomodal Brain Images using Modified ...
Mutual Information for Registration of Monomodal Brain Images using Modified ...
 
V.KARTHIKEYAN PUBLISHED ARTICLE 1
V.KARTHIKEYAN PUBLISHED ARTICLE 1V.KARTHIKEYAN PUBLISHED ARTICLE 1
V.KARTHIKEYAN PUBLISHED ARTICLE 1
 
Comparative analysis of multimodal medical image fusion using pca and wavelet...
Comparative analysis of multimodal medical image fusion using pca and wavelet...Comparative analysis of multimodal medical image fusion using pca and wavelet...
Comparative analysis of multimodal medical image fusion using pca and wavelet...
 
Iaetsd multi-view and multi band face recognition
Iaetsd multi-view and multi band face recognitionIaetsd multi-view and multi band face recognition
Iaetsd multi-view and multi band face recognition
 
ptcog_poster2
ptcog_poster2ptcog_poster2
ptcog_poster2
 
Reconstructing the Path of the Object based on Time and Date OCR in Surveilla...
Reconstructing the Path of the Object based on Time and Date OCR in Surveilla...Reconstructing the Path of the Object based on Time and Date OCR in Surveilla...
Reconstructing the Path of the Object based on Time and Date OCR in Surveilla...
 
AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...
AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...
AN EFFICIENT FEATURE EXTRACTION AND CLASSIFICATION OF HANDWRITTEN DIGITS USIN...
 
Computer Graphics
Computer GraphicsComputer Graphics
Computer Graphics
 
Image Reconstruction in Computed Tomography
Image Reconstruction in Computed TomographyImage Reconstruction in Computed Tomography
Image Reconstruction in Computed Tomography
 

Plus de Kitware Kitware

Plus de Kitware Kitware (20)

Radial Thickness Calculation and Visualization for Volumetric Layers-8397
Radial Thickness Calculation and Visualization for Volumetric Layers-8397Radial Thickness Calculation and Visualization for Volumetric Layers-8397
Radial Thickness Calculation and Visualization for Volumetric Layers-8397
 
A Framework for Comparison and Evaluation of Nonlinear Intra-Subject Image Re...
A Framework for Comparison and Evaluation of Nonlinear Intra-Subject Image Re...A Framework for Comparison and Evaluation of Nonlinear Intra-Subject Image Re...
A Framework for Comparison and Evaluation of Nonlinear Intra-Subject Image Re...
 
Registration-3771
Registration-3771Registration-3771
Registration-3771
 
Automatic Brain Segmentation-3770
Automatic Brain Segmentation-3770Automatic Brain Segmentation-3770
Automatic Brain Segmentation-3770
 
Nrrd to Dicom Conversion-3769
Nrrd to Dicom Conversion-3769Nrrd to Dicom Conversion-3769
Nrrd to Dicom Conversion-3769
 
Data Saving-3767
Data Saving-3767Data Saving-3767
Data Saving-3767
 
FreeSurfer Reader-3766
FreeSurfer Reader-3766FreeSurfer Reader-3766
FreeSurfer Reader-3766
 
Functional Magnetic Resonance Imaging Analysis-3765
Functional Magnetic Resonance Imaging Analysis-3765Functional Magnetic Resonance Imaging Analysis-3765
Functional Magnetic Resonance Imaging Analysis-3765
 
Diffusion Tensor Imaging Analysis-3749
Diffusion Tensor Imaging Analysis-3749Diffusion Tensor Imaging Analysis-3749
Diffusion Tensor Imaging Analysis-3749
 
Manual Segmentation-3747
Manual Segmentation-3747Manual Segmentation-3747
Manual Segmentation-3747
 
Data Loading and Visualization-3735
Data Loading and Visualization-3735Data Loading and Visualization-3735
Data Loading and Visualization-3735
 
Principles and Practices of Scientific Originology-8392
Principles and Practices of Scientific Originology-8392Principles and Practices of Scientific Originology-8392
Principles and Practices of Scientific Originology-8392
 
Principles and Practices of Scientific Originology-8391
Principles and Practices of Scientific Originology-8391Principles and Practices of Scientific Originology-8391
Principles and Practices of Scientific Originology-8391
 
ITK Tutorial Presentation Slides-953
ITK Tutorial Presentation Slides-953ITK Tutorial Presentation Slides-953
ITK Tutorial Presentation Slides-953
 
ITK Tutorial Presentation Slides-952
ITK Tutorial Presentation Slides-952ITK Tutorial Presentation Slides-952
ITK Tutorial Presentation Slides-952
 
ITK Tutorial Presentation Slides-951
ITK Tutorial Presentation Slides-951ITK Tutorial Presentation Slides-951
ITK Tutorial Presentation Slides-951
 
ITK Tutorial Presentation Slides-949
ITK Tutorial Presentation Slides-949ITK Tutorial Presentation Slides-949
ITK Tutorial Presentation Slides-949
 
ITK Tutorial Presentation Slides-948
ITK Tutorial Presentation Slides-948ITK Tutorial Presentation Slides-948
ITK Tutorial Presentation Slides-948
 
ITK Tutorial Presentation Slides-945
ITK Tutorial Presentation Slides-945ITK Tutorial Presentation Slides-945
ITK Tutorial Presentation Slides-945
 
ITK Tutorial Presentation Slides-944
ITK Tutorial Presentation Slides-944ITK Tutorial Presentation Slides-944
ITK Tutorial Presentation Slides-944
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

ITK Tutorial Presentation Slides-947

  • 1. Overview: ITK Registration Methods Lydia Ng Allen Institute for Brain Science
  • 2.
  • 3.
  • 4.
  • 5. 3D Breast MR Contrast Uptake Deformable Registration Unregistered: Registered: Image Data: 192 x 192 x 13 pixels, 0.94 x 0.94 x 8.00 mm Registration: 2 levels, MI, LBFGS, B-spline deformation Image data courtesy of University of Washington.
  • 6.
  • 7. 3D Inter-subject MR-PD Deformable Registration Image Data: 256 x 256 x 192 pixels, 1.02 x 1.02 x 1.02 mm Registration: 3 levels, Demons algorithm, histogram matching Image data courtesy of N. C. Andreasen, University of Iowa, Psychiatry Dept. Fixed Volume Moving Volume
  • 8. 3D Atlas-based Segmentation Atlas (Moving) Volume Subject (Fixed) Volume Image data courtesy of N. C. Andreasen, University of Iowa, Psychiatry Dept.
  • 9.
  • 10. PET/CT Fusion Image data courtesy of University of Washington.
  • 11.
  • 13.
  • 14. Registration Framework Components Cost Function Optimizer Transform Resample Image Filter Fixed Image Moving Image Resampled Image Transform Parameters Registration Framework Image Similarity Metric Image Interpolator
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. I will not register images in pixel space I will not register images in pixel space I will not register images in pixel space I will not register images in pixel space I will not register images in pixel space I will not register images in pix
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44. Mean Squares Metric NearestNeighbor Linear BSpline Optimal Value at Zero Metric range: image dependent Translations
  • 45.
  • 46. Normalized Correlation Metric Linear BSpline Optimal Value at -1 Metric range: 1 to -1 Translations
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55. Mutual Information Metric ViolaWells Mattes Optimal Value at maximum Metric range: Image dependent Translations
  • 56. Joint Histograms: Mono-modality Images Aligned Translated by 0 to 20 pixels White = zero value Black = highest value Misalignment causes dispersion
  • 57. Joint Histograms: Multi-modality Translated by 0 to 20 pixels Misalignment causes dispersion Images Aligned White = zero value Black = highest value
  • 58.
  • 59.
  • 60.
  • 61. 3D CT to MR-T1 Rigid Registration Fixed Image: MR-T1, 256 x 256 x 52 pixels, 0.78 x 0.78 x 3.00 mm Moving Image: CT, 512 x 512 x 44, 0.41 x 0.41 x 3.00 mm Registration: 4 levels, MI, gradient descent, quaternion rigid Images provided as part of the project: “Retrospective Image Registration Evaluation”, NIH, Project No. 8R01EB002124-03, Principal Investigator, J. Michael Fitzpatrick, Vanderbilt University, Nashville, TN.
  • 62. 3D PET to MR-T2 Rigid Registration Fixed Image: MR-T2, 256 x 256 x 26 pixels, 1.25 x 1.25 x 4.00 mm Moving Image: PET, 128 x 128 x 15, 1.94 x 1.94 x 8.00 mm Registration: 3 levels, MI, gradient descent, quaternion rigid Images provided as part of the project: “Retrospective Image Registration Evaluation”, NIH, Project No. 8R01EB002124-03, Principal Investigator, J. Michael Fitzpatrick, Vanderbilt University, Nashville, TN.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.  
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.