1

J'ai une paire d'images stéréo et leur disparité de fidélité au sol. Le niveau de gris dans la carte de disparité me dit jusqu'où l'objet est. Comment utiliser ce niveau de gris pour trouver le pixel correspondant d'un pixel? Je suis sûr que les niveaux de gris ne sont pas le déplacement le long de l'axe des x car un pixel dans la carte de disparité de la vérité de l'image gauche à (50, 4) a une valeur de disparité de 70 (qui ne peut pas l'axe x pour le pixel correspondant dans l'image de droite parce que, la coordonnée serait alors (-20, 4) qui est pas valide !!)Recherche du pixel correspondant à l'aide de cartes de disparités

Je suis mes images et la vérité au sol de l'ensemble de données middlebury

Comment puis-je traduire ces valeurs pour trouver la position du pixel correspondant dans l'autre image?

P.S. : Le mouvement de l'image est purement horizontal

Répondre

2

Je pense avoir trouvé la réponse !!

J'utilisais les images réduites. J'ai ensuite téléchargé les images originales et les cartes de disparité et maintenant elles correspondent parfaitement les unes aux autres.

récupérerez avec la façon de travailler avec des images redimensionnées dès que je figure dehors

+0

Cela dépend de la façon dont l'échantillonnage a été effectué. – Rasoul

-1

Par définition de here, carte de disparité indique le décalage nécessaire d'un pixel dans une image au pixel correspondant dans une autre image de une paire d'images stéréo. Par conséquent, la première approche que vous décrivez est correcte pour obtenir le pixel correspondant de la carte de disparité. Ce moyen (50, 4) donnera (70, 4) ou (-20, 4) si la valeur de disparité dans le pixel est 70, dépend de la façon dont vous choisissez 50 est l'image de gauche ou de droite.

Questions connexes