cdcseacave / openMVS

open Multi-View Stereo reconstruction library
http://cdcseacave.github.io
GNU Affero General Public License v3.0
3.33k stars 907 forks source link

Can i have all steps' end flag? #810

Open AsDeadAsADodo opened 2 years ago

AsDeadAsADodo commented 2 years ago

I runned some datasets with MvgMvsPipeline.py But it seems there's alway some steps that are not fully executed. i.e. step 12 the last two lines console printed

Geometric-consistent estimated depth-maps 100 (100%,11m,35s95ms)
Geometric-consistent estimated depth-maps 100 (100%,11m,37s172ms)

No ply files created and the pipeline just finished,it suppose to be finished at step 15. and i runned SeceauxCastle dataset step 15 (texture the mesh)

Command line: TexutreMesh scene_dense_mesh.mvs --decimate 0.5 -w "/ImageDataset_SceauxCastle/output/mvs"

But no textured ply file created. SeceauxCastle do have some ply files such as scene_dense_mesh.ply,scene_dense_mesh_refine.ply. I got a scene_dense_mesh_refine_texture.glb but i dont think it's the right output. There should be more ply files like the openMVS_sample. I did not find any error in the console.

AsDeadAsADodo commented 2 years ago

Builded on ubuntu 20.04. It's a successful build,No errors in the console.

AsDeadAsADodo commented 2 years ago

How much ram and vram does your system have? It seems you're running into OOM(Out of memory). To export a ply, --export-type ply.

Hello again 3XH6R!Thanks for your helpful replying! RAM 8GB and VRAM 1GB I just thought there should be more .ply files since the openMVS_Sample got lots of .ply files.

AsDeadAsADodo commented 2 years ago

How much ram and vram does your system have? It seems you're running into OOM(Out of memory). To export a ply, --export-type ply.

For the same one Airport dataset runs multiple times. Sometimes the pipeline finished at step 12 and sometimes maybe step 13,never fully executed the whole openMVS pipeline. I've slim down the dataset ,now it's only 30 images,roughly 120MB.