Je consulte la documentation en ligne sur le pipeline et les échantillons.
Je suis toujours confus.
Savez-vous comment créer un modèle 3D à partir d'une séquence d'images (plus de 2) en utilisant openMVG ?
Meilleures salutations,
Tyler
I Tyler, OpenMVG est une bibliothèque de vision par ordinateur qui se concentre sur la mise en œuvre solide d'algorithmes de géométrie à vues multiples.
Il offre:
Comme vous pouvez le voir ici : https://github.com/openMVG/openMVG/blob/LInfinityCV/docs/sphinx/rst/software/SfM/SfM.rst
OpenMVG peut trouver le nuage de points 3D (structure) et le mouvement d'une série d'images.
Selon certains utilisateurs, la chaîne openMVG SfM a été utilisée avec succès avec jusqu'à 1600 images.
Pour déduire le modèle 3D, vous devez effectuer un post-traitement, appelé MVS Multiple View Stereo (PMVS, CMMPVS). OpenMVG fournit une exportation compatible prête à l'emploi pour ces binaires.
A la fin vous pourrez produire un modèle comme celui que j'ai réalisé ici : https://sketchfab.com/show/2cde608f89424a7786bdc751857f8dfd
La structure de la chaîne Motion openMVG se concentre sur la précision et non sur la vitesse, même si elles peuvent être rapides.
Donc contrairement aux alternatives suivantes :
En espérant que la réponse soit complète.
@pmoulon Merci pour votre réponse détaillée. Je suis un tiro dans ce domaine, donc je veux demander s'il existe un exemple de reconstruction 3D (C++) utilisant OpenMVG comme référence?
@fansays OpenMVG est fait en C++.
Il existe quelques scripts Python qui permettent juste de lancer plus facilement les outils en ligne de commande.
Il est plus facile d'utiliser d'abord les scripts python fournis pour lesquels il suffit de spécifier un répertoire d'image d'entrée et un répertoire de sortie.
Une fois que vous maîtrisez cela, vous pouvez jouer et avoir plus de contrôle sur le pipeline en utilisant directement les binaires.
Commentaire le plus utile
I Tyler, OpenMVG est une bibliothèque de vision par ordinateur qui se concentre sur la mise en œuvre solide d'algorithmes de géométrie à vues multiples.
Il offre:
Comme vous pouvez le voir ici : https://github.com/openMVG/openMVG/blob/LInfinityCV/docs/sphinx/rst/software/SfM/SfM.rst
OpenMVG peut trouver le nuage de points 3D (structure) et le mouvement d'une série d'images.
Selon certains utilisateurs, la chaîne openMVG SfM a été utilisée avec succès avec jusqu'à 1600 images.
Pour déduire le modèle 3D, vous devez effectuer un post-traitement, appelé MVS Multiple View Stereo (PMVS, CMMPVS). OpenMVG fournit une exportation compatible prête à l'emploi pour ces binaires.
A la fin vous pourrez produire un modèle comme celui que j'ai réalisé ici : https://sketchfab.com/show/2cde608f89424a7786bdc751857f8dfd
La structure de la chaîne Motion openMVG se concentre sur la précision et non sur la vitesse, même si elles peuvent être rapides.
Donc contrairement aux alternatives suivantes :
OpenMVG veut fournir un code source facile à comprendre, à lancer et à modifier.
En espérant que la réponse soit complète.