Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
howto:3d:photogrammetrie [2025/02/28 16:03] – [Matériel nécessaire] admin | howto:3d:photogrammetrie [2025/02/28 17:33] (Version actuelle) – [Utilisation de cibles codées] admin | ||
---|---|---|---|
Ligne 14: | Ligne 14: | ||
Un appareil de prise de vue : appareil photo reflex ou compact ou encore un smartphone. En toute logique c'est le reflex qui permettra d' | Un appareil de prise de vue : appareil photo reflex ou compact ou encore un smartphone. En toute logique c'est le reflex qui permettra d' | ||
- | Un ordinateur : la reconstruction est entièrement logicielle, il faut donc pouvoir bénéficier d'un ordinateur avec des capacités de calcul assez élevées en terme de CPU, RAM et GPU. La plupart des logiciels de reconstruction 3D s' | + | Un ordinateur : la reconstruction est entièrement logicielle, il faut donc pouvoir bénéficier d'un ordinateur avec des capacités de calcul assez élevées en terme de CPU, RAM et GPU. Aussi la plupart des logiciels de reconstruction 3D s' |
====== La prise de vue ====== | ====== La prise de vue ====== | ||
Ligne 21: | Ligne 21: | ||
Si la mise en œuvre paraît simple au premier abord, le matériel utilisé, la texture de l’objet et l’éclairage utilisé rentrent en compte dans la qualité du résultat final. | Si la mise en œuvre paraît simple au premier abord, le matériel utilisé, la texture de l’objet et l’éclairage utilisé rentrent en compte dans la qualité du résultat final. | ||
Quelques conseils : | Quelques conseils : | ||
- | * utiliser un reflex permet d’obtenir une image avec un piqué (netteté) plus important et un bruit minimum ce qui permet de faciliter la recherche de points | + | * utiliser un reflex permet d’obtenir une image avec un piqué (netteté) plus important et un bruit minimum ce qui permet de faciliter la recherche de points |
* utiliser un éclairage uniforme pour éviter les reflets et ombres sur l’objet. L’utilisation d’un flash direct est à proscrire car les ombres d’une photo à l’autre ne seront pas dirigées dans la même direction. La prise de vue en extérieur, avec un temps nuageux permet d’obtenir une lumière bien plus diffuse qu’un soleil estival qui va générer des ombres marquées. | * utiliser un éclairage uniforme pour éviter les reflets et ombres sur l’objet. L’utilisation d’un flash direct est à proscrire car les ombres d’une photo à l’autre ne seront pas dirigées dans la même direction. La prise de vue en extérieur, avec un temps nuageux permet d’obtenir une lumière bien plus diffuse qu’un soleil estival qui va générer des ombres marquées. | ||
* utiliser un objectif ayant peu de distorsion. Lors du process de recherche des points clefs le logiciel va devoir corriger la distorsion inhérente aux lentilles de l’objectif. Se reculer un peu et zoomer lorsque c’est possible permet de diminuer cet effet. | * utiliser un objectif ayant peu de distorsion. Lors du process de recherche des points clefs le logiciel va devoir corriger la distorsion inhérente aux lentilles de l’objectif. Se reculer un peu et zoomer lorsque c’est possible permet de diminuer cet effet. | ||
- | * utiliser la sensibilité ISO la plus basse possible (100) et une ouverture assez faible pour obtenir une grande profondeur de champs. Parfois il faudra donc envisager d' | + | * utiliser la sensibilité ISO la plus basse possible (100) et une ouverture assez faible pour obtenir une grande profondeur de champ. Parfois il faudra donc envisager d' |
* régler la balance des blancs manuellement pour éviter un changement de teinte en cours de prise de vue. | * régler la balance des blancs manuellement pour éviter un changement de teinte en cours de prise de vue. | ||
- | * tourner autour de l’objet. Sauf en cas d’utilisation d’une chambre photo spécifique qui élimine tout décor superflu, | + | * tourner autour de l’objet. Sauf en cas d’utilisation d’une chambre photo spécifique qui élimine tout décor superflu, le décor est souvent utilisé |
* ne pas bouger l’objet. | * ne pas bouger l’objet. | ||
* éviter de prendre plusieurs photos du même point de vue. | * éviter de prendre plusieurs photos du même point de vue. | ||
+ | Plus on a de photos de l' | ||
====== Les difficultés ====== | ====== Les difficultés ====== | ||
Certains objets seront plus difficiles à reproduire : | Certains objets seront plus difficiles à reproduire : | ||
+ | * s'ils n'ont pas beaucoup de relief | ||
* s'ils ont une texture trop uniforme | * s'ils ont une texture trop uniforme | ||
* s’ils sont transparents, | * s’ils sont transparents, | ||
Ligne 54: | Ligne 55: | ||
===== Structure From Motion ===== | ===== Structure From Motion ===== | ||
- | Ce procédé permet | + | Ce procédé permet |
{{ : | {{ : | ||
===== Depth Maps Estimation ===== | ===== Depth Maps Estimation ===== | ||
- | Pour chaque | + | Pour chaque vue le logiciel cherche |
===== Meshing ===== | ===== Meshing ===== | ||
- | Les cartes de profondeurs sont fusionnées et une tétraédralisation permet de créer un maillage de surface qui pourra être simplifié, nettoyé. | + | Les cartes de profondeurs sont fusionnées et une tétraédralisation permet de créer un maillage de surface qui sera ensuite |
===== Texturing ===== | ===== Texturing ===== | ||
Par la technique de [[https:// | Par la technique de [[https:// | ||
{{ : | {{ : | ||
- | ====== | + | ====== |
[[https:// | [[https:// | ||
Ligne 72: | Ligne 73: | ||
{{ : | {{ : | ||
- | Les paramètres par défaut suffisent | + | Les paramètres par défaut suffisent à une reconstruction correcte |
**FeatureExtraction** | **FeatureExtraction** | ||
Ligne 89: | Ligne 90: | ||
* Fill Holes : peut être coché pour forcer le remplissage de trous par une valeur la plus pertinente. | * Fill Holes : peut être coché pour forcer le remplissage de trous par une valeur la plus pertinente. | ||
- | Le modèle texturé est alors stocké dans un répertoire de travail de Meshroom accessible en faisant un clic droit > Open Folder | + | Le modèle texturé est alors stocké dans un répertoire de travail de Meshroom accessible en faisant un clic droit sur le nœud > Open Folder |
**Ajout de nœuds** | **Ajout de nœuds** | ||
- | D’autres nœuds peuvent être ajouté | + | D’autres nœuds peuvent être ajouté |
Il suffit de lier les sorties Mesh/ | Il suffit de lier les sorties Mesh/ | ||
Ligne 99: | Ligne 100: | ||
====== MultiReconstruction ====== | ====== MultiReconstruction ====== | ||
- | Il est possible de réaliser un reconstruction en plusieurs étapes. On lance une première reconstruction à partir d’un lot de photos puis si par cliquer-glisser on rajoute des photos à la galerie, Meshroom propose un champs | + | Il est possible de réaliser un reconstruction en plusieurs étapes. On lance une première reconstruction à partir d’un lot de photos puis si par cliquer-glisser on rajoute des photos à la galerie, Meshroom propose un champ Augment reconstruction qui automatiquement créera un nouveau groupe d’images |
{{ : | {{ : | ||
Ligne 107: | Ligne 108: | ||
====== Mode Live Reconstruction ====== | ====== Mode Live Reconstruction ====== | ||
- | Meshroom | + | Meshroom propose |
Le pipeline peut vite devenir très chargé… | Le pipeline peut vite devenir très chargé… | ||
Ligne 125: | Ligne 126: | ||
{{ : | {{ : | ||
- | Meshroom | + | Meshroom |
Cela permet de générer un modèle 3D [[https:// | Cela permet de générer un modèle 3D [[https:// |