BMI2 SS07 – Class 8 “Image Processing 2” Slide 1 Biomedical Imaging 2 Class 8 – Time Series Analysis (Pt. 2); Image Post-processing (Pt. 2) 03/20/07.

Slides:



Advertisements
Similar presentations
An Introduction to Fourier and Wavelet Analysis: Part I Norman C. Corbett Sunday, June 1, 2014.
Advertisements

Frequency Domain The frequency domain
DFT/FFT and Wavelets ● Additive Synthesis demonstration (wave addition) ● Standard Definitions ● Computing the DFT and FFT ● Sine and cosine wave multiplication.
Derivation and Validation of Metrics for Breast Cancer Diagnosis from Diffuse Optical Tomography Imaging Data Randall L. Barbour, Ph.D. SUNY Downstate.
Understanding interferometric visibility functions J. Meisner.
Diversity techniques for flat fading channels BER vs. SNR in a flat fading channel Different kinds of diversity techniques Selection diversity performance.
Properties of continuous Fourier Transforms
Image Enhancement in the Frequency Domain Part I Image Enhancement in the Frequency Domain Part I Dr. Samir H. Abdul-Jauwad Electrical Engineering Department.
REGRESSION AND CORRELATION
Continuous Random Variables and Probability Distributions
Principal Component Analysis Principles and Application.
Digital Image Processing, 2nd ed. © 2002 R. C. Gonzalez & R. E. Woods Chapter 4 Image Enhancement in the Frequency Domain Chapter.
R. Werner Solar Terrestrial Influences Institute - BAS Time Series Analysis by descriptive statistic.
Statistical Methods for long-range forecast By Syunji Takahashi Climate Prediction Division JMA.
Lecture II-2: Probability Review
Slides 13b: Time-Series Models; Measuring Forecast Error
Chapter 15 Fourier Series and Fourier Transform
Review of Probability.
General Linear Model & Classical Inference Guillaume Flandin Wellcome Trust Centre for Neuroimaging University College London SPM M/EEGCourse London, May.
BOX JENKINS METHODOLOGY
Goals For This Class Quickly review of the main results from last class Convolution and Cross-correlation Discrete Fourier Analysis: Important Considerations.
Probability Theory and Random Processes
Random Process The concept of random variable was defined previously as mapping from the Sample Space S to the real line as shown below.
TIME SERIES by H.V.S. DE SILVA DEPARTMENT OF MATHEMATICS
Short Resume of Statistical Terms Fall 2013 By Yaohang Li, Ph.D.
Review for Exam I ECE460 Spring, 2012.
PROBABILITY AND STATISTICS FOR ENGINEERING Hossein Sameti Department of Computer Engineering Sharif University of Technology Two Functions of Two Random.
BMI2 SS08 – Class 3 “Image Processing 1” Slide 1 Biomedical Imaging 2 Class 3,4 – Regularization; Time Series Analysis (Pt. 1); Image Post-processing (Pt.
1 Enviromatics Environmental time series Environmental time series Вонр. проф. д-р Александар Маркоски Технички факултет – Битола 2008 год.
Image Processing © 2002 R. C. Gonzalez & R. E. Woods Lecture 4 Image Enhancement in the Frequency Domain Lecture 4 Image Enhancement.
1 Chapter 5 Image Transforms. 2 Image Processing for Pattern Recognition Feature Extraction Acquisition Preprocessing Classification Post Processing Scaling.
Various topics Petter Mostad Overview Epidemiology Study types / data types Econometrics Time series data More about sampling –Estimation.
Signals CY2G2/SE2A2 Information Theory and Signals Aims: To discuss further concepts in information theory and to introduce signal theory. Outcomes:
School of Biomedical Engineering, Science and Health Systems APPLICATION OF WAVELET BASED FUSION TECHNIQUES TO PHYSIOLOGICAL MONITORING Han C. Ryoo, Leonid.
CHEE825 Fall 2005J. McLellan1 Spectral Analysis and Input Signal Design.
1 Lecture 1: February 20, 2007 Topic: 1. Discrete-Time Signals and Systems.
1 Chapter 9 Detection of Spread-Spectrum Signals.
Vibrationdata 1 Unit 6a The Fourier Transform. Vibrationdata 2 Courtesy of Professor Alan M. Nathan, University of Illinois at Urbana-Champaign.
Innovative Paths to Better Medicines Design Considerations in Molecular Biomarker Discovery Studies Doris Damian and Robert McBurney June 6, 2007.
Chapter 1 Random Process
Chapter 20 Classification and Estimation Classification – Feature selection Good feature have four characteristics: –Discrimination. Features.
Introducing Communication Research 2e © 2014 SAGE Publications Chapter Seven Generalizing From Research Results: Inferential Statistics.
Chapter 2. Fourier Representation of Signals and Systems
Discrete-time Random Signals
Continuous Random Variables and Probability Distributions
Statistical Analysis An Introduction to MRI Physics and Analysis Michael Jay Schillaci, PhD Monday, April 7 th, 2007.
Irwin/McGraw-Hill © Andrew F. Siegel, 1997 and l Chapter 14 l Time Series: Understanding Changes over Time.
Outline Random variables –Histogram, Mean, Variances, Moments, Correlation, types, multiple random variables Random functions –Correlation, stationarity,
Data Analysis. Qualitative vs. Quantitative Data collection methods can be roughly divided into two groups. It is essential to understand the difference.
ENSEMBLE EMPIRICAL MODE DECOMPOSITION Noise Assisted Signal Analysis (nasa) Part II EEMD Zhaohua Wu and N. E. Huang: Ensemble Empirical Mode Decomposition:
Analyzing circadian expression data by harmonic regression based on autoregressive spectral estimation Rendong Yang and Zhen Su Division of Bioinformatics,
CLASSIFICATION OF ECG SIGNAL USING WAVELET ANALYSIS
Forecasting. Model with indicator variables The choice of a forecasting technique depends on the components identified in the time series. The techniques.
1 Autocorrelation in Time Series data KNN Ch. 12 (pp )
Biostatistics Class 3 Probability Distributions 2/15/2000.
Biostatistics Class 2 Probability 2/1/2000.
Digital Image Processing Lecture 8: Fourier Transform Prof. Charlene Tsai.
National Mathematics Day
SUNY Downstate Medical Center
Spectral Analysis Spectral analysis is concerned with the determination of the energy or power spectrum of a continuous-time signal It is assumed that.
MECH 373 Instrumentation and Measurements
SIGNALS PROCESSING AND ANALYSIS
Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband.
Chapter 6: Autoregressive Integrated Moving Average (ARIMA) Models
Image Enhancement in the
4. Image Enhancement in Frequency Domain
8.6 Autocorrelation instrument, mathematical definition, and properties autocorrelation and Fourier transforms cosine and sine waves sum of cosines Johnson.
Analysis of Dynamic Brain Imaging Data
Ensemble forecasts and seasonal precipitation tercile probabilities
Geology 491 Spectral Analysis
Presentation transcript:

BMI2 SS07 – Class 8 “Image Processing 2” Slide 1 Biomedical Imaging 2 Class 8 – Time Series Analysis (Pt. 2); Image Post-processing (Pt. 2) 03/20/07

BMI2 SS07 – Class 8 “Image Processing 2” Slide 2 Flowchart for Imaging Data Analysis Measurement → Raw Data Pre- processing, or pre- conditioning Image Reconstruction Post- processing “Post-post- processing” “Post-post- post- processing” Filter, normalize, SNR threshold Integrate in space and/or time, define metrics Develop metrics into diagnostic indicators Time-series analysis (TSA) (FT, corr., SSS, GLM) TSA

BMI2 SS07 – Class 8 “Image Processing 2” Slide 3 Time Series Analysis… Definitions The branch of quantitative forecasting in which data for one variable are examined for patterns of trend, seasonality, and cycle. nces.ed.gov/programs/projections/appendix_D.asp nces.ed.gov/programs/projections/appendix_D.asp Analysis of any variable classified by time, in which the values of the variable are functions of the time periods. An analysis conducted on people observed over multiple time periods. A type of forecast in which data relating to past demand are used to predict future demand. highered.mcgraw- hill.com/sites/ /student_view0/chapter12/glossary.htmlhighered.mcgraw- hill.com/sites/ /student_view0/chapter12/glossary.html In statistics and signal processing, a time series is a sequence of data points, measured typically at successive times, spaced apart at uniform time intervals. Time series analysis comprises methods that attempt to understand such time series, often either to understand the underlying theory of the data points (where did they come from? what generated them?), or to make forecasts (predictions). en.wikipedia.org/wiki/Time_series_analysisen.wikipedia.org/wiki/Time_series_analysis

BMI2 SS07 – Class 8 “Image Processing 2” Slide 4 Time Series Analysis… Varieties Frequency (spectral) analysis –Fourier transform: amplitude and phase –Power spectrum; power spectral density Auto-spectral density –Cross-spectral density –Coherence Correlation Analysis –Cross-correlation function Cross-covariance Correlation coefficient function –Autocorrelation function –Cross-spectral density Auto-spectral density

BMI2 SS07 – Class 8 “Image Processing 2” Slide 5 Time Series Analysis… Varieties Time-frequency analysis –Short-time Fourier transform –Wavelet analysis Descriptive Statistics –Mean / median; standard deviation / variance / range –Short-time mean, standard deviation, etc. Forecasting / Prediction –Autoregressive (AR) –Moving Average (MA) –Autoregressive moving average (ARMA) –Autoregressive integrated moving average (ARIMA) Random walk, random trend Exponential weighted moving average

BMI2 SS07 – Class 8 “Image Processing 2” Slide 6 Time Series Analysis… Varieties Signal separation –Data-driven [blind source separation (BSS), signal source separation (SSS)] Principal component analysis (PCA) Independent component analysis (ICA) Extended spatial decomposition, extended temporal decomposition Canonical correlation analysis (CCA) Singular-value decomposition (SVD) an essential ingredient of all –Model-based General linear model (GLM) Analysis of variance (ANOVA, ANCOVA, MANOVA, MANCOVA) –e.g., Statistical Parametric Mapping, BrainVoyager, AFNI

BMI2 SS07 – Class 8 “Image Processing 2” Slide 7 A “Family Secret” of Time Series Analysis… Scary-looking formulas, such as –Are useful and important to learn at some stage, but not really essential for understanding how all these methods work All the math you really need to know, for understanding, is –How to add: = 8, = 2 + (-7) = -5 –How to multiply: 3 × 5 = 15, 2 × (-7) = -14 Multiplication distributes over addition u × (v 1 + v 2 + v 3 + …) = u×v 1 + u×v 2 + u×v 3 + … –Pythagorean theorem: a 2 + b 2 = c 2 a b c

BMI2 SS07 – Class 8 “Image Processing 2” Slide 8 A “Family Secret” of Time Series Analysis… A most fundamental mathematical operation for time series analysis: The x i time series is measurement or image data. The y i time series depends on what type of analysis we’re doing: Fourier analysis: y i is a sinusoidal function Correlation analysis: y i is a second data or image time series Wavelet or short-time FT: non-zero y i values are concentrated in a small range of i, while most of the y i s are 0. GLM: y i is an ideal, or model, time series that we expect some of the x i time series to resemble

BMI2 SS07 – Class 8 “Image Processing 2” Slide 9 Correlation Analysis

BMI2 SS07 – Class 8 “Image Processing 2” Slide 10 Hb-oxy Hb-deoxy

BMI2 SS07 – Class 8 “Image Processing 2” Slide 11 Hb-oxy Hb-deoxy mean value standard deviation

BMI2 SS07 – Class 8 “Image Processing 2” Slide 12 Hb-oxy Hb-deoxy mean value standard deviation +k+k

BMI2 SS07 – Class 8 “Image Processing 2” Slide 13 Hb-oxy Hb-deoxy

BMI2 SS07 – Class 8 “Image Processing 2” Slide 14

BMI2 SS07 – Class 8 “Image Processing 2” Slide 15

BMI2 SS07 – Class 8 “Image Processing 2” Slide 16

BMI2 SS07 – Class 8 “Image Processing 2” Slide 17

BMI2 SS07 – Class 8 “Image Processing 2” Slide 18

BMI2 SS07 – Class 8 “Image Processing 2” Slide 19

BMI2 SS07 – Class 8 “Image Processing 2” Slide 20 Time-Frequency Analysis

BMI2 SS07 – Class 8 “Image Processing 2” Slide 21 (a) (b) (c) Figure 9. Illustration of Morlet wavelet analysis concept. The complex wavelet (solid and dashed sinusoidal curves denote real and imaginary part, respectively) shown in 9(a) is superimposed on the time-varying measurement depicted in 9(b). A new function, equivalent to the covariance between the wavelet and measured signal, as a function of the time point about which the wavelet is centered, is generated. (See Figure 10 for an example of such a computation.) Varying the width of the wavelet, as shown in 9(c), changes the frequency whose time-varying amplitude is computed.

BMI2 SS07 – Class 8 “Image Processing 2” Slide 22 Figure 10. Result of wavelet analysis (see Fig. 9) applied to (a) an unmodulated 0.1-Hz sine wave and (b) a frequency-modulated 0.1-Hz sine wave. In 10(a) it is seen that the amplitude and frequency both are constant over time, while in 10(b) it is seen that the amplitude is fixed but the frequency varies.

BMI2 SS07 – Class 8 “Image Processing 2” Slide 23 Data “Post-Post-Processing” and “Post- Post-Post-processing”

BMI2 SS07 – Class 8 “Image Processing 2” Slide 24 Starting point: Time Series of Reconstructed Images Physiological parameters: 1) Hb oxy, 2) Hb deoxy, 3) Blood volume 4) HbO 2 Sat Time Position 1.Temporal Averaging  Spatial Averaging 2.Spatial Averaging  Temporal Averaging 3.Wavelet Analysis

BMI2 SS07 – Class 8 “Image Processing 2” Slide 25 Method 1: Temporal  Spatial Averaging Time Position (IV) Spatial map of temporal standard deviation (SD) (III) Baseline temporal mean is 0, by definition temporal integration drop position information sorted parameter value Hb deoxy Hb oxy (II) spatial integration meanSD scalar quantities (I)

BMI2 SS07 – Class 8 “Image Processing 2” Slide 26 Method 2: Spatial  Temporal Averaging Time Position (IV) spatial integration (II) (I) Time series of spatial mean → O 2 demand / metabolic responsiveness Time series of spatial SD → Spatial heterogeneity temporal integration Temporal mean of spatial mean time series: 0, by definition Temporal SD of spatial mean time series Temporal mean of spatial SD time series Temporal SD of spatial SD time series scalar quantities

BMI2 SS07 – Class 8 “Image Processing 2” Slide 27 1.Starting point is reconstructed image time series (IV) 2.Use (complex Morlet) wavelet transform as a time-domain bandpass filter operation A.Output is an image time series (IV) of amplitude vs. time vs. spatial position, for the frequency band of interest B.Filtered time series can be obtained for more than one frequency band 3.Recompute previously considered Class-II and Class-I results, using Methods 1 and 2, but starting with the wavelet amplitude time series Method 3: Time-frequency (wavelet) analysis time f1f1 f2f2

BMI2 SS07 – Class 8 “Image Processing 2” Slide 28 Baseline GTC: Healthy Volunteer Class IV results: normalized wavelet amplitude, right breast Temporal coherence index = 25.7% (26.3% for left breast (not shown))

BMI2 SS07 – Class 8 “Image Processing 2” Slide 29 Baseline GTC: Ductal Carcinoma in Right Breast Class IV results: normalized wavelet amplitude, left (-CA) breast Temporal coherence index = 18.4% Sharp, deep troughs are indicative of strong spatial coordination

BMI2 SS07 – Class 8 “Image Processing 2” Slide 30 Example 2: Ductal Carcinoma in Right Breast Class IV results: normalized wavelet amplitude, right (+CA) breast Temporal coherence index = 13.5% Troughs (and peaks) appreciably reduced, or absent

BMI2 SS07 – Class 8 “Image Processing 2” Slide 31 Specificity and Sensitivity Presence of Disease Test Result True Positive Disease (+)Disease (–) Test (+) Test (–) False Positive False Negative True Negative Given disease, what is the probability of a positive test result? Given no disease, what is the probability of a negative test?

BMI2 SS07 – Class 8 “Image Processing 2” Slide 32 Given negative test result, what is the probability of not having disease? Predictive Values Presence of Disease Test Result True Positive Disease (+)Disease (–) Test (+) Test (–) False Positive False Negative True Negative Given positive test result, what is the probability of disease?

BMI2 SS07 – Class 8 “Image Processing 2” Slide 33 Diagnostic Threshold ROC (Receiver Operating Characteristic) Analysis

BMI2 SS07 – Class 8 “Image Processing 2” Slide 34 ROC Curves for Metrics – 1 Area0.854 (0.708) Area0.780 (0.560)

BMI2 SS07 – Class 8 “Image Processing 2” Slide 35 ROC Curves – 2 Area0.786 (0.572) Area0.665 (0.330)

BMI2 SS07 – Class 8 “Image Processing 2” Slide 36 ROC Curves – 3 Area0.826 (0.652) Area0.809 (0.618)

BMI2 SS07 – Class 8 “Image Processing 2” Slide 37 ROC Curves - 4 Area0.818 (0.636) Area0.800 (0.600)

BMI2 SS07 – Class 8 “Image Processing 2” Slide 38 ROC Curves - 5 Area0.227 (0.546) Area0.205 (0.590)

BMI2 SS07 – Class 8 “Image Processing 2” Slide 39 Summary of Calculated Metrics Data reduction yielded 16 “metrics” Paired t-tests and ROC curves were used to select metrics that can distinguish between cancer and non-cancer subjects Selected metrics used in Logistic Regression Baseline MeasurementsValsalva TMSSDTSDSMTSDSSDSMTSDAreaHeightWavelet HbOXYXX X XXX HbRED XX XXX X: 0.01 ≤ p < 0.05, for difference between Cancer and Non-Cancer Subjects XX: p < 0.01

BMI2 SS07 – Class 8 “Image Processing 2” Slide 40 Logistic Regression Binary Distributions (Cancer vs. Non- Cancer) are non-linear Logistic regression expresses probability of event as a linear combination of “metrics” X i and coefficients  i

BMI2 SS07 – Class 8 “Image Processing 2” Slide 41 Logistic Regression Applied Metrics Probability Metrics calculated and selected based on t-tests & ROC curves Metrics used as inputs into logistic regression model Logistic regression model calculates  i for each metric (X i ) Using  i, a predicted probability distribution can be created New patient’s X i used to generate probability of cancer in patient X 1 =.43; X 2 = -.05 New Patient’s Values Linear Model: P(cancer) = 0.75 Logistic Regression: P(cancer) = 0.90

BMI2 SS07 – Class 8 “Image Processing 2” Slide 42 Limitations of Logistic Regression Metrics X i must be independent of each other  orthogonalization may be needed Consequently, biologically relevant phenomenology may be ignored by model Model may be mathematically unstable if the number of cases is low

BMI2 SS07 – Class 8 “Image Processing 2” Slide 43 Orthogonalization The logistic regression model excluded several metrics due to inherent co-linearity (not all are linearly independent) Transforming excluded metrics to be orthogonal to each other caused a loss of magnitude and of significance Result using orthogonalized metrics was very similar to original result

BMI2 SS07 – Class 8 “Image Processing 2” Slide 44 The final predicted probabilities were established by averaging the predicted probabilities for the N=21 and N=37 results Predicted probabilities for patients within the N = 37 group and not in the N = 21 group were unchanged Final Result Sensitivity0.93 Specificity0.96 PPV0.93 NPV0.96 Combined Metrics (N=21 & N=37)