TP / Traitement d'image : Discrimination de Texture

download TP / Traitement d'image : Discrimination de Texture

of 17

  • date post

    16-Jul-2015
  • Category

    Engineering

  • view

    194
  • download

    4

Embed Size (px)

Transcript of TP / Traitement d'image : Discrimination de Texture

  • Travail pratique N 1

    Discrimination de texture

    Ralis par :

    Ahmed EL ATARI

    Mohammed JIDAL

    Zakaria Fetouhi

    Encadr par :

    Pr. M.Ait Lakbir

    TP - Discrim

    ination de texture

  • 1

    Table de matires

    Table de matires ..............................................................................................................................1

    Table de Figures .................................................................................................................................2

    Introduction ........................................................................................................................................3

    Contexte du Travail............................................................................................................................4

    I. Objectifs attendus ..................................................................................................................4

    II. Analyse de texture .................................................................................................................4

    III. Classification de la texture ...............................................................................................5

    Conception ..........................................................................................................................................6

    Ralisation du travail .........................................................................................................................7

    I. Etapes Suivies..........................................................................................................................7

    II. Prsentation de linterface ...................................................................................................8

    1. Le Choix dimage .............................................................................................................8

    2. Les Informations dimage ..............................................................................................9

    3. Choix dexercices ......................................................................................................... 10

    Simulation et Rsultat .................................................................................................................... 11

    Conclusion ........................................................................................................................................ 12

    Webographie ................................................................................................................................... 13

    Annexe............................................................................................................................................... 14

  • 2

    Table de Figures

    FIGURE 1 : INTERFACE GENERALE .................................................................................................8

    FIGURE 2: CHOIX D'IMAGE ...............................................................................................................8

    FIGURE 3: IMAGE INFOS ...................................................................................................................9

    FIGURE 4 : AFFICHAGE DU RESULTAT ...........................................................................................9

    FIGURE 5 : LE CHOIX D'EXERCICE ................................................................................................ 10

    FIGURE 6 : SIMULATION D'EXERCICE 1 ...................................................................................... 11

  • 3

    Introduction

    a texture est une caractristique propre de lobjet , elle nous permet de le

    dcrire Partiellement. Bien sr, la forme et la couleur sont deux autres

    caractristiques trs Importantes.

    Pour faire la distinction entre une orange et une cerise, les informations Forme et

    couleur sont certainement plus significatives que linformation texture. Mais

    Linformation texture devient primordiale lorsquon veut faire la distinction entre deux

    Zones dune image de mme couleur (ou bien de mme niveau de gris). Cest dans ce

    cadre que nous tions demands de raliser un travail qui a pour objectif principal la

    discrimination et la diffrentiation entre 3 rgions textures dans une image en se

    basant sur certains attributs.

    Aprs avoir vu durant les sances du module de traitement dimages les notions de base

    sur les images numriques, ses types, ses formats, les diffrents filtres quon peut utiliser

    et les traitements ponctuels quon peut effectuer sur ces images. Ce premier TP

    prsente une opportunit pour nous afin de mieux approfondir nos connaissances

    dans le traitement dimages et se familiariser avec lenvironnement de dveloppement

    MATLAB quon va lexploiter pour raliser notre travail qui consiste en parallle de crer

    une application qui permettra au utilisateur de choisir limage qui va subir le traitement

    et dafficher le rsultat par la suite.

    Le but de ce document est de prsenter et expliquer lensemble des tapes quon a suivi

    afin de rpondre aux besoins exprims dans lnonc sans oublier les difficults

    rencontres pour aboutir au rsultat souhait.

    L

  • 4

    Contexte du Travail

    I. Objectifs attendus

    Le travail consiste en premier lieu permettre lutilisateur d :

    Consulter une application (interface graphique) qui lui facilite la gestion de son

    espace de travail.

    Afficher une image qui est constitue de trois rgions texture.

    Slectionner une zone de limage avec une texture homogne

    Binariser limage afin que la zone slectionne apparait en blanc et le deux autres

    textures en noir.

    Et en deuxime partie de slectionner des zones avec une texture homogne et

    dafficher en suite une image o chaque zone est reprsente avec une nuance de gris

    diffrente.

    II. Analyse de texture

    Le but de lanalyse de texture et dextraire dans une image, une fentre, une rgion ou

    Dans le voisinage dun pixel des descripteurs pertinent au regard dune application afin

    de caractriser ou de discriminer les textures qui y sont contenu , ces descripteurs

    engendrent des attributs de texture couleur qui sont exploites notamment dans

    la

  • 5

    Problmatique de segmentation et de classification dimage textur couleur. Selon

    Mihran Tuceryan , il existe quatre familles principales de technique Danalyse de

    texture qui permettent de construire ces attributs :

    Les mthodes gomtriques

    Les mthodes bases sur la modlisation spatiale des textures

    Les mthodes spatio-frquentielle

    Les mthodes statistiques

    III.Classification de la texture

    La texture et class selon deux grandes familles qui sont les suivantes:

    (i) Les Macrotextures : prsentent un aspect rgulier, sous formes de motifs

    rptitifs spatialement placs selon une rgle prcise suivant une approche

    structurelle Dterministe.

    (ii) Les Microtextures : prsentant des primitives "microscopiques" distribues

    de manire alatoire suivant une approche probabiliste cherchant

    caractriser l'aspect anarchique et homogne.

  • 6

    Conception

    Dans La plupart des projets et avant dentamer la partie de la ralisation, Il est

    trs important dtudier et de savoir priori sur quoi on va se baser afin de rpondre

    aux besoins demands. En ce qui concerne ce travail nous possdons certains attributs

    statistiques permettant de constituer un vecteur qui a pour vocation la caractrisation

    des rgions texturs dans une image.

    Les attributs statistiques du premier ordre se dduisent de la probabilit p(n) du

    niveau de gris n ou de lhistogramme h(n) N.P(n) avec N le nombre de pixels de limage.

    Pour le dveloppement dune interface graphique Sous lenvironnement Matlab,

    Nous choisirons loutil GUIDE qui est depuis son introduction beaucoup faciliter cette

    tche.

  • 7

    Ralisation du travail

    I. Etapes Suivies

    1) Le choix de la partie slectionner, le voisinage el et le calcul des vecteurs

    dattributs estims pour chaque pixel de cette zone.

    2) calcul des distances entre les vecteurs dattributs

    3) Normalisation de l'image distance c'est--dire ajuster l'chelle de ses niveaux de

    gris de faon qu'elle occupe tout l'intervalle disponible sur limage.

    4) Seuillage avec la mthode dOstsu qui est utilise pour effectuer

    un seuillage automatique partir de la forme de l'histogramme de l'image ou la

    rduction d'une image niveaux de gris en une image binaire. L'algorithme

    suppose alors que l'image binariser ne contient que deux classes de pixels,

    c'est--dire le premier plan et l'arrire-plan) puis calcule le seuil optimal qui

    spare ces deux classes afin que leur variance intra-classe soit minimale.

    5) Binarisation de limage en produisant deux classes de pixels, en gnral, ils sont

    reprsents par des pixels noirs et des pixels blancs.

  • 8

    II. Prsentation de linterface

    Lapplication est compose dune seule interface gnrale (voir Figure 1) qui contient 3

    parties :

    1. Le Choix dimage

    Cette partie de lapplication nous permet de choisir une image pour effectuer la

    discrimination de texture (voir Figure 2).

    Figure 1 : Interface Gnrale

    Figure 2: Choix d'image