Stuck on PrepareDenseScene

67 views
Skip to first unread message

Piotr Starzycki

unread,
Apr 5, 2019, 4:57:32 PM4/5/19
to alice...@googlegroups.com
Hello,
I am writing to you about a problem I am constantly encountering a problem of being stuck on PrepareDenseScene node or StructureFromMotion. In the attachements you can find photos I was using. Photos were taken with my Samsung Galaxy S9 in manual mode so the camera settings are equal. I have added this camera to Meshroom's camera-database. I have also tried to change Describer Types in previous Nodes to sift + akaze, but it did not change anything. I am using Windows 10 and a gtx970 grapchics card.
Best Regards,
Piotr

 Here is my log:

[3/8] PrepareDenseScene
HDF5-DIAG: Error detected in HDF5 (1.10.1) thread 0:
  #000: C:\GitHub\vcpkg\buildtrees\hdf5\src\CMake-hdf5-1.10.1\hdf5-1.10.1\src\H5F.c line 408 in H5Fis_hdf5(): unable open file
    major: File accessibilty
    minor: Not an HDF5 file
  #001: C:\GitHub\vcpkg\buildtrees\hdf5\src\CMake-hdf5-1.10.1\hdf5-1.10.1\src\H5Fint.c line 532 in H5F__is_hdf5(): unable to open file
    major: Low-level I/O
    minor: Unable to initialize object
  #002: C:\GitHub\vcpkg\buildtrees\hdf5\src\CMake-hdf5-1.10.1\hdf5-1.10.1\src\H5FD.c line 809 in H5FD_open(): open failed
    major: Virtual File Layer
    minor: Unable to initialize object
  #003: C:\GitHub\vcpkg\buildtrees\hdf5\src\CMake-hdf5-1.10.1\hdf5-1.10.1\src\H5FDsec2.c line 346 in H5FD_sec2_open(): unable to open file: name = 'D:/DRUKOWANKO/Fotogrametria/─ćpanie/MeshroomCache/StructureFromMotion/66c16f1c3160e75360e978c4912bf37d0b9ab386/sfm.abc', errno = 2, error message = 'No such file or directory', flags = 0, o_flags = 0
    major: File accessibilty
    minor: Unable to open file
 - commandLine: aliceVision_prepareDenseScene  --input "D:/DRUKOWANKO/Fotogrametria/Ćpanie/MeshroomCache/StructureFromMotion/66c16f1c3160e75360e978c4912bf37d0b9ab386/sfm.abc" --outputFileType exr --saveMetadata True --saveMatricesTxtFiles False --verboseLevel fatal --output "D:/DRUKOWANKO/Fotogrametria/Ćpanie/MeshroomCache/PrepareDenseScene/e90d23eebe0f4b844d506cb2ebcbc6fff5d5aa3e" --rangeStart 0 --rangeSize 10
 - logFile: D:/DRUKOWANKO/Fotogrametria/Ćpanie/MeshroomCache/PrepareDenseScene/e90d23eebe0f4b844d506cb2ebcbc6fff5d5aa3e/0.log
 - elapsed time: 0:00:03.021492
ERROR:root:Error on node computation: Error on node "PrepareDenseScene_1(0)":
Log:
Program called with the following parameters:
 * input = "D:/DRUKOWANKO/Fotogrametria/Ćpanie/MeshroomCache/StructureFromMotion/66c16f1c3160e75360e978c4912bf37d0b9ab386/sfm.abc"
 * output = "D:/DRUKOWANKO/Fotogrametria/Ćpanie/MeshroomCache/PrepareDenseScene/e90d23eebe0f4b844d506cb2ebcbc6fff5d5aa3e"
 * outputFileType = "exr"
 * rangeSize = 10
 * rangeStart = 0
 * saveMatricesTxtFiles = 0
 * saveMetadata = 1
 * verboseLevel = "fatal"

Exporting Scene Undistorted Images
0%   10   20   30   40   50   60   70   80   90   100%
|----|----|----|----|----|----|----|----|----|----|

WARNING: downgrade status on node "DepthMap_1(0)" from Status.SUBMITTED to Status.NONE
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 "DepthMapFilter_1(0)" 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 "PrepareDenseScene_1(0)":
Log:
Program called with the following parameters:
 * input = "D:/DRUKOWANKO/Fotogrametria/Ćpanie/MeshroomCache/StructureFromMotion/66c16f1c3160e75360e978c4912bf37d0b9ab386/sfm.abc"
 * output = "D:/DRUKOWANKO/Fotogrametria/Ćpanie/MeshroomCache/PrepareDenseScene/e90d23eebe0f4b844d506cb2ebcbc6fff5d5aa3e"
 * outputFileType = "exr"
 * rangeSize = 10
 * rangeStart = 0
 * saveMatricesTxtFiles = 0
 * saveMetadata = 1
 * verboseLevel = "fatal"

Exporting Scene Undistorted Images
0%   10   20   30   40   50   60   70   80   90   100%
|----|----|----|----|----|----|----|----|----|----|


Wolny od wirusów. www.avast.com
20190405_222434.jpg
20190405_222438.jpg
20190405_222436.jpg
20190405_222440.jpg
20190405_222443.jpg
20190405_222448.jpg
20190405_222450.jpg
20190405_222452.jpg
20190405_222446.jpg

sim...@googlemail.com

unread,
Apr 5, 2019, 6:16:02 PM4/5/19
to AliceVision
Hello,
the problem is not with your image dataset (it produces a good result in Meshroom without problems).
From the error log I can see you build Meshroom from source.
So the answer to your question is right there (something went wrong during the build):

HDF5-DIAG: Error detected in HDF5 (1.10.1) thread 0:
  #000: C:\GitHub\vcpkg\buildtrees\hdf5\src\CMake-hdf5-1.10.1\hdf5-1.10.1\src\H5F.c line 408 in H5Fis_hdf5(): unable open file
    major: File accessibilty
    minor: Not an HDF5 file

If you just want to use Meshroom (without changing the source code), I would recommend you to use the Meshroom 2019.1 Windows build.

sim...@googlemail.com

unread,
Apr 7, 2019, 8:49:21 AM4/7/19
to AliceVision
Hello Piotr,
today I ran into the same error (in my case with the DepthMp node):

HDF5-DIAG: Error detected in HDF5 (1.10.1) thread 0:
  #000: C:\GitHub\vcpkg\buildtrees\hdf5\src\CMake-hdf5-1.10.1\hdf5-1.10.1\src\H5F.c line 408 in H5Fis_hdf5(): unable open file
    major: File accessibilty
    minor: Not an HDF5 file
  #001: C:\GitHub\vcpkg\buildtrees\hdf5\src\CMake-hdf5-1.10.1\hdf5-1.10.1\src\H5Fint.c line 532 in H5F__is_hdf5(): unable to open file
    major: Low-level I/O
    minor: Unable to initialize object
  #002: C:\GitHub\vcpkg\buildtrees\hdf5\src\CMake-hdf5-1.10.1\hdf5-1.10.1\src\H5FD.c line 809 in H5FD_open(): open failed
    major: Virtual File Layer
    minor: Unable to initialize object
  #003: C:\GitHub\vcpkg\buildtrees\hdf5\src\CMake-hdf5-1.10.1\hdf5-1.10.1\src\H5FDsec2.c line 346 in H5FD_sec2_open(): unable to open file: name = 'D:/Meshroom-2019.1.0/templeSparseRing/2019/MeshroomCache/StructureFromMotion/3a93c2544326ff2143e3f9ae69e84308da6310a3/sfm.abc', errno = 2, error message = 'No such file or directory', flags = 0, o_flags = 0

    major: File accessibilty
    minor: Unable to open file

I think this error occurs when changing multiple settings in a node and rerun the pipeline based on previously computed results.
In my case I was able to resolve the problem similar to "Graph is being computed externally" problem by clearing the node cache.
I am trying to reproduce this error.
In the meantime I would recommend you to create a new (clean) project and start Meshroom with the default pipeline.

Best,
Sim
Reply all
Reply to author
Forward
0 new messages