9

Je vais configurer certains dispositifs pour effectuer un suivi de mouvement 3D en temps réel. Ma première idée à faire est d'utiliser une paire de caméras pour prendre une image stéréo et calculer la carte de profondeur pour obtenir les données 3D dont j'avais besoin.Bibliothèques pour obtenir une carte de profondeur à partir d'images stéréo?

Y a-t-il de bonnes bibliothèques open source (C/C++) disponibles et assez rapides pour le temps réel (~ 12-24fps)? J'ai trouvé 3D Reconstruction using Stereo Vision et EStereo dans SourceForge, est-ce que quelqu'un a essayé?

Ou toute suggestion d'algorithme que je peux implémenter?

Répondre

10

Avant de commencer, tenez compte du fait que la vision stéréoscopique n'est pas seulement un problème logiciel. L'étalonnage de votre paire de caméras est d'une importance cruciale pour l'exactitude de votre carte de profondeur. Pour de meilleurs résultats, vous voulez deux caméras identiques point exactement parallèles, avec exactement les mêmes lentilles sur les deux caméras, avec les CCD de la caméra se trouvant sur un plan dans l'espace 3D. C'est très difficile à réaliser avec n'importe quelle paire de caméra. Surtout s'ils viennent du segment le moins cher. Si tout ce qui vous intéresse est d'utiliser la carte de profondeur 3D pour le suivi de mouvement 3D, alors vous pouvez acheter des caméras stéréo précalibrées qui viennent généralement avec un logiciel qui vous permet d'extraire la carte 3D directement. J'ai eu une bonne expérience avec le Bumblebee camera from Point Grey Research mais il y a probablement d'autres bons systèmes. Cela vous permettra de vous concentrer sur le suivi 3D. Sinon, obtenir une carte de profondeur utilisable à partir d'une paire de caméras prendra beaucoup de temps.

+0

Je comptais d'abord d'utiliser une paire de yeux PS3 comme ils devraient être moins chers. Mais la caméra Bumblebee que vous avez recommencée correspond certainement à mes besoins. Je demande un devis, j'espère que c'est bon pour moi. –

+0

J'ai communiqué avec Point Grey Research, mais je n'arrive toujours pas à joindre le représentant local (Hong Kong) ... Pouvez-vous me suggérer un peu plus de choix de matériel? –

+0

l'un de ceux-ci: http://www.google.com/search?hl=fr&q=stereo+vision+products? –

3

OpenCV a toute une section sur ce sujet, voir le chapitre 12 de Learning Opencv

+0

Merci, je le découvre aussi et j'ai travaillé avec Voici quelques docs: http://opencv.willowgarage.com/documentation/camera_calibration_and_3d_reconstruction.html –

Questions connexes