Computation of the Cramér-Rao Lower Bound for virtually any pulse sequence An open-source framework in Python: sujason.web.stanford.edu/quantitative/ SPGR.

Slides:



Advertisements
Similar presentations
Complex Data For single channel data [1] – Real and imag. images are normally distributed with N(S, σ 2 ) – Then magnitude images follow Rice dist., which.
Advertisements

July 31, 2013 Jason Su. Background and Tools Cramér-Rao Lower Bound (CRLB) Automatic Differentiation (AD) Applications in Parameter Mapping Evaluating.
Journal Club: mcDESPOT with B0 & B1 Inhomogeneity.
Fast Algorithms For Hierarchical Range Histogram Constructions
Evaluation of Reconstruction Techniques
1 12. Principles of Parameter Estimation The purpose of this lecture is to illustrate the usefulness of the various concepts introduced and studied in.
Principal Component Analysis (PCA) for Clustering Gene Expression Data K. Y. Yeung and W. L. Ruzzo.
Fundamental Performance Limits in Image Registration By Dirk Robinson and Peyman Milanfar IEEE Transactions on Image Processing Vol. 13, No. 9, 9/2004.
More MR Fingerprinting
A UTOMATIC S EGMENTATION OF T HALAMIC N UCLEI WITH STEPS L ABEL F USION J.Su 1, T. Tourdias 2, M.Saranathan 1, and B.K.Rutt 1 1 Department of Radiology,
Relaxometry & Image Processing Technical Update Clinical Findings/Product Need Competitive Info Recommendations T1 (DESPOT1 and LL) parameter fitting via.
What is an Algorithm? (And how do we analyze one?)
Declaration of Conflict of Interest or Relationship I have no conflicts of interest to disclose with regard to the subject matter of this presentation.
Department of Electrical Engineering National Chung Cheng University, Taiwan IEEE ICHQP 10, 2002, Rio de Janeiro NCCU Gary W. Chang Paulo F. Ribeiro Department.
Sampling.
Visual Recognition Tutorial
Data Flow Analysis Compiler Design Nov. 8, 2005.
Analysis of Simulation Input.. Simulation Machine n Simulation can be considered as an Engine with input and output as follows: Simulation Engine Input.
Carnegie Mellon Adaptive Mapping of Linear DSP Algorithms to Fixed-Point Arithmetic Lawrence J. Chang Inpyo Hong Yevgen Voronenko Markus Püschel Department.
Theoretical & Industrial Design of Aerofoils P M V Subbarao Professor Mechanical Engineering Department An Objective Invention ……
Principal Component Analysis (PCA) for Clustering Gene Expression Data K. Y. Yeung and W. L. Ruzzo.
Machine Learning CUNY Graduate Center Lecture 3: Linear Regression.
By Grégory Brillant Background calibration techniques for multistage pipelined ADCs with digital redundancy.
ISMRM2012 Review Jun 4, 2012 Jason Su. Outline Parametric Mapping – Kumar et al. A Bayesian Algorithm Using Spatial Priors for Multi-Exponential T2 Relaxometry.
CRLB via Automatic Differentiation: DESPOT2 Jul 12, 2013 Jason Su.
EE369C Final Project: Accelerated Flip Angle Sequences Jan 9, 2012 Jason Su.
Research Update: Optimal 3TI MPRAGE T1 Mapping and Differentiation of Bloch Simulations Aug 4, 2014 Jason Su.
3DCS Advanced Analyzer/Optimizer Module © Dimensional Control Systems Inc DCS Advanced Analyzer/Optimizer Equation Based Tolerance Analysis Quick.
Comparison of Surface Coil and Automatically-tuned, Flexible Interventional Coil Imaging in a Porcine Knee R. Venook 1, B. Hargreaves 1, S. Conolly 1,
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Deterministic vs. Random Maximum A Posteriori Maximum Likelihood Minimum.
Optimal Experimental Design Theory. Motivation To better understand the existing theory and learn from tools that exist out there in other fields To further.
Computational Biology, Part 15 Biochemical Kinetics I Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
Optimal SSFP Pulse-Sequence Design for Tissue Density Estimation Zhuo Zheng Advanced Optimization Lab McMaster University Joint Work with C. Anand, R.
The Fast Optimal Voltage Partitioning Algorithm For Peak Power Density Minimization Jia Wang, Shiyan Hu Department of Electrical and Computer Engineering.
DISCERN: Cooperative Whitespace Scanning in Practical Environments Tarun Bansal, Bo Chen and Prasun Sinha Ohio State Univeristy.
1 A method of successive elimination of spurious arguments for effective solution the search- based modelling tasks Oleksandr Samoilenko, Volodymyr Stepashko.
Phase Congruency Detects Corners and Edges Peter Kovesi School of Computer Science & Software Engineering The University of Western Australia.
A Frequency-Domain Approach to Registration Estimation in 3-D Space Phillip Curtis Pierre Payeur Vision, Imaging, Video and Autonomous Systems Research.
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 11 Feb. 19 th, 2014.
Optimization of PHEV/EV Battery Charging Lawrence Wang CURENT YSP Presentations RM :00-11:25 1.
J OURNAL C LUB : Lankford and Does. On the Inherent Precision of mcDESPOT. Jul 23, 2012 Jason Su.
A CCELERATED V ARIABLE F LIP A NGLE T 1 M APPING VIA V IEW S HARING OF P SEUDO -R ANDOM S AMPLED H IGHER O RDER K-S PACE J.Su 1, M.Saranathan 1, and B.K.Rutt.
PROBABILITY AND STATISTICS FOR ENGINEERING Hossein Sameti Department of Computer Engineering Sharif University of Technology Principles of Parameter Estimation.
Sensitivity derivatives Can obtain sensitivity derivatives of structural response at several levels Finite difference sensitivity (section 7.1) Analytical.
J OURNAL C LUB : Deoni et al. One Component? Two Components? Three? The Effect of Including a Nonexchanging ‘‘Free’’ Water Component in mcDESPOT. Jan 14,
Chapter 1 Introduction n Introduction: Problem Solving and Decision Making n Quantitative Analysis and Decision Making n Quantitative Analysis n Model.
Study of Broadband Postbeamformer Interference Canceler Antenna Array Processor using Orthogonal Interference Beamformer Lal C. Godara and Presila Israt.
Optimal Design with Automatic Differentiation: Exploring Unbiased Steady-State Relaxometry Jan 13, 2014 Jason Su.
Motivation For analytical design of control systems,
We have recently implemented a microwave imaging algorithm which incorporated scalar 3D wave propagation while reconstructing a 2D dielectric property.
Conclusions Simulated fMRI phantoms with real motion and realistic susceptibility artifacts have been generated and tested using SPM2. Image distortion.
J OURNAL C LUB : Lin and Song. (Philips and UPenn) Improved Signal Spoiling in Fast Radial Gradient-Echo Imaging: Applied to Accurate T1 Mapping and Flip.
Understanding the difference between an engineer and a scientist There are many similarities and differences.
EE 551/451, Fall, 2006 Communication Systems Zhu Han Department of Electrical and Computer Engineering Class 15 Oct. 10 th, 2006.
A CCELERATED V ARIABLE F LIP A NGLE T 1 M APPING VIA V IEW S HARING OF P SEUDO -R ANDOM S AMPLED H IGHER O RDER K-S PACE J.Su 1, M.Saranathan 1, and B.K.Rutt.
Presentation : “ Maximum Likelihood Estimation” Presented By : Jesu Kiran Spurgen Date :
Learning to Align: a Statistical Approach
The Clutch Control Strategy of EMCVT in AC Power Generation System
Fisher Information Matrix of DESPOT
Examining mcDESPOT Mar 12, 2013 Jason Su.
Recent Advances in Iterative Parameter Estimation
FTCS Explicit Finite Difference Method for Evaluating European Options
Robust Multipath Channel Identification
Optimization of PHEV/EV Battery Charging
Spectral methods for stiff problems MATH 6646
Master Thesis Presentation
Declaration of Relevant Financial Interests or Relationships
BSSFP Simulations The goal of these simulations is to show the effect of noise on different pcSSFP reconstruction schemes Further examine the uniformity.
Whitening-Rotation Based MIMO Channel Estimation
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM CISE301_Topic1.
Presentation transcript:

Computation of the Cramér-Rao Lower Bound for virtually any pulse sequence An open-source framework in Python: sujason.web.stanford.edu/quantitative/ SPGR (DESPOT1, VFA) and bSSFP-based (DESPOT2) relaxometry methods are re-optimized under this framework Allowing phase-cycling as a free variable improves the theoretical precision by 2.1x in GM O PTIMAL U NBIASED S TEADY -S TATE R ELAXOMETRY WITH P HASE -C YCLED V ARIABLE F LIP A NGLE (PCVFA) BY A UTOMATIC C OMPUTATION OF THE C RAMÉR -R AO L OWER B OUND J.Su 1,2 and B.K.Rutt 2 1 Department of Electrical Engineering, Stanford University, Stanford, CA, United States 2 Department of Radiology, Stanford University, Stanford, CA, United States ISMRM 2014 E-P OSTER #3206C OMPUTER N O. 12 Coefficient of variation for T1 (top) and T2 (bottom) of the optimal protocols over a tissue range with columns (left) DESPOT2 and (right) PCVFA.  denotes the target gray matter tissue.

Declaration of Conflict of Interest or Relationship I have no conflicts of interest to disclose with regard to the subject matter of this presentation. O PTIMAL U NBIASED S TEADY -S TATE R ELAXOMETRY WITH P HASE -C YCLED V ARIABLE F LIP A NGLE (PCVFA) BY A UTOMATIC C OMPUTATION OF THE C RAMÉR -R AO L OWER B OUND J.Su 1,2 and B.K.Rutt 2 1 Department of Electrical Engineering, Stanford University, Stanford, CA, United States 2 Department of Radiology, Stanford University, Stanford, CA, United States ISMRM 2014 E-P OSTER #3206

Directory O PTIMAL U NBIASED S TEADY -S TATE R ELAXOMETRY WITH P HASE -C YCLED V ARIABLE F LIP A NGLE (PCVFA) BY A UTOMATIC C OMPUTATION OF THE CRLBISMRM 2014 #3206 Automatic Differentiation Automatic Differentiation Cramér-Rao Lower Bound Cramér-Rao Lower Bound T1 mapping with SPGR (VFA, DESPOT1) T1 and T2 mapping with SPGR and bSSFP (DESPOT2) Diffusion? Optimal Design Optimal Design

How precisely can I measure something with this pulse sequence? O PTIMAL U NBIASED S TEADY -S TATE R ELAXOMETRY WITH P HASE -C YCLED V ARIABLE F LIP A NGLE (PCVFA) BY A UTOMATIC C OMPUTATION OF THE CRLBISMRM 2014 #3206

CRLB: What is it? A lower limit on the variance of an estimator of a parameter. – The best you can do at estimating say T 1 with a given pulse sequence and signal equation: g(T 1 ) Estimators that achieve the bound are called “efficient” – The minimum variance unbiased estimator (MVUE) is efficient

CRLB: Fisher Information Matrix

CRLB: How does it work?

CRLB: Computing the Jacobian Questionable accuracy Numeric differentiation Has limited the application of CRLB Difficult, tedious, and slow for multiple inputs, multiple outputs Symbolic or analytic differentiation Solves all these problems Calculation time comparable to numeric But 10 8 times more accurate Automatic differentiation

Directory O PTIMAL U NBIASED S TEADY -S TATE R ELAXOMETRY WITH P HASE -C YCLED V ARIABLE F LIP A NGLE (PCVFA) BY A UTOMATIC C OMPUTATION OF THE CRLBISMRM 2014 #3206 Automatic Differentiation Automatic Differentiation Cramér-Rao Lower Bound Cramér-Rao Lower Bound T1 mapping with SPGR (VFA, DESPOT1) T1 and T2 mapping with SPGR and bSSFP (DESPOT2) Diffusion? Optimal Design Optimal Design

Automatic Differentiation Your 21 st century slope-o-meter engine. O PTIMAL U NBIASED S TEADY -S TATE R ELAXOMETRY WITH P HASE -C YCLED V ARIABLE F LIP A NGLE (PCVFA) BY A UTOMATIC C OMPUTATION OF THE CRLBISMRM 2014 #3206

Automatic Differentiation Automatic differentiation IS: – Fast, esp. for many input partial derivatives Symbolic requires substitution of symbolic objects Numeric requires multiple function calls for each partial O PTIMAL U NBIASED S TEADY -S TATE R ELAXOMETRY WITH P HASE -C YCLED V ARIABLE F LIP A NGLE (PCVFA) BY A UTOMATIC C OMPUTATION OF THE CRLBISMRM 2014 #3206

Automatic Differentiation Automatic differentiation IS: – Fast, esp. for many input partial derivatives – Effective for computing higher derivatives Symbolic generates huge expressions Numeric becomes even more inaccurate O PTIMAL U NBIASED S TEADY -S TATE R ELAXOMETRY WITH P HASE -C YCLED V ARIABLE F LIP A NGLE (PCVFA) BY A UTOMATIC C OMPUTATION OF THE CRLBISMRM 2014 #3206

Automatic Differentiation Automatic differentiation IS: – Fast, esp. for many input partial derivatives – Effective for computing higher derivatives – Adept at analyzing complex algorithms Bloch simulations Loops and conditional statements 1.6 million-line FEM model O PTIMAL U NBIASED S TEADY -S TATE R ELAXOMETRY WITH P HASE -C YCLED V ARIABLE F LIP A NGLE (PCVFA) BY A UTOMATIC C OMPUTATION OF THE CRLBISMRM 2014 #3206

Automatic Differentiation Automatic differentiation IS: – Fast, esp. for many input partial derivatives – Effective for computing higher derivatives – Adept at analyzing complex algorithms – Accurate to machine precision A comparison between automatic and (central) finite differentiation vs. symbolic AD matches symbolic to machine precisionFinite difference doesn’t come close O PTIMAL U NBIASED S TEADY -S TATE R ELAXOMETRY WITH P HASE -C YCLED V ARIABLE F LIP A NGLE (PCVFA) BY A UTOMATIC C OMPUTATION OF THE CRLBISMRM 2014 #3206

Directory O PTIMAL U NBIASED S TEADY -S TATE R ELAXOMETRY WITH P HASE -C YCLED V ARIABLE F LIP A NGLE (PCVFA) BY A UTOMATIC C OMPUTATION OF THE CRLBISMRM 2014 #3206 Automatic Differentiation Automatic Differentiation Cramér-Rao Lower Bound Cramér-Rao Lower Bound T1 mapping with SPGR (VFA, DESPOT1) T1 and T2 mapping with SPGR and bSSFP (DESPOT2) Diffusion? Optimal Design Optimal Design

Optimal Design Optimality conditions Applications in other fields Cite other MR uses of CRLB for optimization

Directory O PTIMAL U NBIASED S TEADY -S TATE R ELAXOMETRY WITH P HASE -C YCLED V ARIABLE F LIP A NGLE (PCVFA) BY A UTOMATIC C OMPUTATION OF THE CRLBISMRM 2014 #3206 Automatic Differentiation Automatic Differentiation Cramér-Rao Lower Bound Cramér-Rao Lower Bound T1 mapping with SPGR (VFA, DESPOT1) T1 and T2 mapping with SPGR and bSSFP (DESPOT2) Diffusion? Optimal Design Optimal Design

T1 Mapping with VFA/DESPOT1 Protocol optimization – What is the acquisition protocol which maximizes our T 1 precision? Christensen 1974, Homer 1984, Wang 1987, Deoni 2003

DESPOT1: Protocol Optimization

Problem Setup

Results: T 1 =1000ms

Results: T 1 = ms

Directory O PTIMAL U NBIASED S TEADY -S TATE R ELAXOMETRY WITH P HASE -C YCLED V ARIABLE F LIP A NGLE (PCVFA) BY A UTOMATIC C OMPUTATION OF THE CRLBISMRM 2014 #3206 Automatic Differentiation Automatic Differentiation Cramér-Rao Lower Bound Cramér-Rao Lower Bound T1 mapping with SPGR (VFA, DESPOT1) T1 and T2 mapping with SPGR and bSSFP (DESPOT2) Diffusion? Optimal Design Optimal Design

DESPOT2 Using SPGR and FIESTA These have been previously paired in the DESPOT2 technique as a two-stage experiment The toolkit creates the CRLB as a callable function and delivers it to standard optimization routines Finds the same optimal choice of flip angles and acquisition times as in literature 1 under the DESPOT2 scheme with 5+ decimal places of precision A pair of SPGR for T1 mapping and a pair of FIESTA for T2 with ~75% time spent on SPGRs A new method with FIESTA only: phase-cycled variable flip angle (PCVFA) 2.1x greater precision per unit time achieved by considering a joint reconstruction and allowing phase-cycling to be free parameter 3 Deoni et al. MRM 2003 Mar;49(3): The optimal PCVFA protocol acquires two phase cycles, each with flip angle pairs that give 1/√2 of the maximum signal.

DESPOT2 vs. PCVFA Coefficient of variation for T1 (top) and T2 (bottom) of the optimal protocols over a tissue range with columns (left) DESPOT2 and (right) PCVFA.  denotes the target gray matter tissue.

T1 in DESPOT2 vs PCVFA

Discussion & Conclusion