Применение медианной фильтрации для очистки сигналов электроэнцефалограмм от окулярных артефактов
Автор: Ляхов П.А., Киладзе М.Р.
Журнал: Инфокоммуникационные технологии @ikt-psuti
Рубрика: Новые информационные технологии
Статья в выпуске: 1 т.19, 2021 года.
Бесплатный доступ
Электроэнцефалография является самым простым способов записи активности головного мозга, однако при этом возникают артефакты, которые влияют на интерпретацию сигналов электроэнцефалограммы. В статье предложен метод медианной фильтрации для очистки сигналов ЭЭГ. Проведено сравнение методов очистки от глазодвигательных артефактов с помощью медианной фильтрации и адаптивного алгоритма на основе вейвлетов Хаара, Добеши и коифлетов. Предложенный метод медианной фильтрации, примененный к сигналам электроэнцефалограммы, показал хороший результат в сравнении с известным адаптивным методом.
Электроэнцефалограмма, электроокулограмма, артефакты, вейвлет-преобразование, медианная фильтрация
Короткий адрес: https://sciup.org/140256288
IDR: 140256288 | DOI: 10.18469/ikt.2021.19.1.06
Текст научной статьи Применение медианной фильтрации для очистки сигналов электроэнцефалограмм от окулярных артефактов
Ежегодно увеличивается количество людей, потерявших конечности либо утративших возможность двигаться. Одним из способов улучшения их качества жизни являются интерфейсы мозг-компьютер [1]. Их используют для создания робототехнических протезов и экзоскелетов [2]. Также интерфейсы «Мозг – Компьютер» используют для создания игр виртуальной реальности [3], умных домов [4], инвалидных колясок [5] и печатных аппликаций [6].
В качестве входного сигнала интерфейсы «Мозг – Компьютер» применяют сигналы электроэнцефалограммы (ЭЭГ) [7]. Процедура записи ЭЭГ считается самой простой для считывания сигналов с коры головного мозга, так как она неинвазивна и не требует больших ресурсных затрат [8].
При записи сигналов ЭЭГ часто возникают помехи, которые называют артефактами ЭЭГ. Артефакты разделяют на физиологические и физические [8]. Под физиологическими понимают помехи, созданные деятельностью человека, например моргание глаз, биение сердца, мышечные импульсы [9], а под физическими – помехи, созданные аппаратурой, напряжением сети и т. д. [8]. Очистка сигналов ЭЭГ от артефактов необходима для корректной работы интерфейсов «Мозг – Компьютер».
В настоящее время артефакты на сигналах ЭЭГ являются большой проблемой для врачей, ученых, занимающихся психиатрией, и разработчиков интерфейсов мозг-компьютер. Артефакты способны настолько исказить полученные данные, что результат моделирования становится непредсказуемым вплоть до его технической реализации. ^тобы решить эту проблему, необходимо проводить моделирование интерфейсов мозг-компьютер с уже очищенными от артефактов сигналами ЭЭГ.
Существуют различные способы удаления помех с сигналов ЭЭГ, например методы шумоподавления на основе вейвлетов [10], методы временной или частотной регрессии [11; 12], анализ главных компонент [13].
В этой статье мы предлагаем использовать метод медианной фильтрации для удаления глазодвигательных артефактов. Также проведем сравнение предложенного метода с адаптивным алгоритмом, представленным в [14]. Медианная фильтрация была выбрана нами в связи с ее способностью подавлять слабо коррелированные помехи [15].
Сигналы электроэнцефалограммы и окулярные артефакты на них
Изменения напряжения, вызванные движениями глаз и морганием, преобладают над другими физиологическими загрязняющими сигналами [16]. ^еловеческий глаз можно смоделировать как электрический диполь, образованный положительной роговицей и отрицательной сетчаткой, и между этими двумя противоположными зарядами существует разность потенциалов около 100 мВ. Глазное яблоко действует как диполь с положительным полюсом, ориентированным вперед (роговица), и отрицательным полюсом, ориентированным сзади (сетчатка). Когда глазное яблоко вращается вокруг своей оси, оно генерирует поле переменного тока большой амплитуды, которое можно обнаружить с помощью любого электрода рядом с глазом [17]. Следовательно, моргание или движение глазами создает большой электрический потенциал вокруг глаз, который известен как электроокулограмма (ЭОГ). Это нецеребральная активность, которая распространя-
ГС
S 100

а

в

д

е
Рисунок 1. Глазные артефакты։ а – чистая исходная ЭЭГ; б – ЭЭГ, загрязненная артефактом медленного мигания; в – ЭЭГ, загрязненная артефактом быстрого мигания; г – ЭЭГ, загрязненная артефактом вертикального движения глаз; д – ЭЭГ, загрязненная артефактом горизонтального движения глаз; е – ЭЭГ, загрязненная артефактом круглого движения глаз [10]
ется по коже головы и загрязняет ЭЭГ. Эти потенциалы называются окулярными артефактами (ОА) [14].
Форма волны ЭОГ зависит от направления движения глаз. Вертикальные, горизонтальные и круговые движения глаз образуют волны ЭОГ квадратной формы, в то время как моргание вызывает всплески, как показано на рисунке 1. ОА выступают в качестве основного источника шума, из-за чего врачам трудно отличить нормальную активность мозга от аномальной. Следовательно, процедура контроля для фильтрации ОА из ЭЭГ важна для правильной интерпретации ЭЭГ [14].
Среди известных методов удаления глазодвигательных артефактов наиболее точным считается адаптивный алгоритм масштабирования по времени с мягкой пороговой функцией [14].
Разработанный алгоритм подавления окулярных артефактов на электроэнцефалограмме
Предлагаемый метод удаления глазодвигательных артефактов включает в себя следующие шаги.
-
1. Определение наличия артефакта на потоке сигналов ЭЭГ.
-
2. Определение размера окна медианного окна.
-
3. Удаление обнаруженных артефактов медианным фильтром.
Для определения наличия артефакта на потоке сигналов ЭЭГ необходимо задать пороговое значение õnoð , которое зависит от индивидуальных особенностей организма испытуемого.
Все значения сигналов ЭЭГ, которые по модулю больше значения õnoð , являются артефактами и подлежат удалению. В потоке сигналов ЭЭГ могут быть как одинарные, так и интервальные элементы артефактов. Размер окна медианного фильтра зависит от максимального размера интервального артефакта и определяется как
w = n + k, (1)
гдe w – размер медианного окна; n – размер интервального артефакта; k – подобранный коэффициент, задаваемый пользователем.
Следующий этап – удаление артефакта с помощью медианного фильтра. Медианная фильтрация широко используется для подавления шумов на изображении, однако медианный фильтр

а

б

в

г

д
Рисунок 2. Результаты математического моделирования: а - ЭЭГ загрязненное; б - адаптивный алгоритм с вейвлет-преобразованием Коифлет; в - адаптивный алгоритм с вейвлет-преобразованием Добеши; г - адаптивный алгоритм с вейвлет-преобразованием Хаара; д - медианная фильтрация
также способен подавлять слабо коррелированные сигналы, что позволят нам применить этот метод для удаления артефактов с сигналов ЭЭГ [19; 20].
Медианный фильтр представляет собой оконный фильтр, последовательно скользящий по массиву сигнала ЭЭГ и возвращающий на каждом шаге один из элементов, попавших в окно фильтра.
Обозначим поток сигналов ЭЭГ в качестве массива:
ЭЭГисх = { х ( n — w ), ■ ■, х ( n ), ■ х ( n + w ) } • Сглаживающий медианный фильтр обрабатывает входной массив следующим образом:
ЭЭГ очщ = median{х ( n - хср ),■., х ( n ),...,
■. ■, х (n + хср) = median{ xi (n),..., xw (n)}, где xi(n) = x(n - w +1 -i), для i = 1,2,..., w, то есть происходит упорядочивание значений, и сигналы, являющиеся артефактами, заменяются медианным значением, вычисленным из остальных сигналов окна. При четном числе сигналов ЭЭГ, не являющихся артефактами, медианное значение вычисляется по формуле median{ x} =
x w + x w , — —+1
2 ’ при нечетном числе:
median {x} = xw+1 •
Пример. Для части массива ЭЭГ, состоящего из 10 элементов. Пусть хпор = 5, п = 2, к = 2 и {-3, –4, 7, 8, 4, 4, 2, 1, –1, 0}.
^исло сигналов с артефактом равно 2 (третий и четвертый элементы), значит, окно фильтра будет иметь размер 2 + 2 = 4. Окно медианной фильтрации для третьего элемента примет вид { - 4, х 1 , х 2 ,4 } . Вычислим элемент а 1 :
х1 = (-4 + 4): 2 = 0.
Окно медианной фильтрации для четвертого элемента примет вид { х 1 , х 2,4,4 } . Вычислим элемент а 2:
х 2 = (4 + 4): 2 = 4.
Очищенный сигнал ЭЭГ будет иметь вид:
{-3, -4,0,4,4,4,2,1, -1,0}.
Далее покажем, что медианный фильтр при оптимально выбранном окне может без искажений сохранить пики сигналов ЭЭГ, подавляя не- коррелированные и слабо коррелированные помехи и малоразмерные детали.
Моделирование удаления окулярных артефактов с потока сигналов ЭЭГ
Моделирование предложенного нами метода и его сравнение с известным методом [14] было произведено в среде MatLa^ R2020^. Наиболее ярко артефакты ЭОГ отмечаются на датчиках ЭЭГ, расположенных ближе к глазам, а именно F7, F3, F4, F8 [21]. Для проведения моделирования нами были использованы сигналы с датчикa F3.
Для реaлизaции известного методa (aдaптиʙ-ʜoгo aлгoритмa) были использoʙaʜы дискретные вейвлет-преобрaзoʙaʜия Xaaрa, Добеши, Коиф-летa. При реaлизaции методa медиaʜʜoй филь-трaции мы использoʙaли n = 10 и k = 2. Ha рисунке 2 покaзaʜы результaты рaботы реaлизoʙaʜʜых методов.
При визyaльной оценке сигнaлoʙ ЭЭГ видно, что метод медиaʜʜoй фильтрaции кaчественнее удaляет aртефaкты. Для мaтемaтической оценки предложенного методa былa иcпoльзoʙaʜa следу-ющaя формyлa [22]:
(
р = 1 -Z V
ЭЭГ
çагð
л
ээг oчщ
• 100%, J
где ЭЭÃçагð – cигʜaл ЭЭΓ c aртефaктом ЭΟΓ; ЭЭÃoчщ – очищенный предложенным методом сигнaл ЭЭГ. В тaблице предстaвлены результaты оценки методов отчистки cигʜaлов ЭЭГ.
Результaты моделировaʜия покaзaли, что ме-диaʜʜый фильтр лучше очищaет cигʜaлы ЭЭГ от aртефaктов.
Заключение
В стaтье предложен новый метод для очистки cигʜaлов ЭЭГ с помощью медиaнной фильтрa-ции. Покaзaно преимущество этого методa перед aдaптивным методом с использовaнием вейвлетов Хaaрa, Добеши и Коифлетa ʜa 2–10 порядков. Полученные дaʜʜые могут быть использовaʜы для моделировaʜия интерфейсов «Мозг – Компьютер».
Paботa поддержaʜa Российским фондом фундaментaльных исследовaʜий (проект № 1907-00130 A), грaʜтом Президентa Российской Федерaции (проект МК-3918.2021.1.6). Авторы вырaжaют блaгодaрность СКФУ в рaмкax проек-тa поддержки мaлыx ʜayчных групп и отдельных ученых.
Тaблицa. Оценкa методов удaления aртефaктов ЭОГ с сигнaлов ЭЭГ
Метод |
Оценкa |
|
>S я о ^ о1—1 и К |
Вейвлет Xaaрa |
4 , 4409 - 10 - 14 % |
Вейвлет Добеши |
2 , 7622 - 10 - 6 % |
|
Коифлет |
3 , 1484 - 10 - 6 % |
|
Предложенный метод |
1 , 96 - 10 - 4 % |
Список литературы Применение медианной фильтрации для очистки сигналов электроэнцефалограмм от окулярных артефактов
- Brain-computer interfaces for communication and control / J.R. Wolpaw [et al.] // Clinical Neurophysiology. 2002. Vol. 113. P. 767-791
- Reach and grasp by people with tetraplegia using a neurally controlled robotic arm / L.R. Hochberg [et al.] // Nature. 2012. Vol. 485. P. 372-375
- Virtual typing be people with tetraplegiua using a self-calibrating intracotical brain-computer interface / B. Jarosiewicz [et al.] // Science Translational medicine. 2015. Vol. 7, No. 313. P. 313ra179. DOI: 10.1126/scitranslmed.aac7328
- Does sample size matter in qualitativa research?: A review of qualitative interviews in is research / B. Marshall [et al.] // Journal of Computer Information Systems. 2013. Vol. 54 (1). P. 11-22.
- Carlson T., Millan J. del R. Brain-controlled wheelchairs: A robotic architecture // IEEE Robotics & Automation Magazine. 2013. Vol. 20 (1). P. 65-73.
- Ramsey N.F., Millan J. del R. Brain computer interfaces // Handbook of Clinical Neurology. 2012. Vol. 168. P. 311-328. DOI: 10.1016/B978-0-444-63934-9.00023-8
- Continuous neural networks for electroencephalography waveform classification / M. Alfaro [et al.] // 2012 VI Andean Region International Conference. Cuenca. 2012. P. 153-156
- Сотников П.И. Обзор методов обработки сигнала электроэнцефалограммы в интерфейсах мозг-компьютер // Инженерный вестник. 2014. № 10. С. 612-632
- Московский С.Б., Сергеев А.Н., Лалина Н.А. Очистка сигнала от шумов с использованием вейвлет-преобразования // Universum: Технические науки. 2015. № 2 (15) URL: http://7universum.com/ru/tech/archive/item/1958 (дата обращения: 01.12.2020)
- Wavelet based de-noising technique for ocular artifact correction of the electroencepahalogram / T. Zikov [et al.] // 24th Int. Conf. IEEE Eng. in Med. Biol. Soc. (Houston, TX). 2002
- Gratton G., Coles M.G., Donchin E.A. New method for off-line removal of ocular artifact Electroencephalogr // Clin. Neurophysiol. 1983. Vol. 55. P. 468-484
- Woestenburg J.C., Verbaten M.N. Slangen J.L. The removal of the eye movement artifact from the EEG by regression analysis in the frequency domain // Biol. Psychol. 1983. Vol. 16. P. 127-147
- Joliffe I.T. Principal Component Analysis. New York: Springer, 1986. 488 p
- Removal of ocular artifacts from EEG using adaptive thresholding of wavelet coefficients / V. Krishnaveni [et al.] // J. Neural Eng. 2006. Vol. 3. P. 338-346. DOI: 10.1088/1741-2560/3/4/011
- Червяков Н.И., Ляхов П.А., Оразаев А.Р. Два метода адаптивной медианной фильтрации импульсного шума на изображениях // Компьютерная оптика. 2018. Т. 42, № 4. С. 667- 678. DOI: 10.18287/2412-6179-2018-42-4-667-678
- Quantitative evaluation of techniques for ocular artifact filtering of EEG waveforms / L. Vigon [et al.] // IEEE Proc. Sci. Meas. Technol. 2000. Vol. 147. P. 219-228
- Croft R.J., Barry R.J. Removal of ocular artifact from the EEG: a review // Clin. Neurophysiol. 2000. Vol. 30. P. 5-19
- Zhang X.P., Desai M.D. Adaptive denoising based on SURE risk // IEEE Signal Process. 1998. Lett. 5. P. 265-267
- Червяков Н.И, Ляхов П.А, Оразаев А.Р. Применение медианных фильтров с взвешенным центральным элементом для очистки изображений от импульсного шума // Инфокоммуникационные технологии. 2017. Т. 15, № 4. C. 325-337. DOI: 10.18469/ikt.2017.15.4.03
- Медианная фильтрация. Национальная библиотека им. Н.Э. Баумана (Bauman National Library). URL: https://ru.bmstu.wiki (дата обращения: 05.01.2021)
- Антипов О.И., Захаров А.В., Пятин В.Ф. Сравнение возможностей фрактальных методов обработки ЭЭГ для обнаружения изменения в активности головного мозга при разной внешней освещенности // Инфокоммуникационные технологии. 2014. T. 12, № 2. C. 57-63
- Метод удаления глазодвигательных артефактов на ЭЭГ человека при распознавании неоднозначного зрительного образа / А.Е. Руннова [и др.] // Управление в медицине и биологии. 2017. № 5. С. 105-112. DOI: 10.15217/issn1684-8853.2017.5.1.5