Meshroom
Meshroom copied to clipboard
[question] There is no node able to be processed.
Describe the problem Originally I use the following command and it can work.
./meshroom_batch --input ../input_img --output output_obj
Now, I want my meshroom_batch use GPU to compute feature extraction to get better performance. I following this answer: https://github.com/alicevision/meshroom/issues/502#issuecomment-807130647
However, when I use
./meshroom_batch --input ../input_img --output output_obj --paramOverrides FeatureExtraction:forceCpuExtraction=0
It shows the following error:
Log
[04:09:22.551590][warning] Image 'frame84.jpg' focal length (in mm) metadata is missing.
Can't compute focal length (px), use default.
[04:09:22.551746][warning] Image 'frame54.jpg' focal length (in mm) metadata is missing.
Can't compute focal length (px), use default.
[04:09:22.551899][warning] Image 'frame220.jpg' focal length (in mm) metadata is missing.
Can't compute focal length (px), use default.
[04:09:22.552032][warning] Some image(s) have no serial number to identify the camera/lens device.
This makes it impossible to correctly group the images by device if you have used multiple identical (same model) camera devices.
The reconstruction will assume that only one device has been used, so if 2 images share the same focal length approximationthey will share the same internal camera parameters.
333 image(s) are concerned.
[04:09:22.575845][info] CameraInit report:
- # views listed: 333
- # views with an initialized intrinsic listed: 333
- # views without metadata (with a default intrinsic): 333
- # intrinsics listed: 1
Overrides FeatureExtraction.forceCpuExtraction=0
Traceback (most recent call last):
File "/opt/rh/rh-python36/root/usr/lib64/python3.6/site-packages/cx_Freeze/initscripts/__startup__.py", line 40, in run
File "/opt/Meshroom/setupInitScriptUnix.py", line 39, in run
File "bin/meshroom_batch", line 206, in <module>
File "/opt/Meshroom/meshroom/core/taskManager.py", line 192, in compute
File "/opt/Meshroom/meshroom/core/taskManager.py", line 368, in raiseImpossibleProcess
RuntimeError: [COMPUTATION] Impossible Process:
There is no node able to be processed.
Desktop (please complete the following and other pertinent information):
- OS: CentOS in docker
- Binary version 2021.1
Want to know how to do feature extraction via command line in Mushroom in GPU. Should I set up a node?
Hi. It's been a while but were you able to make any progress with this?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.