2 pièce(s) jointe(s)
Détection de changement brusques et graduels dans un signal
Bonjour,
Je suis entrain d'essayer de détecter de manière automatique les changement brusques et graduels dans un signal numérique. est ce que vous avez des méthodes que vous pouvez me proposer d'utiliser?
Pour la première image jointe c'est mon signal initial, et la deuxième c'est la différence entre les 2 voisins, avec un seuil que je fixe manuellement j'arrive à détecter les changements brusques, mais j'aimerais bien automatiser la sélection du seuil.
merci d'avance
Détection de changement brusques et graduels dans un signal
Citation:
Envoyé par
Décembre
Je suis entrain d'essayer de détecter de manière automatique les changement brusques et graduels dans un signal numérique. est ce que vous avez des méthodes que vous pouvez me proposer d'utiliser?
Pour la première image jointe c'est mon signal initial, et la deuxième c'est la différence entre les 2 voisins, avec un seuil que je fixe manuellement j'arrive à détecter les changements brusques, mais j'aimerais bien automatiser la sélection du seuil.
En calculant l'écart-type, tu pourrais fixer le seuil à +- 3 ou 4 sigmas pour détecter les écarts brusques. Quant aux changements graduels, un lissage du signal pourrait aider mais une autre méthode de détection plus facilement discriminante serait de calculer, avec un 1-2 sigmas d'intervalle (l'écart-type de l'intervalle entre 2 écarts brusques), les valeurs entre les changements brusques.
Là, reste à voir ce que tu entends par "brusque" et "graduel". Des paramètres définis, des infos supplémentaires?
Est-ce que le signal est régulier ou chaotique? Si la courbe de ton signal est similaire à une fonction asymptotique (genre 1/x^3, avec un aplanissement rapide) , que devrais-tu faire? Est-ce graduel (pas de pic, l'aplanissement est constant)?