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 d'images Discussion :

Aide exercice Hadamard


Sujet :

Traitement d'images

  1. #1
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2021
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Aide exercice Hadamard
    Bonjour,

    Je cherche à résoudre la question 1) de cet exercice :

    Nom : Capture.PNG
Affichages : 141
Taille : 522,9 Ko

    Mais je ne comprends pas vraiment ce que représentent les valeurs de TH(I). Est-ce que ce sont les coefficients de la "base de référence" de l'énoncé ? Dans ce cas, les valeurs en bas à droite dans la matrice représentent les hautes fréquences et celles en haut à gauche les basses fréquences ?

    J'ai aussi essayé de passer de l'image I à sa transformée TH(I) et inversement, en utilisant les formules :

    Nom : h4.PNG
Affichages : 116
Taille : 15,6 Ko

    Dans ce cas, j'imagine qu'il faut utiliser la matrice H4 qui ressemble à :

    1 1 1 1
    1 -1 1 -1
    1 1 -1 -1
    1 -1 -1 1

    Mais je n'ai pas non plus réussi à retrouver l'image originale ou sa transformée, j'ai donc mal compris quelque chose, mais je ne vois pas ce qui m’échappe.

    Dans l'espoir que quelqu'un puisse me donner la réponse, ou m'aiguiller, ça serait gentil.

    Merci d'avance !

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    j'ai retrouvé la base d'images ici :
    https://image3.slideserve.com/547117...ansform2-l.jpg
    cela correspond à la 39e page de cette présentation :
    https://www.slideserve.com/slade/cha...ain-processing

    mais cela n'explique pas encore les valeurs indiquées dans l'exercice parce qu'on retrouve les valeurs de l'image I en comptant 1 pour les pixels noirs et 0 pour les pixels blancs.
    alors que toutes les explications que j'ai trouvée parlent de 1 pour les pixels noirs et -1 pour les pixels blancs.

  3. #3
    Candidat au Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2021
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Merci pour votre réponse.
    Effectivement, mes cours indiquent aussi +1 et -1. Je n'avais pas pensé à essayer avec 1 et 0, ça a l'air de marcher, ce qui est quand même étrange, parce qu'on ne peut toujours pas obtenir les bons résultats en appliquant la formule utilisant la matrice d'Hadamard H4.
    J'en conclus que ça doit être une erreur ou des valeurs spécifiques à cet exercice, peut-être.

  4. #4
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    si on regarde l'article wikipedia en anglais, le 1er chapitre commence par :
    The Hadamard transform (also known as the Walsh–Hadamard transform, Hadamard–Rademacher–Walsh transform, Walsh transform, or Walsh–Fourier transform)
    https://en.wikipedia.org/wiki/Hadamard_transform

    hors dans la présentation que j'avais cité dans mon précédent message, la "transformée de Walsh" est indiquée avec d'autres matrices de calcul et une base de référence différente.
    donc c'est possible qu'il n'y a pas qu'une transformée mais plusieurs qui se ressemblent. et c'est peut être pour cela que la 1re ligne de votre exercice indique "une transformée de Hadamard" au lieu de "la transformée de Hadamard".
    et donc dans votre exercice, vous n'avez pas la matrice qui permettent de calculer la transformée à partir de l'image.

Discussions similaires

  1. Aide exercice de math/Algorithmique
    Par laurent2628 dans le forum Mathématiques
    Réponses: 11
    Dernier message: 10/06/2008, 13h24
  2. Aide exercices Java débutant
    Par dalil777 dans le forum Général Java
    Réponses: 9
    Dernier message: 08/02/2008, 22h19
  3. Aide exercice C
    Par lkaiman dans le forum C
    Réponses: 3
    Dernier message: 31/12/2007, 12h57

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