Meshroom ne fonctionne pas

Résolu/Fermé
Mentalink Messages postés 78 Date d'inscription dimanche 19 février 2017 Statut Membre Dernière intervention 22 février 2021 - 1 juil. 2019 à 23:12
gilles13112 Messages postés 1 Date d'inscription lundi 17 août 2020 Statut Membre Dernière intervention 17 août 2020 - 17 août 2020 à 18:38
Bonjour,
J'ai découvert aujourd'hui un logiciel open source, qui permet de faire des scans en 3D à partir d'un banque de photos, nommé Meshroom. Je ne m'y connaît pas du tout dans le domaine de modélisation 3D, ce qui ne m'empêche pas d'y goûter.
J'ignore si certains d'entre vous connaît un peu ce logiciel, mais j'espère qu'il n'est pas inconnu pour tous.

J'ai donc voulu l'essayer, en suivant un tutoriel (c'est pas très compliqué). J'ai pris une petite centaine de photos tout autour d'un objet, en prenant soin de conserver l'exposition et avec la résolution la plus haute. Puis j'ai importé toutes les images sur Meshroom, j'ai enregistré le fichier puis lancé le processus, sans rien modifier aux paramètres par défaut. Malheureusement, après 15-20 minutes, il se trouve qu'il y ait une erreur et le processus s'interrompt. Le logiciel demeure ouvert néanmoins, et même après plusieurs tentatives de lancement, le problème persiste. Il semblerait que cela s'arrête à l'étape "PrepareDenseScene".
Evidemment, n'étant pas du genre à laisser tomber, j'ai essayé à nouveau, après fermeture puis réouverture du logiciel, avec d'autres photos d'un autre objet. Est-ce que cela fonctionne ? La réponse, vous la connaissez (ou je ne serait pas ici à vous expliquer mon problème).

Pour information, puisque j'ai pu lire qu'il fallait être équipé d'une carte graphique Nvidia, c'en est le cas pour moi (NVIDIA GeForce 710M).

Voilà, j'espère avoir exprimé clairement la situation, et j'ai hâte d'avoir une réponse !
Merci d'avance pour votre précieuse aide :)
A voir également:

3 réponses

C'est un bug, il y a un workaround décrit ici:
https://github.com/alicevision/meshroom/issues/507
2
Mentalink Messages postés 78 Date d'inscription dimanche 19 février 2017 Statut Membre Dernière intervention 22 février 2021 11
22 juil. 2019 à 12:13
Bonjour,
J'ai suivi les instructions que vous avez donné : j'ai réglé le minimum et le maximum de l'angle de vue (View Angle) à 0 et 180. Cela ne fonctionne toujours pas. Vous avez conseillé dans ce cas de mettre le minimum "Input track length" à 3, mais je ne trouve pas ce réglage…
J'ai aussi vu qu'il était possible de créer un fichier RefineRc.cpp mais je ne sais pas où le mettre non plus...
(Je rappelle que je n'ai aucune connaissance du logiciel et de son fonctionnement...)

Voici les logs (si besoin) :

[1/5](1/23) DepthMap
- commandLine: aliceVision_depthMapEstimation --input "C:/Users/Antoine/Desktop/Test_photogrammetrie/MeshroomCache/StructureFromMotion/182a36e2cf17306adc6173ee925feab1a6337e3e/sfm.abc" --imagesFolder "C:/Users/Antoine/Desktop/Test_photogrammetrie/MeshroomCache/PrepareDenseScene/8b7d8f90334e63228ab0085aa2fd94811d0534c8" --downscale 2 --minViewAngle 0.0 --maxViewAngle 180.0 --sgmMaxTCams 10 --sgmWSH 4 --sgmGammaC 5.5 --sgmGammaP 8.0 --refineMaxTCams 6 --refineNSamplesHalf 150 --refineNDepthsToRefine 31 --refineNiters 100 --refineWSH 3 --refineSigma 15 --refineGammaC 15.5 --refineGammaP 8.0 --refineUseTcOrRcPixSize False --exportIntermediateResults False --nbGPUs 0 --verboseLevel info --output "C:/Users/Antoine/Desktop/Test_photogrammetrie/MeshroomCache/DepthMap/5c8d09026de9413110e99334d0dfab5242d72141" --rangeStart 0 --rangeSize 3
- logFile: C:/Users/Antoine/Desktop/Test_photogrammetrie/MeshroomCache/DepthMap/5c8d09026de9413110e99334d0dfab5242d72141/0.log
- elapsed time: 0:02:58.892388
ERROR:root:Error on node computation: Error on node "DepthMap_1(0)":
Log:
Program called with the following parameters:
  • downscale = 2
  • exportIntermediateResults = 0
  • imagesFolder = "C:/Users/Antoine/Desktop/Test_photogrammetrie/MeshroomCache/PrepareDenseScene/8b7d8f90334e63228ab0085aa2fd94811d0534c8"
  • input = "C:/Users/Antoine/Desktop/Test_photogrammetrie/MeshroomCache/StructureFromMotion/182a36e2cf17306adc6173ee925feab1a6337e3e/sfm.abc"
  • maxViewAngle = 180
  • minViewAngle = 0
  • nbGPUs = 0
  • output = "C:/Users/Antoine/Desktop/Test_photogrammetrie/MeshroomCache/DepthMap/5c8d09026de9413110e99334d0dfab5242d72141"
  • rangeSize = 3
  • rangeStart = 0
  • refineGammaC = 15.5
  • refineGammaP = 8
  • refineMaxTCams = 6
  • refineNDepthsToRefine = 31
  • refineNSamplesHalf = 150
  • refineNiters = 100
  • refineSigma = 15
  • refineUseTcOrRcPixSize = 0
  • refineWSH = 3
  • sgmGammaC = 5.5
  • sgmGammaP = 8
  • sgmMaxTCams = 10
  • sgmWSH = 4
  • verboseLevel = "info"


[12:00:31.892694][info] CUDA-Enabled GPU.
Device information:
- id: 0
- name: GeForce 710M
- compute capability: 2.1
- total device memory: 1024 MB
- device memory available: 822 MB
- per-block shared memory: 49152
- warp size: 32
- max threads per block: 1024
- max threads per SM(X): 1536
- max block sizes: {1024,1024,64}
- max grid sizes: {65535,65535,65535}
- max 2D array texture: {65536,65535}
- max 3D array texture: {2048,2048,2048}
- max 2D linear texture: {65000,65000,1048544}
- max 2D layered texture: {16384,16384,2048}
- number of SM(x)s: 2
- registers per SM(x): 32768
- registers per block: 32768
- concurrent kernels: yes
- mapping host memory: yes
- unified addressing: yes
- texture alignment: 512 byte
- pitch alignment: 32 byte

[12:00:32.555050][info] Supported CUDA-Enabled GPU detected.
[12:00:32.669996][info] Found 1 image dimension(s):
[12:00:32.669996][info] - [4032x3024]
[12:00:37.551009][info] Overall maximum dimension: [4032x3024]
[12:00:37.551996][info] Create depth maps.
number of CUDA devices: 1
0: GeForce 710M
[12:00:37.555352][info] # GPU devices: 1, # CPU threads: 4
[12:00:37.555352][info] Plane sweeping parameters:
- scale: 2
- step: 3
[12:00:37.555352][info] PlaneSweepingCuda:
- _nImgsInGPUAtTime: 2
- scales: 2
- subPixel: Yes
- varianceWSH: 4
CUDA device no 0 for 0
Device 0 memory - used: 201.793747, free: 822.206238, total: 1024.000000
Device 0 memory - used: 319.918762, free: 704.081238, total: 1024.000000
[12:01:46.553873][info] Estimate depth map, view id: 26352733

WARNING: downgrade status on node "DepthMap_1(1)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(2)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(3)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(4)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(5)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(6)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(7)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(8)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(9)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(10)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(11)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(12)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(13)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(14)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(15)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(16)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(17)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(18)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(19)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(20)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(21)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMap_1(22)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMapFilter_1(0)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMapFilter_1(1)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMapFilter_1(2)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMapFilter_1(3)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMapFilter_1(4)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMapFilter_1(5)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "DepthMapFilter_1(6)" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "Meshing_1" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "MeshFiltering_1" from Status.SUBMITTED to Status.NONE
WARNING: downgrade status on node "Texturing_1" from Status.SUBMITTED to Status.NONE
ERROR:root:Error during Graph execution Error on node "DepthMap_1(0)":
Log:
Program called with the following parameters:
  • downscale = 2
  • exportIntermediateResults = 0
  • imagesFolder = "C:/Users/Antoine/Desktop/Test_photogrammetrie/MeshroomCache/PrepareDenseScene/8b7d8f90334e63228ab0085aa2fd94811d0534c8"
  • input = "C:/Users/Antoine/Desktop/Test_photogrammetrie/MeshroomCache/StructureFromMotion/182a36e2cf17306adc6173ee925feab1a6337e3e/sfm.abc"
  • maxViewAngle = 180
  • minViewAngle = 0
  • nbGPUs = 0
  • output = "C:/Users/Antoine/Desktop/Test_photogrammetrie/MeshroomCache/DepthMap/5c8d09026de9413110e99334d0dfab5242d72141"
  • rangeSize = 3
  • rangeStart = 0
  • refineGammaC = 15.5
  • refineGammaP = 8
  • refineMaxTCams = 6
  • refineNDepthsToRefine = 31
  • refineNSamplesHalf = 150
  • refineNiters = 100
  • refineSigma = 15
  • refineUseTcOrRcPixSize = 0
  • refineWSH = 3
  • sgmGammaC = 5.5
  • sgmGammaP = 8
  • sgmMaxTCams = 10
  • sgmWSH = 4
  • verboseLevel = "info"


[12:00:31.892694][info] CUDA-Enabled GPU.
Device information:
- id: 0
- name: GeForce 710M
- compute capability: 2.1
- total device memory: 1024 MB
- device memory available: 822 MB
- per-block shared memory: 49152
- warp size: 32
- max threads per block: 1024
- max threads per SM(X): 1536
- max block sizes: {1024,1024,64}
- max grid sizes: {65535,65535,65535}
- max 2D array texture: {65536,65535}
- max 3D array texture: {2048,2048,2048}
- max 2D linear texture: {65000,65000,1048544}
- max 2D layered texture: {16384,16384,2048}
- number of SM(x)s: 2
- registers per SM(x): 32768
- registers per block: 32768
- concurrent kernels: yes
- mapping host memory: yes
- unified addressing: yes
- texture alignment: 512 byte
- pitch alignment: 32 byte

[12:00:32.555050][info] Supported CUDA-Enabled GPU detected.
[12:00:32.669996][info] Found 1 image dimension(s):
[12:00:32.669996][info] - [4032x3024]
[12:00:37.551009][info] Overall maximum dimension: [4032x3024]
[12:00:37.551996][info] Create depth maps.
number of CUDA devices: 1
0: GeForce 710M
[12:00:37.555352][info] # GPU devices: 1, # CPU threads: 4
[12:00:37.555352][info] Plane sweeping parameters:
- scale: 2
- step: 3
[12:00:37.555352][info] PlaneSweepingCuda:
- _nImgsInGPUAtTime: 2
- scales: 2
- subPixel: Yes
- varianceWSH: 4
CUDA device no 0 for 0
Device 0 memory - used: 201.793747, free: 822.206238, total: 1024.000000
Device 0 memory - used: 319.918762, free: 704.081238, total: 1024.000000
[12:01:46.553873][info] Estimate depth map, view id: 26352733

Merci d'avance pour votre réponse.
0
Mentalink Messages postés 78 Date d'inscription dimanche 19 février 2017 Statut Membre Dernière intervention 22 février 2021 11
10 août 2019 à 12:45
Bonjour,
N'ayant pas eu de réponse, je me permet de relancer ma demande.
0