Use of independent component analysis for head movement artifact detection in EEG
Kuistio, Lari; Meriläinen, Joona (2023-02-28)
Kuistio, Lari
Meriläinen, Joona
L. Kuistio; J. Meriläinen
28.02.2023
© 2023 Lari Kuistio, Joona Meriläinen. Ellei toisin mainita, uudelleenkäyttö on sallittu Creative Commons Attribution 4.0 International (CC-BY 4.0) -lisenssillä (https://creativecommons.org/licenses/by/4.0/). Uudelleenkäyttö on sallittua edellyttäen, että lähde mainitaan asianmukaisesti ja mahdolliset muutokset merkitään. Sellaisten osien käyttö tai jäljentäminen, jotka eivät ole tekijän tai tekijöiden omaisuutta, saattaa edellyttää lupaa suoraan asianomaisilta oikeudenhaltijoilta.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:oulu-202302281209
https://urn.fi/URN:NBN:fi:oulu-202302281209
Tiivistelmä
EEG data is often contaminated with artifacts and noise from various sources, such as eye blinks, jaw movement and AC outlets. VR opens up many new interesting opportunities for EEG research. However, VR usually involves head movement, which can also cause notable artifacts in EEG data. We need an effective method to remove the head movement related artifacts, so that VR can be effectively used in EEG experiments. In this study, we apply independent component analysis (ICA) for removing head movement artifacts from EEG data. We constructed an experiment where a subject is placed into a VR environment that incentivizes them to move their head. At the same time, the subject is performing a conventional auditory oddball experiment, which is known to cause an ERP containing a measurable P300 component. We attempt to remove head movement related artifacts from the data without removing ERP components of interest, such as the P300, as a side effect. Our data processing pipeline was implemented using Matlab with the EEGLAB and ERPLAB toolboxes, along with AMICA as our chosen ICA implementation. We explain the design and implementation of both the experiment and the following data processing. We then discuss the results and how they could help future research. We were able to distinguish head movement related components with ICA, but the impact of their removal ended up being fairly limited. We also found out that the head movements seem to have an effect on the shape and amplitude of the P300 component. EEG-data sisältää tyyppillisesti useista eri lähteistä peräisin olevia häiriöitä. Näitä lähteitä voivat olla esimerkiksi silmänräpäytykset, leuan liikkeet sekä koetilassa olevat vaihtovirtaa kuljettavat sähköjohdot ja pistorasiat. VR avaa uusia mielenkiintoisia mahdollisuuksia EEG-tutkimuksia varten, mutta VR-ympäristöissä koehenkilö tyypillisesti liikuttelee päätään, mikä voi aiheuttaa merkittäviä häiriöitä EEG-dataan. Tämän takia tarvitaan menetelmä poistamaan pään liikkeistä aiheutuvia häiriöitä, jotta VR:n käyttö voi yleistyä EEG-tutkimuksissa. Tässä tutkimuksessa pyrimme käyttämään ICA-menetelmää pään liikkeistä aiheutuvien häiriöiden poistamiseksi. Rakensimme koeasetelman, jossa koehenkilö asetetaan VR-ympäristöön, joka kannustaa häntä liikuttamaan päätään. Samaan aikaan koehenkilö suorittaa tavanomaista ”oddball-koetta”, jonka tiedetään aiheuttavan P300-komponentin sisältävän ERP:n. Pyrimme poistamaan pään liikkeistä aiheutuvat häiriöt ilman että poistamme samalla kertaa mahdollisesti kiinnostavia komponentteja, kuten P300:n. Data-analyysin toteuttamiseen käytimme Matlab-ohjelmistoa yhdessä EEGLAB- ja ERPLAB-lisäosien kanssa. Käyttämämme ICA-algoritmi oli AMICA. Kerromme sekä koeasetelman että sitä seuranneen data-analyysivaiheen suunnittelusta ja toteutuksesta. Lisäksi käymme läpi tutkimuksen tulokset ja pohdimme miten ne voivat auttaa tutkimustyötä tulevaisuudessa. Onnistuimme erottelemaan pään liikkeisiin liittyviä komponentteja ICA-menetelmän avulla, mutta niiden poistamisella oli hieman odotettua pienempi vaikutus. Havaitsimme myös, että pään liikkeillä näyttää olevan jonkinlaista vaikutusta P300-komponentin muotoon ja amplitudiin.
Kokoelmat
- Avoin saatavuus [31657]