SlideShare une entreprise Scribd logo
1  sur  41
Inverse problems in medical
imaging
Nikita Moriakov
Diagnostic Image Analysis Group
Department of Radiology and Nuclear Medicine
Radboud University Medical Center, Nijmegen
Plan
• Inverse problems
• Deep Learning in Inverse Problems: Fully
learned inversion vs. Learned iterative
schemes
• Results and future work
Inverse problems
What is inverse problem?
• 𝑓𝑡𝑟𝑢𝑒 ∈ 𝑋 is an unknown true model parameter, 𝑔 ∈ 𝑌 is data, 𝑒 is sample
from measurement noise and 𝐴: 𝑋 → 𝑌 is a continuous operator mapping
model parameter to data (in the absence of noise)
• Examples: CT & MR reconstruction, denoising, inpainting.
Examples: Radon Transform
• Let 𝑓 ∈ 𝐿1 ℝ2 be a function such
that 𝑓(𝑥, 𝑦) is the attenuation
coefficient of scanned object at
point (𝑥, 𝑦)
• If X-ray going along the line 𝐿 has
incident intensity 𝐼0, the outcoming
intensity equals 𝐼0 𝑒
− 𝑥,𝑦 ∈𝐿
𝑓 𝑥,𝑦 𝑑𝐿
Examples: Radon Transform
• Parametrize all lines by the angle 𝜃 and
the distance 𝑠 to the origin
• The Radon transform of 𝑓 is a function of
𝑠 ∈ ℝ, 𝜃 ∈ [0, 2 𝜋) given by
Radon, 1907
Back projection (key for inversion)
Examples: Radon Transform
• This direct analytic inversion is called
Filtered Back Projection today.
• Radon transform is invertible (when we
know projections from all directions and
all rays intersecting the object).
Examples: DBT
• Available since late 2000s.
• Rapidly replacing Digital
Mammography
• Can have resolution as high as DM
standards.
Examples: DBT
• The x-ray tube moves in an arc
over the compressed breast
capturing multiple images of each
breast from different angles in a
continuous or step-and-shoot
fashion.
Examples: MR
• Fourier transform ℱ maps images
to frequency domain.
• Some measurements in this domain
are taken, giving subsampling mask
𝑃.
• Inverse Fourier transform maps
back to the image domain.
• Reconstructed image can deviate
from target if k-space is
undersampled.
Problems with inverse problems?
• 𝐴 can have non-trivial kernel. E.g., for CT with limited number of view
angles the following holds:
• 𝐴 can have discontinuous inverse, thus variations in noise can have strong
effect on reconstruction.
Bayesian view and regularization,
MAP
• Finding most likely reconstruction given measurements amounts to
finding 𝑎𝑟𝑔𝑚𝑎𝑥𝑖𝑚𝑎𝑔𝑒 𝑃 𝐼𝑚𝑎𝑔𝑒 𝑀𝑒𝑎𝑠).
• 𝑎𝑟𝑔𝑚𝑎𝑥𝑖𝑚𝑎𝑔𝑒 𝑃 𝐼𝑚𝑎𝑔𝑒 𝑀𝑒𝑎𝑠) = 𝑎𝑟𝑔𝑚𝑎𝑥𝑖𝑚𝑎𝑔𝑒
𝑃 𝑀𝑒𝑎𝑠 𝐼𝑚𝑎𝑔𝑒)⋅𝑃 𝐼𝑚𝑎𝑔𝑒
𝑃(𝑀𝑒𝑎𝑠)
=
𝑎𝑟𝑔𝑚𝑎𝑥𝑖𝑚𝑎𝑔𝑒 (log 𝑃 𝑀𝑒𝑎𝑠 𝐼𝑚𝑎𝑔𝑒 + log 𝑃(𝐼𝑚𝑎𝑔𝑒))
• log 𝑃(𝑀𝑒𝑎𝑠|𝐼𝑚𝑎𝑔𝑒) is the log-likelihood of observed data, log 𝑃(𝐼𝑚𝑎𝑔𝑒)
is the prior term.
• Prior term is used for regularization such as TV regularization.
Deep Learning for Inverse
Problems
Inverse problems with DL
Fully learned data driven
reconstruction
• Generic parametrization by a neural
network to find an inverse mapping
𝑅 𝜃: 𝑌 → 𝑋 with 𝜃 being the neural
network weights
• No need to have explicit forward
operator or data likelihood
• Need to use fully connected layers
and hence requires a lot of
parameters.
Learned iterative schemes
• Contains explicit knowledge of
forward operator built in the
architecture of 𝑅 𝜃: 𝑌 → 𝑋
• Architecture motivated by existing
optimization algorithms
Inverse problems with DL
Learned regularizers
• Train a regularizer 𝑆 𝜃: 𝑋 → ℝ
separately, which is parametrized
by a neural network, and is ideally
proportional to the image prior
(Bayesian view).
• Can be trained adversarily.
Fully learned inference
• Zhu, Liu, Rosen, Rosen “Image reconstruction by domain transform
manifold learning” 2018
Learned Iterative Schemes: LPD
• Learned Primal-Dual (LPD) is an example of learned iterative schemes.
• Architecture motivated by Primal-Dual Hybrid Gradient Method.
Learned Primal-Dual
• A deep neural network
• Iterative procedure inspired by
Primal-Dual Hybrid Gradient
algorithm
• Consists of a primal/dual
reconstruction blocks which
performs small “steps” in
image and projection space
respectively.
Network architecture
Results (Adler & Öktem)
Learned Iterative Schemes: RIM
• The goal in MAP estimate is finding
• This is often done in via an iterative scheme
• To avoid the need to learn prior, we can “generalize” this to the form
• So can optimize this as a recurrent neural network.
Recurrent Inference Machines for MR
Lonning, Putzky, Caan, Welling Recurrent Inference Machines for Accelerated MRI Reconstruction 2018
RIM for MRI Reconstruction
Lonning, Putzky, Caan, Welling Recurrent Inference Machines for Accelerated MRI Reconstruction 2018
Results and future work
SPIE 2019 Medical Imaging
Data for the experiment
• Synthetic breast images generated by realistic digital breast
phantom (from I. Sechopoulos et al.)
• 25 view angles: [-24, -22, … , 22, 24] deg
Results (LPD on DBT)
Network architecture (LPD)
LPD for DBT architecture (DBToR)
𝑚
𝑇(𝑚)
Results (beginning of training)
Results (end of training)
Results
Future work
Compressed breast phantom
Classification
Image Segmentation:
Skin – Adipose – Glandular
Caballo M. et al . 2018 “An Unsupervised Automatic Segmentation algorithm for breast tissue” – Med. Phys.
Finite Element
Compression
BCT images acquired
from patients at Radboudumc
Finite Element Compression
Breast Density Map
• Create a mesh of the breast
• Simulate the compression of soft tissue (adipose,
glandular & skin) using the high-performance explicit
finite element solver, developed for medical application
Compression
Compression
The breast support is move up by 20
mm (to make the bottom flat);
the compression is performed by
moving down the compression paddle
Voxel Resolution of (0.273 mm)3
Results
Sources
• Arridge, Maass, Öktem, Schönlieb “Solving Inverse Problems Using Data
Driven Models”, Acta Numerica 2019.
• Adler, Öktem “Learned Primal-dual Reconstruction”
• Markoe, “Analytic Tomography”
• Zhu, Liu, Rosen, Rosen “Image reconstruction by domain transform
manifold learning”, Nature 2018
• Lønning, Putzky, Caan, Welling “Recurrent Inference Machines for
Accelerated MRI Reconstruction”, Medical Image Analysis, 2018
Thank you!

Contenu connexe

Tendances

Classical mechanics vs quantum mechanics
Classical mechanics vs quantum mechanicsClassical mechanics vs quantum mechanics
Classical mechanics vs quantum mechanicsZahid Mehmood
 
B.tech ii unit-2 material beta gamma function
B.tech ii unit-2 material beta gamma functionB.tech ii unit-2 material beta gamma function
B.tech ii unit-2 material beta gamma functionRai University
 
Rank, Nullity, and Fundamental Matrix Spaces.pptx
Rank, Nullity, and Fundamental Matrix Spaces.pptxRank, Nullity, and Fundamental Matrix Spaces.pptx
Rank, Nullity, and Fundamental Matrix Spaces.pptxfroilandoblon1
 
Tracing of cartesian curve
Tracing of cartesian curveTracing of cartesian curve
Tracing of cartesian curveKaushal Patel
 
Applications of linear algebra
Applications of linear algebraApplications of linear algebra
Applications of linear algebraPrerak Trivedi
 
Application of interpolation and finite difference
Application of interpolation and finite differenceApplication of interpolation and finite difference
Application of interpolation and finite differenceManthan Chavda
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introductionideas2ignite
 
Orthogonal Matrices
Orthogonal MatricesOrthogonal Matrices
Orthogonal MatricesTahirAziz48
 
Homogeneous Linear Differential Equations
 Homogeneous Linear Differential Equations Homogeneous Linear Differential Equations
Homogeneous Linear Differential EquationsAMINULISLAM439
 
Fundamentals of electromagnetics
Fundamentals of electromagneticsFundamentals of electromagnetics
Fundamentals of electromagneticsRichu Jose Cyriac
 
Variational Principle
Variational PrincipleVariational Principle
Variational PrincipleAmeenSoomro1
 
Linear Algebra Applications
Linear Algebra ApplicationsLinear Algebra Applications
Linear Algebra ApplicationsRamesh Shashank
 
Iteration method-Solution of algebraic and Transcendental Equations.
Iteration method-Solution of algebraic and Transcendental Equations.Iteration method-Solution of algebraic and Transcendental Equations.
Iteration method-Solution of algebraic and Transcendental Equations.AmitKumar8151
 
1.introduction to signals
1.introduction to signals1.introduction to signals
1.introduction to signalsINDIAN NAVY
 

Tendances (20)

Classical mechanics vs quantum mechanics
Classical mechanics vs quantum mechanicsClassical mechanics vs quantum mechanics
Classical mechanics vs quantum mechanics
 
B.tech ii unit-2 material beta gamma function
B.tech ii unit-2 material beta gamma functionB.tech ii unit-2 material beta gamma function
B.tech ii unit-2 material beta gamma function
 
Fourier series
Fourier seriesFourier series
Fourier series
 
Rank, Nullity, and Fundamental Matrix Spaces.pptx
Rank, Nullity, and Fundamental Matrix Spaces.pptxRank, Nullity, and Fundamental Matrix Spaces.pptx
Rank, Nullity, and Fundamental Matrix Spaces.pptx
 
Tracing of cartesian curve
Tracing of cartesian curveTracing of cartesian curve
Tracing of cartesian curve
 
Applications of linear algebra
Applications of linear algebraApplications of linear algebra
Applications of linear algebra
 
Application of interpolation and finite difference
Application of interpolation and finite differenceApplication of interpolation and finite difference
Application of interpolation and finite difference
 
Microstrip TL 1st 3
Microstrip TL 1st 3Microstrip TL 1st 3
Microstrip TL 1st 3
 
Curve tracing
Curve tracingCurve tracing
Curve tracing
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introduction
 
Orthogonal Matrices
Orthogonal MatricesOrthogonal Matrices
Orthogonal Matrices
 
Cayley Hamilton Theorem
Cayley Hamilton Theorem Cayley Hamilton Theorem
Cayley Hamilton Theorem
 
Homogeneous Linear Differential Equations
 Homogeneous Linear Differential Equations Homogeneous Linear Differential Equations
Homogeneous Linear Differential Equations
 
Runge-Kutta-Methods.pptx
Runge-Kutta-Methods.pptxRunge-Kutta-Methods.pptx
Runge-Kutta-Methods.pptx
 
Classical Mechanics-MSc
Classical Mechanics-MScClassical Mechanics-MSc
Classical Mechanics-MSc
 
Fundamentals of electromagnetics
Fundamentals of electromagneticsFundamentals of electromagnetics
Fundamentals of electromagnetics
 
Variational Principle
Variational PrincipleVariational Principle
Variational Principle
 
Linear Algebra Applications
Linear Algebra ApplicationsLinear Algebra Applications
Linear Algebra Applications
 
Iteration method-Solution of algebraic and Transcendental Equations.
Iteration method-Solution of algebraic and Transcendental Equations.Iteration method-Solution of algebraic and Transcendental Equations.
Iteration method-Solution of algebraic and Transcendental Equations.
 
1.introduction to signals
1.introduction to signals1.introduction to signals
1.introduction to signals
 

Similaire à Inverse problems in medical imaging

Machine learning for Tomographic Imaging.pdf
Machine learning for Tomographic Imaging.pdfMachine learning for Tomographic Imaging.pdf
Machine learning for Tomographic Imaging.pdfMunir Ahmad
 
Machine learning for Tomographic Imaging.pptx
Machine learning for Tomographic Imaging.pptxMachine learning for Tomographic Imaging.pptx
Machine learning for Tomographic Imaging.pptxMunir Ahmad
 
Seminar_Thoracic EIT_UWO
Seminar_Thoracic EIT_UWOSeminar_Thoracic EIT_UWO
Seminar_Thoracic EIT_UWOPeyman Rahmati
 
SPICE-MATEX @ DAC15
SPICE-MATEX @ DAC15SPICE-MATEX @ DAC15
SPICE-MATEX @ DAC15Hao Zhuang
 
Super resolution in deep learning era - Jaejun Yoo
Super resolution in deep learning era - Jaejun YooSuper resolution in deep learning era - Jaejun Yoo
Super resolution in deep learning era - Jaejun YooJaeJun Yoo
 
Two Dimensional Image Reconstruction Algorithms
Two Dimensional Image Reconstruction AlgorithmsTwo Dimensional Image Reconstruction Algorithms
Two Dimensional Image Reconstruction Algorithmsmastersrihari
 
CARI-2020, Application of LSTM architectures for next frame forecasting in Se...
CARI-2020, Application of LSTM architectures for next frame forecasting in Se...CARI-2020, Application of LSTM architectures for next frame forecasting in Se...
CARI-2020, Application of LSTM architectures for next frame forecasting in Se...Mokhtar SELLAMI
 
Image Reconstruction in Computed Tomography
Image Reconstruction in Computed TomographyImage Reconstruction in Computed Tomography
Image Reconstruction in Computed TomographyAnjan Dangal
 
SPIE 10059-36(Reheman Baikejiang)
SPIE 10059-36(Reheman Baikejiang)SPIE 10059-36(Reheman Baikejiang)
SPIE 10059-36(Reheman Baikejiang)Reheman Baikejiang
 
Sparse Sampling in Digital Image Processing
Sparse Sampling in Digital Image ProcessingSparse Sampling in Digital Image Processing
Sparse Sampling in Digital Image ProcessingEswar Publications
 
Multi-class Classification on Riemannian Manifolds for Video Surveillance
Multi-class Classification on Riemannian Manifolds for Video SurveillanceMulti-class Classification on Riemannian Manifolds for Video Surveillance
Multi-class Classification on Riemannian Manifolds for Video SurveillanceDiego Tosato
 
ct_meeting_final_jcy (1).pdf
ct_meeting_final_jcy (1).pdfct_meeting_final_jcy (1).pdf
ct_meeting_final_jcy (1).pdfssuser2c7393
 
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 registrationBoahKim2
 
various methods for image segmentation
various methods for image segmentationvarious methods for image segmentation
various methods for image segmentationRaveesh Methi
 
Unsupervised Learning for Compressed Sensing MRI Using CycleGAN
Unsupervised Learning for Compressed Sensing MRI Using CycleGANUnsupervised Learning for Compressed Sensing MRI Using CycleGAN
Unsupervised Learning for Compressed Sensing MRI Using CycleGANGyutaek Oh
 
Deep Implicit Layers: Learning Structured Problems with Neural Networks
Deep Implicit Layers: Learning Structured Problems with Neural NetworksDeep Implicit Layers: Learning Structured Problems with Neural Networks
Deep Implicit Layers: Learning Structured Problems with Neural NetworksSangwoo Mo
 
2019-06-14:6 - Reti neurali e compressione immagine
2019-06-14:6 - Reti neurali e compressione immagine2019-06-14:6 - Reti neurali e compressione immagine
2019-06-14:6 - Reti neurali e compressione immagineuninfoit
 

Similaire à Inverse problems in medical imaging (20)

Machine learning for Tomographic Imaging.pdf
Machine learning for Tomographic Imaging.pdfMachine learning for Tomographic Imaging.pdf
Machine learning for Tomographic Imaging.pdf
 
Machine learning for Tomographic Imaging.pptx
Machine learning for Tomographic Imaging.pptxMachine learning for Tomographic Imaging.pptx
Machine learning for Tomographic Imaging.pptx
 
Seminar_Thoracic EIT_UWO
Seminar_Thoracic EIT_UWOSeminar_Thoracic EIT_UWO
Seminar_Thoracic EIT_UWO
 
SPICE-MATEX @ DAC15
SPICE-MATEX @ DAC15SPICE-MATEX @ DAC15
SPICE-MATEX @ DAC15
 
Super resolution in deep learning era - Jaejun Yoo
Super resolution in deep learning era - Jaejun YooSuper resolution in deep learning era - Jaejun Yoo
Super resolution in deep learning era - Jaejun Yoo
 
Thesis presentation
Thesis presentationThesis presentation
Thesis presentation
 
Two Dimensional Image Reconstruction Algorithms
Two Dimensional Image Reconstruction AlgorithmsTwo Dimensional Image Reconstruction Algorithms
Two Dimensional Image Reconstruction Algorithms
 
CARI-2020, Application of LSTM architectures for next frame forecasting in Se...
CARI-2020, Application of LSTM architectures for next frame forecasting in Se...CARI-2020, Application of LSTM architectures for next frame forecasting in Se...
CARI-2020, Application of LSTM architectures for next frame forecasting in Se...
 
Image Reconstruction in Computed Tomography
Image Reconstruction in Computed TomographyImage Reconstruction in Computed Tomography
Image Reconstruction in Computed Tomography
 
SPIE 10059-36(Reheman Baikejiang)
SPIE 10059-36(Reheman Baikejiang)SPIE 10059-36(Reheman Baikejiang)
SPIE 10059-36(Reheman Baikejiang)
 
Sparse Sampling in Digital Image Processing
Sparse Sampling in Digital Image ProcessingSparse Sampling in Digital Image Processing
Sparse Sampling in Digital Image Processing
 
NeurIPS22.pptx
NeurIPS22.pptxNeurIPS22.pptx
NeurIPS22.pptx
 
Multi-class Classification on Riemannian Manifolds for Video Surveillance
Multi-class Classification on Riemannian Manifolds for Video SurveillanceMulti-class Classification on Riemannian Manifolds for Video Surveillance
Multi-class Classification on Riemannian Manifolds for Video Surveillance
 
ct_meeting_final_jcy (1).pdf
ct_meeting_final_jcy (1).pdfct_meeting_final_jcy (1).pdf
ct_meeting_final_jcy (1).pdf
 
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
 
various methods for image segmentation
various methods for image segmentationvarious methods for image segmentation
various methods for image segmentation
 
Unsupervised Learning for Compressed Sensing MRI Using CycleGAN
Unsupervised Learning for Compressed Sensing MRI Using CycleGANUnsupervised Learning for Compressed Sensing MRI Using CycleGAN
Unsupervised Learning for Compressed Sensing MRI Using CycleGAN
 
Deep Implicit Layers: Learning Structured Problems with Neural Networks
Deep Implicit Layers: Learning Structured Problems with Neural NetworksDeep Implicit Layers: Learning Structured Problems with Neural Networks
Deep Implicit Layers: Learning Structured Problems with Neural Networks
 
mid_presentation
mid_presentationmid_presentation
mid_presentation
 
2019-06-14:6 - Reti neurali e compressione immagine
2019-06-14:6 - Reti neurali e compressione immagine2019-06-14:6 - Reti neurali e compressione immagine
2019-06-14:6 - Reti neurali e compressione immagine
 

Dernier

Low Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service Mumbai
Low Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service MumbaiLow Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service Mumbai
Low Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service Mumbaisonalikaur4
 
Call Girls In Andheri East Call 9920874524 Book Hot And Sexy Girls
Call Girls In Andheri East Call 9920874524 Book Hot And Sexy GirlsCall Girls In Andheri East Call 9920874524 Book Hot And Sexy Girls
Call Girls In Andheri East Call 9920874524 Book Hot And Sexy Girlsnehamumbai
 
VIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service Mumbai
VIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service MumbaiVIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service Mumbai
VIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service Mumbaisonalikaur4
 
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service ChennaiCall Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service ChennaiNehru place Escorts
 
Call Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...Miss joya
 
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...narwatsonia7
 
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...narwatsonia7
 
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...Miss joya
 
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknow
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service LucknowVIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknow
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknownarwatsonia7
 
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service JaipurHigh Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipurparulsinha
 
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...narwatsonia7
 
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort ServiceCall Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Serviceparulsinha
 
Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...narwatsonia7
 
Glomerular Filtration rate and its determinants.pptx
Glomerular Filtration rate and its determinants.pptxGlomerular Filtration rate and its determinants.pptx
Glomerular Filtration rate and its determinants.pptxDr.Nusrat Tariq
 
call girls in Connaught Place DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in Connaught Place  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...call girls in Connaught Place  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in Connaught Place DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...saminamagar
 
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original PhotosCall Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photosnarwatsonia7
 
Asthma Review - GINA guidelines summary 2024
Asthma Review - GINA guidelines summary 2024Asthma Review - GINA guidelines summary 2024
Asthma Review - GINA guidelines summary 2024Gabriel Guevara MD
 
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Availablenarwatsonia7
 

Dernier (20)

Low Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service Mumbai
Low Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service MumbaiLow Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service Mumbai
Low Rate Call Girls Mumbai Suman 9910780858 Independent Escort Service Mumbai
 
Call Girls In Andheri East Call 9920874524 Book Hot And Sexy Girls
Call Girls In Andheri East Call 9920874524 Book Hot And Sexy GirlsCall Girls In Andheri East Call 9920874524 Book Hot And Sexy Girls
Call Girls In Andheri East Call 9920874524 Book Hot And Sexy Girls
 
VIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service Mumbai
VIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service MumbaiVIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service Mumbai
VIP Call Girls Mumbai Arpita 9910780858 Independent Escort Service Mumbai
 
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service ChennaiCall Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
Call Girls Service Chennai Jiya 7001305949 Independent Escort Service Chennai
 
Call Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Jayanagar Just Call 7001305949 Top Class Call Girl Service Available
 
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...
College Call Girls Pune Mira 9907093804 Short 1500 Night 6000 Best call girls...
 
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
Call Girls Service in Bommanahalli - 7001305949 with real photos and phone nu...
 
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
Russian Call Girl Brookfield - 7001305949 Escorts Service 50% Off with Cash O...
 
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
Russian Call Girls in Pune Riya 9907093804 Short 1500 Night 6000 Best call gi...
 
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknow
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service LucknowVIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknow
VIP Call Girls Lucknow Nandini 7001305949 Independent Escort Service Lucknow
 
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service JaipurHigh Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
High Profile Call Girls Jaipur Vani 8445551418 Independent Escort Service Jaipur
 
sauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Service
sauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Servicesauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Service
sauth delhi call girls in Bhajanpura 🔝 9953056974 🔝 escort Service
 
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...
Russian Call Girls Chickpet - 7001305949 Booking and charges genuine rate for...
 
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort ServiceCall Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
Call Girls Service In Shyam Nagar Whatsapp 8445551418 Independent Escort Service
 
Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
Housewife Call Girls Hsr Layout - Call 7001305949 Rs-3500 with A/C Room Cash ...
 
Glomerular Filtration rate and its determinants.pptx
Glomerular Filtration rate and its determinants.pptxGlomerular Filtration rate and its determinants.pptx
Glomerular Filtration rate and its determinants.pptx
 
call girls in Connaught Place DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in Connaught Place  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...call girls in Connaught Place  DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
call girls in Connaught Place DELHI 🔝 >༒9540349809 🔝 genuine Escort Service ...
 
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original PhotosCall Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
Call Girl Service Bidadi - For 7001305949 Cheap & Best with original Photos
 
Asthma Review - GINA guidelines summary 2024
Asthma Review - GINA guidelines summary 2024Asthma Review - GINA guidelines summary 2024
Asthma Review - GINA guidelines summary 2024
 
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service AvailableCall Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
Call Girls Whitefield Just Call 7001305949 Top Class Call Girl Service Available
 

Inverse problems in medical imaging

  • 1. Inverse problems in medical imaging Nikita Moriakov Diagnostic Image Analysis Group Department of Radiology and Nuclear Medicine Radboud University Medical Center, Nijmegen
  • 2. Plan • Inverse problems • Deep Learning in Inverse Problems: Fully learned inversion vs. Learned iterative schemes • Results and future work
  • 4. What is inverse problem? • 𝑓𝑡𝑟𝑢𝑒 ∈ 𝑋 is an unknown true model parameter, 𝑔 ∈ 𝑌 is data, 𝑒 is sample from measurement noise and 𝐴: 𝑋 → 𝑌 is a continuous operator mapping model parameter to data (in the absence of noise) • Examples: CT & MR reconstruction, denoising, inpainting.
  • 5. Examples: Radon Transform • Let 𝑓 ∈ 𝐿1 ℝ2 be a function such that 𝑓(𝑥, 𝑦) is the attenuation coefficient of scanned object at point (𝑥, 𝑦) • If X-ray going along the line 𝐿 has incident intensity 𝐼0, the outcoming intensity equals 𝐼0 𝑒 − 𝑥,𝑦 ∈𝐿 𝑓 𝑥,𝑦 𝑑𝐿
  • 6. Examples: Radon Transform • Parametrize all lines by the angle 𝜃 and the distance 𝑠 to the origin • The Radon transform of 𝑓 is a function of 𝑠 ∈ ℝ, 𝜃 ∈ [0, 2 𝜋) given by
  • 8. Back projection (key for inversion)
  • 9. Examples: Radon Transform • This direct analytic inversion is called Filtered Back Projection today. • Radon transform is invertible (when we know projections from all directions and all rays intersecting the object).
  • 10. Examples: DBT • Available since late 2000s. • Rapidly replacing Digital Mammography • Can have resolution as high as DM standards.
  • 11. Examples: DBT • The x-ray tube moves in an arc over the compressed breast capturing multiple images of each breast from different angles in a continuous or step-and-shoot fashion.
  • 12. Examples: MR • Fourier transform ℱ maps images to frequency domain. • Some measurements in this domain are taken, giving subsampling mask 𝑃. • Inverse Fourier transform maps back to the image domain. • Reconstructed image can deviate from target if k-space is undersampled.
  • 13. Problems with inverse problems? • 𝐴 can have non-trivial kernel. E.g., for CT with limited number of view angles the following holds: • 𝐴 can have discontinuous inverse, thus variations in noise can have strong effect on reconstruction.
  • 14. Bayesian view and regularization, MAP • Finding most likely reconstruction given measurements amounts to finding 𝑎𝑟𝑔𝑚𝑎𝑥𝑖𝑚𝑎𝑔𝑒 𝑃 𝐼𝑚𝑎𝑔𝑒 𝑀𝑒𝑎𝑠). • 𝑎𝑟𝑔𝑚𝑎𝑥𝑖𝑚𝑎𝑔𝑒 𝑃 𝐼𝑚𝑎𝑔𝑒 𝑀𝑒𝑎𝑠) = 𝑎𝑟𝑔𝑚𝑎𝑥𝑖𝑚𝑎𝑔𝑒 𝑃 𝑀𝑒𝑎𝑠 𝐼𝑚𝑎𝑔𝑒)⋅𝑃 𝐼𝑚𝑎𝑔𝑒 𝑃(𝑀𝑒𝑎𝑠) = 𝑎𝑟𝑔𝑚𝑎𝑥𝑖𝑚𝑎𝑔𝑒 (log 𝑃 𝑀𝑒𝑎𝑠 𝐼𝑚𝑎𝑔𝑒 + log 𝑃(𝐼𝑚𝑎𝑔𝑒)) • log 𝑃(𝑀𝑒𝑎𝑠|𝐼𝑚𝑎𝑔𝑒) is the log-likelihood of observed data, log 𝑃(𝐼𝑚𝑎𝑔𝑒) is the prior term. • Prior term is used for regularization such as TV regularization.
  • 15. Deep Learning for Inverse Problems
  • 16. Inverse problems with DL Fully learned data driven reconstruction • Generic parametrization by a neural network to find an inverse mapping 𝑅 𝜃: 𝑌 → 𝑋 with 𝜃 being the neural network weights • No need to have explicit forward operator or data likelihood • Need to use fully connected layers and hence requires a lot of parameters. Learned iterative schemes • Contains explicit knowledge of forward operator built in the architecture of 𝑅 𝜃: 𝑌 → 𝑋 • Architecture motivated by existing optimization algorithms
  • 17. Inverse problems with DL Learned regularizers • Train a regularizer 𝑆 𝜃: 𝑋 → ℝ separately, which is parametrized by a neural network, and is ideally proportional to the image prior (Bayesian view). • Can be trained adversarily.
  • 18. Fully learned inference • Zhu, Liu, Rosen, Rosen “Image reconstruction by domain transform manifold learning” 2018
  • 19. Learned Iterative Schemes: LPD • Learned Primal-Dual (LPD) is an example of learned iterative schemes. • Architecture motivated by Primal-Dual Hybrid Gradient Method.
  • 20. Learned Primal-Dual • A deep neural network • Iterative procedure inspired by Primal-Dual Hybrid Gradient algorithm • Consists of a primal/dual reconstruction blocks which performs small “steps” in image and projection space respectively.
  • 22. Results (Adler & Öktem)
  • 23. Learned Iterative Schemes: RIM • The goal in MAP estimate is finding • This is often done in via an iterative scheme • To avoid the need to learn prior, we can “generalize” this to the form • So can optimize this as a recurrent neural network.
  • 24. Recurrent Inference Machines for MR Lonning, Putzky, Caan, Welling Recurrent Inference Machines for Accelerated MRI Reconstruction 2018
  • 25. RIM for MRI Reconstruction Lonning, Putzky, Caan, Welling Recurrent Inference Machines for Accelerated MRI Reconstruction 2018
  • 27. SPIE 2019 Medical Imaging
  • 28. Data for the experiment • Synthetic breast images generated by realistic digital breast phantom (from I. Sechopoulos et al.) • 25 view angles: [-24, -22, … , 22, 24] deg
  • 31. LPD for DBT architecture (DBToR) 𝑚 𝑇(𝑚)
  • 33. Results (end of training)
  • 36. Compressed breast phantom Classification Image Segmentation: Skin – Adipose – Glandular Caballo M. et al . 2018 “An Unsupervised Automatic Segmentation algorithm for breast tissue” – Med. Phys. Finite Element Compression BCT images acquired from patients at Radboudumc
  • 37. Finite Element Compression Breast Density Map • Create a mesh of the breast • Simulate the compression of soft tissue (adipose, glandular & skin) using the high-performance explicit finite element solver, developed for medical application
  • 38. Compression Compression The breast support is move up by 20 mm (to make the bottom flat); the compression is performed by moving down the compression paddle Voxel Resolution of (0.273 mm)3
  • 40. Sources • Arridge, Maass, Öktem, Schönlieb “Solving Inverse Problems Using Data Driven Models”, Acta Numerica 2019. • Adler, Öktem “Learned Primal-dual Reconstruction” • Markoe, “Analytic Tomography” • Zhu, Liu, Rosen, Rosen “Image reconstruction by domain transform manifold learning”, Nature 2018 • Lønning, Putzky, Caan, Welling “Recurrent Inference Machines for Accelerated MRI Reconstruction”, Medical Image Analysis, 2018