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 :

Changement de pixels et retour à l'image initiale


Sujet :

Traitement d'images

  1. #1
    Membre éclairé Avatar de Lost in
    Inscrit en
    Janvier 2008
    Messages
    268
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 268
    Par défaut Changement de pixels et retour à l'image initiale
    Salut tout le monde !!

    Je suis à la recherche d'une méthode qui me permet de remplacer 4 pixels d'une image par 1 pixel calculé à partir de ces derniers et être capable par la suite de revenir aux 4 pixels (approximativement)

    J'ai déja essayé d'utiliser la moyenne mais ça n'a pas donné grand chose

    Si vous avez une toute petite idée je vous prie de me la donner

    A bientôt

  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
    T'as essayé la magie noire ?
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  3. #3
    Membre éclairé Avatar de Lost in
    Inscrit en
    Janvier 2008
    Messages
    268
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 268
    Par défaut
    Re - Salut !!
    T'as essayé la magie noire ?
    Si elle donne des résultats je suis pret à l'essayer

    Je pense que je me suis mal exprimé je sais que je ne peux pas revenir aux pixels initiaux " image initiale " mais je souhaiterais trouver une image qui lui ressemble beaucoup

    A bientôt

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    comme le dit pseudocode, CE N'EST PAS POSSIBLE...

    Tu as perdu TOUTE l'information indivudelle..

    Tu peux reconstruire une image de la meme taille que l'initiale (un zoom) mais tu verras des paquets de 4 pixels identiques.

    Par contre, si c'est de la compression que tu veux faire, il y a d'autres solutions... Et pour ça, un bon point de départ est

  5. #5
    Membre éclairé Avatar de Lost in
    Inscrit en
    Janvier 2008
    Messages
    268
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 268
    Par défaut
    Salut !!

    C'est le principe de la super résolution, comme j'ai déja posté sur le sujet et je n'ai pas trouvé ce que je cherchais j'essaye maintenant de simplifier les choses mais je pense que j'ai tout gaché

    Merci.

  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 Lost in Voir le message
    C'est le principe de la super résolution
    Non. Le principe de la super résolution c'est de prendre 4 images de taille L x H et de créer une seule image de taille 2L x 2H.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  7. #7
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    et je ne connais pas, mais je ne vois pas en quoi ça pourrait être plus réversible ...

  8. #8
    Membre éclairé Avatar de Lost in
    Inscrit en
    Janvier 2008
    Messages
    268
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 268
    Par défaut
    Salut !!

    Il y a deux méthodes de super résolution :

    Mono image
    et
    Multi image

    Je travaille sur la résolution mono image !!

    A+

  9. #9
    Modérateur
    Avatar de ToTo13
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Janvier 2006
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 793
    Par défaut
    Bonsoir,

    ton problème se situe surtout au niveau de la compression de donnée... avec perte
    Il faut que tu puissses exprimer quatres valeurs à partir d'une seule => Donc trouver une fonction que tu puisses exprimer à partir d'un simple coefficient mais qui passe avec un minimum d'erreur par tes quatres points.
    Comme on te l'a dit, cela est quasiment impossible, mais regarde toutefois du coté de JPEG, qui fait un travail s'approchant de ça.
    Consignes aux jeunes padawans : une image vaut 1000 mots !
    - Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
    - Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
    - ton poste tu dois marquer quand la bonne réponse tu as obtenu.

  10. #10
    Membre éclairé Avatar de Lost in
    Inscrit en
    Janvier 2008
    Messages
    268
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 268
    Par défaut
    Bonjour,

    Je pense que la super résolution est différente de la compression JPEG

    Le principe est le suivant:

    à partir de l'image initiale "haute résolution" on génère une image " basse résolution " (en choisissant le facteur de résolution), ensuite on essaye de reconstruire l'image haute résolution à partir de l'image " basse résolution ".

    A bientôt

  11. #11
    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
    Ah ok, j'ai compris: c'est de la reconstruction d'image (Single Frame Super Resolution). La méthode que tu décris n'est pas tout a fait complète:

    on essaye de reconstruire l'image haute résolution à partir de l'image " basse résolution
    C'est pas tout a fait cela. En fait, l'idée c'est d'appliquer la transformation inverse de la réduction sur l'image originale. On alors on aura une image "super résolution".

    1. on créé une image basse résolution avec une transformation connue
    "Image originale" --[transformation]--> "Basse Résolution"

    2. on calcule la transformation inverse telle que
    "Basse Résolution" --[transformation inverse]--> "Image originale"

    3. on applique la transformation inverse sur l'image originale
    "Image originale" --[transformation inverse]--> "Super resolution"
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  12. #12
    Membre éclairé Avatar de Lost in
    Inscrit en
    Janvier 2008
    Messages
    268
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 268
    Par défaut
    Salut et merci pseudocode

    C'est exactement ça " single frame super resolution "

    1. on créé une image basse résolution avec une transformation connue
    "Image originale" --[transformation]--> "Basse Résolution"
    Je cherche une méthode de [transformation] pour passer à l'image basse résolution, as tu une idée pseudocode ?

    Encore merci

  13. #13
    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 Lost in Voir le message
    Je cherche une méthode de [transformation] pour passer à l'image basse résolution, as tu une idée pseudocode ?
    Ca c'est la partie simple: par exemple tu peux faire du resampling (lanczos) ou des interpolations (bicubique, spline, ...).

    Le plus dur c'est de trouver une "belle" transformation inverse, car elle n'est pas unique. D'ailleurs cette méthode n'est pas trop utilisée. On lui préfère les méthodes de reconstructions par apprentissage de patch (voisinage, bibliothèque, ...).
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  14. #14
    Membre éclairé Avatar de Lost in
    Inscrit en
    Janvier 2008
    Messages
    268
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 268
    Par défaut


    Le plus dur c'est de trouver une "belle" transformation inverse, car elle n'est pas unique.
    Tu veux dire que la transformation inverse n'existe pas

    A+

  15. #15
    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 Lost in Voir le message
    Tu veux dire que la transformation inverse n'existe pas
    "LA" transformation avec un grand L, non. Il y en a une infinité, donc il va falloir ajouter des contraintes supplémentaires pour restreindre le choix.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  16. #16
    Membre éclairé Avatar de Lost in
    Inscrit en
    Janvier 2008
    Messages
    268
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 268
    Par défaut
    "LA" transformation avec un grand L, non. Il y en a une infinité

    Peux tu me donner les noms des transformations inverses que tu connais ?

    Merci

  17. #17
    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 Lost in Voir le message
    Peux tu me donner les noms des transformations inverses que tu connais ?
    Sans trop réflechir je dirais une déconvolution.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  18. #18
    Membre éclairé Avatar de Lost in
    Inscrit en
    Janvier 2008
    Messages
    268
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 268
    Par défaut
    Salut pseudocode

    J'ai choisis l'interpolation bicubic pour le downsampling, je souhaiterais avoir ton avis

    Je vais prendre 16 pixels de l'image originale et les remplacer par Idownsample(voir fichier en attachement)


    Qu'en penses tu ?

  19. #19
    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 Lost in Voir le message
    J'ai choisis l'intrpolation bicubic pour le downsampling, je souhaitrais avoir ton avis
    Très bon choix pour le downsampling.

    J'attend de voir comment tu vas inverser la transformation.
    ALGORITHME (n.m.): Méthode complexe de résolution d'un problème simple.

  20. #20
    Membre éclairé Avatar de Lost in
    Inscrit en
    Janvier 2008
    Messages
    268
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 268
    Par défaut
    Merci, je te tiendrai au courant de mon état d'avancement

    A bientôt

Discussions similaires

  1. retrouver l'image initiale
    Par miss_angel dans le forum Images
    Réponses: 4
    Dernier message: 10/04/2008, 10h15
  2. Réponses: 11
    Dernier message: 28/02/2008, 10h44
  3. Réponses: 1
    Dernier message: 24/05/2007, 21h20
  4. Compter pixels différents entre deux images
    Par hiccup dans le forum OpenGL
    Réponses: 5
    Dernier message: 13/03/2007, 14h26
  5. Réponses: 1
    Dernier message: 20/08/2006, 11h30

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