• Aucun résultat trouvé

Sous-repr´esentation irr´eguli`ere duale pour le traitement d’image

N/A
N/A
Protected

Academic year: 2022

Partager "Sous-repr´esentation irr´eguli`ere duale pour le traitement d’image"

Copied!
2
0
0

Texte intégral

(1)

Sous-repr´ esentation irr´ eguli` ere duale pour le traitement d’image

Stage de Master 2 (5-6 mois)

Laboratoire : IMS, UMR 5218, Universit´ e de Bordeaux, 351 cours de la Lib´ eration,

33400 Talence – France

Encadrants : R´ emi Giraud / IMS / Signal et Image (remi.giraud@ims-bordeaux.fr) Micha¨ el Cl´ ement / LaBRI / Image et Son (michael.clement@labri.fr)

Mots-cl´ es : Edition d’image; Segmentation; Superpixels; Interaction utilisateur

Description du sujet :

Contexte

De nombreuses approches sont aujourd’hui capables de d´ etecter et de reconnaˆıtre efficacement des objets sur une image ou une vid´ eo. N´ eanmoins, la segmentation pr´ ecise de ces objets ` a l’´ echelle pix- ellique reste difficile car les contours des objets ne sont pas toujours marqu´ es par des changements brusques d’intensit´ e. Dans le contexte de l’´ edition o` u l’on cherche ` a modifier le contenu de l’image, cette segmentation de l’objet ` a traiter se doit pourtant d’ˆ etre tr` es pr´ ecise afin d’obtenir un r´ esultat visuellement satsifaisant. Il peut s’agir d’applications de r´ ehaussement de contours, de colorisation, d’inpainting ou encore de matting (recopie d’un objet dans une autre image). Cette segmentation peut se ramener ` a une probl´ ematique de seuillage binaire aux interfaces objet/fond, d´ efinies dans une trimap (voir Figure 1).

(a) Image initiale (b) Trimap (c) Segmentation objet/fond (d) Recopie de l’objet

Figure 3 : Exemple de matting [Sarim et al., 2009]. Les zones grises de la trimap (b) sont les r´egions d’int´erˆet o`u la d´ecision objet/fond doit ˆetre calcul´ee avec pr´ecision pour segmenter l’objet (c) et le recopier dans une autre image (d).

De mani`ere g´en´erale, pour l’´edition d’images, on souhaite proposer des algorithmes g´en´eriques dont le comportement serait facilement modifiable par l’utilisateur, par exemple pour recoloriser une certaine r´egion d’une image. La s´election manuelle de la r´egion d’int´erˆet est donc un des outils les plus importants. Plusieurs m´ethodes existent pour cela, g´en´eralement la pose de labels diffus´es jusqu’`a rencontrer des contours [Price et al., 2010] (voir Figure 2). Plus r´ecemment, les approches de sous-repr´esentation irr´eguli`ere, type superpixels [Achanta et al., 2012], s’adaptant aux contours ont ´et´e utilis´ees pour segmenter interactive- ment les objets d’une image [Long et al., 2018]. Ces approches sont particuli`erement int´eressantes car elles s’adaptent localement au con- tenu de l’image en respectant les contours des objets et r´eduisent sig- nificativement le nombre d’´el´ements `a traiter (voir Figure 3(a)).

Les superpixels cherchent donc `a fournir des r´egions de tailles

´

equivalentes, dont les fronti`eres sont align´ees sur les contours forts.

Dans le cas de contours d’objets flous ou fins (voir Figure 1), ces su- perpixels peuvent ne pas ˆetre suffisamment pr´ecis pour permettre de segmenter efficacement l’objet et le fond. Une r´egion ´etant consid´er´ee comme enti`erement `a l’int´erieur ou `a l’ext´erieur de l’objet. De plus, cette repr´esentation ne donnent pas acc`es `a une r´eelle information sur les interfaces entre superpixels o`u se situent les potentiels contours.

Figure 2 : Exemple de segmentation depuis des labels manuels [Price et al., 2010].

1

(2)

Objectifs du stage

Dans ce stage, nous allons chercher `a ´etudier l’int´erˆet d’une sous-repr´esentation irr´eguli`ere duale, pouvant ˆetre obtenue par exemple en reliant les barycentres de superpixels adjacents (voir Figure 3). On disposerait alors d’une segmentation locale et adaptative permettant de capturer les zones de contours `a raffiner. Cette repr´esentation pourrait potentiellement ˆ

etre utile pour la d´etection de contours en adaptant des outils tels que grab-cut [Rother et al., 2004], ou le calcul de trimap pr´esent´e pr´ec´edemment [Sarim et al., 2009] et int´egr´ee `a des outils d’´edition interactifs.

De plus, on pourra chercher `a utiliser cette nouvelle repr´esentation de mani`ere jointe avec la repr´esentation initiale en superpixels pour extraire des descripteurs pertinents. En effet, de r´ecents travaux ont montr´e l’int´erˆet de consid´erer des mod`eles int´egrant des descripteurs intra-superpixels et extraits aux interfaces entre ces derniers afin de capturer une information de contours. Cette approche duale pourra donc ´egalement ˆetre compar´ee `a celle de [Giraud et al., 2019], pour la segmentation s´emantique bas´ee exemple.

(a) Sous-repr´esentation en superpixels (b) Sous-repr´esentation duale correspondante

Figure 3 : (a) D´ecomposition en superpixels [Achanta et al., 2012] et (b) sa d´ecomposition duale correspondante obtenue en consid´erant les chemins lin´eaires entre barycentres des superpixels adjacents comme fronti`eres de nouvelles r´egions.

Ce stage de recherche a donc pour objectif d’´etudier dans son ensemble l’approche de sous-repr´esentation duale cap- turant les contours de l’image. Cette id´ee originale offre des perspectives de recherche prometteuses et une libert´e pourra ˆ

etre donn´ee au stagiaire qui pourra ´etudier selon ses pr´ef´erences, diff´erentes applications parmi celles cit´ees pr´ec´edemment.

Etapes du stage :´

• Etude bibliographique´

• Impl´ementation de la sous-repr´esentation duale

• Utilisation pour la segmentation interactive et la matting

• Utilisation pour la segmentation s´emantique et comparaison avec le mod`ele dual de descripteurs [Giraud et al., 2019]

Profil Recherch´ e :

Etudiant·e en Master 2 ou d’un diplˆ´ ome d’ing´enieur de grande ´ecole, sp´ecialis´e·e en Informatique / Image. Des connaissances et exp´eriences solides en traitement de l’image et programmation (MATLAB/Python, C/C++) sont de- mand´ees. La maˆıtrise de l’anglais scientifique et des qualit´es r´edactionnelles sont ´egalement tr`es importantes.

Contact. Pour candidater, envoyez un dossier avec CV, lettre de motivation, relev´es de notes, ainsi que toute pi`ece susceptible de renforcer la candidature (lettre de recommandation, etc). Pour l’envoi des pi`eces demand´ees, ou pour toute question sur le sujet : remi.giraud@ims-bordeaux.fr

R´ ef´ erences :

[Achanta et al., 2012] Achanta, R., Shaji, A., Smith, K., Lucchi, A., Fua, P., and S¨usstrunk, S. (2012). SLIC superpixels compared to state-of-the-art superpixel methods.TPAMI, 34(11):2274–2282.

[Giraud et al., 2019] Giraud, R., Boyer, M., and Cl´ement, M. (2019). Multi-scale superpatch matching using dual super- pixel descriptors. preprint.

[Long et al., 2018] Long, J., Feng, X., Zhu, X., Zhang, J., and Gou, G. (2018). Efficient superpixel-guided interactive image segmentation based on graph theory.Symmetry, 10(5):169.

[Price et al., 2010] Price, B. L., Morse, B., and Cohen, S. (2010). Geodesic graph cut for interactive image segmentation.

InProc. of IEEE Conf. on Computer Vision and Pattern Recognition (CVPR), pages 3161–3168.

[Rother et al., 2004] Rother, C., Kolmogorov, V., and Blake, A. (2004). Grabcut: Interactive foreground extraction using iterated graph cuts. InACM transactions on graphics (TOG), volume 23, pages 309–314.

[Sarim et al., 2009] Sarim, M., Hilton, A., and Guillemaut, J.-Y. (2009). Wide-baseline matte propagation for indoor scenes. InConference for Visual Media Production (CVMP), pages 195–204.

2

Références

Documents relatifs

Dans un premier temps, la m´ ethode a ´ et´ e appliqu´ ee ` a la segmentation et l’´ etiquetage depuis une biblioth` eque d’images d’exemples (Figure 1(a)) et au transfert

L’approche envisag´ ee pour l’analyse de ces images consistera ` a utiliser une m´ ethode de sous- repr´ esentation irr´ eguli` ere, type superpixels, qui d´ ecompose l’image

Montrer qu’on a une repr´ esentation de dimension 3 de S 4 donn´ ee par l’action de ce groupe sur les sommets d’un t´ etra` edre r´

L’ordinateur de la batterie Patriot repr´esente les nombres par des nombres `a virgule fixe en base 2 avec une pr´ecision de 23 chiffres apr`es la virgule. L’horloge de la

Pour calculer les valeurs propres d’une matrice, calculer le polynˆ ome caract´ eristique de fa¸con na¨ıve n’est pas forc´ ement une bonne id´ ee : si on n’a pas de logiciel

Donner un exemple d’une grammaire non r´ eguli` ere qui engendre un langage rationnel. Exercice 2 : Automate et grammaire r´ eguli`

En particulier, toute distribution est infiniment diff´erentiable..

Q 2.5 Ecrire une macro verification qui demande ` a l’utilisateur de saisir un nombre compris entre 0 et 1023, convertit ce nombre en binaire en le stockant dans la feuille de