Eu tenho amostras discretas de um sinal sísmico : y [ n ]
Quero encontrar máximos locais no sinal.
Um teste ingênuo para se for o máximo seria: y [ n ] : m a x i m a se y [ n ] > y [ n - 1 ] e y [ n ] > y [ n + 1 ]
No entanto, os máximos provavelmente estão localizados entre as amostras, por exemplo, pode haver um máximo em .
Para encontrar o máximo entre as amostras, acredito que preciso interpolar .
- Como encontro os máximos usando a interpolação?
- Que forma de interpolação devo usar?
Como você pode ver, meu sinal não é muito barulhento, no entanto, seria bom se o método também filtrasse um pouco, para que os máximos excedessem um limite e tivessem uma certa largura (sem picos).
Meu maior problema, no entanto, é apenas encontrar picos entre as amostras. Alguma sugestão para uma boa maneira de fazer isso?
Agradecemos antecipadamente por qualquer resposta!