Détection d'une sinusoide dans un signal bruité

Fermé
FloZac Messages postés 4 Date d'inscription jeudi 23 octobre 2014 Statut Membre Dernière intervention 4 novembre 2014 - 23 oct. 2014 à 10:52
FloZac Messages postés 4 Date d'inscription jeudi 23 octobre 2014 Statut Membre Dernière intervention 4 novembre 2014 - 4 nov. 2014 à 16:08
Bonjour

Je souhaite détecter automatiquement une sinusoïde qui est une réflexion caractéristique dans une réponse impulsionnelle :







Je suis parti sur l'idée de calculer des aires sur des morceaux successifs de mon signal pour la comparer à l'aire du morceau correspondant sur le signal de référence.
Seulement cette méthode ne fonctionne pas : le critère de détection est difficile à définir et je détecte souvent des pics qui n'ont pas lieu d'être.
mesure 1 = signal bleu
mesure 2 = signal rouge



J'ai testé aussi la simple soustraction des signaux mais cela ne fonctionne pas lorsque l'amplitude de la sinusoïde est moins importante.
Serait il possible d'avoir des pistes de méthodes à utiliser ?
Merci !
A voir également:

1 réponse

rlo73 Messages postés 2956 Date d'inscription jeudi 12 avril 2012 Statut Membre Dernière intervention 25 février 2023 634
23 oct. 2014 à 23:42
Je n'ai pas fait de traitement du signal depuis 15 ans, mais as tu essayé une transformée de Fourier de ton signal ?
0
FloZac Messages postés 4 Date d'inscription jeudi 23 octobre 2014 Statut Membre Dernière intervention 4 novembre 2014
24 oct. 2014 à 07:57
Mon signal RI est calculé et est donc décrit comme une liste de points, je ne peux pas lui appliquer une fft
0
rlo73 Messages postés 2956 Date d'inscription jeudi 12 avril 2012 Statut Membre Dernière intervention 25 février 2023 634
24 oct. 2014 à 23:48
?
0
FloZac Messages postés 4 Date d'inscription jeudi 23 octobre 2014 Statut Membre Dernière intervention 4 novembre 2014
27 oct. 2014 à 11:18
Effectivement, je me trompe fft marche mais ne donne pas de résultat intéressant ...
0
Je suis entièrement d'accord avec rlo73, la fft est surement le moyen le plus simple ! Et sauf si tu as mal effectuer ta fft tu auras clairement dans le domaine fréquenciel des piques en basse fréquence correspondant à tes sinusoides. Utilise donc un low pass filter ! Une fois que tu à éliminer le bruit c'est bien plus simple de détecter ta sinusoide. Ta méthode fait un peu trop bidouillage.
0
rlo73 Messages postés 2956 Date d'inscription jeudi 12 avril 2012 Statut Membre Dernière intervention 25 février 2023 634
1 nov. 2014 à 23:39
pas mieux !
0