Описание проекта
Данные сигналов отличаются высоким содержанием артефактов, потому необходимо уметь обрабатывать данные для устранения выбросов. Суть проекта состоит в сравнении статистик при применении фильтров цифровой обработки сигналов ЭЭГ.
Описание данных
Данные были взяты с сайта kaggle и представляют собой показатели одноканальной электроэнцефалограммы NeuroSky, снятые с людей во время использования очков виртуальной реальности.
Имеется 5 файлов, каждый соответствует измерениям отдельного человека. В названии каждого файла последняя цифра соответствует метке заинтересованности испытуемого во взаимодействии с системой.
Описание скрипта
- Обработаем данные в цикле, получив для итерации список названий файлов
- По каждому испытуемому найдем значения простых статистик: максимум, минимум, среднее и дисперсию, чтобы проверить, различаются ли по данным значениям группы заинтересованных и незаинтересованных.
- Сохраним полученные значения в таблицу.
- Применить сглаживание сигналов с помощью фильтра Савицкого-Голея, посчитать полученные статистики и построить график с помощью matplotlib в скрипте .py, результатом которого является таблица.
- Сравнить полученные характеристики.