Vote des utilisateurs
1
0
Détails
Licence : Non renseignée
Mise en ligne le 13 avril 2013
Plate-formes :
Linux, Mac, Windows
Langue : Français
Référencé dans
Navigation
Stéréovison - AD-census
Stéréovison - AD-census
Voici une implémentation en MATLAB d'un algorithme de stéréovision.(adcensus)
Il est très fortement inspiré de ce papier:
http://xing-mei.net/resource/pdf/adcensus.pdf
Il est découpé en plusieurs parties:
- un "matching cost" calculé avec une fenêtre de taille fixe.
- une agrégation de coût qui permet d'obtenir une disparité plus fiable qui se base sur l’homogénéité des régions.(~les changement de disparité importants n'ont lieu que sur les zones de forts gradients.)
- un "disparity refinement" qui permet de "smoother" les résultats avec une méthode d'optimisation semi-globale.
Il est très fortement inspiré de ce papier:
http://xing-mei.net/resource/pdf/adcensus.pdf
Il est découpé en plusieurs parties:
- un "matching cost" calculé avec une fenêtre de taille fixe.
- une agrégation de coût qui permet d'obtenir une disparité plus fiable qui se base sur l’homogénéité des régions.(~les changement de disparité importants n'ont lieu que sur les zones de forts gradients.)
- un "disparity refinement" qui permet de "smoother" les résultats avec une méthode d'optimisation semi-globale.
Plusieurs remarque afin de finaliser ce code :
- supprimer toutes les lignes de code mise en commentaire
- supprimer tous les appels à tic-toc
- mettre un bloc de commentaire standard dans l'entête de la fonction
Code : Sélectionner tout 1
2
3
4
5
6
7
8
9
10
11
12function [dsp pixel_dsp bplan] = adcensus(i1,i2,mins, maxs) % ADCENSUS ... % [A,B] = ADCENSUS(C,D,E,F) ... % % % See also ... % Author : % Contact : % Date : % Version MATLAB : %
Bravo pour l'implémentation! Manque plus que la CUDA . Sinon, je n'obtiens pas les mêmes disparités que les tiennes en faisant tourner ton algo. Cela vient sans doute des images sources (qui n'ont pas été attachées). Il existe plusieurs paires Tsukuba en fait (peu de gens le savent, mais Tsukuba a été prise avec 5 caméras). Peux-tu fournir la paire Tsukuba utilisée? Merci!
Cédric
Cédric
Je posterais les images, mais si tu cherches à générer des bonnes disparity map tu peux regarder ceci:
http://cs.brown.edu/~black/code.html
http://cs.brown.edu/~black/code.html
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.