1 / 1 / 0
Регистрация: 30.01.2015
Сообщений: 18
1

Поясните описание алгоритма из методички на английском

03.10.2021, 12:05. Показов 323. Ответов 2
Метки нет (Все метки)

Есть текст с описанием алгоритмов обработки сигнала EMG:
https://www.matec-conferences.... _05023.pdf

Вот с этим возникли непонятки:
"Step 1-4: Energy
The EOG energy is strong in Wake and REM stages
and weak in NREM stage. While the energy of Wake
is different from it in sleep for EMG recordings. We
got energy sequence by the equation (3):

[картинка с формулой ниже]

Название: e.jpg
Просмотров: 41

Размер: 7.4 Кб
Where, k represents the windows length; x(i) repre-
sents one segment recordings; j represents the num-
ber of windows during x(i).
Where, we accumulated recordings absolute value
in the sliding window with six time sample frequency
length (K), and then moved one third time length of
sliding window until the end, and the biggest one
would be defined as recording energy. "

Вообщем если почитать начало документа, суть сводится к тому, что мы берём исходный, оцифрованный сигнал EMG, разбиваем его на эпохи по 30 секунд каждая, применяем фильтр 12 .. 40 Гц, вычисляем среднее значение за эпоху.

Потом надо применить сабжевый алгоритм, где:
работаем внутри эпохи. Имеем окно размером 6 сэмплов (измеренных и подготовленных значений от датчика). На каждой итерации цикла складываем модули сэмплов, получая некоторое промежуточное значение и перемещаем окно на 1/3 его длины, т. е. на 2 сэмпла. И так, пока не дойдём до конца эпохи. Из всех полученных промежуточных значений выбираем максимальное, которое и будет являться искомой энергией эпохи.

Правильно ли я понимаю написанное?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.10.2021, 12:05
Ответы с готовыми решениями:

описание алгоритма
Здравствуйте. не могли бы вы помочь с описанием алгоритма след. процедур. с позиции геометрии....

Описание алгоритма
Помогите, пожалуйста прокомментировать данную программу. Выполнена по методу Дейкстры. program...

Описание словесно алгоритма
Подскажите пож-та как описать словесно следующий алгоритм начало->главное меню->демонстрация ->...

Подскажите с описание алгоритма.
Просто описать алгоритм.

Структурированное описание алгоритма
Нужно составить программу в matlab Используйте структурированное описание данного алгоритма, чтобы...

2
1 / 1 / 0
Регистрация: 30.01.2015
Сообщений: 18
05.10.2021, 09:54  [ТС] 2
Вообщем реализовал я вычисление энергии как сам его понял, и получил адекватные данные. В целом, я сейчас уже дошёл до классификации эпох, и оно работает!!

Добавлено через 2 минуты
Там, где есть явный переход между фазами, меняется и класс эпохи. Пока что остался непонятный момент с нормализацией извлечённых фишек. Зачем они там последовательно уменьшают k от 10 до 1-го, пока размер вектора фишек не станет больше, чем 2*N*k??? И как потом использовать полученное k? Я там скорее всего не так сделал, но видимо алгоритм не чувствителен к таким мелочам, а общую суть я уловил

А чего у народа так мало энтузиазма?

Добавлено через 3 минуты
Вот исходник, если кто вдруг заинтересуется и захочет прокомментировать:
https://github.com/zenbooster/... process.py
0
2670 / 1934 / 422
Регистрация: 11.09.2009
Сообщений: 7,161
06.10.2021, 17:50 3
Цитата Сообщение от ZenBooster Посмотреть сообщение
А чего у народа так мало энтузиазма?
Да видимо народу как-то пофиг на проблемы со сном несколько ночей в неделю у 60% взрослого населения Китая...
Своих проблем хватает.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.10.2021, 17:50

Описание алгоритма DES
Ребят, помогите. Можете помочь с алгоритмом DES? Облазил весь интернет - ничего не понял. Можете...

PascalABC Описание алгоритма программы
Пожалуйста, помогите написать подробное описание программы. program metod_zeidelya; const...

Описание алгоритма работы приложения
– построить блок-схему работы информационной системы –Описать алгоритм работы информационной...

Составить словесное описание алгоритма
IdMessage1.Body.Text:=memo1.Text; IdMessage1.From.Text:=Form2.LabeledEdit1.Text ; ...

Написать словесное описание алгоритма
using System; using System.Collections.Generic; using System.Linq; using System.Text; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.