SlideShare a Scribd company logo
Unsupervised Deformable Image Registration
Using Cycle-Consistent CNN
MICCAI 2019
Boah Kim, Jieun Kim, June-Goo Lee, Dong
Hwan Kim, Seong Ho Park, and Jong Chul Ye
Image registration 2
Introduction
Medical Image Registration
MRI
Abdominal CT
 Deforming data into one coordinate system
• subjects / time / modalities / ...
Du, Juan, et al. "Intensity-based robust similarity for multimodal image registration."
International Journal of Computer Mathematics 83.1 (2006): 49-57.
 Fundamental task to analyze data
• Tumor volumetry studies
• Multimodal information fusion
• Therapy planning
PET
Image registration 3
Background
Classical iterative method Deep-learning-based method
Supervised
learning Method
Unsupervised
learning method
Medical Image Registration Methods
Image registration 4
• Deformation field
A vector field of all displacement vectors for all coordinate in images
Background
Classical Iterative Method Deep-learning-based method
• Transformer
Grid sampling to warp moving image into fixed image
𝑥𝑥 𝑦𝑦
Floating image Fixed image
𝜙𝜙
Deformation field
𝑇𝑇(𝑥𝑥; 𝜙𝜙)
Deformed image
𝑇𝑇
Transformer
Image registration 5
Background
𝑳𝑳 𝑥𝑥, 𝑦𝑦, 𝑇𝑇, 𝜙𝜙 = 𝑳𝑳𝒔𝒔𝒔𝒔𝒔𝒔 𝑇𝑇 𝑥𝑥; 𝜙𝜙 , 𝑦𝑦 + 𝑳𝑳𝒓𝒓𝒓𝒓𝒓𝒓(𝜙𝜙)
Deep-learning-based method
𝑥𝑥 𝑦𝑦
Floating image Fixed image
𝜙𝜙
Deformation field
𝑇𝑇(𝑥𝑥; 𝜙𝜙)
Deformed image
𝑇𝑇
Transformer
 Cost function
• 𝑳𝑳𝒔𝒔𝒔𝒔𝒔𝒔: Similarity cost function
• 𝑳𝑳𝒓𝒓𝒓𝒓𝒓𝒓: Regularization function
Classical Iterative Method
Image registration 6
Background
 Advantages
 Pitfalls
• Preserve topology between two different images
• sufficient iteration / parameter tuning
• Require substantial time, extensive computation
Deep-learning-based method
𝑥𝑥 𝑦𝑦
Floating image Fixed image
𝜙𝜙
Deformation field
𝑇𝑇(𝑥𝑥; 𝜙𝜙)
Deformed image
𝑇𝑇
Transformer
Classical Iterative Method
Image registration 7
Background
Classical iterative method Deep-learning-based Method
𝑥𝑥 𝑦𝑦
Floating image Fixed image
𝜙𝜙
Deformation field
𝑇𝑇(𝑥𝑥; 𝜙𝜙)
Deformed image
𝑇𝑇
Transformer
Deep neural network
Supervised learning Unsupervised learning
Image registration 8
Background
 Require the ground-truth registration fields
Cao. et al. “Non-rigid Brain MRI Registration Using Two-Stage
Deep Perceptive Networks.” ISMRM 2018
Supervised learning Unsupervised learning
Classical iterative method Deep-learning-based Method
Image registration 9
Background
 Limitation
• Difficult to obtain the real ground-truth in practice
• Depend on the quality of the ground-truth registration fields
 Advantages
• No parameter tuning for the inference
• Applicable to various image domains
Supervised learning Unsupervised learning
Classical iterative method Deep-learning-based Method
Image registration 10
Background
 Does not require any ground-truth label
Balakrishnan. et al. “An
unsupervised learning model for
deformable medical image
registration,.” CVPR 2018l
• Spatial transformer network = Deformation field generator + Transformer
• To provide deformable registration without labels for registration fields
• Pitfalls: Potential for the degeneracy of mapping on large deformable volumes
ex) liver CT scans
Supervised learning Unsupervised learning
Classical iterative method Deep-learning-based Method
Image registration 11
Proposed Method
Cycle Consistency
Zhu, Jun-Yan, et al. "Unpaired image-to-image translation using
cycle-consistent adversarial networks." arXiv preprint (2017).
 Motivation model: cycleGAN
Horse
𝑭𝑭
𝑹𝑹
Zebra
• To adopt cyclic constraint in network training
→ Improve topology preservation (less degeneracy)
Image registration 12
Proposed Method
Overall Framework
Cycle consistency
Cycle consistency
Image registration 13
Proposed Method
min
GA,GB
∑𝑥𝑥∈𝐴𝐴 ∑𝑦𝑦∈𝐵𝐵 𝑳𝑳(𝑥𝑥, 𝑦𝑦, 𝑇𝑇, 𝐺𝐺𝐴𝐴, 𝐺𝐺𝐵𝐵)
𝑳𝑳 𝑥𝑥, 𝑦𝑦, 𝑇𝑇, 𝐺𝐺𝐴𝐴, 𝐺𝐺𝐵𝐵 = 𝑳𝑳𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟 𝑥𝑥, 𝑦𝑦, 𝑇𝑇, 𝐺𝐺𝐴𝐴 + 𝑳𝑳𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟 𝑦𝑦, 𝑥𝑥, 𝑇𝑇, 𝐺𝐺𝐵𝐵
+𝛼𝛼𝑳𝑳𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐(𝑥𝑥, 𝑦𝑦, 𝑇𝑇, 𝐺𝐺𝐴𝐴, 𝐺𝐺𝐵𝐵) + 𝛽𝛽𝑳𝑳𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖(𝑥𝑥, 𝑦𝑦, 𝑇𝑇, 𝐺𝐺𝐴𝐴, 𝐺𝐺𝐵𝐵)
Loss Function
Image registration 14
Loss Function
Proposed Method
𝑳𝑳𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟 = − 𝑇𝑇(𝐴𝐴, 𝜙𝜙𝐴𝐴𝐴𝐴⨂𝐵𝐵 + 𝜆𝜆 𝜙𝜙𝐴𝐴𝐴𝐴 2
• Registration loss Similarity metric Regularization
𝒙𝒙
𝒚𝒚
− 𝑇𝑇(𝐵𝐵, 𝜙𝜙𝐵𝐵𝐵𝐵⨂𝐴𝐴 + 𝜆𝜆 𝜙𝜙𝐵𝐵𝐵𝐵 2
Image registration 15
Proposed Method
𝑳𝑳𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐 = 𝑇𝑇 �
𝐵𝐵, �
𝜙𝜙𝐵𝐵𝐵𝐵 − 𝐴𝐴
1
+ 𝑇𝑇 ̂
𝐴𝐴, �
𝜙𝜙𝐴𝐴𝐴𝐴 − 𝐵𝐵
1
Loss Function
𝑨𝑨
𝑩𝑩
• Cycle loss
�
𝑩𝑩
�
𝑨𝑨
Image registration 16
Proposed Method
𝑳𝑳𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖 𝑥𝑥, 𝑦𝑦, 𝑇𝑇, 𝐺𝐺𝐴𝐴, 𝐺𝐺𝐵𝐵 = − 𝑇𝑇(𝐴𝐴, 𝐺𝐺𝐴𝐴𝐴𝐴(𝐴𝐴, 𝐴𝐴) ⨂𝐴𝐴 − 𝑇𝑇(𝐵𝐵, 𝐺𝐺𝐵𝐵𝐵𝐵(𝐵𝐵, 𝐵𝐵) ⨂𝐵𝐵
Loss Function
𝒚𝒚
𝒙𝒙
• Identity loss
Image registration 17
Experiment
Application to Liver CT Registration (3D)
 Dataset
• Multiphase abdominal CT images (from Asan Medical Center)
• Does not have ground-truth registration fields
Image registration 18
Original
image
Deformed
image
Unenhanced Arterial Portal Delay
Experiment
Application to Liver CT Registration (3D)
Image registration 19
Original
image
Deformed
image
Unenhanced Arterial Portal Delay
Experiment
Application to Liver CT Registration (3D)
Image registration 20
Original
image
Deformed
image
Unenhanced Arterial Portal Delay
Experiment
Application to Liver CT Registration (3D)
Image registration 21
Original
image
Deformed
image
Unenhanced Arterial Portal Delay
Experiment
Application to Liver CT Registration (3D)
Image registration 22
Artery phase → Portal phase
Original
artery phase
Moved
artery phase
Fixed
portal phase
Experiment
Application to Liver CT Registration (3D)
Image registration 23
 Tumor size measurement & Target registration error
Experiment
Application to Liver CT Registration (3D)
 Effect of cycle consistency : less folding problem
Image registration 24
Conclusion
Advantages of Proposed Method
• Does not require the ground-truth of deformation fields
• Faster time for image registration
• Topology preservation for forward and backward mapping
• 3D image registration for any pair of images from a single network
• Applicable to challenging tasks
 Unsupervised learning
 Cycle consistency

More Related Content

What's hot

The Origin of Grad-CAM
The Origin of Grad-CAMThe Origin of Grad-CAM
The Origin of Grad-CAM
Shintaro Yoshida
 
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)
Vivek reddy
 
Image registraiton in Radiation Therapy
Image registraiton in Radiation TherapyImage registraiton in Radiation Therapy
Image registraiton in Radiation Therapy
Talluri Anil Kumar
 
Machine learning in image processing
Machine learning in image processingMachine learning in image processing
Machine learning in image processing
Data Science Thailand
 
Image processing
Image processingImage processing
Image processing
Raga Deepthi
 
Lecture Summary : Camera Projection
Lecture Summary : Camera Projection Lecture Summary : Camera Projection
Lecture Summary : Camera Projection
홍배 김
 
Brain Tumor Segmentation using Enhanced U-Net Model with Empirical Analysis
Brain Tumor Segmentation using Enhanced U-Net Model with Empirical AnalysisBrain Tumor Segmentation using Enhanced U-Net Model with Empirical Analysis
Brain Tumor Segmentation using Enhanced U-Net Model with Empirical Analysis
MD Abdullah Al Nasim
 
A survey of deep learning approaches to medical applications
A survey of deep learning approaches to medical applicationsA survey of deep learning approaches to medical applications
A survey of deep learning approaches to medical applications
Joseph Paul Cohen PhD
 
Medical image analysis
Medical image analysisMedical image analysis
Medical image analysis
Aboul Ella Hassanien
 
Object tracking presentation
Object tracking  presentationObject tracking  presentation
Object tracking presentation
MrsShwetaBanait1
 
Lec3: Pre-Processing Medical Images
Lec3: Pre-Processing Medical ImagesLec3: Pre-Processing Medical Images
Lec3: Pre-Processing Medical Images
Ulaş Bağcı
 
Object classification using CNN & VGG16 Model (Keras and Tensorflow)
Object classification using CNN & VGG16 Model (Keras and Tensorflow) Object classification using CNN & VGG16 Model (Keras and Tensorflow)
Object classification using CNN & VGG16 Model (Keras and Tensorflow)
Lalit Jain
 
Lec10: Medical Image Segmentation as an Energy Minimization Problem
Lec10: Medical Image Segmentation as an Energy Minimization ProblemLec10: Medical Image Segmentation as an Energy Minimization Problem
Lec10: Medical Image Segmentation as an Energy Minimization Problem
Ulaş Bağcı
 
Image Restoration for 3D Computer Vision
Image Restoration for 3D Computer VisionImage Restoration for 3D Computer Vision
Image Restoration for 3D Computer Vision
PetteriTeikariPhD
 
Medical Image Synthesis with Improved Cycle-GAN: CT from CECT
Medical Image Synthesis with Improved Cycle-GAN: CT from CECT Medical Image Synthesis with Improved Cycle-GAN: CT from CECT
Medical Image Synthesis with Improved Cycle-GAN: CT from CECT
BoahKim2
 
Maximum intensity projection (mip) (2)
Maximum intensity projection (mip) (2)Maximum intensity projection (mip) (2)
Maximum intensity projection (mip) (2)
hazem youssef
 
Medical image processing
Medical image processingMedical image processing
Medical image processing
Dr G R Sinha
 
Segmentation of thermograms breast cancer tarek-to-slid share
Segmentation of thermograms breast cancer tarek-to-slid shareSegmentation of thermograms breast cancer tarek-to-slid share
Segmentation of thermograms breast cancer tarek-to-slid shareTarek Gaber
 

What's hot (20)

The Origin of Grad-CAM
The Origin of Grad-CAMThe Origin of Grad-CAM
The Origin of Grad-CAM
 
Causes of Noise in PET imaging
Causes of Noise in PET imagingCauses of Noise in PET imaging
Causes of Noise in PET imaging
 
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)
 
Image registraiton in Radiation Therapy
Image registraiton in Radiation TherapyImage registraiton in Radiation Therapy
Image registraiton in Radiation Therapy
 
Machine learning in image processing
Machine learning in image processingMachine learning in image processing
Machine learning in image processing
 
Image processing
Image processingImage processing
Image processing
 
Lecture Summary : Camera Projection
Lecture Summary : Camera Projection Lecture Summary : Camera Projection
Lecture Summary : Camera Projection
 
Brain Tumor Segmentation using Enhanced U-Net Model with Empirical Analysis
Brain Tumor Segmentation using Enhanced U-Net Model with Empirical AnalysisBrain Tumor Segmentation using Enhanced U-Net Model with Empirical Analysis
Brain Tumor Segmentation using Enhanced U-Net Model with Empirical Analysis
 
A survey of deep learning approaches to medical applications
A survey of deep learning approaches to medical applicationsA survey of deep learning approaches to medical applications
A survey of deep learning approaches to medical applications
 
Medical image analysis
Medical image analysisMedical image analysis
Medical image analysis
 
Object tracking presentation
Object tracking  presentationObject tracking  presentation
Object tracking presentation
 
Lec3: Pre-Processing Medical Images
Lec3: Pre-Processing Medical ImagesLec3: Pre-Processing Medical Images
Lec3: Pre-Processing Medical Images
 
Object classification using CNN & VGG16 Model (Keras and Tensorflow)
Object classification using CNN & VGG16 Model (Keras and Tensorflow) Object classification using CNN & VGG16 Model (Keras and Tensorflow)
Object classification using CNN & VGG16 Model (Keras and Tensorflow)
 
Lec10: Medical Image Segmentation as an Energy Minimization Problem
Lec10: Medical Image Segmentation as an Energy Minimization ProblemLec10: Medical Image Segmentation as an Energy Minimization Problem
Lec10: Medical Image Segmentation as an Energy Minimization Problem
 
Segmentation
SegmentationSegmentation
Segmentation
 
Image Restoration for 3D Computer Vision
Image Restoration for 3D Computer VisionImage Restoration for 3D Computer Vision
Image Restoration for 3D Computer Vision
 
Medical Image Synthesis with Improved Cycle-GAN: CT from CECT
Medical Image Synthesis with Improved Cycle-GAN: CT from CECT Medical Image Synthesis with Improved Cycle-GAN: CT from CECT
Medical Image Synthesis with Improved Cycle-GAN: CT from CECT
 
Maximum intensity projection (mip) (2)
Maximum intensity projection (mip) (2)Maximum intensity projection (mip) (2)
Maximum intensity projection (mip) (2)
 
Medical image processing
Medical image processingMedical image processing
Medical image processing
 
Segmentation of thermograms breast cancer tarek-to-slid share
Segmentation of thermograms breast cancer tarek-to-slid shareSegmentation of thermograms breast cancer tarek-to-slid share
Segmentation of thermograms breast cancer tarek-to-slid share
 

Similar to Unsupervised Deformable Image Registration Using Cycle-Consistent CNN

CycleMorph: Cycle consistent unsupervised deformable image registration
CycleMorph: Cycle consistent unsupervised deformable image registrationCycleMorph: Cycle consistent unsupervised deformable image registration
CycleMorph: Cycle consistent unsupervised deformable image registration
BoahKim2
 
ct_meeting_final_jcy (1).pdf
ct_meeting_final_jcy (1).pdfct_meeting_final_jcy (1).pdf
ct_meeting_final_jcy (1).pdf
ssuser2c7393
 
Ccids 2019 cutting edges of ai technology in medicine
Ccids 2019 cutting edges of ai technology in medicineCcids 2019 cutting edges of ai technology in medicine
Ccids 2019 cutting edges of ai technology in medicine
Namkug Kim
 
Cervical Spine Range of Motion Measurement Utilizing Image Analysis - VISAPP2022
Cervical Spine Range of Motion Measurement Utilizing Image Analysis - VISAPP2022Cervical Spine Range of Motion Measurement Utilizing Image Analysis - VISAPP2022
Cervical Spine Range of Motion Measurement Utilizing Image Analysis - VISAPP2022
sugiuralab
 
Miccai2018 paperlist
Miccai2018 paperlistMiccai2018 paperlist
Miccai2018 paperlist
Kevin Zhou
 
Medical_Image_Processing-首节课.pptx
Medical_Image_Processing-首节课.pptxMedical_Image_Processing-首节课.pptx
Medical_Image_Processing-首节课.pptx
tanmin14
 
Image guided radiation therapy (2011)
Image guided radiation therapy (2011)Image guided radiation therapy (2011)
Image guided radiation therapy (2011)
Parminder S. Basran
 
The Cancer imaging Phenomics Toolkit (CaPTk)
The Cancer imaging Phenomics Toolkit (CaPTk)The Cancer imaging Phenomics Toolkit (CaPTk)
The Cancer imaging Phenomics Toolkit (CaPTk)
imgcommcall
 
Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...
Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...
Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...
Yan-Wei Lee
 
Inverse problems in medical imaging
Inverse problems in medical imagingInverse problems in medical imaging
Inverse problems in medical imaging
Radboud University Medical Center
 
Enlarge Medical Image using Line-Column Interpolation (LCI) Method
Enlarge Medical Image using Line-Column Interpolation (LCI) Method Enlarge Medical Image using Line-Column Interpolation (LCI) Method
Enlarge Medical Image using Line-Column Interpolation (LCI) Method
IJECEIAES
 
Two stage deep learning for accelerated 3 d time-of-flight mra without matche...
Two stage deep learning for accelerated 3 d time-of-flight mra without matche...Two stage deep learning for accelerated 3 d time-of-flight mra without matche...
Two stage deep learning for accelerated 3 d time-of-flight mra without matche...
Chung Hyung Jin
 
Image Guided Radiotherapy
Image Guided RadiotherapyImage Guided Radiotherapy
Image Guided Radiotherapy
Sheetal R Kashid
 
Segmentation techniques for extraction and description of tumour region from ...
Segmentation techniques for extraction and description of tumour region from ...Segmentation techniques for extraction and description of tumour region from ...
Segmentation techniques for extraction and description of tumour region from ...
Swarada Kanap
 
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ı
 
Diagnosis Support by Machine Learning Using Posturography Data
Diagnosis Support by Machine Learning Using Posturography DataDiagnosis Support by Machine Learning Using Posturography Data
Diagnosis Support by Machine Learning Using Posturography Data
TeruKamogashira
 
Three dimensional conformal radiotherapy - 3D-CRT and IMRT - Intensity modula...
Three dimensional conformal radiotherapy - 3D-CRT and IMRT - Intensity modula...Three dimensional conformal radiotherapy - 3D-CRT and IMRT - Intensity modula...
Three dimensional conformal radiotherapy - 3D-CRT and IMRT - Intensity modula...
Abhishek Soni
 
Computer-aided Detection of Pulmonary Nodules using Genetic Programming
Computer-aided Detection of Pulmonary Nodules using Genetic ProgrammingComputer-aided Detection of Pulmonary Nodules using Genetic Programming
Computer-aided Detection of Pulmonary Nodules using Genetic Programming
Wookjin Choi
 
An Automated Pelvic Bone Geometrical Feature Measurement Utilities on Ct Scan...
An Automated Pelvic Bone Geometrical Feature Measurement Utilities on Ct Scan...An Automated Pelvic Bone Geometrical Feature Measurement Utilities on Ct Scan...
An Automated Pelvic Bone Geometrical Feature Measurement Utilities on Ct Scan...
IOSR Journals
 
High Dimensional Fused-Informatics
High Dimensional Fused-InformaticsHigh Dimensional Fused-Informatics
High Dimensional Fused-Informatics
Joel Saltz
 

Similar to Unsupervised Deformable Image Registration Using Cycle-Consistent CNN (20)

CycleMorph: Cycle consistent unsupervised deformable image registration
CycleMorph: Cycle consistent unsupervised deformable image registrationCycleMorph: Cycle consistent unsupervised deformable image registration
CycleMorph: Cycle consistent unsupervised deformable image registration
 
ct_meeting_final_jcy (1).pdf
ct_meeting_final_jcy (1).pdfct_meeting_final_jcy (1).pdf
ct_meeting_final_jcy (1).pdf
 
Ccids 2019 cutting edges of ai technology in medicine
Ccids 2019 cutting edges of ai technology in medicineCcids 2019 cutting edges of ai technology in medicine
Ccids 2019 cutting edges of ai technology in medicine
 
Cervical Spine Range of Motion Measurement Utilizing Image Analysis - VISAPP2022
Cervical Spine Range of Motion Measurement Utilizing Image Analysis - VISAPP2022Cervical Spine Range of Motion Measurement Utilizing Image Analysis - VISAPP2022
Cervical Spine Range of Motion Measurement Utilizing Image Analysis - VISAPP2022
 
Miccai2018 paperlist
Miccai2018 paperlistMiccai2018 paperlist
Miccai2018 paperlist
 
Medical_Image_Processing-首节课.pptx
Medical_Image_Processing-首节课.pptxMedical_Image_Processing-首节课.pptx
Medical_Image_Processing-首节课.pptx
 
Image guided radiation therapy (2011)
Image guided radiation therapy (2011)Image guided radiation therapy (2011)
Image guided radiation therapy (2011)
 
The Cancer imaging Phenomics Toolkit (CaPTk)
The Cancer imaging Phenomics Toolkit (CaPTk)The Cancer imaging Phenomics Toolkit (CaPTk)
The Cancer imaging Phenomics Toolkit (CaPTk)
 
Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...
Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...
Computer‐Aided Diagnosis of Breast Cancer Using Ensemble Convolutional Neural...
 
Inverse problems in medical imaging
Inverse problems in medical imagingInverse problems in medical imaging
Inverse problems in medical imaging
 
Enlarge Medical Image using Line-Column Interpolation (LCI) Method
Enlarge Medical Image using Line-Column Interpolation (LCI) Method Enlarge Medical Image using Line-Column Interpolation (LCI) Method
Enlarge Medical Image using Line-Column Interpolation (LCI) Method
 
Two stage deep learning for accelerated 3 d time-of-flight mra without matche...
Two stage deep learning for accelerated 3 d time-of-flight mra without matche...Two stage deep learning for accelerated 3 d time-of-flight mra without matche...
Two stage deep learning for accelerated 3 d time-of-flight mra without matche...
 
Image Guided Radiotherapy
Image Guided RadiotherapyImage Guided Radiotherapy
Image Guided Radiotherapy
 
Segmentation techniques for extraction and description of tumour region from ...
Segmentation techniques for extraction and description of tumour region from ...Segmentation techniques for extraction and description of tumour region from ...
Segmentation techniques for extraction and description of tumour region from ...
 
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,...
 
Diagnosis Support by Machine Learning Using Posturography Data
Diagnosis Support by Machine Learning Using Posturography DataDiagnosis Support by Machine Learning Using Posturography Data
Diagnosis Support by Machine Learning Using Posturography Data
 
Three dimensional conformal radiotherapy - 3D-CRT and IMRT - Intensity modula...
Three dimensional conformal radiotherapy - 3D-CRT and IMRT - Intensity modula...Three dimensional conformal radiotherapy - 3D-CRT and IMRT - Intensity modula...
Three dimensional conformal radiotherapy - 3D-CRT and IMRT - Intensity modula...
 
Computer-aided Detection of Pulmonary Nodules using Genetic Programming
Computer-aided Detection of Pulmonary Nodules using Genetic ProgrammingComputer-aided Detection of Pulmonary Nodules using Genetic Programming
Computer-aided Detection of Pulmonary Nodules using Genetic Programming
 
An Automated Pelvic Bone Geometrical Feature Measurement Utilities on Ct Scan...
An Automated Pelvic Bone Geometrical Feature Measurement Utilities on Ct Scan...An Automated Pelvic Bone Geometrical Feature Measurement Utilities on Ct Scan...
An Automated Pelvic Bone Geometrical Feature Measurement Utilities on Ct Scan...
 
High Dimensional Fused-Informatics
High Dimensional Fused-InformaticsHigh Dimensional Fused-Informatics
High Dimensional Fused-Informatics
 

Recently uploaded

CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
SupreethSP4
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 

Recently uploaded (20)

CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 

Unsupervised Deformable Image Registration Using Cycle-Consistent CNN

  • 1. Unsupervised Deformable Image Registration Using Cycle-Consistent CNN MICCAI 2019 Boah Kim, Jieun Kim, June-Goo Lee, Dong Hwan Kim, Seong Ho Park, and Jong Chul Ye
  • 2. Image registration 2 Introduction Medical Image Registration MRI Abdominal CT  Deforming data into one coordinate system • subjects / time / modalities / ... Du, Juan, et al. "Intensity-based robust similarity for multimodal image registration." International Journal of Computer Mathematics 83.1 (2006): 49-57.  Fundamental task to analyze data • Tumor volumetry studies • Multimodal information fusion • Therapy planning PET
  • 3. Image registration 3 Background Classical iterative method Deep-learning-based method Supervised learning Method Unsupervised learning method Medical Image Registration Methods
  • 4. Image registration 4 • Deformation field A vector field of all displacement vectors for all coordinate in images Background Classical Iterative Method Deep-learning-based method • Transformer Grid sampling to warp moving image into fixed image 𝑥𝑥 𝑦𝑦 Floating image Fixed image 𝜙𝜙 Deformation field 𝑇𝑇(𝑥𝑥; 𝜙𝜙) Deformed image 𝑇𝑇 Transformer
  • 5. Image registration 5 Background 𝑳𝑳 𝑥𝑥, 𝑦𝑦, 𝑇𝑇, 𝜙𝜙 = 𝑳𝑳𝒔𝒔𝒔𝒔𝒔𝒔 𝑇𝑇 𝑥𝑥; 𝜙𝜙 , 𝑦𝑦 + 𝑳𝑳𝒓𝒓𝒓𝒓𝒓𝒓(𝜙𝜙) Deep-learning-based method 𝑥𝑥 𝑦𝑦 Floating image Fixed image 𝜙𝜙 Deformation field 𝑇𝑇(𝑥𝑥; 𝜙𝜙) Deformed image 𝑇𝑇 Transformer  Cost function • 𝑳𝑳𝒔𝒔𝒔𝒔𝒔𝒔: Similarity cost function • 𝑳𝑳𝒓𝒓𝒓𝒓𝒓𝒓: Regularization function Classical Iterative Method
  • 6. Image registration 6 Background  Advantages  Pitfalls • Preserve topology between two different images • sufficient iteration / parameter tuning • Require substantial time, extensive computation Deep-learning-based method 𝑥𝑥 𝑦𝑦 Floating image Fixed image 𝜙𝜙 Deformation field 𝑇𝑇(𝑥𝑥; 𝜙𝜙) Deformed image 𝑇𝑇 Transformer Classical Iterative Method
  • 7. Image registration 7 Background Classical iterative method Deep-learning-based Method 𝑥𝑥 𝑦𝑦 Floating image Fixed image 𝜙𝜙 Deformation field 𝑇𝑇(𝑥𝑥; 𝜙𝜙) Deformed image 𝑇𝑇 Transformer Deep neural network Supervised learning Unsupervised learning
  • 8. Image registration 8 Background  Require the ground-truth registration fields Cao. et al. “Non-rigid Brain MRI Registration Using Two-Stage Deep Perceptive Networks.” ISMRM 2018 Supervised learning Unsupervised learning Classical iterative method Deep-learning-based Method
  • 9. Image registration 9 Background  Limitation • Difficult to obtain the real ground-truth in practice • Depend on the quality of the ground-truth registration fields  Advantages • No parameter tuning for the inference • Applicable to various image domains Supervised learning Unsupervised learning Classical iterative method Deep-learning-based Method
  • 10. Image registration 10 Background  Does not require any ground-truth label Balakrishnan. et al. “An unsupervised learning model for deformable medical image registration,.” CVPR 2018l • Spatial transformer network = Deformation field generator + Transformer • To provide deformable registration without labels for registration fields • Pitfalls: Potential for the degeneracy of mapping on large deformable volumes ex) liver CT scans Supervised learning Unsupervised learning Classical iterative method Deep-learning-based Method
  • 11. Image registration 11 Proposed Method Cycle Consistency Zhu, Jun-Yan, et al. "Unpaired image-to-image translation using cycle-consistent adversarial networks." arXiv preprint (2017).  Motivation model: cycleGAN Horse 𝑭𝑭 𝑹𝑹 Zebra • To adopt cyclic constraint in network training → Improve topology preservation (less degeneracy)
  • 12. Image registration 12 Proposed Method Overall Framework Cycle consistency Cycle consistency
  • 13. Image registration 13 Proposed Method min GA,GB ∑𝑥𝑥∈𝐴𝐴 ∑𝑦𝑦∈𝐵𝐵 𝑳𝑳(𝑥𝑥, 𝑦𝑦, 𝑇𝑇, 𝐺𝐺𝐴𝐴, 𝐺𝐺𝐵𝐵) 𝑳𝑳 𝑥𝑥, 𝑦𝑦, 𝑇𝑇, 𝐺𝐺𝐴𝐴, 𝐺𝐺𝐵𝐵 = 𝑳𝑳𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟 𝑥𝑥, 𝑦𝑦, 𝑇𝑇, 𝐺𝐺𝐴𝐴 + 𝑳𝑳𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟 𝑦𝑦, 𝑥𝑥, 𝑇𝑇, 𝐺𝐺𝐵𝐵 +𝛼𝛼𝑳𝑳𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐(𝑥𝑥, 𝑦𝑦, 𝑇𝑇, 𝐺𝐺𝐴𝐴, 𝐺𝐺𝐵𝐵) + 𝛽𝛽𝑳𝑳𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖(𝑥𝑥, 𝑦𝑦, 𝑇𝑇, 𝐺𝐺𝐴𝐴, 𝐺𝐺𝐵𝐵) Loss Function
  • 14. Image registration 14 Loss Function Proposed Method 𝑳𝑳𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟𝑟 = − 𝑇𝑇(𝐴𝐴, 𝜙𝜙𝐴𝐴𝐴𝐴⨂𝐵𝐵 + 𝜆𝜆 𝜙𝜙𝐴𝐴𝐴𝐴 2 • Registration loss Similarity metric Regularization 𝒙𝒙 𝒚𝒚 − 𝑇𝑇(𝐵𝐵, 𝜙𝜙𝐵𝐵𝐵𝐵⨂𝐴𝐴 + 𝜆𝜆 𝜙𝜙𝐵𝐵𝐵𝐵 2
  • 15. Image registration 15 Proposed Method 𝑳𝑳𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐 = 𝑇𝑇 � 𝐵𝐵, � 𝜙𝜙𝐵𝐵𝐵𝐵 − 𝐴𝐴 1 + 𝑇𝑇 ̂ 𝐴𝐴, � 𝜙𝜙𝐴𝐴𝐴𝐴 − 𝐵𝐵 1 Loss Function 𝑨𝑨 𝑩𝑩 • Cycle loss � 𝑩𝑩 � 𝑨𝑨
  • 16. Image registration 16 Proposed Method 𝑳𝑳𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖 𝑥𝑥, 𝑦𝑦, 𝑇𝑇, 𝐺𝐺𝐴𝐴, 𝐺𝐺𝐵𝐵 = − 𝑇𝑇(𝐴𝐴, 𝐺𝐺𝐴𝐴𝐴𝐴(𝐴𝐴, 𝐴𝐴) ⨂𝐴𝐴 − 𝑇𝑇(𝐵𝐵, 𝐺𝐺𝐵𝐵𝐵𝐵(𝐵𝐵, 𝐵𝐵) ⨂𝐵𝐵 Loss Function 𝒚𝒚 𝒙𝒙 • Identity loss
  • 17. Image registration 17 Experiment Application to Liver CT Registration (3D)  Dataset • Multiphase abdominal CT images (from Asan Medical Center) • Does not have ground-truth registration fields
  • 18. Image registration 18 Original image Deformed image Unenhanced Arterial Portal Delay Experiment Application to Liver CT Registration (3D)
  • 19. Image registration 19 Original image Deformed image Unenhanced Arterial Portal Delay Experiment Application to Liver CT Registration (3D)
  • 20. Image registration 20 Original image Deformed image Unenhanced Arterial Portal Delay Experiment Application to Liver CT Registration (3D)
  • 21. Image registration 21 Original image Deformed image Unenhanced Arterial Portal Delay Experiment Application to Liver CT Registration (3D)
  • 22. Image registration 22 Artery phase → Portal phase Original artery phase Moved artery phase Fixed portal phase Experiment Application to Liver CT Registration (3D)
  • 23. Image registration 23  Tumor size measurement & Target registration error Experiment Application to Liver CT Registration (3D)  Effect of cycle consistency : less folding problem
  • 24. Image registration 24 Conclusion Advantages of Proposed Method • Does not require the ground-truth of deformation fields • Faster time for image registration • Topology preservation for forward and backward mapping • 3D image registration for any pair of images from a single network • Applicable to challenging tasks  Unsupervised learning  Cycle consistency