Cargando…

Zeffiro User Interface for Electromagnetic Brain Imaging: a GPU Accelerated FEM Tool for Forward and Inverse Computations in Matlab

This article introduces the Zeffiro interface (ZI) version 2.2 for brain imaging. ZI aims to provide a simple, accessible and multimodal open source platform for finite element method (FEM) based and graphics processing unit (GPU) accelerated forward and inverse computations in the Matlab environmen...

Descripción completa

Detalles Bibliográficos
Autores principales: He, Q., Rezaei, A., Pursiainen, S.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7083809/
https://www.ncbi.nlm.nih.gov/pubmed/31598847
http://dx.doi.org/10.1007/s12021-019-09436-9
_version_ 1783508598254469120
author He, Q.
Rezaei, A.
Pursiainen, S.
author_facet He, Q.
Rezaei, A.
Pursiainen, S.
author_sort He, Q.
collection PubMed
description This article introduces the Zeffiro interface (ZI) version 2.2 for brain imaging. ZI aims to provide a simple, accessible and multimodal open source platform for finite element method (FEM) based and graphics processing unit (GPU) accelerated forward and inverse computations in the Matlab environment. It allows one to (1) generate a given multi-compartment head model, (2) to evaluate a lead field matrix as well as (3) to invert and analyze a given set of measurements. GPU acceleration is applied in each of the processing stages (1)–(3). In its current configuration, ZI includes forward solvers for electro-/magnetoencephalography (EEG) and linearized electrical impedance tomography (EIT) as well as a set of inverse solvers based on the hierarchical Bayesian model (HBM). We report the results of EEG and EIT inversion tests performed with real and synthetic data, respectively, and demonstrate numerically how the inversion parameters affect the EEG inversion outcome in HBM. The GPU acceleration was found to be essential in the generation of the FE mesh and the LF matrix in order to achieve a reasonable computing time. The code package can be extended in the future based on the directions given in this article.
format Online
Article
Text
id pubmed-7083809
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-70838092020-03-23 Zeffiro User Interface for Electromagnetic Brain Imaging: a GPU Accelerated FEM Tool for Forward and Inverse Computations in Matlab He, Q. Rezaei, A. Pursiainen, S. Neuroinformatics Software Original Article This article introduces the Zeffiro interface (ZI) version 2.2 for brain imaging. ZI aims to provide a simple, accessible and multimodal open source platform for finite element method (FEM) based and graphics processing unit (GPU) accelerated forward and inverse computations in the Matlab environment. It allows one to (1) generate a given multi-compartment head model, (2) to evaluate a lead field matrix as well as (3) to invert and analyze a given set of measurements. GPU acceleration is applied in each of the processing stages (1)–(3). In its current configuration, ZI includes forward solvers for electro-/magnetoencephalography (EEG) and linearized electrical impedance tomography (EIT) as well as a set of inverse solvers based on the hierarchical Bayesian model (HBM). We report the results of EEG and EIT inversion tests performed with real and synthetic data, respectively, and demonstrate numerically how the inversion parameters affect the EEG inversion outcome in HBM. The GPU acceleration was found to be essential in the generation of the FE mesh and the LF matrix in order to achieve a reasonable computing time. The code package can be extended in the future based on the directions given in this article. Springer US 2019-10-09 2020 /pmc/articles/PMC7083809/ /pubmed/31598847 http://dx.doi.org/10.1007/s12021-019-09436-9 Text en © The Author(s) 2019 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Software Original Article
He, Q.
Rezaei, A.
Pursiainen, S.
Zeffiro User Interface for Electromagnetic Brain Imaging: a GPU Accelerated FEM Tool for Forward and Inverse Computations in Matlab
title Zeffiro User Interface for Electromagnetic Brain Imaging: a GPU Accelerated FEM Tool for Forward and Inverse Computations in Matlab
title_full Zeffiro User Interface for Electromagnetic Brain Imaging: a GPU Accelerated FEM Tool for Forward and Inverse Computations in Matlab
title_fullStr Zeffiro User Interface for Electromagnetic Brain Imaging: a GPU Accelerated FEM Tool for Forward and Inverse Computations in Matlab
title_full_unstemmed Zeffiro User Interface for Electromagnetic Brain Imaging: a GPU Accelerated FEM Tool for Forward and Inverse Computations in Matlab
title_short Zeffiro User Interface for Electromagnetic Brain Imaging: a GPU Accelerated FEM Tool for Forward and Inverse Computations in Matlab
title_sort zeffiro user interface for electromagnetic brain imaging: a gpu accelerated fem tool for forward and inverse computations in matlab
topic Software Original Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7083809/
https://www.ncbi.nlm.nih.gov/pubmed/31598847
http://dx.doi.org/10.1007/s12021-019-09436-9
work_keys_str_mv AT heq zeffirouserinterfaceforelectromagneticbrainimagingagpuacceleratedfemtoolforforwardandinversecomputationsinmatlab
AT rezaeia zeffirouserinterfaceforelectromagneticbrainimagingagpuacceleratedfemtoolforforwardandinversecomputationsinmatlab
AT pursiainens zeffirouserinterfaceforelectromagneticbrainimagingagpuacceleratedfemtoolforforwardandinversecomputationsinmatlab