Matlab : traitement d'un bruit
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

Matlab : traitement d'un bruit



  1. #1
    inviteada465f2

    Question Matlab : traitement d'un bruit


    ------

    Bonjour à tous,

    Alors voilà, pour un devoir, je me retrouve confrontée à un problème, dont je ne trouve pas la solution, ni même la démarche.
    J'ai à ma disposition un signal bruité, avec un fort bruit blanc Gaussien.
    Mon but est d'enlever le bruit pour réussir à retrouver le signal de base, qui est un signal de code Morse, que je devrais convertir en une phrase normale.

    La chose est que je n'ai aucune idée de la manière dont je pourrais traiter mon signal pour en faire quelque chose.
    J'ai pensé à la transformée de Fourrier discrète, mais je ne sais pas quoi en faire...

    J'ai trouvé comment générer des bruits blancs sous Matlab, mais en l'occurrence, il me faut l'enlever...

    Merci d'avance.

    -----

  2. #2
    Jack
    Modérateur

    Re : Matlab : traitement d'un bruit

    et en filtrant autour de la porteuse du signal morse?

    A+

  3. #3
    inviteb9f49292

    Re : Matlab : traitement d'un bruit

    Mon but est d'enlever le bruit pour réussir à retrouver le signal de base, qui est un signal de code Morse, que je devrais convertir en une phrase normale.
    En général, lorsque l'on connait le(s) signal(aux) que l'on recherche, les filtres adaptés (compression d'impulsion) sont très efficaces: correlation (xcorr sous MATLAB) entre le signal reçu et ton signal attendu

  4. #4
    inviteada465f2

    Re : Matlab : traitement d'un bruit

    Je ne connais pas le signal final, justement le but est de le trouver puis de l'interpréter.
    Je n'ai pas plus d'indices que cela, on mentionne seulement la nature du bruit qui entoure le signal que l'on nous donne.

    et en filtrant autour de la porteuse du signal morse?
    Je n'ai pas compris ce que tu voulais dire... :/

  5. A voir en vidéo sur Futura
  6. #5
    Jack
    Modérateur

    Re : Matlab : traitement d'un bruit

    concernant le signal morse proprement dit, quelle est sa caractéristique pour un point ou un tiret?

    A+

  7. #6
    inviteada465f2

    Re : Matlab : traitement d'un bruit

    Pour un point, on a un signal rectangulaire d'amplitude 1 et de largeur 500ms. Pour un tiret, c'est 1500ms. (donc l'équivalent de 3 points)
    L'espacement entre deux impulsions est de 500ms, entre chaque lettre cet espacement est égal à 1500ms et entre chaque mot à 3500ms.

  8. #7
    Jack
    Modérateur

    Re : Matlab : traitement d'un bruit

    autant pour moi, je pensais qu'une tonalité était émise pour les points et les tirets.

    Je ne connais pas l'amplitude du bruit, mais est-ce qu'une simple discrimination à seuil avec hystérésis ne serait pas suffisante?

    A+

  9. #8
    fiatlux

    Re : Matlab : traitement d'un bruit

    salut

    est-ce que tu pourrais mettre un bout (ou l'intégralité) de ton signal en pièce jointe.
    Il faudrait effectivement qu'on puisse connaître l'amplitude du bruit.
    La pie niche-t-elle haut ? Oui, la pie niche haut.

  10. #9
    inviteb9f49292

    Re : Matlab : traitement d'un bruit

    Pour un point, on a un signal rectangulaire d'amplitude 1 et de largeur 500ms. Pour un tiret, c'est 1500ms. (donc l'équivalent de 3 points)
    Tu connais donc ton signal (contrairement à ce que tu m'as dit), tu devrais utiliser xcorr...

Discussions similaires

  1. Traitement de signal en Matlab
    Par invitea4a9cbca dans le forum Physique
    Réponses: 5
    Dernier message: 05/12/2012, 12h56
  2. traitement d'image : matlab
    Par invite98d5d2cd dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 20/04/2012, 10h40
  3. lecture d'un fichier texte et traitement sous matlab
    Par inviteccca3812 dans le forum Programmation et langages, Algorithmique
    Réponses: 4
    Dernier message: 19/04/2012, 11h33
  4. Récupération d'un signal et traitement du signal avec Matlab
    Par invite8a011b82 dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 13/04/2011, 10h46
  5. MATLAB(traitement de signal)
    Par invite5a95ea04 dans le forum Logiciel - Software - Open Source
    Réponses: 4
    Dernier message: 03/06/2009, 21h27