Regard3D

Regard3D

Regard3D est une application gratuite, multiplateforme, open-source structure-from-motion.Il crée des modèles 3D d'objets, basés sur des photographies sous différents angles.
  • Gratuite
Regard3D est un programme de structure à partir de mouvements.Cela signifie qu'il peut créer des modèles 3D à partir d'objets à l'aide d'une série de photographies prises de cet objet sous différents points de vue.Pour obtenir un modèle 3D, les étapes suivantes sont effectuées: * Pour chaque image, des entités (parfois aussi appelées points-clés) sont détectées.Les caractéristiques sont des points dans un objet qui ont une forte probabilité d'être trouvés dans différentes images du même objet, par exemple des coins, des bords, etc. Regard3D utilise A-KAZE à cet effet.* Pour chaque fonction, un descripteur mathématique est calculé.Ce descripteur a la particularité que les descripteurs du même point dans un objet dans différentes images (vus de différents points de vue) sont similaires.Regard3D utilise LIOP (Local Intensity Order Pattern) à cet effet.* Les descripteurs de différentes images sont appariés et filtrés géométriquement.Le résultat de cette étape est une collection de correspondances entre chaque paire d'images.* Maintenant, les "pistes" sont calculées.Pour chaque fonctionnalité faisant partie d'une correspondance dans une paire d'images, elle est également recherchée dans d'autres images.Une piste est générée à partir de fonctionnalités si ces fonctionnalités remplissent certaines conditions, par exemple une piste est visible dans au moins 3 images.* L'étape suivante est la phase de triangulation.Toutes les correspondances de toutes les paires d'images sont utilisées pour calculer: * La position 3D et les caractéristiques de la "caméra", c'est-à-dire où chaque image a été prise et les caractéristiques visuelles de la caméra * La position 3D de chaque "piste" est calculée *Le résultat de la phase de triangulation est un nuage de points clairsemé.Afin d'obtenir un nuage de points plus dense ("densification"), plusieurs algorithmes peuvent être utilisés.* La dernière étape est appelée "génération de surface".Les nuages ​​de points sont utilisés pour générer une surface, soit avec des sommets colorés soit avec une texture.Lien utile:
regard3d

Les catégories

Alternatives à Regard3D pour Python

Meshroom

Meshroom

Meshroom est un logiciel de reconstruction 3D gratuit et open-source basé sur le framework AliceVision.