Processamento de sinal EEG com wavelet ou fft?

Aug 19 2020

Estou confuso sobre o processamento de sinal relacionado ao sinal EEG. Eu fiz algumas das minhas pesquisas e isso me deixou mais confuso sobre o processamento e a filtragem do sinal.

Deixe-me entrar no problema -

  1. Descobri que as pessoas estão usando FFT para processamento de sinal EEG, o que não entendo. Por que você faria isso? A FFT é feita principalmente para ondas estacionárias e sabemos que os sinais de EEG são ondas não estacionárias, portanto, a FFT não é tão útil para o processamento de sinais de EEG. Bem, isso pode ser resolvido com o SFFT, mas, novamente, isso não pode ser feito com EEG de sinal em tempo real. (posso estar errado, por favor me ajude)

  2. A transformada wavelet é outra maneira de processar sinais de EEG porque, primeiro, ela preserva o tempo e a frequência, enquanto a FFT perde a resolução do tempo. Além disso, a wavelet pode ser aplicada em sinais não estacionários. (Posso estar errado aqui também, então, por favor, me ajude com isso também)

  3. Como na figura abaixo - Neurosky mostra flutuações de bandas de potência de EEG em tempo real, que acredito ser FFT no sinal bruto e algum tipo de operação matemática (talvez média de frequência) aplicada em uma variedade de frequências fornece essas bandas (alfa, beta, gama ,delta,theta), estou certo? se sim, então como você pode aplicar FFT no sinal em tempo real? se não, qual é a melhor maneira de obter essas bandas?

  1. Eu tenho hardware muse, emotiv, neurosky e openbci que peguei emprestado de meus amigos da comunidade, tenho brincado com esses hardwares para fazer algo com o sinal bruto, então comecei a aprender sobre essas coisas, mas à medida que vou fundo nisso toca de coelho, mais eu fico confuso. Eu iria aplicar o ML eventualmente, mas fiquei seriamente preso no meu primeiro passo.

Respostas

1 rrogers Aug 29 2020 at 21:47

Aqui estão os links para a codificação. Estou fazendo outra coisa, então não investiguei o código para ver como os algoritmos funcionam. Se precisar de ajuda para analisar o código, crie uma "sala" privada aqui e podemos discuti-lo lá. Tenho certeza de que requer mais bate-papo do que os monitores de salão como aqui :) um aplicativo de processamento simples
ARDUINO BRAIN BIBLIOTECA
Sua foto
Obrigado pela liderança! Eu tinha um aplicativo para tratar certos problemas de demência usando algo assim, mas não segui.