Multilevel Optimization for Multi-Modal X-ray Data Analysis

Similar documents
Image Acquisition Systems

SIMULTANEOUS SENSING ERROR RECOVERY AND TOMOGRAPHIC INVERSION USING AN OPTIMIZATION-BASED APPROACH

UNIVERSITY OF SOUTHAMPTON

Emission Computed Tomography Notes

Imaging of flow in porous media - from optimal transport to prediction

smooth coefficients H. Köstler, U. Rüde

Splitting-Based Statistical X-Ray CT Image Reconstruction with Blind Gain Correction

REDUCED ORDER MODELING IN MULTISPECTRAL PHOTOACOUSTIC TOMOGRAPHY

Low-Dose Dual-Energy CT for PET Attenuation Correction with Statistical Sinogram Restoration

Reconstruction in CT and relation to other imaging modalities

Computer Graphics. - Volume Rendering - Philipp Slusallek

Radon Transform and Filtered Backprojection

Algebraic Iterative Methods for Computed Tomography

Chapter6 Image Reconstruction

Multigrid Pattern. I. Problem. II. Driving Forces. III. Solution

Moscow-Bavarian Joint Advanced Student School 2006 / Medical Imaging Principles of Computerized Tomographic Imaging and Cone-Beam Reconstruction

Two Dimensional Microwave Imaging Using a Divide and Unite Algorithm

Multi-slice CT Image Reconstruction Jiang Hsieh, Ph.D.

arxiv: v2 [cond-mat.mtrl-sci] 5 Jan 2010

l ealgorithms for Image Registration

Continuous and Discrete Image Reconstruction

Méthodes d imagerie pour les écoulements et le CND

Gradient Free Design of Microfluidic Structures on a GPU Cluster

LINE SEARCH MULTILEVEL OPTIMIZATION AS COMPUTATIONAL METHODS FOR DENSE OPTICAL FLOW

Reconstruction in CT and relation to other imaging modalities

IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 14, NO. 1, JANUARY

Ripplet: a New Transform for Feature Extraction and Image Representation

WE consider the gate-sizing problem, that is, the problem

X-ray tomography. X-ray tomography. Applications in Science. X-Rays. Notes. Notes. Notes. Notes

MEDICAL IMAGE ANALYSIS

Tomographic reconstruction of shock layer flows

A new calibration-free beam hardening reduction method for industrial CT

τ-extrapolation on 3D semi-structured finite element meshes

A Projection Access Scheme for Iterative Reconstruction Based on the Golden Section

DIGITAL TERRAIN MODELLING. Endre Katona University of Szeged Department of Informatics

Estimating 3D Respiratory Motion from Orbiting Views

The Spherical Harmonics Discrete Ordinate Method for Atmospheric Radiative Transfer

CoE4TN4 Image Processing. Chapter 5 Image Restoration and Reconstruction

Algebraic Iterative Methods for Computed Tomography

Medical Image Analysis

Ultrasonic Multi-Skip Tomography for Pipe Inspection

DEVELOPMENT OF CONE BEAM TOMOGRAPHIC RECONSTRUCTION SOFTWARE MODULE

Medical Image Reconstruction Term II 2012 Topic 6: Tomography

Data mining with sparse grids

ME964 High Performance Computing for Engineering Applications

Compressed Sensing for Electron Tomography

Evaluation of Spectrum Mismatching using Spectrum Binning Approach for Statistical Polychromatic Reconstruction in CT

A Non-Linear Image Registration Scheme for Real-Time Liver Ultrasound Tracking using Normalized Gradient Fields

3-D Tomographic Reconstruction

Multigrid Methods for Markov Chains

Tomographic Algorithm for Industrial Plasmas

RADIOMICS: potential role in the clinics and challenges

Efficient Beam Velocity Model Building with Tomography Designed to Accept 3d Residuals Aligning Depth Offset Gathers

GPU implementation for rapid iterative image reconstruction algorithm

Recent Developments in Model-based Derivative-free Optimization

NONLINEAR MULTIGRID INVERSION ALGORITHMS WITH APPLICATIONS TO STATISTICAL IMAGE RECONSTRUCTION. A Thesis. Submitted to the Faculty.

BME I5000: Biomedical Imaging

The Immersed Interface Method

Efficient Multigrid based solvers for Isogeometric Analysis

Memory Efficient Adaptive Mesh Generation and Implementation of Multigrid Algorithms Using Sierpinski Curves

Fast Reconstruction of CFRP X-ray Images based on a Neural Network Filtered Backprojection Approach

Ch. 4 Physical Principles of CT

Implementation of a backprojection algorithm on CELL

An Introduc+on to Mathema+cal Image Processing IAS, Park City Mathema2cs Ins2tute, Utah Undergraduate Summer School 2010

Iterative methods for use with the Fast Multipole Method

Programming, numerics and optimization

Phase problem and the Radon transform

Discrete Estimation of Data Completeness for 3D Scan Trajectories with Detector Offset

Advanced Image Reconstruction Methods for Photoacoustic Tomography

Matrix-free IPM with GPU acceleration

Refractive Index Map Reconstruction in Optical Deflectometry Using Total-Variation Regularization

Medical Images Analysis and Processing

Anisotropy-preserving 5D interpolation by hybrid Fourier transform

Discontinuous Galerkin Sparse Grid method for Maxwell s equations

GE s Revolution CT MATLAB III: CT. Kathleen Chen March 20, 2018

Medical Imaging BMEN Spring 2016

An Interface-fitted Mesh Generator and Polytopal Element Methods for Elliptic Interface Problems

Refraction Corrected Transmission Ultrasound Computed Tomography for Application in Breast Imaging

Graphics 2009/2010, period 1. Lecture 8: ray tracing

Dipartimento di Ingegneria Informatica, Automatica e Gestionale A. Ruberti, SAPIENZA, Università di Roma, via Ariosto, Roma, Italy.

Estimation of Tikhonov Regularization Parameter for Image Reconstruction in Electromagnetic Geotomography

Tomographic Image Reconstruction in Noisy and Limited Data Settings.

Studies of the Continuous and Discrete Adjoint Approaches to Viscous Automatic Aerodynamic Shape Optimization

Computational Medical Imaging Analysis

Contents. I Basics 1. Copyright by SIAM. Unauthorized reproduction of this article is prohibited.

Model Reduction for Variable-Fidelity Optimization Frameworks

Theoretical Investigations of Tomographic Methods used for Determination of the Integrity of Spent BWR Nuclear Fuel

Data mining with sparse grids using simplicial basis functions

Background. Outline. Radiographic Tomosynthesis: Image Quality and Artifacts Reduction 1 / GE /

Compressed Sensing Algorithm for Real-Time Doppler Ultrasound Image Reconstruction

Enhanced material contrast by dual-energy microct imaging

Multidimensional scaling

Regularization by multigrid-type algorithms

Accelerating the Hessian-free Gauss-Newton Full-waveform Inversion via Preconditioned Conjugate Gradient Method

A projected Hessian matrix for full waveform inversion Yong Ma and Dave Hale, Center for Wave Phenomena, Colorado School of Mines

Lecture 15: More Iterative Ideas

Geometric Partitioning for Tomography

New Mexico Tech Hyd 510

Advanced Graphics. Path Tracing and Photon Mapping Part 2. Path Tracing and Photon Mapping

Massively Parallel Phase Field Simulations using HPC Framework walberla

Transcription:

Multilevel Optimization for Multi-Modal X-ray Data Analysis Zichao (Wendy) Di Mathematics & Computer Science Division Argonne National Laboratory May 25, 2016

2 / 35 Outline Multi-Modality Imaging Example: X-ray Tomography Forward Model Optimization Algorithms Numerical Results Multilevel-Based Acceleration Introduction of MG/OPT Application of Multilevel in Tomographic Reconstruction Numerical Results Summary and Outlook

3 / 35 Outline Multi-Modality Imaging Example: X-ray Tomography Forward Model Optimization Algorithms Numerical Results Multilevel-Based Acceleration Introduction of MG/OPT Application of Multilevel in Tomographic Reconstruction Numerical Results Summary and Outlook

More is Better 1 CT:hard-tissue; T2(MRI):soft tissue; PET: functional characteristics. 1 Boss, A. and et al. (2010). Hybrid PET/MRI of Intracranial Masses: Initial Experiences and Comparison to PET/CT, JNM 4 / 35

5 / 35 Outline Multi-Modality Imaging Example: X-ray Tomography Forward Model Optimization Algorithms Numerical Results Multilevel-Based Acceleration Summary and Outlook

6 / 35 Tomographic Image Reconstruction Non-invasive imaging technique to visualize internal structures of object. Tomography applications: physics, chemistry, astronomy, geophysics, medicine, etc. Tomographic imaging modalities: X-ray transmission, ultrasound, magnetic resonance, X-ray fluorescence, etc. Task: estimate distribution of physical quantities in sample from measurements. Limited angle tomography reconstruction is naturally ill-conditioned.

Schematic Experimental Setup with Two Modalities 7 / 35

8 / 35 Reconstruction Approaches Traditional: filtered backprojection Restricted to simple tomographic model Requires a large number of projections Alternatively, iterative reconstruction from single data modality Requires much less data acquisition, results in higher accuracy Our Goal: Formulate a joint inversion integrating XRF and XRT data to improve the reconstruciton quality of elemental map.

9 / 35 Outline Multi-Modality Imaging Example: X-ray Tomography Forward Model Optimization Algorithms Numerical Results Multilevel-Based Acceleration Summary and Outlook

10 / 35 X-ray Transmission (XRT) Traditionally, the XRT projection of the object from beam line (θ, τ) is modeled as { F T θ,τ ( µ E ) = I 0 exp } L v µ E v. v to directly solve the linear attenuation coefficient µ E v for each voxel v, In our approach,notice µ E v = e W v,e µ E e, { F T θ,τ (W) = I 0 exp } L v µ E e W v,e v,e I 0 : incident photon flux µ E e : mass attenuation coefficient of element e E at beam incident energy E W = W v,e: tensor denoting how much of element e is in voxel v L = [L v ]: tensor of intersection length of beam line (θ, τ) with the voxel v

X-ray Fluorescence (XRF) 11 / 35

12 / 35 Mathematical Model of XRF First, we obtain the unit fluorescence spectrum ( { })) 1 x M e = F (F(I 1 2 e ) F σ 2π exp 2σ 2 Then, the XRF spectrum, F R θ,τ = L v W v,e M e exp n d ( W v,e µ E e L v I v U v + µee v,e,d v,e e P v,v,d ) P = [P v,v,d ]: tensor of intersection length of fluorescence detectorlet path d with the voxel v

13 / 35 Outline Multi-Modality Imaging Example: X-ray Tomography Forward Model Optimization Algorithms Numerical Results Multilevel-Based Acceleration Summary and Outlook

14 / 35 Resulting Optimization: Joint Reconstruction (JRT) Goal: Find W so that F R θ,τ (W) = DR θ,τ and FT θ,τ (W) = DT θ,τ min φ(w) = ( 1 F R θ,τ (W) D R θ,τ 2 + β F T θ,τ (W) D T θ,τ 2) W 0 2 2 θ,τ where D R θ,τ Rn E : measurement data of XRF signal detected at angle θ from light beam τ R: the measurement data of XRT signal detected at angle θ from light beam τ D T θ,τ β > 0: a scaling parameter to balance the two modalities Note: Optimization differs on how F R θ,τ and FT θ,τ are combined

How Multimodality Can Help Consider an overdetermined (more equations than the number of unknowns) but rank deficient system which has an infinitude of solutions: 1 2 [ ] 2 4 x1 = x 0.5 1 2 1 2 0.5 Another such rank-deficient (not full-rank) system: [ ] [ ] [ ] 2 3 x1 1.5 = 4 6 3 However, combine these two can form a full rank and consistent system with a unique solution x 1 2 1 2 4 [ ] 0.5 1 x1 2 = 2 3 x 2 0.5 1.5 4 6 3 x 2 15 / 35

16 / 35 Optimization Solver In experiments, we use truncated-newton (TN) method with preconditioned conjugate gradient (PCG) to provide a search direction: To satisfy the bound constraints, the projected PCG is applied to the reduced Newton system One TN iteration typically requires κ(o(10)) PCG iterations Main expense of each outer iteration is κ + 2 function-gradient evaluations.

17 / 35 Outline Multi-Modality Imaging Example: X-ray Tomography Forward Model Optimization Algorithms Numerical Results Multilevel-Based Acceleration Summary and Outlook

JRT versus Single XRF Reconstruction (Synthetic) 1 Element Unit: g/µm 2 1 Di, Leyffer, and Wild (2016). An Optimization-Based Approach for Tomographic Inversion from Multiple Data Modalities, SIAMIS 18 / 35

Convergence 19 / 35

20 / 35 Addressing Self-Absorption Effect Sample: Solid glassrod (Silicon) with 2 wires (Tungsten, Gold).

21 / 35 Outline Multi-Modality Imaging Example: X-ray Tomography Forward Model Optimization Algorithms Numerical Results Multilevel-Based Acceleration Introduction of MG/OPT Application of Multilevel in Tomographic Reconstruction Numerical Results Summary and Outlook

22 / 35 Motivation N = 9 2, flops = 2 10 7 N = 5 2, flops = 6 10 6 N = 3 2, flops = 3 10 6 N = 2 2, flops = 8 10 5

23 / 35 Outline Multi-Modality Imaging Multilevel-Based Acceleration Introduction of MG/OPT Application of Multilevel in Tomographic Reconstruction Numerical Results Summary and Outlook

Introduction of MG/OPT Multigrid optimization algorithm (MG/OPT) is a general framework to accelerate a traditional optimization algorithm 1. Recursively use coarse problems to generate search directions for fine problems. MG/OPT can deal with more general problems in an optimization perspective, in particular, it is able to handle inequality constraints in a natural way. Multiple options to design the hierarchy of the problem: through image space. through data space. 1 Nash, S. G. (2000). A Multigrid Approach to Discretized Optimization Problems, OMS 24 / 35

MG/OPT Given: High-resolution model f h (z h ), easier-to-solve low-resolution model f H (z H ) z + OPT(f (z), z, k) A restriction operator Ih H and an interpolation operator IH h An initial estimate z 0 h of the solution z h on the fine level Integers k 1 and k 2 satisfying k 1 + k 2 > 0 25 / 35

26 / 35 Outline Multi-Modality Imaging Multilevel-Based Acceleration Introduction of MG/OPT Application of Multilevel in Tomographic Reconstruction Numerical Results Summary and Outlook

27 / 35 Interpolation/Restriction Operators Restriction on 2D parameter W h R 2 to produce W H using full weighted matrix: Restriction on gradient ÎH h = C IH h where C balances the order difference between φ h ( W h ) and φ H (Ih H W h ) Interpolation operator: I h H = 4(IH h )T.

28 / 35 Coarse Grid Surrogate Model Shift experimental data for coarse level: D D D θ,τ = D θ,τ (F,h θ,τ ( W h ) F,H θ,τ (IH h W h )) The surrogate model: φ H (W H ) = θ,τ ( 1 2 F,H θ,τ (W H ) D D D θ,τ 2 ) ( φ H (Ih H W h ) ÎH h φ h( W T h )) WH

29 / 35 Outline Multi-Modality Imaging Multilevel-Based Acceleration Introduction of MG/OPT Application of Multilevel in Tomographic Reconstruction Numerical Results Summary and Outlook

30 / 35 MG/OPT Search Directions versus Error Problem Size: [33 17] Fine Level Error Interpolated Coarse Level Error 5 5 10 10 15 15 20 20 25 25 30 30 10 20 30 5 10 15 20 25 30 40 30 20 10 0 10 20 30

31 / 35 2-level MG/OPT Reconstruction 10 2 Single Level Multigrid Reconstruction Error Reduction 10 1 10 0 10 1 0 200 400 600 800 1000 1200 1400 1600 1800 Equivalent number of f g evaluations

32 / 35 Outline Multi-Modality Imaging Example: X-ray Tomography Forward Model Optimization Algorithms Numerical Results Multilevel-Based Acceleration Introduction of MG/OPT Application of Multilevel in Tomographic Reconstruction Numerical Results Summary and Outlook

33 / 35 Summary Established a link between X-ray transmission and X-ray fluorescence datasets by reformulating their corresponding physical models. Developed a simultaneous optimization approach for the joint inversion, and achieved a dramatic improvement of reconstruction quality with no extra computational cost. Proposed a multigrid-based optimization framework to further reduce the computational cost of the reconstruction problem. Preliminary results show that coarsening in voxel space improves accuracy/speed.

34 / 35 Making More of More Extend our multimodal analysis tool to data from different instruments, involving varying spatial resolution and contrast mechanisms. Guided by the hierarchical nature of our multilevel algorithm, we will investigate new data acquisition strategies and allow for flexible and adaptive sampling approaches. Enable a true real-time feedback.

35 / 35 Acknowledgement This work was funded under the project The Tao of Fusion: Pathways for Big-data Analysis of Energy Materials at Work and Base optimization (DOE-ASCR DE-AC02-06CH11357).