cdcseacave / openMVS_sample

OpenMVS usage example
GNU Affero General Public License v3.0
105 stars 50 forks source link

MvgMvs_Pipeline.py and exe files crashing #2

Open AkashGutha opened 7 years ago

AkashGutha commented 7 years ago

I wanted to know if I can directly use the executable in the sample rather then building from openMVS source code. I tried executing densifypointcloud on the scene.mvs given in sample but the file keeps crashing, could you guide me whether the approach is correct or not ? desify

cdcseacave commented 7 years ago

The sample might be old, I'll update it and let you know.

AkashGutha commented 7 years ago

Sure. thank you so much.

cdcseacave commented 7 years ago

Done, pls check again.

johnzhou1 commented 7 years ago

I got the same issue on Windows10 x64 system. it always crash at running DensifyPointCloud.exe even with the newest release.

Xartos commented 6 years ago

I have the same issue on a Windows 7 SP1 x64 VM in linux as well. The program crashes after the line Command line: ... Do you need any dependencies to run these binaries? like .NET or something else

cdcseacave commented 6 years ago

no

isolin commented 6 years ago

Hi folks! Unfortunately, I encountered the same issue. All exe's crashed immediately on native Win7 SP1 64bit. Then I tried Win8 where I got the same log output as AkashGutha reported. Is there a way to get more debug info??

InterfaceVisualSFM.log 01:32:41 [App ] Build date: May 26 2017, 18:38:57 01:32:41 [App ] CPU: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz 01:32:41 [App ] RAM: 15.98GB Physical Memory 128.00TB Virtual Memory 01:32:41 [App ] OS: Windows 8.1 x64 01:32:41 [App ] SSE & AVX compatible CPU & OS detected 01:32:41 [App ] Command line: -i model.nvm -o model.mvs 01:32:41 [App ] Loading cameras/points: model.nvm

Btw I failed to build from source, since vcpkg installation didn't work at all for me :(

cdcseacave commented 6 years ago

hard for me to find an explanation for these problems with only this info; myself I never seen something similar, plus I know tens of people successfully using this build on their won machines

if having issues with the windows install, pls create an issue on openmvs

isolin commented 6 years ago

Hi, thank you for the quick answer. I solved the win8.1 problem! The nvm file contained filenames of images with whitespaces. Everything works fine now on that machine.

I am, however, wondering how I could debug the issue on the win7x64 machine (a powerful server) where any of the exe files in this sample crashes immediately without any output?

isolin commented 6 years ago

I finally found the answer to the second problem as well. The win7x64 machine has a pair of Xeon X5550 processors that do not support AVX instructions. Are those necessary for openMVS, or would it be possible to create binaries for processors without?

cdcseacave commented 6 years ago

AVX is not mandatory, it only increases the speed. You can disable that from CMake configuration.