SlideShare una empresa de Scribd logo
1 de 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)

Más contenido relacionado

La actualidad más candente

Digitized images and
Digitized images andDigitized images and
Digitized images and
Ashish Kumar
 

La actualidad más candente (20)

Introduction to Digital Image Processing
Introduction to Digital Image ProcessingIntroduction to Digital Image Processing
Introduction to Digital Image Processing
 
Image Recognition Expert System based on deep learning
Image Recognition Expert System based on deep learningImage Recognition Expert System based on deep learning
Image Recognition Expert System based on deep learning
 
Computer vision introduction
Computer vision  introduction Computer vision  introduction
Computer vision introduction
 
Object detection.pptx
Object detection.pptxObject detection.pptx
Object detection.pptx
 
Lec4: Pre-Processing Medical Images (II)
Lec4: Pre-Processing Medical Images (II)Lec4: Pre-Processing Medical Images (II)
Lec4: Pre-Processing Medical Images (II)
 
Report (1)
Report (1)Report (1)
Report (1)
 
Image Sensing and Acquisition.pptx
Image Sensing and Acquisition.pptxImage Sensing and Acquisition.pptx
Image Sensing and Acquisition.pptx
 
CV_2 Image Processing
CV_2 Image ProcessingCV_2 Image Processing
CV_2 Image Processing
 
concealed weapon detection using digital image processing
concealed weapon detection using digital image processingconcealed weapon detection using digital image processing
concealed weapon detection using digital image processing
 
Digitized images and
Digitized images andDigitized images and
Digitized images and
 
Computer Vision Crash Course
Computer Vision Crash CourseComputer Vision Crash Course
Computer Vision Crash Course
 
EDGE DETECTION
EDGE DETECTIONEDGE DETECTION
EDGE DETECTION
 
Application of edge detection
Application of edge detectionApplication of edge detection
Application of edge detection
 
3D visualisation of medical images
3D visualisation of medical images3D visualisation of medical images
3D visualisation of medical images
 
Super Resolution
Super ResolutionSuper Resolution
Super Resolution
 
Lec3: Pre-Processing Medical Images
Lec3: Pre-Processing Medical ImagesLec3: Pre-Processing Medical Images
Lec3: Pre-Processing Medical Images
 
Lect 02 first portion
Lect 02   first portionLect 02   first portion
Lect 02 first portion
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Brain tumor detection by scanning MRI images (using filtering techniques)
Brain tumor detection by scanning MRI images (using filtering techniques)Brain tumor detection by scanning MRI images (using filtering techniques)
Brain tumor detection by scanning MRI images (using filtering techniques)
 
Medical image processing
Medical image processingMedical image processing
Medical image processing
 

Destacado

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
 

Destacado (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.
 

Similar a 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
 

Similar a 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
 

Más de Kitware Kitware

Más 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
 

Último

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
Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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...
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
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
 
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
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

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.