Multi-Cluster, Mixed-Mode Computational Modeling of Human Head Conductivity Adnan Salman 1, Sergei Turovets 1, Allen Malony 1, and Vasily Volkov 1 NeuroInformatics.

Slides:



Advertisements
Similar presentations
4 th order Embedded Boundary FDTD algorithm for Maxwell Equations Lingling Wu, Stony Brook University Roman Samulyak, BNL Tianshi Lu, BNL Application collaborators:
Advertisements

What does EEG actually measure?
Chapter 8 Elliptic Equation.
Algebraic, transcendental (i.e., involving trigonometric and exponential functions), ordinary differential equations, or partial differential equations...
Inversion of coupled groundwater flow and heat transfer M. Bücker 1, V.Rath 2 & A. Wolf 1 1 Scientific Computing, 2 Applied Geophysics Bommerholz ,
5/4/2015rew Accuracy increase in FDTD using two sets of staggered grids E. Shcherbakov May 9, 2006.
1 Tiferet Gazit – MIT Medical Vision GroupFocal Epilepsy Source Localization A Flexible Framework for Non-Invasive Source Localization in Pediatric Focal.
Ionization of the Hydrogen Molecular Ion by Ultrashort Intense Elliptically Polarized Laser Radiation Ryan DuToit Xiaoxu Guan (Mentor) Klaus Bartschat.
An Efficient Multigrid Solver for (Evolving) Poisson Systems on Meshes Misha Kazhdan Johns Hopkins University.
DETERMINATION OF UNSTEADY CONTAINER TEMPERATURES DURING FREEZING OF THREE-DIMENSIONAL ORGANS WITH CONSTRAINED THERMAL STRESSES Brian Dennis Aerospace Engineering.
Cortical Source Localization of Human Scalp EEG Kaushik Majumdar Indian Statistical Institute Bangalore Center.
Aspects of Conditional Simulation and estimation of hydraulic conductivity in coastal aquifers" Luit Jan Slooten.
Acknowledgments: Thanks to Professor Nicholas Brummell from UC Santa Cruz for his help on FFTs after class, and also thanks to Professor James Demmel from.
Neuroinformatics Research at UO. NeuroInformatics CenterFeb 2005BBMI: Brain, Biology, Machine Initiative Experimental Methodology and Tool Integration.
Effective gradient-free methods for inverse problems Jyri Leskinen FiDiPro DESIGN project.
ICONIC Grid – Improving Diagnosis of Brain Disorders Allen D. Malony University of Oregon Professor Department of Computer and Information Science Director.
MCE 561 Computational Methods in Solid Mechanics
Interval-based Inverse Problems with Uncertainties Francesco Fedele 1,2 and Rafi L. Muhanna 1 1 School of Civil and Environmental Engineering 2 School.
Source Localization for EEG/MEG Stavroula Kousta Martin Chadwick Methods for Dummies 2007.
Numerical Methods Due to the increasing complexities encountered in the development of modern technology, analytical solutions usually are not available.
Neuroinformatics, the ICONIC Grid, and GEMINI Allen D. Malony University of Oregon Professor Department of Computer and Information Science Director NeuroInformatics.
From Idealized to Fully- Realistic Geometrical modeling Scaling of Ventricular Turbulence Phase Singularities Numerical Implementation Model Construction.
Scaling of Ventricular Turbulence Phase Singularities Numerical Implementation Model Construction (cont.) Conclusions and Future Work  We have constructed.
Forward and Inverse Electrocardiographic Calculations On a Multi-Dipole Model of Human Cardiac Electrophysiology Craig Bates Thesis Advisor: Dr. George.
Allen D. Malony Performance Research Laboratory (PRL) Neuroinformatics Center (NIC) Department.
Advanced Computer Graphics Spring 2014 K. H. Ko School of Mechatronics Gwangju Institute of Science and Technology.
Neuroinformatics for Telemedicine and Medical Services Neuroinformatics Center University of Oregon Allen D. Malony Department of Computer and Information.
Magnetoencephalography (MEG)
Functional Brain Signal Processing: EEG & fMRI Lesson 1 Kaushik Majumdar Indian Statistical Institute Bangalore Center M.Tech.
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.
SENSOR LEVEL ANALYSIS AND SOURCE LOCALISATION in M/EEG METHODS FOR DUMMIES Mrudul Bhatt & Wenjun Bai.
Scientific Computing Partial Differential Equations Poisson Equation.
Chicago, July 22-23, 2002DARPA Simbiosys Review 1 Monte Carlo Particle Simulation of Ionic Channels Trudy van der Straaten Umberto Ravaioli Beckman Institute.
Proof of concept studies for surface-based mechanical property reconstruction 1. University of Canterbury, Christchurch, NZ 2. Eastman Kodak Company, Rochester,
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.
Thermal-ADI: a Linear-Time Chip-Level Dynamic Thermal Simulation Algorithm Based on Alternating-Direction-Implicit(ADI) Method Good afternoon! The topic.
Operated by Los Alamos National Security, LLC for the U.S. Department of Energy’s NNSA U N C L A S S I F I E D Slide 1 Practical Considerations for Analysis.
EEG/MEG source reconstruction
Two-Dimensional Conduction: Finite-Difference Equations and Solutions
Analysis and Design of Multi-Wave Dilectrometer (MWD) for Characterization of Planetary Subsurface Using Finite Element Method Manohar D. Deshpande and.
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.
Solving an elliptic PDE using finite differences Numerical Methods for PDEs Spring 2007 Jim E. Jones.
MECN 3500 Inter - Bayamon Lecture 9 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
High-Performance and Grid Computing for Neuroinformatics: NIC and Cerebral Data Systems Allen D. Malony University of Oregon Professor Department of Computer.
Image Reconstruction from Non- Uniformly Sampled Spectral Data Alfredo Nava-Tudela AMSC 663, Fall 2008 Midterm Progress Report Advisor: John J. Benedetto.
CIS/ME 794Y A Case Study in Computational Science & Engineering 2-D conservation of momentum (contd.) Or, in cartesian tensor notation, Where repeated.
Discretization for PDEs Chunfang Chen,Danny Thorne Adam Zornes, Deng Li CS 521 Feb., 9,2006.
Application: Multiresolution Curves Jyun-Ming Chen Spring 2001.
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:
The KOSMOSHOWS What is it ? The statistic inside What it can do ? Future development Demonstration A. Tilquin (CPPM)
Electrical Wave Propagation in a Minimally Realistic Fiber Architecture Model of the Left Ventricle Xianfeng Song, Department of Physics, Indiana University.
Triedman Patient-Specific Modeling of Defibrillation in Children Collaborators: Children’s Hospital Boston: John Triedman, Assoc. Prof. Pediatrics Matt.
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.
Brain (Tech) NCRR Overview Magnetic Leadfields and Superquadric Glyphs.
The current density at each interfacial layer. The forward voltage is continuous at every point inside the body. A Layered Model for Breasts in Electrical.
Depth and Surface EEG: Generation and Propagation
Finite Element Modelling of the dipole source in EEG
NeuroInformatics Center
Parallel Plasma Equilibrium Reconstruction Using GPU
Range Image Segmentation for Modeling and Object Detection in Urban Scenes Cecilia Chen & Ioannis Stamos Computer Science Department Graduate Center, Hunter.
Parallel and Distributed Computing for Neuroinformatics
PARTIAL DIFFERENTIAL EQUATIONS
FTCS Explicit Finite Difference Method for Evaluating European Options
The Materials Computation Center. Duane D. Johnson and Richard M
L Ge, L Lee, A. Candel, C Ng, K Ko, SLAC
Adnan Salman1 , Sergei Turovets1, Allen Malony1, and Vasily Volkov
One dimensional Poisson equation
Fast and Exact K-Means Clustering
Presentation transcript:

Multi-Cluster, Mixed-Mode Computational Modeling of Human Head Conductivity Adnan Salman 1, Sergei Turovets 1, Allen Malony 1, and Vasily Volkov 1 NeuroInformatics Center, University of Oregon 2 Institute of Mathematics, Minsk, Belarus

Collaboration NeuroInformatics Center, University of Oregon: - Robert Frank Electrical Geodesic, Inc : - Peter Lovely, Colin Davey, Pieter Poolman, Jeff Eriksen, and Don Tucker

Motivation Goal: To estimate the electrical conductivities of human head based on realistic segmented MRI or CT scans Necessary for … Source Localization: find the electrical source generator for the potential that can be measured at the scalp Detecting abnormalities: cracks, holes, … etc

Building Computational Head Models To relate the neural activity in the head to the EEG measurements on the scalp Three parts in constructing a human head model 1.Geometry: Geometrical Model of the head with its tissue types  Sphere models: 4-sphere model, 3-sphere model  MRI or CT: determines the boundaries of the major head tissues 2.Electrical Conductivity model: Assign a conductivity value for each tissue type  Homogenous: Assign an average value for the entire MRI segment  Known: For each tissue type it varies considerably 3.Forward problem: Evolution of the potential within each tissue. Given the conductivities of the head tissue and the current sources, find the potential at each point in the head. brain Skull Scalp

Computational Head Models: Forward problem Governing Equations, IC/BC Discretization System of Algebraic Equations Equation (Matrix) Solver Approximate Solution Continuous Solutions Finite-Difference Finite-Element Boundary-Element Finite-Volume Spectral Discrete Nodal Values Tridiagonal Gauss-Seidel Gaussian elimination  (x,y,z,t) J (x,y,z,t) B (x,y,z,t) MRI Mesh Solution

Computational Head Models: Forward problem The governing equation is: The Poisson equation  (  )=  J s, in  With the boundary condition  (  )  n = 0, on  . Where,  =  ij ( x,y,z) is a tensor of the head tissues conductivity, J s, current source.

Computational Head Models: Forward problem Here :  x,y,z is notation for an 1D second order spatial difference operator Multi-component ADI Method: unconditionally stable in 3D accurate to Reference: Abrashin et al, Differential Equations 37 (2001) 867

Computational Head Models: Forward problem Multi-component ADI algorithm: Each time step is split into 3 substeps In each substep we solve a 1D tridiagonal systems X-direction (Eq1) Y-direction(Eq2) Z-direction(Eq3) Time step

Computational Head Models: Forward problem: solution  J External Current Injection (Electrical Impedance Tomography) Intracranial Dipole Source Field (Epileptic Source Localization) SKULL HOLE CURRENT IN OUT DIPOLE SOURCE

Computational Head Models: Forward problem: Validation  J Electrode Montage: XY view Electrode Number 

Computational Head Models: Forward problem: Parallelization The computation to solve the system of equations in each substep is independent of each other Example: in the x direction we can solve the N y N z equations concurrently on different processors The Parallel program structure is: For each time step –Solve N y N z tridiagonal equations –Solve N x N y tridiagonal equations –Solve N y N z tridiagonal equations End We used openMP to implement the parallel code in a shared memory clusters X-direction (Eq1) Y-direction(Eq2) Z-direction(Eq3) Time step

Computational Head Models: Forward problem: Parallelization speedup Forward Solution Speedup on IBM-P690

Computational Head Models: Inverse Problem Given the measured electric potential at the scalp V i, the current sources and the head tissue geometry Estimate the conductivities of the head tissues The procedure to estimate the tissue conductivities is: Small currents are injected between electrode pairs Resulting potential measured at remaining electrodes Find the conductivities that produce the best fit to measurements by minimizing the cost function: Computationally intensive Computational model Measurements

Schematic view of the parallel computational system

Performance Statistics Dynamics of Inverse Search

Performance Statistics Dynamics of Inverse Search

Inverse Problem: Simplex Algorithm simulated data (real MRI) Retrieved tissues conductivities Exact Values Error Function to minimize: Dynamics of Inverse Solution: Error Dynamics: Skull Conductivity : Extracted Conductivities

Inverse Problem: Simplex Algorithm simulated data (real MRI)

Summary  Finite Difference ADI algorithm based 3D solvers for the forward electrical have been developed and tested for variety of geometries;  The electrical forward solver has been optimized and parallelized within OpenMP protocol of multi-threaded, shared memory parallelism to run on different clusters;  The successful demonstrations of solving the nonlinear inverse problem with use of HPC for search and estimation of the unknown head tissues conductivity have been made for 4- tissues segmentation on the realistic MRI based geometry (128^3 resolution) of the human head;  The work with experimental human data is in progress

Questions Thank you ….