title: Finite difference neuroelectric modeling software.
abstract: This paper describes a finite difference neuroelectric modeling software (FNS), written in C and MATLAB, which can be executed as a standalone program or integrated with other packages for electroencephalography (EEG) analysis. The package from the Oxford Center for Functional MRI of the Brain (FMRIB), FMRIB Software Library (FSL), is used to segment the anatomical magnetic resonance (MR) image for realistic head modeling. The EEG electrode array is fitted to the realistic head model using the Bioelectromagnetism MATLAB toolbox. The finite difference formulation for a general inhomogeneous anisotropic body is used to obtain the system matrix equation, which is then solved using the conjugate gradient algorithm. The reciprocity theorem is utilized to limit the number of required forward solutions to N-1, where N is the number of electrodes. Results show that the forward solver only requires 500 MB of random-access memory (RAM) for a realistic 256×256×256 head model and that the software can be conveniently combined with inverse algorithms such as beamformers and MUSIC. The software is freely available under the GNU Public License.
authors.affiliation: Klipsch School of Electrical and Computer Engineering, New Mexico State University, MSC 3-O, Las Cruces, NM 88003, USA. hung.dang@mathworks.com
authors.forename: Hung V
authors.initials: HV
authors.lastname: Dang
authors.forename: Kwong T
authors.initials: KT
authors.lastname: Ng
mesh_terms: D000465:Algorithms; D001921:Brain / Q000502:physiology*; D001931:Brain Mapping / Q000379:methods*; D003198:Computer Simulation; D004569:Electroencephalography / Q000379:methods*; D006801:Humans; D008959:Models, Neurological; D012815:Signal Processing, Computer-Assisted; D012984:Software