IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Traitement du signal Discussion :

Filtrer grâce au spectre


Sujet :

Traitement du signal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    1 002
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 002
    Par défaut Filtrer grâce au spectre
    Bonjour,

    Ce n'est pas plus une question matlab, qu'une question de traitement du signal.

    J'ai plusieurs types de signaux, en gros : les bons et les pas bons
    Les pas bons semblent être des signaux d'origine électrique (je bosse sur des signaux hydro-acoustiques basse fréquence)
    Après un FFT, on remarque que ces signaux (pas bons) ne possèdent que des harmoniques: des pics importants tous les 100 Hz entre 100 et 500 Hz diminuant après 1kHz. Les bons signaux hydro-acoustique sont quant à eux bourrés de fréquence entre 100 et 1500 Hz évidemment...

    Bref j'aimerais pouvoir me débarrasser de ces pas bons signaux en utilisant cette différence mais je n'arrive pas à voir comment la contraindre.

    Merci d'avance


    signaux a enlever (bruit électronique) :


    Bons signaux


    ------------------------------------
    notes : signal en haut, spectre en bas
    -------------------------------------

  2. #2
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Citation Envoyé par Newenda Voir le message
    Bref j'aimerais pouvoir me débarrasser de ces pas bons signaux en utilisant cette différence mais je n'arrive pas à voir comment la contraindre.
    Tu peux essayer de calculer la cross-corrélation entre ton signal et un modèle de ton "signal pas bon".

    Ou sinon, tu peux calculer l'auto-correlation de tes signaux et regarder s'ils ont un pic d'auto-correlation à 100Hz.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    1 002
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 002
    Par défaut
    L'auto corrélation m'a l'air d être une bonne solution mais je dois discriminer de façon numérique (pas en regardant les graphes)..j'ai plus de 2 millions de fichiers à traiter comme ceux là... et c'est là ou je bloque..

    Merci

  4. #4
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Citation Envoyé par Newenda Voir le message
    je dois discriminer de façon numérique (pas en regardant les graphes).
    Tu peux expliquer ce que veux dire par "discriminer de façon numérique" ?
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  5. #5
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    1 002
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 002
    Par défaut
    Juste que je dois trouver une discrimination numérique simple afin d'éliminer tous les fichiers qui contiennent ce type de mauvais signaux.

  6. #6
    Rédacteur
    Avatar de pseudocode
    Homme Profil pro
    Architecte système
    Inscrit en
    Décembre 2006
    Messages
    10 062
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Architecte système
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2006
    Messages : 10 062
    Par défaut
    Citation Envoyé par Newenda Voir le message
    Juste que je dois trouver une discrimination numérique simple afin d'éliminer tous les fichiers qui contiennent ce type de mauvais signaux.
    Et pourquoi le calcul de l'auto-correlation n'est pas possible ?
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

Discussions similaires

  1. [AC-2007] Filtrer Requête grâce au VBA
    Par misterlagaffe dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 21/03/2013, 13h38
  2. Filtrer une colonne en VBA grâce aux checkbox
    Par kleenex man dans le forum Langages de programmation
    Réponses: 0
    Dernier message: 26/06/2012, 21h10
  3. [SimpleXML] Filtrer des balises grâce à leurs attributs
    Par tatayecorp dans le forum Bibliothèques et frameworks
    Réponses: 10
    Dernier message: 15/08/2006, 20h06
  4. peut on filtrer les adresses IP ?
    Par travail dans le forum 4D
    Réponses: 2
    Dernier message: 04/06/2003, 14h16
  5. [VBA-E] [Excel] Filtrer le donnees d'une sheet
    Par donia dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 27/09/2002, 10h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo