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
rGeForce
rGTX 580 et un Intel
rCore
TMi7-2600K @
3,40 GHz sous Windows 7 Professional. Intel
rCore
TMi7-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.
Dans le document
Traitement et analyse d'images stéréoscopiques avec les approches du calcul générique sur un processeur graphique
(Page 80-84)