Assemblage vidéo en temps réel (image)
Je suis en train de penser couture des images à partir de 2 ou plus(en ce moment peut-être 3 ou 4) caméras en temps réel à l'aide d'OpenCV 2.3.1 sur Visual Studio 2008.
Cependant, je suis curieux de savoir comment il est fait.
Récemment, j'ai étudié quelques-unes des techniques de la fonction d'image basé sur la méthode de couture.
La plupart d'entre eux nécessite au moins les étapes suivantes:
1.La détection de fonctionnalité
2.Fonction d'appariement
3.Trouver Homographie
4.La Transformation des images de la cible à des images de référence
...etc
Aujourd'hui, la plupart des techniques que j'ai lu que face à des images "une FOIS", alors que je le voudrais pour traiter une série d'images capturées à partir de quelques caméras et je veux qu'il soit "en TEMPS RÉEL".
Jusqu'à présent, il peut encore sembler déroutant. Je suis décrivant le détail:
Mettre 3 caméras à différents angles et de positions, tandis que chacun d'eux doit avoir des zones de chevauchement avec ses adjacent afin de construire une vidéo en TEMPS RÉEL de la couture.
Ce que je voudrais faire est semblable au contenu dans le lien suivant, où ASIFT est utilisé.
http://www.youtube.com/watch?v=a5OK6bwke3I
J'ai essayé de consulter le propriétaire de cette vidéo, mais je n'ai obtenu aucune réponse de sa part:(.
Puis-je utiliser l'image de couture méthodes pour faire face à la vidéo de couture?
La vidéo elle-même est composée d'une série d'images donc je me demande si c'est possible.
Cependant, la détection de fonctionnalité des points semble être très consommatrice de temps, quel que soit l'élément détecteur(SURF, TAMISER, ASIFT...etc) que vous utilisez. Ce qui me fait douter de la possibilité de faire de la vidéo en temps Réel de la couture.
source d'informationauteur SilentButDeadly JC
Vous devez vous connecter pour publier un commentaire.
J'ai travaillé sur une vidéo en temps réel, la couture système et c'est un problème difficile. Je ne peux pas dévoiler la solution que nous avons utilisée en raison d'un NDA, mais j'ai mis en place quelque chose de similaire à celui qui est décrit dans cet article. Le plus gros problème est de faire face à des objets situés à différentes profondeurs (simple homographies sont pas suffisantes); profondeur disparités doivent être déterminés et les images de la vidéo de façon appropriée déformé de sorte que les caractéristiques communes sont alignés. C'est essentiellement un problème de vision stéréo. Le les images doivent d'abord être rectifié de sorte que les caractéristiques communes apparaissent sur la même ligne d'analyse.
Vous pourriez également être intéressé par mon projet depuis quelques années en arrière. C'est un programme qui vous permet d'expérimenter avec différentes coutures paramètres et de regarder les résultats en temps réel.
De projet page - https://github.com/lukeyeager/StitcHD
Vidéo de démo - https://youtu.be/mMcrOpVx9aY?t=3m38s