Neuroinformatics for Telemedicine and Medical Services Neuroinformatics Center University of Oregon Allen D. Malony Department of Computer and Information.

Slides:



Advertisements
Similar presentations
FMRI Methods Lecture 10 – Using natural stimuli. Reductionism Reducing complex things into simpler components Explaining the whole as a sum of its parts.
Advertisements

STATISTICAL ANALYSIS AND SOURCE LOCALISATION
Medical Image Reconstruction Topic 4: Motion Artifacts
Noise & Data Reduction. Paired Sample t Test Data Transformation - Overview From Covariance Matrix to PCA and Dimension Reduction Fourier Analysis - Spectrum.
Gordon Wright & Marie de Guzman 15 December 2010 Co-registration & Spatial Normalisation.
Medical Image Registration Kumar Rajamani. Registration Spatial transform that maps points from one image to corresponding points in another image.
Evaluation of Reconstruction Techniques
Introduction to Functional and Anatomical Brain MRI Research Dr. Henk Cremers Dr. Sarah Keedy 1.
Implementation of PROPELLER MRI method for Diffusion Tensor Reconstruction A. Cheryauka 1, J. Lee 1, A. Samsonov 2, M. Defrise 3, and G. Gullberg 4 1 –
Automatic Feature Extraction for Multi-view 3D Face Recognition
More MR Fingerprinting
HST 583 fMRI DATA ANALYSIS AND ACQUISITION Neural Signal Processing for Functional Neuroimaging Emery N. Brown Neuroscience Statistics Research Laboratory.
Artifact (artefact) reduction in EEG – and a bit of ERP basics CNC, 19 November 2014 Jakob Heinzle Translational Neuromodeling Unit.
Neurophysiological significance of the inverse problem its relation to present “source estimate” methodologies and to future developments E. Tognoli Discussion.
MAPPING RESULTS Experiments were performed on two simulated datasets, each using both metric sets. Cross spatial join: calculate the Euclidean distance.
Opportunity to Participate
OHBM Morning Workshop – June 20, 2009 Neurocognitive ontologies: Methods for sharing and integration of human brain data Neural ElectroMagnetic Ontologies.
Haishan Liu 1, Gwen Frishkoff 2, Robert Frank 1, Dejing Dou 1 1 University of Oregon 2 Georgia State University.
Haishan Liu 1, Gwen Frishkoff 2, Robert Frank 1, Dejing Dou 1 1 University of Oregon 2 Georgia State University.
Application of Statistical Techniques to Neural Data Analysis Aniket Kaloti 03/07/2006.
Neuroinformatics Research at UO. NeuroInformatics CenterFeb 2005BBMI: Brain, Biology, Machine Initiative Experimental Methodology and Tool Integration.
Neuroinformatics, the ICONIC Grid, and Oregon’s Science Industry Allen D. Malony University of Oregon Oregon’s 2004 Bioscience ConferenceMay 10, 2004 Professor.
Yujun Guo Kent State University August PRESENTATION A Binarization Approach for CT-MR Registration Using Normalized Mutual Information.
Multi-Cluster, Mixed-Mode Computational Modeling of Human Head Conductivity Adnan Salman 1, Sergei Turovets 1, Allen Malony 1, and Vasily Volkov 1 NeuroInformatics.
ICONIC Grid – Improving Diagnosis of Brain Disorders Allen D. Malony University of Oregon Professor Department of Computer and Information Science Director.
Preprocessing II: Between Subjects John Ashburner Wellcome Trust Centre for Neuroimaging, 12 Queen Square, London, UK.
The Neural ElectroMagnetic Ontology (NEMO) System: Design & Implementation of a Sharable EEG/MEG Database with ERP ontologies G. A. Frishkoff 1,3 D. Dou.
An Integrated Pose and Correspondence Approach to Image Matching Anand Rangarajan Image Processing and Analysis Group Departments of Electrical Engineering.
CSE 185 Introduction to Computer Vision
Neuroinformatics, the ICONIC Grid, and GEMINI Allen D. Malony University of Oregon Professor Department of Computer and Information Science Director NeuroInformatics.
Kansas State University Department of Computing and Information Sciences CIS 830: Advanced Topics in Artificial Intelligence From Data Mining To Knowledge.
Allen D. Malony Performance Research Laboratory (PRL) Neuroinformatics Center (NIC) Department.
ERP DATA ACQUISITION & PREPROCESSING EEG Acquisition: 256 scalp sites; vertex recording reference (Geodesic Sensor Net)..01 Hz to 100 Hz analogue filter;
Multi-Modal Quantitative Analysis of Pediatric Focal Epilepsy Andy Eow Medical Vision Group CSAIL, MIT.
DTU Medical Visionday May 27, 2009 Generative models for automated brain MRI segmentation Koen Van Leemput Athinoula A. Martinos Center for Biomedical.
Parallel and Distributed Computing for Neuroinformatics Allen D. Malony University of Oregon Professor Department of Computer and Information Science Director.
Time Series Data Analysis - I Yaji Sripada. Dept. of Computing Science, University of Aberdeen2 In this lecture you learn What are Time Series? How to.
FINSIG'05 25/8/2005 1Eini Niskanen, Dept. of Applied Physics, University of Kuopio Principal Component Regression Approach for Functional Connectivity.
A 3D Vector-Additive Iterative Solver for the Anisotropic Inhomogeneous Poisson Equation in the Forward EEG problem V. Volkov 1, A. Zherdetsky 1, S. Turovets.
EEG/MEG source reconstruction
Medical Image Analysis Image Registration Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
GENII: Grid-based Environment for Neuroimaging Integration and Interoperation Human Brain Project – Neuroinformatics Proposal Allen D. Malony Don Tucker.
Parallel Simulated Anealing for Computational Modeling of Human Head Conductivity A. Salman 1, Allen D. Malony 1,2, S. Turovets 1, D. Tucker 3 Department.
Spatio-Temporal Free-Form Registration of Cardiac MR Image Sequences Antonios Perperidis s /02/2006.
EXPERIMENT DESIGN  Variations in Channel Density  The original 256-channel data were downsampled:  127 channel datasets  69 channels datasets  34.
Allen D. Malony, Professor  University of Illinois, Urbana-Champaign  Fulbright Research Scholar  The Netherlands  Austria  Alexander von Humboldt.
High-Performance and Grid Computing for Neuroinformatics: NIC and Cerebral Data Systems Allen D. Malony University of Oregon Professor Department of Computer.
High-Performance and Grid Computing for Neuroinformatics: EGI, UO, and Cerebral Data Systems Allen D. Malony University of Oregon Professor Department.
EEG DATA EEG Acquisition: 256 scalp sites; vertex recording reference (Geodesic Sensor Net)..01 Hz to 100 Hz analogue filter; 250 samples/sec. EEG Preprocessing:
Imaging Capacities The ability to collect imaging data from different sites The ability to share imaging data from different sites The ability to analyze.
Implicit Active Shape Models for 3D Segmentation in MR Imaging M. Rousson 1, N. Paragio s 2, R. Deriche 1 1 Odyssée Lab., INRIA Sophia Antipolis, France.
Makeig-Worrell NCRR Project Overview Scott Makeig, Ph.D. is the Director of the Swartz Center for Computational Neuroscience Institute for Neural Computation.
Collaboration with Craig Henriquez’ laboratory at Duke University Multi-scale Electro- physiological Modeling.
Methodology in the Biological Level of Analysis Learning Objectives: 1.Discuss how and why particular research methods are used at the biological level.
The gray-white matter boundary defines the locations and directions of the primary currents in the cortex and can be used as an anatomical constraint for.
Kim HS Introduction considering that the amount of MRI data to analyze in present-day clinical trials is often on the order of hundreds or.
CSE 554 Lecture 8: Alignment
Development of NeuroElectroMagnetic Ontologies (NEMO): A Framework for Mining Brainwave Ontologies Dejing Dou 1, Gwen Frishkoff 2, Jiawei Rong 1, Robert.
C. P. Loizou1, C. Papacharalambous1, G. Samaras1, E. Kyriakou2, T
NeuroInformatics Center
Directed Component Analysis
University of Ioannina
CNRS applications in medical imaging
Tensor-based Surface Modeling and Analysis
Adnan Salman1 , Sergei Turovets1, Allen Malony1, and Vasily Volkov
A Similarity Retrieval System for Multimodal Functional Brain Images
Detecting Gray Matter Maturation via Tensor-based Surface Morphometry
Dynamic Causal Modelling for M/EEG
M/EEG Statistical Analysis & Source Localization
Anatomical Measures John Ashburner
Presentation transcript:

Neuroinformatics for Telemedicine and Medical Services Neuroinformatics Center University of Oregon Allen D. Malony Department of Computer and Information Science Don Tucker Electrical Geodesics, Inc.

NeuroInformatics Center (NIC) at UO  Computational science applied to human neuroscience  Tools to help understand dynamic brain function  Tools to help diagnosis brain-related disorders  HPC simulation, complex data analysis, medical services  Integration of neuroimaging methods and technology  Coupled measures and evaluation (EEG/ERP, MR)  Advanced statistical signal analysis (PCA, ICA)  Advanced image analysis (segmentation, anatomy)  Computational head modeling (electromagnetics, FDM)  Source localization modeling (dipole, linear inverse)  Internet-based capabilities for brain analysis services, data archiving, and data mining

NIC Organization  Allen D. Malony, Director  Don M. Tucker, Associate Director  Sergei Turovets, Computational Physicist  Bob Frank, Senior Data Analyst  Kai Li, Computer Scientist  Chris Hoge, Computational Software Engineer  Matt Sottile, Computer Scientist, CIS Department  Dejing Dou, Computer Scientist, CIS Department  Gwen Frishkoff, Neuro Scientist, Wisconsin Medical C.  Brad Davidson, Systems administrator  Adnan Salman, Ph.D. student, Computer Science  Jason Sydes, Ph.D. student, Computer Science

NIC Scientists/Students and Projects  Sergei Turovets, Ph.D., Physics Physics-based computational models of human head tissues for developing electrical and optical probes of brain activity  Kai Li, Ph.D., Computer Science Tissue segmentation of neurological images, cortical surface extraction of the individual brain, and brain visualization  Bob Frank, M.S., Mathematics Statistical analysis of neurophysiological recordings to separate brain from non-brain signals in scalp and source space  Chris Hoge, M.S., Computer Science Computational software development, high-performance signal analysis tools, application server environments, EEG and MRI databases, neuroinformatics workflow  Matt Sottile, Ph.D., Computer Science EEG data modeling methods for detecting spike and seizure  Dejing Dou, Ph.D., Computer Science Data mining and ontologies  Gwen Frishkoff, Ph.D., Psychology, Wisconsin Medical College Automated component separation, ERP pattern classification, and neuro electromagnetic ontologies  Adnan Salman, Ph.D. student, Computer Science Optimization solutions for finding human head tissues conductivity  Jason Sydes, M.S. student, Computer Science EEG and MRI database development

 Dense-array EEG signal analysis and decomposition  Artifact cleaning and component analysis  Automatic brain image segmentation  Brain tissue identification  Cortex extraction  Computational head modeling  Tissue conductivity estimation  Source localization  Statistical analysis to detect brain states  Discriminant analysis  Pattern recognition  Electromagnetic databases and ontologies  HPC, data management, workflow, services delivery Neuroinformatic Challenges

Observing Dynamic Brain Function  Brain activity occurs in cortex  Observing brain activity requires  high temporal and spatial resolution  Cortex activity generates scalp EEG  EEG data (dense-array, 256 channels)  High temporal (1msec) / poor spatial resolution (2D)  MR imaging (fMRI, PET)  Good spatial (3D) / poor temporal resolution (~1.0 sec)  Want both high temporal and spatial resolution  Need to solve source localization problem!!!  Find cortical sources for measured EEG signals

Electromagnetics Modeling / Source Localization

Computational Head Models  Source localization requires modeling  Full physics modeling of human head electromagnetics  Step 1: Head tissue segmentation  Obtain accurate tissue geometries  Step 2: Numerical forward solution  3D numerical head model  Map current sources to scalp potential  Step 3: Conductivity modeling  Inject currents and measure response  Find accurate tissue conductivities  Step 4: Source optimization  Create cortex dipoles / lead field matrix

Brain Tissue Segmentation (K. Li)  Exploit various prior knowledge  Structural, geometrical, morphological, radiological  Segmentation workflow  Classifying voxel types of entire image then extract brain  Two core segmentation techniques  Relative thresholding for voxel classification  Morphological image analysis for brain extraction

Cortical Surface Reconstruction  Performed after brain tissue segmentation  Use the marching cube isosurface algorithm  Guarantee topology correctness  Application to surface tessellation and dipole creation

Skull Warping  Skull atlas and T1 MRI (inputs)  Performed after brain extraction  Transformation sequences  Scaling the brain volume  Rigid transformation (translation, rotation)  Affine transformation (translation, rotation, scaling, and shearing)  Deformation field based transformation  For head model construction when individual skull unavailable Skull warping

BrainK Segmentation and Cortex Extraction  GUI-based application or command-line programs  Fully automatic processing in both modes  Segmentation tuning with global parameters  Allows segmentation editing segmentation result cortical surface visualization workflow parameters

Modeling Head Electromagnetics (S. Turovets)  Head volume conduction (isotropic Poisson equation)  Need to model tissue and skull anisotropy  With existing principal axes, the tensor is symmetrical with 6 independent terms:  ij =  ji  Numerical implementation so far dealt with the orthotropic case:  ii are different, all other components of  ij = 0, i  j.  Complete anisotropic forward solver with arbitrary  ij implemented  (  )=Sin ,  - scalar function of (x,y.z) -  (  )  n = 0on    (  ij  )=Sin ,  ij - tensor function of (x,y.z) -  ij (  )  n = 0on  

Conductivity Optimization (A. Salman)  Correct source inverse solutions depend on accurate estimates of head tissue conductivities  Scalp, skull, brain, CSF, …  Design as a conductivity search problem  Estimate conductivity values  Computer forward solution and compare to measured  Iterate until error threshold is obtained (global minimum)  Use electrical impedance tomography methods  Multiple current injection pairs (source, sink)  Parallelized conductivity search current source current sink measurement electrodes

Conductivity Scanning and Registration (EGI)  EGI geodesic sensor net integration  Scanning current injection hardware  EEG and bounded EIT data acquisition  EGI photogrammetry system  Machine vision for sensor position registration  EGI tool for validation, correction, and visualization

Directed Components Analysis (R. Frank)  EEG artifacts lead to errors in EEG analysis  EEG artifact identification and removal  Apply signal analysis algorithms (PCA, ICA)  Directed components analysis (DCA)  DCA dynamically models the artifactual and non- artifactual (cortical) activity in the recorded EEG  Artifactual and cortical models facilitate extraction of artifactual activity while preserving cortical activity  Target application to eye blink removal  Computationally efficient implementation permits real- time artifact extraction

DCA Extraction of Eye Blink Intensity  Inner product of DCA spatial filter and EEG scalp topography at each time sample extracts temporal stream of eye blink intensity EEG Data Window EEG 1 … EEG 2 EEG 3 EEG n Spatial Filter K * EB Blink Intensity … … Topographies (time slices) Channels (time series) or ……

DCA Extraction of Eye Blink Artifacts  Extraction is applied to overlapping EEG data windows permitting updating of artifactual and cortical models Blink - Free EEG “Blinky” EEG =- BTBT * Blink Intensity

Neural ElectroMagnetic Ontologies (NEMO)  How can EEG data be compared across laboratories?  Need a system for representation, storage, mining, and dissemination of electromagnetic information  Need standardization of methods for measure generation and classification of information  Identification and labeling of components  Patterns of interest  NEMO will address issue by providing  Spatial and temporal ontology database  Use for data representation, mining, and meta-analysis  Components in average EEG and MEG (ERPs)  D. Dou, G. Frishkoff, R. Frank

NEMO: Neuro ElectroMagnetic Ontologies

ERP Pattern Analysis and Classification  Extract ERP patterns onto PCA / ICA components P100 N100 fP2 P1r / N3 P1r / MFN P ms 170ms 200ms 280ms 400ms 600ms scalp data

Statistical Metric Generation  Supports Knowledge Discovery through Data (KDD) component for NEMO EEG ontology development  Quantifies attributes of PCA / ICA components  Spatial, temporal and functional attributes  Metrics may combine with expert-defined rules to automatically match components to ERP patterns expert rules MeasuresTruth table

Computational Integrated Neuroimaging System

CDS Medical Services Software Layers (C. Hoge)

CDS Work Flow System Architecture

Application Server User Package

Application Server Job Management Package

MR/EEG Database Schema (J. Sydes)  Support experiment information hierarchy  Uses XCEDE  Support for workflows  MR image analysis  Head model building  NEMO  Supports workflow provenance  MySQL DB engine

Companion Slides

Skull and Brain Anisotropy Parameterization  Total number of unknowns for skull conductivity  N = 1 + 2N MRI DT brain map (Tuch et al, 2001) rr tt  Linear relation between conductivity and diffusion tensor eigenvalues  Parameterization:  = K (d - d 0 )

bEIT Procedure  3D subject geometry CT-registered with MRI  Individual subject CT is not required  Sensor positions are acquired by photogrammetry system and registered with head model  Finite difference method solution for particular set of tissue conductivities  Search for conductivity solutions

Tissue Conductivity Estimation (Results)

ODESSI (A. Salman)  Open Domain-enabled Environment for Simulation- based Scientific Investigations

Domain Problems in Neuroscience for ODESSI  Scientific investigations  Verification  forward and inverse solvers (4-shell sphere)  grid convergence, time step, special step  Validation  phantoms, animal experiments, data from surgery  Uncertainly and sensitivity analysis  sensor position, injected current, tissue conductivities, …  Parameter sweep  Optimization, extract optimal parameters to fit the data  Comparative analysis  Data management  Geometry MRI/CT, current injection, results

Investigations in Conductivity Modeling  Forward solver parameter tuning  Time-step: controls the speed of reaching the steady state  Convergence tolerance: sets the level of convergence  Geometry resolution error assessment  High resolution (1mm), accurate but inefficient  Low resolution (2mm), efficient but less accurate

Investigations in Conductivity Modeling  Sensitivity Analysis  How the uncertainty in each electrode’s potential can be apportioned to uncertainties to inputs  Potentials at the electrodes is:  Insensitive to variation in CSF tissues conductivity  Highly sensitive to scalp and skull conductivities  Sensitive to brain conductivity

Eye blink topography EEG Eye blink topography Source model Cortical topography EEG Cortical topography Source model Data Model Matrix of eye blink topography (K EB ) and cortical eigenvectors (K 1.. K CT ) Spatial Filter Generation Matrix pseudo inverse Extract temporal evolution of eye blink intensity Refine Extracted Eye Blink Intensity Nullspace filtering Frequency filtering Extract Eye Blinks DCA Eye Blink Removal Sequence

DCA Derived Spatial Filter  DCA spatial filter extracts intensity of activity correlated to the blink topography that is not described by the principal eigenvectors of the cortical EEG covariance matrix  K EB : Blink topography (Artifactual Model)  K C1, K C2, …, K CT : Cortical eigenvectors (Cortical Model)  K* EB, K* C1, …, K* CT : Pseudo-inverse of blink and cortical eigenvectors (Spatial filter: K* EB ) Blink Topography + Cortical Eigenvectors K EB …K C2 K C1 K CT Matrix Pseudo - Inverse … K * EB K * C1 K * C2 K * CT

NIC Computational Services Architecture interface adaptors

Sub-schema: Experiment Hierarchy / Provenance Experiment HierarchyProvenance

Sub-schema: Experiment Hierarchy (condensed)  Based upon XCEDE

XCEDE  XML-based Clinical and Experimental Data Exchange  Developed by BIRN