Обработка электроэнцефалограмм в частотной области
Отведения и регистрация электроэнцефалограммы, методика и этапы исследования ритмов. Методы компьютерного и математического анализа. Обработка электроэнцефалограмм в частотной области с использованием среды Matlab, программа и алгоритм реализации.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 05.06.2014 |
Размер файла | 708,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
3.5 Алгоритм анализа электроэнцефалограмм в частотной области
Алгоритм анализа электроэнцефалограмм в частотной области представлен на рис. 3.4.
Рис. 3.4. Алгоритм программы
В начале построения программы вводятся данные сигнала «eeg_Fp1.txt» (1), которые представлены в виде файла с оцифрованной электроэнцефалограммой.
Далее переходим к вводу периода дискретизации и рассчитываем частоту дискретизации (2).
fd=1/Td;
Рассчитываем частоту Найквиста (2).
fn=fd/2;
После, рассчитываем параметры АЧХ (3), АКФ (4), периодограммы (5), спектрограммы (6).
Устанавливаем параметры фильтра для выделения альфа-ритма (7,8) и фильтруем сигнал (9). Рассчитываем параметры АЧХ (11), АКФ (10), периодограммы (12) и спектрограммы (13) для альфа-ритма сигнала.
Результаты выводятся на экран в двух окнах программной среды MatLab. Затем с помощью программы анализируются сигналы eeg_Fp2.txt, eeg_T4.txt, eeg_C3.txt, eeg_P4.txt.
3.6 Программа анализа ЭЭГ
Для реализации алгоритма анализа ЭЭГ используется программный пакет MATLAB.
Для чтения и обработки данных из файлов «eeg_Fp1.txt», «eeg_Fp2.txt», «eeg_T4.txt», «eeg_C3.txt», «eeg_P4.txt» использовались следующие функции:
fid=fopen («EEGeeg_T4.txt», «rt»); - функция, позволяющая открыть файл исходного сигнала ЭЭГ;
f - считывание данных с файла;
fid - идентификатор файла;
[2,512] - размер;
fd - период дискретизации;
t - вектор времени;
y - вектор сигнала ЭЭГ;
fclose - функция, реализующая закрытие файла идентификатора;
fd - частота дискретизации;
subplot - разбивает окно для построения в нем нескольких графиков;
plot - строит график;
length - команда для определения длины массива y;
fx - вектор из двох переменных, нижняя и верхняя граничные частоты для фильтра;
figure - выбор окна, в котором реализуется текущее построение графиков;
A - получение абсолютного значения;
title - изменяет название графика;
trapz - рассчитывает площадь;
AKF - расчет параметров АКФ;
[P, f]=pmtm (y, [], [], fd) - расчет периодограммы по методу Томпсона;
specgram (y, [], fd, 100) - расчет параметров для построения спектрограммы;
hamming - установка параметров окна.
Графические результаты приведены ниже.
Входной ЭЭГ сигнал («eeg_Fp1.txt»), его АЧХ, АКФ, периодограмма и спектрограмма
Фильтр альфа-ритма сигнала «eeg_Fp1.txt», альфа-ритм, его АКФ, АЧХ, периодограмма и спектрограмма
Входной ЭЭГ сигнал («eeg_Fp2.txt»), его АЧХ, АКФ, периодограмма и спектрограмма
Фильтр альфа-ритма сигнала «eeg_Fp2.txt», альфа-ритм, его АКФ, АЧХ, периодограмма и спектрограмма
Входной ЭЭГ сигнал («eeg_T4.txt»), его АЧХ, АКФ, периодограмма и спектрограмма
Фильтр альфа-ритма сигнала «eeg_T4.txt», альфа-ритм, его АКФ, АЧХ, периодограмма и спектрограмма
Заключение
В итоге выполненное работы создана программа в среде пакета MatLab, и проведен автоматизированный анализ оцифрованных энцефалограмм в частотной области. С помощью программы были получены графики периодограмм альфа-ритма, которые были сравнены с нормой. Все сигналы в пределах нормы, в некоторых наблюдаются шумы, которые связаны с аппаратурой и наложением электродов.
Несложность программы дает возможность ее широкого использования в диагностических целях в медицине. Она соответствует всем требованиям, поставленным задачами квалификационной выпускной работы.
В учебном процессе результаты проведённых исследований могут использоваться для чтения дисциплин по направлению «Биомединженерия», и дисциплин, связанных с необходимостью разработки программного обеспечения.
Список литературы
1. Павлова О.Н., Павлов А.Н. «Регистрация и предварительная обработка сигналов с помощью измерительного комплекса МР100» Саратов: Научная книга, 2008. - 80 с.
2. Сахаров В.Л. «Методы и средства анализа медико-биологической информации: Учебно-методическое пособие» Таганрог: Изд-во ТРТУ, 2001. 70 с.
3. Бугрова С.Г., Новиков А.Е. Умеренные когнитивные нарушения при дисциркуляторной энцефалопатии. - Иваново, 2006. - 110 с.
4. Бурцев Е.М. Дисциркуляторная энцефалопатия (классификация, клинико-морфологические и электрофизиологические сопоставления, патогенез, лечение) // Тез. докл. 7-го Всероссийского съезда неврологов. - Н. Новгород. - 2005. - С. 153-158.
5. Жирмунская Е.А. Клиническая электроэнцефалография (цифры, гистрограммы, иллюстрации). - М., 1993. - С. 88-91.
6. Лурия А.Р. Основы нейропсихологии. - М.: Academia, 2003.
10. Немчин Т.А. Состояние нервно-психического напряжения. - Л.: Изд-во Ленинградского ун-та, 2003.
7. Практикум по общей экспериментальной и прикладной психологии/ Под ред. А.А. Крылова, С.А. Маничева. - 2-е изд. - СПб.: Питер, 2003.
8. Шмидт Е.В. Классификация сосудистых поражений головного и спинного мозга // Журн. невропатол. и психиатр. - 1995. - №9. - С. 1281-1288.
9. Яхно Н.Н. Когнитивные и эмоционально-аффективные нарушения при дисциркуляторной энцефалопатии // Руc. мед. журн. - 2002. - Т. 10, №12/13. - С. 539-542.
10. Потемкин В.Г. MATLAB: Справочное пособие - М.: «Диалог МИФИ», 1997. - 350 с.
11. Бережной С.А., Романов В.В., Седов Ю.И. Безопасность жизнедеятельности: Учебное пособие. - Тверь: ТГТУ, 1996.
12. Практимкум по безопасности жизнедеятельности:/С.А. Бережной, Ю.И. Седов, Н.С. Любимова и др.; Под ред С.А. Бережного. - Тверь: ТГТУ, 1997.
13. Справочная книга для проектирования электрического освещения/ Под ред. Г.М. Кнорринга. - Л.:Энергия, 1976.
14. Справочная книга по светотехнике/ Под ред. Ю.Б. Айзенберга. - М.: Энергоатомиздат, 1983.
15. СНиП II-4-79. Естественное и искусственное освещение. М.:Стройиздат, 1980 (с изменением от 4.12.85 г. за №205).
Размещено на Allbest.ru
Подобные документы
Основные виды модели. Моделирование в частотной и во временной областях. Построение амплитудно-фазной, амплитудно-частотной и фазо-частотной характеристики (моделирование в частотной области) и переходный процесс (моделирование во временной области).
курсовая работа [174,4 K], добавлен 01.03.2009Методика разработки программы "Обработка результатов экзаменационной сессии", ее содержание и требования. Алгоритм выполнения задач для работы с файлами, взаимодействие с пакетом MS Office, работа с таблицами и проверка правильности входной информации.
курсовая работа [1016,7 K], добавлен 05.01.2013Создание программы с использованием принципов объектно-ориентированного программирования на языке высокого уровня С# средствами Microsoft Visual Studio 2010. Построение алгоритма реализации. Определение математического аппарата, применение его в задаче.
курсовая работа [500,4 K], добавлен 13.01.2015Определение характеристик входного воздействия во временной и частотной области. Синтез системы временным и частотным методами. Переход от частотного коэффициента передачи к передаточной функции. Оценка степени подавления помех и эффективности работы.
курсовая работа [580,2 K], добавлен 23.04.2013Разработка программного обеспечения заданной информационной системы. Описание алгоритма и математического метода решения задачи. Этапы формирования и реализации программы, ее листинг и оценка функциональности. Разработка инструкции пользователя.
курсовая работа [223,9 K], добавлен 23.06.2015Описание математических методов расчета. Решение задачи аппроксимации, метод решения по частотной выборке и наименьших квадратов. Контрольный расчет амплитудно-частотной характеристики. Программы расчета фильтров нижних частот на языке среды MathCAD.
курсовая работа [87,1 K], добавлен 21.12.2012Актуальность и практическая значимость программных систем компьютерного клуба. Анализ предметной области. Диаграмма классов, физическая модель системы. Разработка визуального проекта ИС, с использованием языка UML2.0 и среды моделирования Microsoft Visio.
курсовая работа [1,7 M], добавлен 21.06.2014Simulink как интерактивный инструмент для моделирования, имитации и анализа динамических систем, его функциональные особенности, структура и назначение. Направления преобразования основных характеристик фильтра при изменении некоторых его параметров.
контрольная работа [987,3 K], добавлен 10.11.2013Виды компьютерной графики. Photoshop – программа для создания и обработки растровой графики. Пакет программ для работы с векторной графикой CorelDraw. Обработка растровых изображений с использованием Photoshop. Этапы создания коллажа на тему "Музыка".
курсовая работа [2,3 M], добавлен 27.12.2014Создание информационной системы обработки матриц. Общая характеристика программного обеспечения, которое реализует выполнение заданных функций. Программа разработана с использованием среды визуального программирования Delphi 7 и языка Object Pascal.
курсовая работа [373,4 K], добавлен 14.01.2011