APPLICATION OF MEDIAN FILTERING FOR CLEANING ELECTROENCEPHALOGRAM SIGNALS FROM OUTER MOTOR ARTIFACTS


Cite item

Full Text

Abstract

Electroencephalography is the simplest way to record the activity of the brain, however, artifacts arise that affect the operation of the brain-computer interface. The article proposes a median filtering method for cleaning EEG signals. A review of existing methods for removing artifacts from electroencephalogram signals is carried out. Comparison of methods for cleaning from oculomotor artifacts using median filtering and an adaptive algorithm based on Haar, Daubechies and Coyflet wavelets has been carried out. The proposed method of median filtering, applied to electroencephalogram signals, gave a good result in comparison with the adaptive method known earlier.

Full Text

Введение Ежегодно увеличивается количество людей, потерявших конечности либо утративших воз- можность двигаться. Одним из способов улуч- шения их качества жизни являются интерфейсы мозг-компьютер [1]. Их используют для создания робототехнических протезов и экзоскелетов [2]. Также интерфейсы «Мозг - Компьютер» исполь- зуют для создания игр виртуальной реально- сти [3], умных домов [4], инвалидных колясок [5] и печатных аппликаций [6]. В качестве входного сигнала интерфейсы «Мозг - Компьютер» применяют сигналы электро- энцефалограммы (ЭЭГ) [7]. Процедура записи ЭЭГ считается самой простой для считывания сигналов с коры головного мозга, так как она неинвазивна и не требует больших ресурсных затрат [8]. При записи сигналов ЭЭГ часто возникают помехи, которые называют артефактами ЭЭГ. Артефакты разделяют на физиологические и фи- зические [8]. Под физиологическими понимают помехи, созданные деятельностью человека, на- пример моргание глаз, биение сердца, мышеч- ные импульсы [9], а под физическими - поме- хи, созданные аппаратурой, напряжением сети и т. д. [8]. Очистка сигналов ЭЭГ от артефактов необходима для корректной работы интерфейсов «Мозг - Компьютер». В настоящее время артефакты на сигналах ЭЭГ являются большой проблемой для врачей, ученых, занимающихся психиатрией, и разра- ботчиков интерфейсов мозг-компьютер. Арте- факты способны настолько исказить полученные данные, что результат моделирования становит- ся непредсказуемым вплоть до его технической реализации. Чтобы решить эту проблему, необ- ходимо проводить моделирование интерфейсов мозг-компьютер с уже очищенными от артефак- тов сигналами ЭЭГ. Существуют различные способы удаления по- мех с сигналов ЭЭГ, например методы шумопо- давления на основе вейвлетов [10], методы вре- менной или частотной регрессии [11; 12], анализ главных компонент [13]. В этой статье мы предлагаем использовать метод медианной фильтрации для удаления гла- зодвигательных артефактов. Также проведем сравнение предложенного метода с адаптивным алгоритмом, представленным в [14]. Медианная фильтрация была выбрана нами в связи с ее спо- собностью подавлять слабо коррелированные по- мехи [15]. Сигналы электроэнцефалограммы и окулярные артефакты на них Изменения напряжения, вызванные движени- ями глаз и морганием, преобладают над други- ми физиологическими загрязняющими сигнала- ми [16]. Человеческий глаз можно смоделировать как электрический диполь, образованный поло- жительной роговицей и отрицательной сетчат- кой, и между этими двумя противоположными зарядами существует разность потенциалов око- ло 100 мВ. Глазное яблоко действует как диполь с положительным полюсом, ориентированным вперед (роговица), и отрицательным полюсом, ориентированным сзади (сетчатка). Когда глазное яблоко вращается вокруг своей оси, оно генери- рует поле переменного тока большой амплитуды, которое можно обнаружить с помощью любого электрода рядом с глазом [17]. Следовательно, моргание или движение глазами создает большой электрический потенциал вокруг глаз, который известен как электроокулограмма (ЭОГ). Это не- церебральная активность, которая распространя- «Infokommunikacionnye tehnologii» 2021, Vol. 19, No. 1, pp. 47-53 а б в г д е Рисунок 1. Глазные артефакты: а - чистая исходная ЭЭГ; б - ЭЭГ, загрязненная артефактом медленного мигания; в - ЭЭГ, загрязненная артефактом быстрого мигания; г - ЭЭГ, загрязненная артефактом вертикального движения глаз; д - ЭЭГ, загрязненная артефактом горизонтального движения глаз; е - ЭЭГ, загрязненная артефактом круглого движения глаз [10] ется по коже головы и загрязняет ЭЭГ. Эти по- тенциалы называются окулярными артефактами (ОА) [14]. Форма волны ЭОГ зависит от направления движения глаз. Вертикальные, горизонтальные и круговые движения глаз образуют волны ЭОГ квадратной формы, в то время как моргание вы- зывает всплески, как показано на рисунке 1. Определение наличия артефакта на потоке сигналов ЭЭГ. Определение размера окна медианного окна. Удаление обнаруженных артефактов меди- анным фильтром. Для определения наличия артефакта на потоке сигналов ЭЭГ необходимо задать пороговое зна- ОА выступают в качестве основного источника чение õïîð , которое зависит от индивидуальных шума, из-за чего врачам трудно отличить нор- мальную активность мозга от аномальной. Слеособенностей организма испытуемого. Все значения сигналов ЭЭГ, которые по модудовательно, процедура контроля для фильтрации лю больше значения õïîð , являются артефактами ОА из ЭЭГ важна для правильной интерпретации ЭЭГ [14]. Среди известных методов удаления глазодви- гательных артефактов наиболее точным счита- ется адаптивный алгоритм масштабирования по и подлежат удалению. В потоке сигналов ЭЭГ могут быть как одинарные, так и интервальные элементы артефактов. Размер окна медианного фильтра зависит от максимального размера ин- тервального артефакта и определяется как времени с мягкой пороговой функцией [14]. w  n  k, (1) Разработанный алгоритм подавления окулярных артефактов на электроэнцефалограмме Предлагаемый метод удаления глазодвига- тельных артефактов включает в себя следующие шаги. где w - размер медианного окна; n - размер ин- тервального артефакта; k - подобранный коэффи- циент, задаваемый пользователем. Следующий этап - удаление артефакта с по- мощью медианного фильтра. Медианная филь- трация широко используется для подавления шу- мов на изображении, однако медианный фильтр а б в г д Рисунок 2. Результаты математического моделирования: а - ЭЭГ загрязненное; б - адаптивный алгоритм с вейвлет-преобразованием Коифлет; в - адаптивный алгоритм с вейвлет-преобразованием Добеши; г - адаптивный алгоритм с вейвлет-преобразованием Хаара; д - медианная фильтрация также способен подавлять слабо коррелирован- ные сигналы, что позволят нам применить этот метод для удаления артефактов с сигналов ЭЭГ [19; 20]. median{x}  при нечетном числе: xw  xw 1 2 2 , 2 (2) Медианный фильтр представляет собой окон- ный фильтр, последовательно скользящий по median{x}  x w1 . 2 (3) массиву сигнала ЭЭГ и возвращающий на каж- дом шаге один из элементов, попавших в окно фильтра. Обозначим поток сигналов ЭЭГ в качестве массива: ÝÝÃèñõ  õ(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, то есть происходит упорядочивание значений, и сигналы, являющиеся артефактами, заменяются медиан- ным значением, вычисленным из остальных сиг- налов окна. При четном числе сигналов ЭЭГ, не являющихся артефактами, медианное значение вычисляется по формуле Пример. Для части массива ЭЭГ, состоящего из 10 элементов. Пусть õïîð  5, n = 2, k = 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] было произведено в среде MatLab R2020b. Наиболее ярко артефакты ЭОГ отмечаются на датчиках ЭЭГ, расположенных ближе к глазам, а именно F7, F3, F4, F8 [21]. Для проведения моделирова- ния нами были использованы сигналы с датчика F3. Для реализации известного метода (адаптив- ного алгоритма) были использованы дискретные вейвлет-преобразования Хаара, Добеши, Коиф- лета. При реализации метода медианной филь- трации мы использовали n = 10 и k = 2. На рисун- ке 2 показаны результаты работы реализованных методов. При визуальной оценке сигналов ЭЭГ видно, что метод медианной фильтрации качественнее удаляет артефакты. Для математической оценки предложенного метода была использована следу- ющая формула [22]: Таблица. Оценка методов удаления артефактов ЭОГ с сигналов ЭЭГ Метод Оценка Известный [7] Вейвлет Хаара 4, 4409 10-14 % Вейвлет Добеши 2, 7622 10-6 % Коифлет 3,1484 10-6 % Предложенный метод 1, 96 10-4 %image ÝÝÃÐ  1 -  çàãð100%,(4)A review of qualitative interviews in is research /  ÝÝÃî÷ù B. Marshall [et al.] // Journal of Computer Infor-гдеÝÝÃçàãð  сигнал ЭЭГ с артефактом ЭОГ;ÝÝÃî÷ù очищенный предложенным методом сигнал ЭЭГ. В таблице представлены результаты оценки методов отчистки сигналов ЭЭГ. Результаты моделирования показали, что медианный фильтр лучше очищает сигналы ЭЭГ от артефактов. Заключение В статье предложен новый метод для очистки сигналов ЭЭГ с помощью медианной фильтра- ции. Показано преимущество этого метода перед адаптивным методом с использованием вейвле- тов Хаара, Добеши и Коифлета на 2-10 порядков. Полученные данные могут быть использованы для моделирования интерфейсов «Мозг - Ком- пьютер».
×

About the authors

P. A Lyakhov

North-Caucasus Federal University

Email: ljahov@mail.ru
Stavropol, Russian Federation

M. R Kiladze

North-Caucasus Federal University

Email: mrkiladze@ncfu.ru
Stavropol, Russian Federation

References

  1. Brain-computer interfaces for communication and control / J.R. Wolpaw [et al.] // Clinical Neurophysiology. 2002. Vol. 113. P. 767-791
  2. 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
  3. 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: https://doi.org/10.1126/scitranslmed.aac7328
  4. 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.
  5. Carlson T., Millan J. del R. Brain-controlled wheelchairs: A robotic architecture // IEEE Robotics & Automation Magazine. 2013. Vol. 20 (1). P. 65-73.
  6. Ramsey N.F., Millan J. del R. Brain computer interfaces // Handbook of Clinical Neurology. 2012. Vol. 168. P. 311-328. DOI: https://doi.org/10.1016/B978-0-444-63934-9.00023-8
  7. Continuous neural networks for electroencephalography waveform classification / M. Alfaro [et al.] // 2012 VI Andean Region International Conference. Cuenca. 2012. P. 153-156
  8. Сотников П.И. Обзор методов обработки сигнала электроэнцефалограммы в интерфейсах мозг-компьютер // Инженерный вестник. 2014. № 10. С. 612-632
  9. Московский С.Б., Сергеев А.Н., Лалина Н.А. Очистка сигнала от шумов с использованием вейвлет-преобразования // Universum: Технические науки. 2015. № 2 (15) URL: http://7universum.com/ru/tech/archive/item/1958 (дата обращения: 01.12.2020)
  10. 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
  11. 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
  12. 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
  13. Joliffe I.T. Principal Component Analysis. New York: Springer, 1986. 488 p
  14. 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: https://doi.org/10.1088/1741-2560/3/4/011
  15. Червяков Н.И., Ляхов П.А., Оразаев А.Р. Два метода адаптивной медианной фильтрации импульсного шума на изображениях // Компьютерная оптика. 2018. Т. 42, № 4. С. 667- 678. DOI: https://doi.org/10.18287/2412-6179-2018-42-4-667-678
  16. 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
  17. Croft R.J., Barry R.J. Removal of ocular artifact from the EEG: a review // Clin. Neurophysiol. 2000. Vol. 30. P. 5-19
  18. Zhang X.P., Desai M.D. Adaptive denoising based on SURE risk // IEEE Signal Process. 1998. Lett. 5. P. 265-267
  19. Червяков Н.И, Ляхов П.А, Оразаев А.Р. Применение медианных фильтров с взвешенным центральным элементом для очистки изображений от импульсного шума // Инфокоммуникационные технологии. 2017. Т. 15, № 4. C. 325-337. DOI: https://doi.org/10.18469/ikt.2017.15.4.03
  20. Медианная фильтрация. Национальная библиотека им. Н.Э. Баумана (Bauman National Library). URL: https://ru.bmstu.wiki (дата обращения: 05.01.2021)
  21. Антипов О.И., Захаров А.В., Пятин В.Ф. Сравнение возможностей фрактальных методов обработки ЭЭГ для обнаружения изменения в активности головного мозга при разной внешней освещенности // Инфокоммуникационные технологии. 2014. T. 12, № 2. C. 57-63
  22. Метод удаления глазодвигательных артефактов на ЭЭГ человека при распознавании неоднозначного зрительного образа / А.Е. Руннова [и др.] // Управление в медицине и биологии. 2017. № 5. С. 105-112. DOI: https://doi.org/10.15217/issn1684-8853.2017.5.1.5

Supplementary files

Supplementary Files
Action
1. JATS XML

Copyright (c) 2021 Lyakhov P.A., Kiladze M.R.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies