Stéréovison - AD-census

Présentation
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.
Téléchargement
Compatibilité
Linux Mac Windows
0  0 
Téléchargé 10 fois Voir les 3 commentaires
Détails
Catégories : Images et videos
Avatar de saturn1
Membre confirmé
Voir tous les téléchargements de l'auteur
Licence : Non renseignée
Date de mise en ligne : 13 avril 2013




Avatar de Jerome Briot Jerome Briot - Rédacteur/Modérateur https://www.developpez.com
le 03/01/2013 à 6:51
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
    12
    function [dsp pixel_dsp bplan] = adcensus(i1,i2,mins, maxs)
    % ADCENSUS ...
    %   [A,B] = ADCENSUS(C,D,E,F) ...
    %
    %
    %   See also ...
    
    % Author : 
    % Contact :
    % Date :
    % Version MATLAB : 
    %
Avatar de magicbibi magicbibi - Membre à l'essai https://www.developpez.com
le 13/02/2013 à 0:40
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
Avatar de saturn1 saturn1 - Membre confirmé https://www.developpez.com
le 13/02/2013 à 17:37
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

 
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.
Contacter le responsable de la rubrique MATLAB

Partenaire : Hébergement Web