We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
hello, thanks for your work, when i want to use OpenMVS on my own data, i get this error
#0. Intrinsics analysis Cmd: /usr/local/bin/openMVG_main_SfMInit_ImageListing -i /content/images -o /content/output/sfm/matches -d /content/openMVG/src/openMVG/exif/sensor_width_database/sensor_width_camera_database.txt -f 2100 INFO: [main_SfMInit_ImageListing.cpp:194] You called : /usr/local/bin/openMVG_main_SfMInit_ImageListing --imageDirectory /content/images --sensorWidthDatabase /content/openMVG/src/openMVG/exif/sensor_width_database/sensor_width_camera_database.txt --outputDirectory /content/output/sfm/matches --focal 2100 --intrinsics --camera_model 3 --group_camera_model 1 --use_pose_prior 0 --prior_weights 1.0;1.0;1.0 --gps_to_xyz_method 0 INFO: [loggerprogress.hpp:79] [- Listing images -] 20% INFO: [loggerprogress.hpp:79] [- Listing images -] 40% INFO: [loggerprogress.hpp:79] [- Listing images -] 60% INFO: [loggerprogress.hpp:79] [- Listing images -] 80% INFO: [loggerprogress.hpp:79] [- Listing images -] 100% INFO: [main_SfMInit_ImageListing.cpp:475] SfMInit_ImageListing report: listed #File(s): 5 usable #File(s) listed in sfm_data: 5 usable #Intrinsic(s) listed in sfm_data: 1 #1. Compute features Cmd: /usr/local/bin/openMVG_main_ComputeFeatures -i /content/output/sfm/matches/sfm_data.json -o /content/output/sfm/matches -m SIFT INFO: [main_ComputeFeatures.cpp:120] You called : /usr/local/bin/openMVG_main_ComputeFeatures --input_file /content/output/sfm/matches/sfm_data.json --outdir /content/output/sfm/matches --describerMethod SIFT --upright 0 --describerPreset NORMAL --force 0 --numThreads 0
INFO: [loggerprogress.hpp:79] [- EXTRACT FEATURES -] 20% INFO: [loggerprogress.hpp:79] [- EXTRACT FEATURES -] 40% INFO: [loggerprogress.hpp:79] [- EXTRACT FEATURES -] 60% INFO: [loggerprogress.hpp:79] [- EXTRACT FEATURES -] 80% INFO: [loggerprogress.hpp:79] [- EXTRACT FEATURES -] 100% INFO: [main_ComputeFeatures.cpp:343] Task done in (s): 0 #2. Compute pairs Cmd: /usr/local/bin/openMVG_main_PairGenerator -i /content/output/sfm/matches/sfm_data.json -o /content/output/sfm/matches/pairs.bin You called: /usr/local/bin/openMVG_main_PairGenerator --input_file : /content/output/sfm/matches/sfm_data.json --output_file : /content/output/sfm/matches/pairs.bin Optional parameters --pair_mode : EXHAUSTIVE --contiguous_count : -1
TrackLength, Occurrence 2 2913 3 1975 4 803 5 378
MSE Residual InitialPair Inlier:
Histogram of residuals: 0 | 9288 0.366 | 1492 0.733 | 378 1.1 | 120 1.47 | 38 1.83 | 18 2.2 | 8 2.56 | 5 2.93 | 1 3.3 | 1 3.66
INFO: [main_SfM.cpp:618] Total Sfm took (s): 1 INFO: [main_SfM.cpp:620] ...Generating SfM_Report.html INFO: [main_SfM.cpp:625] ...Export SfM_Data to disk. #11. Export to openMVS Cmd: /usr/local/bin/openMVG_main_openMVG2openMVS -i /content/output/sfm/sfm_data.bin -o /content/output/mvs/scene.mvs -d /content/output/mvs/images INFO: [loggerprogress.hpp:79] [- PROCESS VIEWS -] 20% INFO: [loggerprogress.hpp:79] [- PROCESS VIEWS -] 40% INFO: [loggerprogress.hpp:79] [- PROCESS VIEWS -] 60% INFO: [loggerprogress.hpp:79] [- PROCESS VIEWS -] 80% INFO: [loggerprogress.hpp:79] [- PROCESS VIEWS -] 100% INFO: [loggerprogress.hpp:79] [- UNDISTORT IMAGES ] 20% INFO: [loggerprogress.hpp:79] [- UNDISTORT IMAGES ] 40% INFO: [loggerprogress.hpp:79] [- UNDISTORT IMAGES ] 60% INFO: [loggerprogress.hpp:79] [- UNDISTORT IMAGES ] 80% INFO: [loggerprogress.hpp:79] [- UNDISTORT IMAGES ] 100% INFO: [main_openMVG2openMVS.cpp:304] Scene saved to OpenMVS interface format: #platforms: 1 INFO: [main_openMVG2openMVS.cpp:309] platform ( 0 ) #cameras: 1 INFO: [main_openMVG2openMVS.cpp:311] 5 images (5 calibrated) 1743 Landmarks #18. Densify point cloud Cmd: /usr/local/bin/OpenMVS/DensifyPointCloud scene.mvs --dense-config-file Densify.ini --resolution-level 1 --number-views 8 -w "/content/output/mvs" 15:08:48 [App ] OpenMVS x64 v2.3.0 15:08:48 [App ] Build date: Nov 8 2024, 10:54:48 15:08:48 [App ] CPU: Intel(R) Xeon(R) CPU @ 2.20GHz (12 cores) 15:08:48 [App ] RAM: 52.96GB Physical Memory 0B Virtual Memory 15:08:48 [App ] OS: Linux 6.1.85+ (x86_64) 15:08:48 [App ] Disk: 183.52GB (235.68GB) space 15:08:48 [App ] SSE & AVX compatible CPU & OS detected 15:08:48 [App ] Command line: DensifyPointCloud scene.mvs --dense-config-file Densify.ini --resolution-level 1 --number-views 8 -w "/content/output/mvs" 15:08:48 [App ] MapSMtoCores for SM 8.9 is undefined; default to use 64 cores/SM 15:08:48 [App ] CUDA device 0 initialized: NVIDIA L4 (compute capability 8.9; memory 22.17GB) 15:08:48 [App ] Camera model loaded: platform 0; camera 0; f 0.697x0.697; poses 5 15:08:48 [App ] Image loaded 0: frame_00023.jpg 15:08:48 [App ] Image loaded 1: frame_00017.jpg 15:08:48 [App ] Image loaded 2: frame_00012.jpg 15:08:48 [App ] Image loaded 3: frame_00006.jpg 15:08:48 [App ] Image loaded 4: frame_00000.jpg 15:08:48 [App ] Scene loaded from interface format (17ms): 5 images (5 calibrated) with a total of 13.18 MPixels (2.64 MPixels/image) 1743 points, 0 vertices, 0 faces 15:08:48 [App ] The camera directions mean is unbalanced; the scene will be considered unbounded (no ROI) 15:08:48 [App ] error: too few images to be a tower: '5' 15:08:48 [App ] Point-cloud composed of 1743 points with:
15:08:48 [App ] K1 = 669.2086 0.0000 476.8240 0.0000 669.2086 348.6705 0.0000 0.0000 1.0000
15:08:48 [App ] K0 = 669.2086 0.0000 476.8240 0.0000 669.2086 348.6705 0.0000 0.0000 1.0000
15:08:48 [App ] K3 = 669.2086 0.0000 476.8240 0.0000 669.2086 348.6705 0.0000 0.0000 1.0000
15:08:48 [App ] K2 = 669.2086 0.0000 476.8240 0.0000 669.2086 348.6705 0.0000 0.0000 1.0000
15:08:48 [App ] Preparing images for dense reconstruction completed: 5 images (44ms) 15:08:48 [App ] Reference image 0 sees 4 views: 1(622pts,1.00scl) 2(425pts,1.00scl) 4(385pts,1.01scl) 3(372pts,1.01scl) (758 shared points) 15:08:48 [App ] Reference image 3 sees 4 views: 0(372pts,1.00scl) 1(882pts,1.00scl) 4(817pts,1.00scl) 2(805pts,1.00scl) (965 shared points) 15:08:48 [App ] Reference image 2 sees 4 views: 1(1150pts,1.01scl) 0(425pts,1.00scl) 4(905pts,0.99scl) 3(805pts,1.00scl) (1233 shared points) 15:08:48 [App ] Reference image 4 sees 4 views: 1(1022pts,1.01scl) 0(385pts,1.00scl) 2(905pts,1.01scl) 3(817pts,1.00scl) (1113 shared points) 15:08:48 [App ] Reference image 1 sees 4 views: 2(1150pts,1.00scl) 0(622pts,1.00scl) 4(1022pts,1.00scl) 3(882pts,1.01scl) (1606 shared points) 15:08:48 [App ] Selecting images for dense reconstruction completed: 5 images (12ms) Geometric-consistent estimated depth-maps 5 (100%, 5s558ms) Geometric-consistent estimated depth-maps 5 (100%, 5s157ms) Filtered depth-maps 5 (100%, 1s911ms) Dense fused depth-maps 5 (100%, 3s705ms) 15:09:04 [App ] Depth-maps dense fused and filtered: 5 depth-maps, 1332193 depths, 81011 points (6%%), 3.20 hits in 4.00 cached (3s706ms) 15:09:04 [App ] Dense point-cloud composed of: 0 points with 1- views 0 points with 2 views 81011 points with 3+ views 15:09:04 [App ] Densifying point-cloud completed: 81011 points (16s451ms) 15:09:05 [App ] Point-cloud 'scene_dense.ply' saved: 81011 points (62ms) 15:09:05 [App ] Scene saved to interface format (1ms): 5 images (5 calibrated) 1743 points, 0 vertices, 0 faces 15:09:05 [App ] MEMORYINFO: { 15:09:05 [App ] VmPeak: 9030580 kB 15:09:05 [App ] VmSize: 8628788 kB 15:09:05 [App ] } ENDINFO #19. Reconstruct the mesh Cmd: /usr/local/bin/OpenMVS/ReconstructMesh scene_dense.mvs -p scene_dense.ply -w "/content/output/mvs" -d 10 15:09:05 [App ] OpenMVS x64 v2.3.0 15:09:05 [App ] Build date: Nov 8 2024, 10:54:48 15:09:05 [App ] CPU: Intel(R) Xeon(R) CPU @ 2.20GHz (12 cores) 15:09:05 [App ] RAM: 52.96GB Physical Memory 0B Virtual Memory 15:09:05 [App ] OS: Linux 6.1.85+ (x86_64) 15:09:05 [App ] Disk: 183.51GB (235.68GB) space 15:09:05 [App ] SSE & AVX compatible CPU & OS detected 15:09:05 [App ] Command line: ReconstructMesh scene_dense.mvs -p scene_dense.ply -w "/content/output/mvs" -d 10 15:09:05 [App ] MapSMtoCores for SM 8.9 is undefined; default to use 64 cores/SM 15:09:05 [App ] CUDA device 0 initialized: NVIDIA L4 (compute capability 8.9; memory 22.17GB) 15:09:05 [App ] Camera model loaded: platform 0; camera 0; f 0.697x0.697; poses 5 15:09:05 [App ] Image loaded 0: frame_00023.jpg 15:09:05 [App ] Image loaded 1: frame_00017.jpg 15:09:05 [App ] Image loaded 2: frame_00012.jpg 15:09:05 [App ] Image loaded 3: frame_00006.jpg 15:09:05 [App ] Image loaded 4: frame_00000.jpg 15:09:05 [App ] Scene loaded from interface format (18ms): 5 images (5 calibrated) with a total of 3.30 MPixels (0.66 MPixels/image) 1743 points, 0 vertices, 0 faces 15:09:05 [App ] Point-cloud 'scene_dense.ply' loaded: 81011 points (76ms) Points inserted 81011 (100%, 6s715ms) 15:09:12 [App ] Delaunay tetrahedralization completed: 81011 points -> 14817 vertices, 91295 (+236) cells, 182708 (+354) faces (7s59ms) Points weighted 14817 (100%, 11s360ms) 15:09:24 [App ] weighting completed in 11s360ms 15:09:24 [App ] Delaunay tetrahedras weighting completed: 91531 cells, 183062 faces (11s770ms) 15:09:25 [App ] Delaunay tetrahedras graph-cut completed (8897.9 flow): 14686 vertices, 29388 faces (807ms) 15:09:25 [App ] Removed 45 non-manifold issues 15:09:25 [App ] Mesh reconstruction completed: 14731 vertices, 29388 faces (19s856ms) 15:09:25 [App ] Mesh saved: 14731 vertices, 29388 faces (155ms) 15:09:25 [App ] Removed 0 zero-area faces 15:09:25 [App ] Removed 0 duplicate faces 15:09:25 [App ] Removed 0 unreferenced vertices 15:09:25 [App ] Removed 0 non-manifold faces 15:09:25 [App ] Removed 0 degenerate vertices 15:09:25 [App ] Removed 0 duplicate vertices 15:09:25 [App ] Split 0 non-manifold vertices 15:09:25 [App ] Removed 86 faces with edges longer than 1.332925 15:09:25 [App ] Removed 3 connected components out of 6 15:09:25 [App ] Removed 1 spikes 15:09:25 [App ] Closed 6 holes and added 22 new faces 15:09:25 [App ] Smoothed 14692 vertices 15:09:26 [App ] Cleaned mesh: 14692 vertices, 29293 faces (530ms) 15:09:26 [App ] Removed 0 zero-area faces 15:09:26 [App ] Removed 0 duplicate faces 15:09:26 [App ] Removed 0 unreferenced vertices 15:09:26 [App ] Removed 0 non-manifold faces 15:09:26 [App ] Removed 0 degenerate vertices 15:09:26 [App ] Removed 0 duplicate vertices 15:09:26 [App ] Split 2 non-manifold vertices 15:09:26 [App ] Split 0 non-manifold vertices 15:09:26 [App ] Removed 1 spikes 15:09:26 [App ] Closed 0 holes and added 0 new faces 15:09:26 [App ] Cleaned mesh: 14693 vertices, 29292 faces (539ms) 15:09:26 [App ] Removed 0 zero-area faces 15:09:26 [App ] Removed 0 duplicate faces 15:09:26 [App ] Removed 0 unreferenced vertices 15:09:26 [App ] Removed 0 non-manifold faces 15:09:26 [App ] Removed 0 degenerate vertices 15:09:26 [App ] Removed 0 duplicate vertices 15:09:26 [App ] Split 0 non-manifold vertices 15:09:26 [App ] Cleaned mesh: 14693 vertices, 29292 faces (269ms) 15:09:26 [App ] Mesh saved: 14693 vertices, 29292 faces (11ms) 15:09:26 [App ] MEMORYINFO: { 15:09:26 [App ] VmPeak: 7822668 kB 15:09:26 [App ] VmSize: 7692324 kB 15:09:26 [App ] } ENDINFO #20. Refine the mesh Cmd: /usr/local/bin/OpenMVS/RefineMesh scene_dense.mvs -m scene_dense_mesh.ply -o scene_dense_mesh_refine.mvs --scales 1 --gradient-step 25.05 -w "/content/output/mvs" --resolution-level 2 15:09:26 [App ] OpenMVS x64 v2.3.0 15:09:26 [App ] Build date: Nov 8 2024, 10:54:48 15:09:27 [App ] CPU: Intel(R) Xeon(R) CPU @ 2.20GHz (12 cores) 15:09:27 [App ] RAM: 52.96GB Physical Memory 0B Virtual Memory 15:09:27 [App ] OS: Linux 6.1.85+ (x86_64) 15:09:27 [App ] Disk: 183.51GB (235.68GB) space 15:09:27 [App ] SSE & AVX compatible CPU & OS detected 15:09:27 [App ] Command line: RefineMesh scene_dense.mvs -m scene_dense_mesh.ply -o scene_dense_mesh_refine.mvs --scales 1 --gradient-step 25.05 -w "/content/output/mvs" --resolution-level 2 15:09:27 [App ] Camera model loaded: platform 0; camera 0; f 0.697x0.697; poses 5 15:09:27 [App ] Image loaded 0: frame_00023.jpg 15:09:27 [App ] Image loaded 1: frame_00017.jpg 15:09:27 [App ] Image loaded 2: frame_00012.jpg 15:09:27 [App ] Image loaded 3: frame_00006.jpg 15:09:27 [App ] Image loaded 4: frame_00000.jpg 15:09:27 [App ] Scene loaded from interface format (16ms): 5 images (5 calibrated) with a total of 3.30 MPixels (0.66 MPixels/image) 1743 points, 0 vertices, 0 faces 15:09:27 [App ] Mesh loaded: 14693 vertices, 29292 faces (13ms) 15:09:27 [App ] Refine mesh at: 1.00 image scale 15:09:28 [App ] Mesh imported: 16242 vertices, 32339 facets (143 border edges) 15:09:39 [App ] Edge size in [0.00218578, 0.10877] (requested in [0.0137055, 0.109644]): 10501 ops, 24 iters 15:09:39 [App ] Mesh exported: 12744 vertices, 25066 facets (420 border edges) 15:09:39 [App ] Removed 0 zero-area faces 15:09:39 [App ] Removed 0 duplicate faces 15:09:39 [App ] Removed 0 unreferenced vertices 15:09:39 [App ] Removed 0 non-manifold faces 15:09:39 [App ] Removed 0 degenerate vertices 15:09:39 [App ] Removed 0 duplicate vertices 15:09:39 [App ] Split 0 non-manifold vertices 15:09:39 [App ] Closed 0 holes and added 0 new faces 15:09:39 [App ] Removed 0 non-manifold faces 15:09:39 [App ] Removed 0 non-manifold vertices 15:09:39 [App ] Cleaned mesh: 12744 vertices, 25066 faces (339ms) 15:09:39 [App ] Mesh subdivided: 14693/29292 -> 12744/25066 vertices/faces 15:09:39 [App ] Mesh saved: 12744 vertices, 25066 faces (10ms) Processed iterations 25 (100%, 1m34s474ms) 15:11:14 [App ] Mesh saved: 12744 vertices, 25066 faces (10ms) 15:11:14 [App ] Mesh refinement completed: 12744 vertices, 25066 faces (1m47s115ms) 15:11:14 [App ] Mesh saved: 12744 vertices, 25066 faces (10ms) 15:11:14 [App ] MEMORYINFO: { 15:11:14 [App ] VmPeak: 3671160 kB 15:11:14 [App ] VmSize: 3423964 kB 15:11:14 [App ] } ENDINFO #21. Texture the mesh Cmd: /usr/local/bin/OpenMVS/TextureMesh scene_dense.mvs -m scene_dense_mesh_refine.ply --decimate 0.1 -w "/content/output/mvs" 15:11:14 [App ] OpenMVS x64 v2.3.0 15:11:14 [App ] Build date: Nov 8 2024, 10:54:48 15:11:14 [App ] CPU: Intel(R) Xeon(R) CPU @ 2.20GHz (12 cores) 15:11:14 [App ] RAM: 52.96GB Physical Memory 0B Virtual Memory 15:11:14 [App ] OS: Linux 6.1.85+ (x86_64) 15:11:14 [App ] Disk: 183.51GB (235.68GB) space 15:11:14 [App ] SSE & AVX compatible CPU & OS detected 15:11:14 [App ] Command line: TextureMesh scene_dense.mvs -m scene_dense_mesh_refine.ply --decimate 0.1 -w "/content/output/mvs" 15:11:14 [App ] MapSMtoCores for SM 8.9 is undefined; default to use 64 cores/SM 15:11:14 [App ] CUDA device 0 initialized: NVIDIA L4 (compute capability 8.9; memory 22.17GB) 15:11:14 [App ] Camera model loaded: platform 0; camera 0; f 0.697x0.697; poses 5 15:11:14 [App ] Image loaded 0: frame_00023.jpg 15:11:14 [App ] Image loaded 1: frame_00017.jpg 15:11:14 [App ] Image loaded 2: frame_00012.jpg 15:11:14 [App ] Image loaded 3: frame_00006.jpg 15:11:14 [App ] Image loaded 4: frame_00000.jpg 15:11:14 [App ] Scene loaded from interface format (17ms): 5 images (5 calibrated) with a total of 3.30 MPixels (0.66 MPixels/image) 1743 points, 0 vertices, 0 faces 15:11:14 [App ] Mesh loaded: 12744 vertices, 25066 faces (5ms) 15:11:14 [App ] Removed 0 zero-area faces 15:11:14 [App ] Removed 0 duplicate faces 15:11:14 [App ] Removed 0 unreferenced vertices Decimated faces 22559 (100%, 6s302ms) 15:11:20 [App ] Mesh decimated: 25066 -> 2507 faces 15:11:20 [App ] Removed 0 zero-area faces 15:11:20 [App ] Removed 2 duplicate faces 15:11:20 [App ] Removed 3 unreferenced vertices 15:11:20 [App ] Removed 1 non-manifold faces 15:11:20 [App ] Removed 0 degenerate vertices 15:11:20 [App ] Removed 0 duplicate vertices 15:11:20 [App ] Split 1 non-manifold vertices 15:11:20 [App ] Split 0 non-manifold vertices 15:11:20 [App ] Closed 1 holes and added 0 new faces 15:11:20 [App ] Cleaned mesh: 1323 vertices, 2503 faces (6s439ms) 15:11:20 [App ] Removed 0 zero-area faces 15:11:20 [App ] Removed 0 duplicate faces 15:11:20 [App ] Removed 0 unreferenced vertices 15:11:20 [App ] Removed 0 non-manifold faces 15:11:20 [App ] Removed 0 degenerate vertices 15:11:20 [App ] Removed 0 duplicate vertices 15:11:21 [App ] Split 0 non-manifold vertices 15:11:21 [App ] Cleaned mesh: 1323 vertices, 2503 faces (35ms) Initialized views 1 (20.00%, 1s, ETA 4s)...ASSERTION FAILED: ((idxFace == NO_ID && depthMap(j,i) == 0) || (idxFace != NO_ID && depthMap(j,i) > 0)) TextureMesh: /content/openMVS/libs/MVS/SceneTexture.cpp:538: bool MeshTexture::ListCameraFaces(MeshTexture::FaceDataViewArr&, float, int, const IIndexArr&): Assertion `(idxFace == NO_ID && depthMap(j,i) == 0) || (idxFace != NO_ID && depthMap(j,i) > 0)' failed.
Process failed at step 21
please help me!
The text was updated successfully, but these errors were encountered:
No branches or pull requests
hello, thanks for your work, when i want to use OpenMVS on my own data, i get this error
Using input dir: /content/images
output dir: /content/output
Steps: [0, 1, 2, 3, 4, 5, 11, 18, 19, 20, 21]
#0. Intrinsics analysis
Cmd: /usr/local/bin/openMVG_main_SfMInit_ImageListing -i /content/images -o /content/output/sfm/matches -d /content/openMVG/src/openMVG/exif/sensor_width_database/sensor_width_camera_database.txt -f 2100
INFO: [main_SfMInit_ImageListing.cpp:194] You called : /usr/local/bin/openMVG_main_SfMInit_ImageListing
--imageDirectory /content/images
--sensorWidthDatabase /content/openMVG/src/openMVG/exif/sensor_width_database/sensor_width_camera_database.txt
--outputDirectory /content/output/sfm/matches
--focal 2100
--intrinsics
--camera_model 3
--group_camera_model 1
--use_pose_prior 0
--prior_weights 1.0;1.0;1.0
--gps_to_xyz_method 0
INFO: [loggerprogress.hpp:79] [- Listing images -] 20%
INFO: [loggerprogress.hpp:79] [- Listing images -] 40%
INFO: [loggerprogress.hpp:79] [- Listing images -] 60%
INFO: [loggerprogress.hpp:79] [- Listing images -] 80%
INFO: [loggerprogress.hpp:79] [- Listing images -] 100%
INFO: [main_SfMInit_ImageListing.cpp:475] SfMInit_ImageListing report:
listed #File(s): 5
usable #File(s) listed in sfm_data: 5
usable #Intrinsic(s) listed in sfm_data: 1
#1. Compute features
Cmd: /usr/local/bin/openMVG_main_ComputeFeatures -i /content/output/sfm/matches/sfm_data.json -o /content/output/sfm/matches -m SIFT
INFO: [main_ComputeFeatures.cpp:120] You called :
/usr/local/bin/openMVG_main_ComputeFeatures
--input_file /content/output/sfm/matches/sfm_data.json
--outdir /content/output/sfm/matches
--describerMethod SIFT
--upright 0
--describerPreset NORMAL
--force 0
--numThreads 0
INFO: [loggerprogress.hpp:79] [- EXTRACT FEATURES -] 20%
INFO: [loggerprogress.hpp:79] [- EXTRACT FEATURES -] 40%
INFO: [loggerprogress.hpp:79] [- EXTRACT FEATURES -] 60%
INFO: [loggerprogress.hpp:79] [- EXTRACT FEATURES -] 80%
INFO: [loggerprogress.hpp:79] [- EXTRACT FEATURES -] 100%
INFO: [main_ComputeFeatures.cpp:343] Task done in (s): 0
#2. Compute pairs
Cmd: /usr/local/bin/openMVG_main_PairGenerator -i /content/output/sfm/matches/sfm_data.json -o /content/output/sfm/matches/pairs.bin
You called:
/usr/local/bin/openMVG_main_PairGenerator
--input_file : /content/output/sfm/matches/sfm_data.json
--output_file : /content/output/sfm/matches/pairs.bin
Optional parameters
--pair_mode : EXHAUSTIVE
--contiguous_count : -1
Loading scene.Computing pairs.
Saving pairs.
#3. Compute matches
Cmd: /usr/local/bin/openMVG_main_ComputeMatches -i /content/output/sfm/matches/sfm_data.json -p /content/output/sfm/matches/pairs.bin -o /content/output/sfm/matches/matches.putative.bin -n AUTO
INFO: [main_ComputeMatches.cpp:113] You called :
/usr/local/bin/openMVG_main_ComputeMatches
--input_file /content/output/sfm/matches/sfm_data.json
--output_file /content/output/sfm/matches/matches.putative.bin
--pair_list /content/output/sfm/matches/pairs.bin
Optional parameters:
--force 0
--ratio 0.8
--nearest_matching_method AUTO
--cache_size unlimited
--preemptive_feature_used/count 0 / 200
INFO: [loggerprogress.hpp:79] [- Regions Loading -] 20%
INFO: [loggerprogress.hpp:79] [- Regions Loading -] 40%
INFO: [loggerprogress.hpp:79] [- Regions Loading -] 60%
INFO: [loggerprogress.hpp:79] [- Regions Loading -] 80%
INFO: [loggerprogress.hpp:79] [- Regions Loading -] 100%
INFO: [main_ComputeMatches.cpp:216] - PUTATIVE MATCHES -
INFO: [main_ComputeMatches.cpp:225] PREVIOUS RESULTS LOADED; #pair: 10
INFO: [main_ComputeMatches.cpp:365] #Putative pairs: 10
INFO: [graph_stats.hpp:53] Graph statistics:
#nodes: 5
#cc: 1
#singleton: 0
Node degree statistics: min: 4, max: 4, mean: 4, median: 4
#4. Filter matches
Cmd: /usr/local/bin/openMVG_main_GeometricFilter -i /content/output/sfm/matches/sfm_data.json -m /content/output/sfm/matches/matches.putative.bin -o /content/output/sfm/matches/matches.f.bin
INFO: [main_GeometricFilter.cpp:131] You called :
/usr/local/bin/openMVG_main_GeometricFilter
--input_file: /content/output/sfm/matches/sfm_data.json
--matches: /content/output/sfm/matches/matches.putative.bin
--output_file: /content/output/sfm/matches/matches.f.bin
Optional parameters:
--input_pairs
--output_pairs
--force false
--geometric_model f
--guided_matching 0
--cache_size unlimited
INFO: [loggerprogress.hpp:79] [- Regions Loading -] 20%
INFO: [loggerprogress.hpp:79] [- Regions Loading -] 40%
INFO: [loggerprogress.hpp:79] [- Regions Loading -] 60%
INFO: [loggerprogress.hpp:79] [- Regions Loading -] 80%
INFO: [loggerprogress.hpp:79] [- Regions Loading -] 100%
INFO: [loggerprogress.hpp:79] [- Geometric filtering -] 10%
INFO: [loggerprogress.hpp:79] [- Geometric filtering -] 20%
INFO: [loggerprogress.hpp:79] [- Geometric filtering -] 30%
INFO: [loggerprogress.hpp:79] [- Geometric filtering -] 40%
INFO: [loggerprogress.hpp:79] [- Geometric filtering -] 50%
INFO: [loggerprogress.hpp:79] [- Geometric filtering -] 60%
INFO: [loggerprogress.hpp:79] [- Geometric filtering -] 70%
INFO: [loggerprogress.hpp:79] [- Geometric filtering -] 80%
INFO: [loggerprogress.hpp:79] [- Geometric filtering -] 90%
INFO: [loggerprogress.hpp:79] [- Geometric filtering -] 100%
INFO: [graph_stats.hpp:53] Graph statistics:
#nodes: 5
#cc: 1
#singleton: 0
Node degree statistics: min: 4, max: 4, mean: 4, median: 4
INFO: [main_GeometricFilter.cpp:383] Task done in (s): 0
INFO: [main_GeometricFilter.cpp:386]
Export Adjacency Matrix of the pairwise's geometric matches
#5. Incremental reconstruction
Cmd: /usr/local/bin/openMVG_main_SfM -i /content/output/sfm/matches/sfm_data.json -m /content/output/sfm/matches -o /content/output/sfm -s INCREMENTAL
INFO: [main_SfM.cpp:157]
Structure from Motion:
INFO: [loggerprogress.hpp:79] [- Features Loading -] 20%
INFO: [loggerprogress.hpp:79] [- Features Loading -] 40%
INFO: [loggerprogress.hpp:79] [- Features Loading -] 60%
INFO: [loggerprogress.hpp:79] [- Features Loading -] 80%
INFO: [loggerprogress.hpp:79] [- Features Loading -] 100%
INFO: [sequential_SfM.cpp:278] Track building
INFO: [sequential_SfM.cpp:281] Track filtering
INFO: [sequential_SfM.cpp:283] Track export to internal struct
INFO: [sequential_SfM.cpp:309]
-- Tracks Stats --
Tracks number: 6069
Images Id:
0, 1, 2, 3, 4,
TrackLength, Occurrence
2 2913
3 1975
4 803
5 378
INFO: [loggerprogress.hpp:79] [Selection of an initial pair] 10%
INFO: [loggerprogress.hpp:79] [Selection of an initial pair] 20%
INFO: [loggerprogress.hpp:79] [Selection of an initial pair] 30%
INFO: [loggerprogress.hpp:79] [Selection of an initial pair] 40%
INFO: [loggerprogress.hpp:79] [Selection of an initial pair] 50%
INFO: [loggerprogress.hpp:79] [Selection of an initial pair] 60%
INFO: [loggerprogress.hpp:79] [Selection of an initial pair] 70%
INFO: [loggerprogress.hpp:79] [Selection of an initial pair] 80%
INFO: [loggerprogress.hpp:79] [Selection of an initial pair] 90%
INFO: [loggerprogress.hpp:79] [Selection of an initial pair] 100%
INFO: [sequential_SfM.cpp:495] Putative starting pair info:
index:(0,4)
view basename:(frame_00000,frame_00023)
INFO: [sequential_SfM.cpp:538] Relative pose a-contrario upper_bound residual is: 135.534
INFO: [sfm_data_BA_ceres.cpp:513]
Bundle Adjustment statistics (approximated RMSE):
#views: 2
#poses: 2
#intrinsics: 1
#tracks: 595
#residuals: 2380
Initial RMSE: 1.30552
Final RMSE: 1.03309
Time (s): 0.0118821
Used motion prior: 0
INFO: [sequential_SfM.cpp:648]
MSE Residual InitialPair Inlier:
INFO: [sequential_SfM.cpp:733]
SequentialSfMReconstructionEngine::ComputeResidualsMSE.
-- #Tracks: 595
-- Residual min: 9.76544e-06
-- Residual median: 0.199585
-- Residual max: 6.60658
-- Residual mean: 0.885188
INFO: [sequential_SfM.cpp:932] -- Trying robust Resection of view: 2
INFO: [robust_estimator_ACRansac.hpp:440] nfa=5.29788 inliers=23/495 precisionNormalized=0.00297656 precision=114.572 (iter=0 ,sample=403,67,448,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-1424.95 inliers=483/495 precisionNormalized=0.000290309 precision=35.7808 (iter=0 ,sample=403,67,448,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-1749.37 inliers=483/495 precisionNormalized=6.1137e-05 precision=16.4199 (iter=1 ,sample=455,350,428,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-1757.95 inliers=485/495 precisionNormalized=6.17541e-05 precision=16.5026 (iter=99 ,sample=428,485,384,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-1799.02 inliers=487/495 precisionNormalized=5.3466e-05 precision=15.3553 (iter=194 ,sample=29,211,350,)
INFO: [SfM_Localizer.cpp:333]
-- Robust Resection statistics:
-- Resection status: 1
-- #Points used for Resection: 495
-- #Points validated by robust Resection: 487
-- Threshold: 15.3553
INFO: [sfm_data_BA_ceres.cpp:513]
Bundle Adjustment statistics (approximated RMSE):
#views: 1
#poses: 1
#intrinsics: 1
#tracks: 487
#residuals: 974
Initial RMSE: 3.81633
Final RMSE: 3.50323
Time (s): 0.00289989
Used motion prior: 0
INFO: [sequential_SfM.cpp:932] -- Trying robust Resection of view: 1
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-73.3622 inliers=166/544 precisionNormalized=0.0129842 precision=239.291 (iter=0 ,sample=443,74,492,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-608.822 inliers=498/544 precisionNormalized=0.013048 precision=239.878 (iter=0 ,sample=443,74,492,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-2117.92 inliers=523/544 precisionNormalized=2.16115e-05 precision=9.76251 (iter=1 ,sample=211,260,243,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-2152.41 inliers=529/544 precisionNormalized=2.15381e-05 precision=9.74592 (iter=5 ,sample=73,70,419,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-2211.45 inliers=518/544 precisionNormalized=1.25303e-05 precision=7.43361 (iter=17 ,sample=195,501,509,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-2226.18 inliers=525/544 precisionNormalized=1.404e-05 precision=7.86871 (iter=21 ,sample=181,398,159,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-2285.96 inliers=512/544 precisionNormalized=7.62847e-06 precision=5.80013 (iter=44 ,sample=96,389,333,)
INFO: [SfM_Localizer.cpp:333]
-- Robust Resection statistics:
-- Resection status: 1
-- #Points used for Resection: 544
-- #Points validated by robust Resection: 512
-- Threshold: 5.80013
INFO: [sfm_data_BA_ceres.cpp:513]
Bundle Adjustment statistics (approximated RMSE):
#views: 1
#poses: 1
#intrinsics: 1
#tracks: 512
#residuals: 1024
Initial RMSE: 1.5373
Final RMSE: 1.31946
Time (s): 0.002882
Used motion prior: 0
INFO: [sequential_SfM.cpp:932] -- Trying robust Resection of view: 3
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-1324.25 inliers=623/650 precisionNormalized=0.00187187 precision=90.8567 (iter=0 ,sample=529,88,588,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-1666.93 inliers=638/650 precisionNormalized=0.000662025 precision=54.0327 (iter=1 ,sample=216,533,140,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-1683.08 inliers=639/650 precisionNormalized=0.000634461 precision=52.8959 (iter=3 ,sample=470,139,142,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-1949.26 inliers=625/650 precisionNormalized=0.000190004 precision=28.9468 (iter=4 ,sample=45,464,102,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-1970.23 inliers=623/650 precisionNormalized=0.000169858 precision=27.3692 (iter=24 ,sample=633,146,390,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-1982.61 inliers=624/650 precisionNormalized=0.000165051 precision=26.9791 (iter=53 ,sample=59,620,522,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-1999.3 inliers=630/650 precisionNormalized=0.00017222 precision=27.5588 (iter=65 ,sample=89,469,575,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-2006.46 inliers=638/650 precisionNormalized=0.000193194 precision=29.1888 (iter=84 ,sample=54,23,480,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-2068.29 inliers=627/650 precisionNormalized=0.000126684 precision=23.6364 (iter=86 ,sample=444,539,186,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-2069.14 inliers=618/650 precisionNormalized=0.000107597 precision=21.783 (iter=244 ,sample=568,417,337,)
INFO: [robust_estimator_ACRansac.hpp:440] nfa=-2083.52 inliers=628/650 precisionNormalized=0.000121919 precision=23.1876 (iter=272 ,sample=524,280,147,)
INFO: [SfM_Localizer.cpp:333]
-- Robust Resection statistics:
-- Resection status: 1
-- #Points used for Resection: 650
-- #Points validated by robust Resection: 628
-- Threshold: 23.1876
INFO: [sfm_data_BA_ceres.cpp:513]
Bundle Adjustment statistics (approximated RMSE):
#views: 1
#poses: 1
#intrinsics: 1
#tracks: 628
#residuals: 1256
Initial RMSE: 6.51014
Final RMSE: 5.48123
Time (s): 0.00375891
Used motion prior: 0
INFO: [sfm_data_BA_ceres.cpp:513]
Bundle Adjustment statistics (approximated RMSE):
#views: 5
#poses: 5
#intrinsics: 1
#tracks: 2615
#residuals: 16502
Initial RMSE: 2.64199
Final RMSE: 0.679209
Time (s): 0.737394
Used motion prior: 0
INFO: [sfm_data_BA_ceres.cpp:513]
Bundle Adjustment statistics (approximated RMSE):
#views: 5
#poses: 5
#intrinsics: 1
#tracks: 2053
#residuals: 13658
Initial RMSE: 0.378372
Final RMSE: 0.259483
Time (s): 0.238273
Used motion prior: 0
INFO: [sfm_data_BA_ceres.cpp:513]
Bundle Adjustment statistics (approximated RMSE):
#views: 5
#poses: 5
#intrinsics: 1
#tracks: 1747
#residuals: 11382
Initial RMSE: 0.252983
Final RMSE: 0.251228
Time (s): 0.069875
Used motion prior: 0
INFO: [sequential_SfM.cpp:733]
SequentialSfMReconstructionEngine::ComputeResidualsMSE.
-- #Tracks: 1743
-- Residual min: 7.57771e-06
-- Residual median: 0.131646
-- Residual max: 3.66329
-- Residual mean: 0.218212
INFO: [sequential_SfM.cpp:235]
-- Structure from Motion (statistics):
-- #Camera calibrated: 5 from 5 input images.
-- #Tracks, #3D points: 1743
Histogram of residuals:
0 | 9288
0.366 | 1492
0.733 | 378
1.1 | 120
1.47 | 38
1.83 | 18
2.2 | 8
2.56 | 5
2.93 | 1
3.3 | 1
3.66
INFO: [main_SfM.cpp:618] Total Sfm took (s): 1
INFO: [main_SfM.cpp:620] ...Generating SfM_Report.html
INFO: [main_SfM.cpp:625] ...Export SfM_Data to disk.
#11. Export to openMVS
Cmd: /usr/local/bin/openMVG_main_openMVG2openMVS -i /content/output/sfm/sfm_data.bin -o /content/output/mvs/scene.mvs -d /content/output/mvs/images
INFO: [loggerprogress.hpp:79] [- PROCESS VIEWS -] 20%
INFO: [loggerprogress.hpp:79] [- PROCESS VIEWS -] 40%
INFO: [loggerprogress.hpp:79] [- PROCESS VIEWS -] 60%
INFO: [loggerprogress.hpp:79] [- PROCESS VIEWS -] 80%
INFO: [loggerprogress.hpp:79] [- PROCESS VIEWS -] 100%
INFO: [loggerprogress.hpp:79] [- UNDISTORT IMAGES ] 20%
INFO: [loggerprogress.hpp:79] [- UNDISTORT IMAGES ] 40%
INFO: [loggerprogress.hpp:79] [- UNDISTORT IMAGES ] 60%
INFO: [loggerprogress.hpp:79] [- UNDISTORT IMAGES ] 80%
INFO: [loggerprogress.hpp:79] [- UNDISTORT IMAGES ] 100%
INFO: [main_openMVG2openMVS.cpp:304] Scene saved to OpenMVS interface format:
#platforms: 1
INFO: [main_openMVG2openMVS.cpp:309] platform ( 0 ) #cameras: 1
INFO: [main_openMVG2openMVS.cpp:311] 5 images (5 calibrated)
1743 Landmarks
#18. Densify point cloud
Cmd: /usr/local/bin/OpenMVS/DensifyPointCloud scene.mvs --dense-config-file Densify.ini --resolution-level 1 --number-views 8 -w "/content/output/mvs"
15:08:48 [App ] OpenMVS x64 v2.3.0
15:08:48 [App ] Build date: Nov 8 2024, 10:54:48
15:08:48 [App ] CPU: Intel(R) Xeon(R) CPU @ 2.20GHz (12 cores)
15:08:48 [App ] RAM: 52.96GB Physical Memory 0B Virtual Memory
15:08:48 [App ] OS: Linux 6.1.85+ (x86_64)
15:08:48 [App ] Disk: 183.52GB (235.68GB) space
15:08:48 [App ] SSE & AVX compatible CPU & OS detected
15:08:48 [App ] Command line: DensifyPointCloud scene.mvs --dense-config-file Densify.ini --resolution-level 1 --number-views 8 -w "/content/output/mvs"
15:08:48 [App ] MapSMtoCores for SM 8.9 is undefined; default to use 64 cores/SM
15:08:48 [App ] CUDA device 0 initialized: NVIDIA L4 (compute capability 8.9; memory 22.17GB)
15:08:48 [App ] Camera model loaded: platform 0; camera 0; f 0.697x0.697; poses 5
15:08:48 [App ] Image loaded 0: frame_00023.jpg
15:08:48 [App ] Image loaded 1: frame_00017.jpg
15:08:48 [App ] Image loaded 2: frame_00012.jpg
15:08:48 [App ] Image loaded 3: frame_00006.jpg
15:08:48 [App ] Image loaded 4: frame_00000.jpg
15:08:48 [App ] Scene loaded from interface format (17ms):
5 images (5 calibrated) with a total of 13.18 MPixels (2.64 MPixels/image)
1743 points, 0 vertices, 0 faces
15:08:48 [App ] The camera directions mean is unbalanced; the scene will be considered unbounded (no ROI)
15:08:48 [App ] error: too few images to be a tower: '5'
15:08:48 [App ] Point-cloud composed of 1743 points with:
0 points with 1- views (0.00%)
580 points with 2 views (33.28%)
375 points with 3 views (21.51%)
788 points with 4+ views (45.21%)
2 min / 3.25588 mean (1.06255 std) / 5 max
15:08:48 [App ] K4 =
669.2086 0.0000 476.8240
0.0000 669.2086 348.6705
0.0000 0.0000 1.0000
15:08:48 [App ] K1 =
669.2086 0.0000 476.8240
0.0000 669.2086 348.6705
0.0000 0.0000 1.0000
15:08:48 [App ] K0 =
669.2086 0.0000 476.8240
0.0000 669.2086 348.6705
0.0000 0.0000 1.0000
15:08:48 [App ] K3 =
669.2086 0.0000 476.8240
0.0000 669.2086 348.6705
0.0000 0.0000 1.0000
15:08:48 [App ] K2 =
669.2086 0.0000 476.8240
0.0000 669.2086 348.6705
0.0000 0.0000 1.0000
15:08:48 [App ] Preparing images for dense reconstruction completed: 5 images (44ms)
15:08:48 [App ] Reference image 0 sees 4 views: 1(622pts,1.00scl) 2(425pts,1.00scl) 4(385pts,1.01scl) 3(372pts,1.01scl) (758 shared points)
15:08:48 [App ] Reference image 3 sees 4 views: 0(372pts,1.00scl) 1(882pts,1.00scl) 4(817pts,1.00scl) 2(805pts,1.00scl) (965 shared points)
15:08:48 [App ] Reference image 2 sees 4 views: 1(1150pts,1.01scl) 0(425pts,1.00scl) 4(905pts,0.99scl) 3(805pts,1.00scl) (1233 shared points)
15:08:48 [App ] Reference image 4 sees 4 views: 1(1022pts,1.01scl) 0(385pts,1.00scl) 2(905pts,1.01scl) 3(817pts,1.00scl) (1113 shared points)
15:08:48 [App ] Reference image 1 sees 4 views: 2(1150pts,1.00scl) 0(622pts,1.00scl) 4(1022pts,1.00scl) 3(882pts,1.01scl) (1606 shared points)
15:08:48 [App ] Selecting images for dense reconstruction completed: 5 images (12ms)
Geometric-consistent estimated depth-maps 5 (100%, 5s558ms)
Geometric-consistent estimated depth-maps 5 (100%, 5s157ms)
Filtered depth-maps 5 (100%, 1s911ms)
Dense fused depth-maps 5 (100%, 3s705ms)
15:09:04 [App ] Depth-maps dense fused and filtered: 5 depth-maps, 1332193 depths, 81011 points (6%%), 3.20 hits in 4.00 cached (3s706ms)
15:09:04 [App ] Dense point-cloud composed of:
0 points with 1- views
0 points with 2 views
81011 points with 3+ views
15:09:04 [App ] Densifying point-cloud completed: 81011 points (16s451ms)
15:09:05 [App ] Point-cloud 'scene_dense.ply' saved: 81011 points (62ms)
15:09:05 [App ] Scene saved to interface format (1ms):
5 images (5 calibrated)
1743 points, 0 vertices, 0 faces
15:09:05 [App ] MEMORYINFO: {
15:09:05 [App ] VmPeak: 9030580 kB
15:09:05 [App ] VmSize: 8628788 kB
15:09:05 [App ] } ENDINFO
#19. Reconstruct the mesh
Cmd: /usr/local/bin/OpenMVS/ReconstructMesh scene_dense.mvs -p scene_dense.ply -w "/content/output/mvs" -d 10
15:09:05 [App ] OpenMVS x64 v2.3.0
15:09:05 [App ] Build date: Nov 8 2024, 10:54:48
15:09:05 [App ] CPU: Intel(R) Xeon(R) CPU @ 2.20GHz (12 cores)
15:09:05 [App ] RAM: 52.96GB Physical Memory 0B Virtual Memory
15:09:05 [App ] OS: Linux 6.1.85+ (x86_64)
15:09:05 [App ] Disk: 183.51GB (235.68GB) space
15:09:05 [App ] SSE & AVX compatible CPU & OS detected
15:09:05 [App ] Command line: ReconstructMesh scene_dense.mvs -p scene_dense.ply -w "/content/output/mvs" -d 10
15:09:05 [App ] MapSMtoCores for SM 8.9 is undefined; default to use 64 cores/SM
15:09:05 [App ] CUDA device 0 initialized: NVIDIA L4 (compute capability 8.9; memory 22.17GB)
15:09:05 [App ] Camera model loaded: platform 0; camera 0; f 0.697x0.697; poses 5
15:09:05 [App ] Image loaded 0: frame_00023.jpg
15:09:05 [App ] Image loaded 1: frame_00017.jpg
15:09:05 [App ] Image loaded 2: frame_00012.jpg
15:09:05 [App ] Image loaded 3: frame_00006.jpg
15:09:05 [App ] Image loaded 4: frame_00000.jpg
15:09:05 [App ] Scene loaded from interface format (18ms):
5 images (5 calibrated) with a total of 3.30 MPixels (0.66 MPixels/image)
1743 points, 0 vertices, 0 faces
15:09:05 [App ] Point-cloud 'scene_dense.ply' loaded: 81011 points (76ms)
Points inserted 81011 (100%, 6s715ms)
15:09:12 [App ] Delaunay tetrahedralization completed: 81011 points -> 14817 vertices, 91295 (+236) cells, 182708 (+354) faces (7s59ms)
Points weighted 14817 (100%, 11s360ms)
15:09:24 [App ] weighting completed in 11s360ms
15:09:24 [App ] Delaunay tetrahedras weighting completed: 91531 cells, 183062 faces (11s770ms)
15:09:25 [App ] Delaunay tetrahedras graph-cut completed (8897.9 flow): 14686 vertices, 29388 faces (807ms)
15:09:25 [App ] Removed 45 non-manifold issues
15:09:25 [App ] Mesh reconstruction completed: 14731 vertices, 29388 faces (19s856ms)
15:09:25 [App ] Mesh saved: 14731 vertices, 29388 faces (155ms)
15:09:25 [App ] Removed 0 zero-area faces
15:09:25 [App ] Removed 0 duplicate faces
15:09:25 [App ] Removed 0 unreferenced vertices
15:09:25 [App ] Removed 0 non-manifold faces
15:09:25 [App ] Removed 0 degenerate vertices
15:09:25 [App ] Removed 0 duplicate vertices
15:09:25 [App ] Split 0 non-manifold vertices
15:09:25 [App ] Removed 86 faces with edges longer than 1.332925
15:09:25 [App ] Removed 3 connected components out of 6
15:09:25 [App ] Removed 1 spikes
15:09:25 [App ] Closed 6 holes and added 22 new faces
15:09:25 [App ] Smoothed 14692 vertices
15:09:26 [App ] Cleaned mesh: 14692 vertices, 29293 faces (530ms)
15:09:26 [App ] Removed 0 zero-area faces
15:09:26 [App ] Removed 0 duplicate faces
15:09:26 [App ] Removed 0 unreferenced vertices
15:09:26 [App ] Removed 0 non-manifold faces
15:09:26 [App ] Removed 0 degenerate vertices
15:09:26 [App ] Removed 0 duplicate vertices
15:09:26 [App ] Split 2 non-manifold vertices
15:09:26 [App ] Split 0 non-manifold vertices
15:09:26 [App ] Removed 1 spikes
15:09:26 [App ] Closed 0 holes and added 0 new faces
15:09:26 [App ] Cleaned mesh: 14693 vertices, 29292 faces (539ms)
15:09:26 [App ] Removed 0 zero-area faces
15:09:26 [App ] Removed 0 duplicate faces
15:09:26 [App ] Removed 0 unreferenced vertices
15:09:26 [App ] Removed 0 non-manifold faces
15:09:26 [App ] Removed 0 degenerate vertices
15:09:26 [App ] Removed 0 duplicate vertices
15:09:26 [App ] Split 0 non-manifold vertices
15:09:26 [App ] Cleaned mesh: 14693 vertices, 29292 faces (269ms)
15:09:26 [App ] Mesh saved: 14693 vertices, 29292 faces (11ms)
15:09:26 [App ] MEMORYINFO: {
15:09:26 [App ] VmPeak: 7822668 kB
15:09:26 [App ] VmSize: 7692324 kB
15:09:26 [App ] } ENDINFO
#20. Refine the mesh
Cmd: /usr/local/bin/OpenMVS/RefineMesh scene_dense.mvs -m scene_dense_mesh.ply -o scene_dense_mesh_refine.mvs --scales 1 --gradient-step 25.05 -w "/content/output/mvs" --resolution-level 2
15:09:26 [App ] OpenMVS x64 v2.3.0
15:09:26 [App ] Build date: Nov 8 2024, 10:54:48
15:09:27 [App ] CPU: Intel(R) Xeon(R) CPU @ 2.20GHz (12 cores)
15:09:27 [App ] RAM: 52.96GB Physical Memory 0B Virtual Memory
15:09:27 [App ] OS: Linux 6.1.85+ (x86_64)
15:09:27 [App ] Disk: 183.51GB (235.68GB) space
15:09:27 [App ] SSE & AVX compatible CPU & OS detected
15:09:27 [App ] Command line: RefineMesh scene_dense.mvs -m scene_dense_mesh.ply -o scene_dense_mesh_refine.mvs --scales 1 --gradient-step 25.05 -w "/content/output/mvs" --resolution-level 2
15:09:27 [App ] Camera model loaded: platform 0; camera 0; f 0.697x0.697; poses 5
15:09:27 [App ] Image loaded 0: frame_00023.jpg
15:09:27 [App ] Image loaded 1: frame_00017.jpg
15:09:27 [App ] Image loaded 2: frame_00012.jpg
15:09:27 [App ] Image loaded 3: frame_00006.jpg
15:09:27 [App ] Image loaded 4: frame_00000.jpg
15:09:27 [App ] Scene loaded from interface format (16ms):
5 images (5 calibrated) with a total of 3.30 MPixels (0.66 MPixels/image)
1743 points, 0 vertices, 0 faces
15:09:27 [App ] Mesh loaded: 14693 vertices, 29292 faces (13ms)
15:09:27 [App ] Refine mesh at: 1.00 image scale
15:09:28 [App ] Mesh imported: 16242 vertices, 32339 facets (143 border edges)
15:09:39 [App ] Edge size in [0.00218578, 0.10877] (requested in [0.0137055, 0.109644]): 10501 ops, 24 iters
15:09:39 [App ] Mesh exported: 12744 vertices, 25066 facets (420 border edges)
15:09:39 [App ] Removed 0 zero-area faces
15:09:39 [App ] Removed 0 duplicate faces
15:09:39 [App ] Removed 0 unreferenced vertices
15:09:39 [App ] Removed 0 non-manifold faces
15:09:39 [App ] Removed 0 degenerate vertices
15:09:39 [App ] Removed 0 duplicate vertices
15:09:39 [App ] Split 0 non-manifold vertices
15:09:39 [App ] Closed 0 holes and added 0 new faces
15:09:39 [App ] Removed 0 non-manifold faces
15:09:39 [App ] Removed 0 non-manifold vertices
15:09:39 [App ] Cleaned mesh: 12744 vertices, 25066 faces (339ms)
15:09:39 [App ] Mesh subdivided: 14693/29292 -> 12744/25066 vertices/faces
15:09:39 [App ] Mesh saved: 12744 vertices, 25066 faces (10ms)
Processed iterations 25 (100%, 1m34s474ms)
15:11:14 [App ] Mesh saved: 12744 vertices, 25066 faces (10ms)
15:11:14 [App ] Mesh refinement completed: 12744 vertices, 25066 faces (1m47s115ms)
15:11:14 [App ] Mesh saved: 12744 vertices, 25066 faces (10ms)
15:11:14 [App ] MEMORYINFO: {
15:11:14 [App ] VmPeak: 3671160 kB
15:11:14 [App ] VmSize: 3423964 kB
15:11:14 [App ] } ENDINFO
#21. Texture the mesh
Cmd: /usr/local/bin/OpenMVS/TextureMesh scene_dense.mvs -m scene_dense_mesh_refine.ply --decimate 0.1 -w "/content/output/mvs"
15:11:14 [App ] OpenMVS x64 v2.3.0
15:11:14 [App ] Build date: Nov 8 2024, 10:54:48
15:11:14 [App ] CPU: Intel(R) Xeon(R) CPU @ 2.20GHz (12 cores)
15:11:14 [App ] RAM: 52.96GB Physical Memory 0B Virtual Memory
15:11:14 [App ] OS: Linux 6.1.85+ (x86_64)
15:11:14 [App ] Disk: 183.51GB (235.68GB) space
15:11:14 [App ] SSE & AVX compatible CPU & OS detected
15:11:14 [App ] Command line: TextureMesh scene_dense.mvs -m scene_dense_mesh_refine.ply --decimate 0.1 -w "/content/output/mvs"
15:11:14 [App ] MapSMtoCores for SM 8.9 is undefined; default to use 64 cores/SM
15:11:14 [App ] CUDA device 0 initialized: NVIDIA L4 (compute capability 8.9; memory 22.17GB)
15:11:14 [App ] Camera model loaded: platform 0; camera 0; f 0.697x0.697; poses 5
15:11:14 [App ] Image loaded 0: frame_00023.jpg
15:11:14 [App ] Image loaded 1: frame_00017.jpg
15:11:14 [App ] Image loaded 2: frame_00012.jpg
15:11:14 [App ] Image loaded 3: frame_00006.jpg
15:11:14 [App ] Image loaded 4: frame_00000.jpg
15:11:14 [App ] Scene loaded from interface format (17ms):
5 images (5 calibrated) with a total of 3.30 MPixels (0.66 MPixels/image)
1743 points, 0 vertices, 0 faces
15:11:14 [App ] Mesh loaded: 12744 vertices, 25066 faces (5ms)
15:11:14 [App ] Removed 0 zero-area faces
15:11:14 [App ] Removed 0 duplicate faces
15:11:14 [App ] Removed 0 unreferenced vertices
Decimated faces 22559 (100%, 6s302ms)
15:11:20 [App ] Mesh decimated: 25066 -> 2507 faces
15:11:20 [App ] Removed 0 zero-area faces
15:11:20 [App ] Removed 2 duplicate faces
15:11:20 [App ] Removed 3 unreferenced vertices
15:11:20 [App ] Removed 1 non-manifold faces
15:11:20 [App ] Removed 0 degenerate vertices
15:11:20 [App ] Removed 0 duplicate vertices
15:11:20 [App ] Split 1 non-manifold vertices
15:11:20 [App ] Split 0 non-manifold vertices
15:11:20 [App ] Closed 1 holes and added 0 new faces
15:11:20 [App ] Cleaned mesh: 1323 vertices, 2503 faces (6s439ms)
15:11:20 [App ] Removed 0 zero-area faces
15:11:20 [App ] Removed 0 duplicate faces
15:11:20 [App ] Removed 0 unreferenced vertices
15:11:20 [App ] Removed 0 non-manifold faces
15:11:20 [App ] Removed 0 degenerate vertices
15:11:20 [App ] Removed 0 duplicate vertices
15:11:21 [App ] Split 0 non-manifold vertices
15:11:21 [App ] Cleaned mesh: 1323 vertices, 2503 faces (35ms)
Initialized views 1 (20.00%, 1s, ETA 4s)...ASSERTION FAILED: ((idxFace == NO_ID && depthMap(j,i) == 0) || (idxFace != NO_ID && depthMap(j,i) > 0))
TextureMesh: /content/openMVS/libs/MVS/SceneTexture.cpp:538: bool MeshTexture::ListCameraFaces(MeshTexture::FaceDataViewArr&, float, int, const IIndexArr&): Assertion `(idxFace == NO_ID && depthMap(j,i) == 0) || (idxFace != NO_ID && depthMap(j,i) > 0)' failed.
Process failed at step 21
please help me!
The text was updated successfully, but these errors were encountered: