12.07.2015 Views

Algorithmes de la morphologie mathématique pour - Pastel - HAL

Algorithmes de la morphologie mathématique pour - Pastel - HAL

Algorithmes de la morphologie mathématique pour - Pastel - HAL

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Algorithmes</strong> <strong>de</strong> <strong>la</strong> <strong>morphologie</strong> <strong>mathématique</strong> <strong>pour</strong> les architectures orientées fluxJaromír BRAMBORcelui <strong>pour</strong> les pixels. Un travail très différent surtout parce que nous aurions besoin d’introduire<strong>de</strong>s fonctions plus é<strong>la</strong>borées d’extraction <strong>de</strong>s pixels voisins (ordinaires) à partir d’un groupe quiserait <strong>de</strong> ce nouveau type. C’est <strong>pour</strong>quoi nous préférons introduire <strong>de</strong>s superpixels <strong>pour</strong> lesquelsnous pouvons utiliser, lors <strong>de</strong> <strong>la</strong> construction <strong>de</strong> nos algorithmes, <strong>la</strong> même charpente que celleutilisée <strong>pour</strong> les pixels ordinaires ; même si, bien sûr, nous aurons besoin <strong>de</strong> modifier certainspoints spécifiques.Remarquons que l’idée <strong>de</strong>s superpixels n’est pas restreinte uniquement aux arrays définis sur lesgrilles régulières mais peut être transposée au traitement général <strong>de</strong>s graphes. Pour ces <strong>de</strong>rniers, unsuperpixel serait défini comme un groupe <strong>de</strong>s sommets du graphe qui peuvent être traités en mêmetemps.4.4.5.1 Travail avec <strong>de</strong>s superpixelsLa position d’un superpixel dans l’array est définie par un in<strong>de</strong>x que nous allons appeler l’in<strong>de</strong>xd’ancrage. Sa valeur doit être incluse dans les bornes minimales et maximales <strong>de</strong> cet array. De plus,l’élément <strong>de</strong> l’array qui est désigné par l’in<strong>de</strong>x d’ancrage d’un superpixel doit appartenir au groupe <strong>de</strong>séléments constituant ce superpixel.La fonction d’échantillonnage <strong>de</strong>s superpixels décrit <strong>la</strong> manière dont les éléments d’un superpixelsont extraits à partir <strong>de</strong> l’image. Étant donné un array ar et l’in<strong>de</strong>x d’ancrage i d’un superpixel, les éléments<strong>de</strong> ce <strong>de</strong>rnier peuvent être obtenus par l’application d’une fonction concrète sampFncSP d’extraction<strong>de</strong> superpixels :sampFncSPariL’ensemble <strong>de</strong> tous les superpixels d’un array doit obligatoirement composer l’array entier. Le nombreprécis <strong>de</strong>s éléments composant un superpixel peut être variable d’un superpixel à l’autre. Deux cas spéciauxpeuvent être distingués, celui d’un superpixel composé d’un seul élément et celui d’un superpixelcomposé <strong>de</strong> tous les éléments d’un array. La définition exacte <strong>de</strong>s superpixels n’est pas restreinte pard’autres conditions, on n’exige pas une forme géométrique particulière ni que cette forme soit convexe.4.4.5.2 Sens du parcours, passage d’un array à un flux <strong>de</strong> superpixels et vice versaCependant, <strong>pour</strong> le travail pratique, il est préférable <strong>de</strong> définir <strong>de</strong>s superpixels d’une manière unifiéecomme <strong>de</strong>s ensembles d’éléments définissant le pavage <strong>de</strong> l’array aux zones rectangu<strong>la</strong>ires <strong>de</strong> mêmesdimensions dans lesquelles nous choisissons par convention les in<strong>de</strong>x les plus petits comme les in<strong>de</strong>xd’ancrage. La figure 4.8 illustre cette situation.fstsndin<strong>de</strong>x d’ancragearraysuperpixeli 1 i 2 i 3 i 4 i 5i 6 i 7 i 8 i 9 i 10FIG. 4.8 : Décomposition d’un array aux superpixels rectangu<strong>la</strong>ires <strong>de</strong> mêmes dimensionsDans ce but, nous définissons <strong>la</strong> fonction streamAr2DSP du sens du parcours <strong>pour</strong> les superpixels quinous retourne un stream <strong>de</strong>s in<strong>de</strong>x d’ancrage <strong>de</strong>s superpixels et dont le fonctionnement est très semb<strong>la</strong>bleà celui <strong>de</strong> <strong>la</strong> fonction streamAr2D, page 72 :74

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!