Les
résultats sont assez peu spectaculaires, le
programme tourne longtemps pour un résultat peu
parlant. J'ai passé plus de temps à écrire mes
fonctions et à les déboguer qu'à pouvoir jouer
avec les paramètres pour voir où se posaient
les problèmes de la détection proprement dite.
Le projet gagnerait à être revu en partie et à
être grandement optimisé.
Ceci est une capture
d'écran d'une reconstitution 3D sous Geomview de
l'image de départ.
La scène est à peu près reconnaissable.
(cliquez sur l'image pour un agrandissement)
Par contre dès que l'on
dévie un peu du point de vue des images de
départ,
on se rend compte que la reconstruction est loin
d'être parfaite..
Sur cette image on commence à avoir du mal à
reconnaitre l'image originale.
Le
temps m'a manqué pour déterminer si ce genre de
problème est lié à une mauvaise détection des
contours, à une mauvaise définition de la
géométrie des caméras dès le départ (bien
que les matrices de projection aient été
fournies au départ), à des erreurs dans le
processus de reconstruction proprement dit, où
à la sélection des appariements qui étaient
mauvaise.
|