• Aucun résultat trouvé

Environnement de tests et images st´er´eoscopiques employ´ees

CHAPITRE 4 ETUDES DE CARTE DE DISPARIT´ ´ E

4.1 Environnement de tests et images st´er´eoscopiques employ´ees

Nous avons employ´e un NVIDIA

r

GeForce

r

GTX 580 et un Intel

r

Core

TM

i7-2600K @

3,40 GHz sous Windows 7 Professional. Intel

r

Core

TM

i7-2600K a 4 cœurs, mais l’ex´ecution

de r´ef´erence en CPU s’ex´ecute sur un seul cœur. Pour les tests en employant le GPGPU, la

taille de bloc pour le lancement des fils d’ex´ecution en parall`ele est 128. Le nombre de lignes

trait´ees verticalement dans un bloc est de 41.

Durant ces ´etudes, nous avons employ´e principalement les images de Middlebury de 2005

pr´esent´ees par Blasiak et al. (voir Blasiak et al., 2005) et les images de Middlebury de 2003

pr´esent´ees par Scharstein et al. (voir Scharstein et al., 2003). Les images de 2005 employ´ees

incluent les plus grandes et les plus petites de « Art », de « Books », de « Dolls », de

« Laundry », de « Moebius » et de « Reindeer ». Pour ce qui est des images de 2003, elles

incluent les images les plus grandes et les plus petites de « Cones » et de « Teddy ». Le

Tableau 4.1 montre une liste des tailles d’images employ´ees. Sauf dans le cas d’employer les

deux fois plus grandes images o`u r est 2, normalement r est le ratio entre la taille des grandes

images et celle des petites images, soit r ∈ [3, 4].

Tableau 4.1 Liste des images st´er´eoscopiques employ´ees

Nom

Petites images

2 fois plus grandes

Grandes images r

images

Art

463 × 370

1390 × 1110

3

Books

463 × 370

1390 × 1110

3

Dolls

463 × 370

1390 × 1110

3

Laundry

447 × 370

1342 × 1110

3

Moebius

463 × 370

1390 × 1110

3

Reindeer

447 × 370

1342 × 1110

3

Cones

450 × 375

900 × 750

1800 × 1500

4

Teddy

450 × 375

900 × 750

1800 × 1500

4

La Figure 4.1 la Figure 4.2 affichent ces images st´er´eoscopiques de gauche et de droite et

les cartes de disparit´e de la direction gauche `a droite. (voir Blasiak et al., 2005; Scharstein

et al., 2003)

image de gauche d’Art

image de droite d’Art

carte de disparit´e

de r´ef´erence

image de gauche de Books

image de droite de Books

carte de disparit´e

de r´ef´erence

image de gauche de Dolls

image de droite de Dolls

carte de disparit´e

de r´ef´erence

image de gauche de Laundry

image de droite de Laundry

carte de disparit´e

de r´ef´erence

Figure 4.1 Cartes de disparit´e (voir Blasiak et al., 2005)

image de gauche de Moebius

image de droite de Moebius

carte de disparit´e

de r´ef´erence

image de gauche de Reindeer

image de droite de Reindeer

carte de disparit´e

de r´ef´erence

image de gauche de Cones

image de droite de Cones

carte de disparit´e

de r´ef´erence

image de gauche de Teddy

image de droite de Teddy

carte de disparit´e

de r´ef´erence

Figure 4.2 Cartes de disparit´e (voir Blasiak et al., 2005; Scharstein et al., 2003)

Les cartes de disparit´e de r´ef´erence sont cr´e´ees avec la technique de lumi`ere structur´ee. (voir

Blasiak et al., 2005; Scharstein et al., 2003) Ces cartes de r´ef´erence sont compl`etes et denses,

elles contiennent des disparit´es pour les zones qui ne sont visibles que pour une vue. Nous

´etudes emploient principalement la lumi`ere passive, il y aura des zones que nous ne pou-

vons pas faire une correspondance de qualit´e. Donc principalement nous faisons l’estimation

de taux d’erreur sur les pixels visibles. Nous avons calcul´e la carte des pixels visibles par la

v´erification de consistance en employant deux cartes de disparit´e de deux directions : gauche-

droite / droite-gauche. Une carte des pixels visibles indique les pixels visibles pour deux vues,

par cons´equent elle indique aussi les pixels invisibles pour une vue. C’est pour cette raison

que cette carte est appel´ee aussi la carte d’´eclipse. La v´erification de consistance d´etermine

si les disparit´es calcul´ees de deux directions sont coh´erentes. Si la diff´erence exc`ede un seuil

s = 1, nous traitons le pixel correspondant comme un pixel invisible. Nous avons prendre

le seuil s = 1 parce que les cartes de disparit´e de r´ef´erence sont dans la gamme [0, 255],

calcul´ees pour les grandes images puis r´eduites en taille. Or, nous calculons les disparit´es

pour les petites images qui sont r (r ∈ [3, 4]) fois plus petites que les grandes images et nous

calculons les cartes de disparit´e en nombre entier, nous avons besoin le seuil s = 1 pour

contrer la perte de pr´ecision dans la conversion de donn´ees.

Suppose I

g

(x, y) est un pixel dans l’image de gauche. On fait la v´erification de consistance

en prenant une valeur de disparit´e de la carte de disparit´e de gauche `a droite d

gd

(x, y), puis

on calcule x − d

gd

(x, y), si x − d

gd

(x, y) ≥ 0, c’est la position du pixel correspondant dans

l’image de droite et aussi dans la carte de disparit´e de droite `a gauche d

dg

(x − d

gd

(x, y), y)

selon la d´efinition de disparit´e. Si la diff´erence absolue entre d

gd

(x, y) et d

dg

(x − d

gd

(x, y), y)

est moins du seuil s, le pixel I

g

(x, y) est coh´erent dans deux cartes de disparit´e, sinon le pixel

I

g

(x, y) est visible pour un seul appareil photo.

Les cartes des pixels visibles employ´ees sont montr´ees dans la Figure 4.3. Les cartes de

Cones et de Teddy sont fournies par Scharstein et al. (voir Scharstein et al., 2003). Les autres

cartes sont cr´e´ees avec les cartes de disparit´e de r´ef´erence en mettant le seuil s = 1 (voir

Blasiak et al., 2005).

Art

Books

Dolls

Laundry

Moebius

Reindeer

Cones

Teddy

Figure 4.3 Cartes d’´eclipse employ´ees (voir Blasiak et al., 2005; Scharstein et al., 2003)

La plupart de cartes de disparit´e obtenues dans ce m´emoire sont appliqu´ees avec ces cartes

d’´eclipse pour n’afficher que les disparit´es des pixels visibles. Le pixel noir ayant la valeur 0

est souvent le r´esultat d’application de la carte d’´eclipse.