error: empty initial mesh
root@1d72dc283781:/home# python /home/test/script/3/MvgMvsPipeline.py /home/test/input/3 /home/test/output/3
Using input dir: /home/test/input/3
output dir: /home/test/output/3
Steps: [0, 1, 2, 3, 4, 5, 11, 17, 18, 19, 20]
#0. Intrinsics analysis Cmd: /usr/local/bin/openMVG_main_SfMInit_ImageListing -i /home/test/input/3 -o /home/test/output/3/sfm/matches -d /home/openMVG/src/openMVG/exif/sensor_width_database/sensor_width_camera_database.txt -f 4915.2 INFO: [main_SfMInit_ImageListing.cpp:197] You called : /usr/local/bin/openMVG_main_SfMInit_ImageListing --imageDirectory /home/test/input/3 --sensorWidthDatabase /home/openMVG/src/openMVG/exif/sensor_width_database/sensor_width_camera_database.txt --outputDirectory /home/test/output/3/sfm/matches --focal 4915.2 --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 -] 50% INFO: [loggerprogress.hpp:79] [- Listing images -] 100% INFO: [main_SfMInit_ImageListing.cpp:478] SfMInit_ImageListing report: listed #File(s): 8 usable #File(s) listed in sfm_data: 8 usable #Intrinsic(s) listed in sfm_data: 1 #1. Compute features Cmd: /usr/local/bin/openMVG_main_ComputeFeatures -i /home/test/output/3/sfm/matches/sfm_data.json -o /home/test/output/3/sfm/matches -m SIFT INFO: [main_ComputeFeatures.cpp:120] You called : /usr/local/bin/openMVG_main_ComputeFeatures --input_file /home/test/output/3/sfm/matches/sfm_data.json --outdir /home/test/output/3/sfm/matches --describerMethod SIFT --upright 0 --describerPreset NORMAL --force 0 --numThreads 0
INFO: [loggerprogress.hpp:79] [- EXTRACT FEATURES -] 50% INFO: [loggerprogress.hpp:79] [- EXTRACT FEATURES -] 100% INFO: [main_ComputeFeatures.cpp:343] Task done in (s): 28 #2. Compute pairs Cmd: /usr/local/bin/openMVG_main_PairGenerator -i /home/test/output/3/sfm/matches/sfm_data.json -o /home/test/output/3/sfm/matches/pairs.bin You called: /usr/local/bin/openMVG_main_PairGenerator --input_file : /home/test/output/3/sfm/matches/sfm_data.json --output_file : /home/test/output/3/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 /home/test/output/3/sfm/matches/sfm_data.json -p /home/test/output/3/sfm/matches/pairs.bin -o /home/test/output/3/sfm/matches/matches.putative.bin -n AUTO INFO: [main_ComputeMatches.cpp:113] You called : /usr/local/bin/openMVG_main_ComputeMatches --input_file /home/test/output/3/sfm/matches/sfm_data.json --output_file /home/test/output/3/sfm/matches/matches.putative.bin --pair_list /home/test/output/3/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 -] 50% INFO: [loggerprogress.hpp:79] [- Regions Loading -] 100% INFO: [main_ComputeMatches.cpp:216] - PUTATIVE MATCHES - INFO: [main_ComputeMatches.cpp:237] Using FAST_CASCADE_HASHING_L2 matcher INFO: [main_ComputeMatches.cpp:316] Running matching on #pairs: 28 INFO: [Cascade_Hashing_Matcher_Regions.cpp:238] Using the OPENMP thread interface INFO: [loggerprogress.hpp:79] [- Matching -] 50% INFO: [loggerprogress.hpp:79] [- Matching -] 100% INFO: [main_ComputeMatches.cpp:362] Task (Regions Matching) done in (s): 0 INFO: [main_ComputeMatches.cpp:365] #Putative pairs: 28 INFO: [graph_stats.hpp:53] Graph statistics: #nodes: 8 #cc: 1 #singleton: 0 Node degree statistics: min: 7, max: 7, mean: 7, median: 7 #4. Filter matches Cmd: /usr/local/bin/openMVG_main_GeometricFilter -i /home/test/output/3/sfm/matches/sfm_data.json -m /home/test/output/3/sfm/matches/matches.putative.bin -o /home/test/output/3/sfm/matches/matches.f.bin INFO: [main_GeometricFilter.cpp:131] You called : /usr/local/bin/openMVG_main_GeometricFilter --input_file: /home/test/output/3/sfm/matches/sfm_data.json --matches: /home/test/output/3/sfm/matches/matches.putative.bin --output_file: /home/test/output/3/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 -] 50% INFO: [loggerprogress.hpp:79] [- Regions Loading -] 100% INFO: [loggerprogress.hpp:79] [- Geometric filtering -] 50% INFO: [loggerprogress.hpp:79] [- Geometric filtering -] 100% INFO: [graph_stats.hpp:53] Graph statistics: #nodes: 8 #cc: 1 #singleton: 0 Node degree statistics: min: 1, max: 5, mean: 2, median: 3 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 /home/test/output/3/sfm/matches/sfm_data.json -m /home/test/output/3/sfm/matches -o /home/test/output/3/sfm -s INCREMENTAL INFO: [main_SfM.cpp:157]
Structure from Motion:
INFO: [loggerprogress.hpp:79] [- Features Loading -] 50% 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: 567 Images Id: 0, 1, 2, 3, 4, 5, 6, 7,
TrackLength, Occurrence 2 379 3 164 4 19 5 5
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:(3,4) view basename:(微信图片_20240116172051,微信图片_20240116172055) INFO: [sequential_SfM.cpp:538] Relative pose a-contrario upper_bound residual is: 97.1739 INFO: [sfm_data_BA_ceres.cpp:513] Bundle Adjustment statistics (approximated RMSE): #views: 2 #poses: 2 #intrinsics: 1 #tracks: 192 #residuals: 768 Initial RMSE: 1.09409 Final RMSE: 1.01483 Time (s): 0.00412546
Used motion prior: 0 INFO: [sequential_SfM.cpp:648]
MSE Residual InitialPair Inlier:
INFO: [sequential_SfM.cpp:733] SequentialSfMReconstructionEngine::ComputeResidualsMSE. -- #Tracks: 192 -- Residual min: 3.92687e-05 -- Residual median: 0.171226 -- Residual max: 6.14464 -- Residual mean: 0.820219 INFO: [sequential_SfM.cpp:932] -- Trying robust Resection of view: 2 INFO: [robust_estimator_ACRansac.hpp:440] nfa=-41.5428 inliers=61/111 precisionNormalized=0.0128789 precision=557.802 (iter=0 ,sample=90,15,100,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-419.164 inliers=111/111 precisionNormalized=3.5183e-05 precision=29.1546 (iter=0 ,sample=90,15,100,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-442.255 inliers=111/111 precisionNormalized=2.14581e-05 precision=22.7686 (iter=1 ,sample=58,23,2,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-475.549 inliers=110/111 precisionNormalized=9.1037e-06 precision=14.8303 (iter=6 ,sample=79,50,46,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-488.615 inliers=110/111 precisionNormalized=6.84321e-06 precision=12.8579 (iter=13 ,sample=93,35,40,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-501.32 inliers=109/111 precisionNormalized=4.47944e-06 precision=10.4029 (iter=31 ,sample=47,61,32,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-519.949 inliers=109/111 precisionNormalized=2.94902e-06 precision=8.44073 (iter=147 ,sample=63,47,46,) INFO: [SfM_Localizer.cpp:303]
-- Robust Resection statistics: -- Resection status: 1 -- #Points used for Resection: 111 -- #Points validated by robust Resection: 109 -- Threshold: 8.44073
INFO: [sfm_data_BA_ceres.cpp:513] Bundle Adjustment statistics (approximated RMSE): #views: 1 #poses: 1 #intrinsics: 1 #tracks: 109 #residuals: 218 Initial RMSE: 2.37143 Final RMSE: 2.19532 Time (s): 0.000410558
Used motion prior: 0 INFO: [sfm_data_BA_ceres.cpp:513] Bundle Adjustment statistics (approximated RMSE): #views: 8 #poses: 3 #intrinsics: 1 #tracks: 214 #residuals: 1070 Initial RMSE: 1.31603 Final RMSE: 0.599901 Time (s): 0.0692241
Used motion prior: 0 INFO: [sfm_data_BA_ceres.cpp:513] Bundle Adjustment statistics (approximated RMSE): #views: 8 #poses: 3 #intrinsics: 1 #tracks: 155 #residuals: 816 Initial RMSE: 0.513777 Final RMSE: 0.500966 Time (s): 0.0144002
Used motion prior: 0 INFO: [sequential_SfM.cpp:932] -- Trying robust Resection of view: 5 INFO: [robust_estimator_ACRansac.hpp:440] nfa=-24.9738 inliers=18/18 precisionNormalized=0.00335165 precision=295.439 (iter=0 ,sample=14,3,16,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-59.2351 inliers=18/18 precisionNormalized=1.73063e-05 precision=21.2295 (iter=1 ,sample=11,13,15,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-63.6005 inliers=17/18 precisionNormalized=3.35584e-06 precision=9.34844 (iter=10 ,sample=8,3,12,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-64.6986 inliers=17/18 precisionNormalized=2.78163e-06 precision=8.51114 (iter=67 ,sample=5,17,8,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-65.8211 inliers=17/18 precisionNormalized=2.29262e-06 precision=7.72688 (iter=212 ,sample=8,17,10,) INFO: [SfM_Localizer.cpp:303]
-- Robust Resection statistics: -- Resection status: 1 -- #Points used for Resection: 18 -- #Points validated by robust Resection: 17 -- Threshold: 7.72688
INFO: [sfm_data_BA_ceres.cpp:513] Bundle Adjustment statistics (approximated RMSE): #views: 1 #poses: 1 #intrinsics: 1 #tracks: 17 #residuals: 34 Initial RMSE: 2.60589 Final RMSE: 2.46093 Time (s): 0.000207187
Used motion prior: 0 INFO: [sfm_data_BA_ceres.cpp:513] Bundle Adjustment statistics (approximated RMSE): #views: 8 #poses: 4 #intrinsics: 1 #tracks: 153 #residuals: 832 Initial RMSE: 0.696919 Final RMSE: 0.501191 Time (s): 0.0247392
Used motion prior: 0 INFO: [sequential_SfM.cpp:932] -- Trying robust Resection of view: 1 INFO: [robust_estimator_ACRansac.hpp:440] nfa=-17.2717 inliers=7/8 precisionNormalized=1.65041e-06 precision=5.58968 (iter=0 ,sample=6,1,7,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-17.754 inliers=7/8 precisionNormalized=1.22139e-06 precision=4.80859 (iter=20 ,sample=5,1,3,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-17.9749 inliers=7/8 precisionNormalized=1.06129e-06 precision=4.48237 (iter=25 ,sample=3,6,1,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-17.9749 inliers=7/8 precisionNormalized=1.06129e-06 precision=4.48237 (iter=96 ,sample=3,1,6,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-17.9749 inliers=7/8 precisionNormalized=1.06129e-06 precision=4.48237 (iter=138 ,sample=6,3,1,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-17.9749 inliers=7/8 precisionNormalized=1.06129e-06 precision=4.48237 (iter=255 ,sample=1,3,6,) INFO: [SfM_Localizer.cpp:303]
-- Robust Resection statistics: -- Resection status: 0 -- #Points used for Resection: 8 -- #Points validated by robust Resection: 7 -- Threshold: 4.48237
INFO: [sequential_SfM.cpp:932] -- Trying robust Resection of view: 6 INFO: [robust_estimator_ACRansac.hpp:440] nfa=1.78022 inliers=6/7 precisionNormalized=0.0953912 precision=1343.83 (iter=0 ,sample=5,1,6,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-11.209 inliers=6/7 precisionNormalized=4.34523e-06 precision=9.0698 (iter=0 ,sample=5,1,6,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-11.209 inliers=6/7 precisionNormalized=4.34523e-06 precision=9.0698 (iter=3 ,sample=1,6,5,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-11.209 inliers=6/7 precisionNormalized=4.34523e-06 precision=9.0698 (iter=111 ,sample=6,1,5,) INFO: [robust_estimator_ACRansac.hpp:440] nfa=-11.209 inliers=6/7 precisionNormalized=4.34523e-06 precision=9.0698 (iter=137 ,sample=6,5,1,) INFO: [SfM_Localizer.cpp:303]
-- Robust Resection statistics: -- Resection status: 0 -- #Points used for Resection: 7 -- #Points validated by robust Resection: 6 -- Threshold: 9.0698
INFO: [sequential_SfM.cpp:932] -- Trying robust Resection of view: 7 INFO: [SfM_Localizer.cpp:303]
-- Robust Resection statistics: -- Resection status: 0 -- #Points used for Resection: 1 -- #Points validated by robust Resection: 0 -- Threshold: 0
INFO: [sequential_SfM.cpp:733] SequentialSfMReconstructionEngine::ComputeResidualsMSE. -- #Tracks: 153 -- Residual min: 9.95915e-05 -- Residual median: 0.292438 -- Residual max: 3.67636 -- Residual mean: 0.463114 INFO: [sequential_SfM.cpp:235]
-- Structure from Motion (statistics): -- #Camera calibrated: 4 from 8 input images. -- #Tracks, #3D points: 153
Histogram of residuals: 0 | 483 0.368 | 185 0.735 | 69 1.1 | 46 1.47 | 25 1.84 | 10 2.21 | 5 2.57 | 4 2.94 | 3 3.31 | 1 3.68
INFO: [main_SfM.cpp:616] Total Sfm took (s): 0 INFO: [main_SfM.cpp:618] ...Generating SfM_Report.html INFO: [main_SfM.cpp:623] ...Export SfM_Data to disk. #11. Export to openMVS Cmd: /usr/local/bin/openMVG_main_openMVG2openMVS -i /home/test/output/3/sfm/sfm_data.bin -o /home/test/output/3/mvs/scene.mvs -d /home/test/output/3/mvs/images INFO: [main_openMVG2openMVS.cpp:134] Cannot read the corresponding pose or intrinsic of view 7 INFO: [main_openMVG2openMVS.cpp:134] Cannot read the corresponding pose or intrinsic of view 6 INFO: [loggerprogress.hpp:79] [- PROCESS VIEWS -] 50% INFO: [main_openMVG2openMVS.cpp:134] Cannot read the corresponding pose or intrinsic of view 1 INFO: [loggerprogress.hpp:79] [- PROCESS VIEWS -] 100% INFO: [main_openMVG2openMVS.cpp:134] Cannot read the corresponding pose or intrinsic of view 0 INFO: [loggerprogress.hpp:79] [- UNDISTORT IMAGES ] 50% 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] 4 images (4 calibrated) 153 Landmarks #17. Densify point cloud Cmd: /home/openMVS_build/bin/DensifyPointCloud scene.mvs --dense-config-file Densify.ini --resolution-level 1 --number-views 8 -w "/home/test/output/3/mvs" 09:22:07 [App ] OpenMVS x64 v2.3.0 09:22:07 [App ] Build date: Jan 16 2024, 00:49:59 09:22:07 [App ] CPU: AMD Ryzen 9 3950X 16-Core Processor (32 cores) 09:22:07 [App ] RAM: 125.69GB Physical Memory 2.00GB Virtual Memory 09:22:07 [App ] OS: Linux 6.2.0-36-generic (x86_64) 09:22:07 [App ] Disk: 356.01GB (878.65GB) space 09:22:07 [App ] SSE & AVX compatible CPU & OS detected 09:22:07 [App ] Command line: DensifyPointCloud scene.mvs --dense-config-file Densify.ini --resolution-level 1 --number-views 8 -w "/home/test/output/3/mvs" 09:22:07 [App ] MapSMtoCores for SM 8.9 is undefined; default to use 64 cores/SM 09:22:07 [App ] MapSMtoCores for SM 8.9 is undefined; default to use 64 cores/SM 09:22:07 [App ] CUDA device 0 initialized: NVIDIA GeForce RTX 4090 (compute capability 8.9; memory 23.65GB) 09:22:07 [App ] Camera model loaded: platform 0; camera 0; f 1.062x1.062; poses 4 09:22:07 [App ] Scene loaded from interface format (0ms): 4 images (4 calibrated) with a total of 48.00 MPixels (12.00 MPixels/image) 153 points, 0 vertices, 0 faces 09:22:07 [App ] The camera directions mean is unbalanced; the scene will be considered unbounded (no ROI) 09:22:07 [App ] Point-cloud composed of 153 points with:
- visibility info (416 views - 2.72 views/point): 0 points with 1- views (0.00%) 51 points with 2 views (33.33%) 94 points with 3 views (61.44%) 8 points with 4+ views (5.23%) 2 min / 2.71895 mean (0.553746 std) / 4 max 09:22:08 [App ] Preparing images for dense reconstruction completed: 4 images (84ms) 09:22:08 [App ] Selecting images for dense reconstruction completed: 4 images (1ms) Estimated depth-maps 4 (100%, 535ms) Geometric-consistent estimated depth-maps 4 (100%, 309ms) Geometric-consistent estimated depth-maps 4 (100%, 414ms) Fused depth-maps 2 (100%, 416ms) 09:22:09 [App ] Depth-maps fused and filtered: 2 depth-maps, 3390484 depths, 0 points (0%%) (465ms) 09:22:09 [App ] Densifying point-cloud completed: 0 points (1s967ms) 09:22:09 [App ] Scene saved to interface format (0ms): 4 images (4 calibrated) 153 points, 0 vertices, 0 faces 09:22:09 [App ] MEMORYINFO: { 09:22:09 [App ] VmPeak: 13758884 kB 09:22:09 [App ] VmSize: 13486232 kB 09:22:09 [App ] } ENDINFO #18. Reconstruct the mesh Cmd: /home/openMVS_build/bin/ReconstructMesh scene_dense.mvs -p scene_dense.ply -w "/home/test/output/3/mvs" 09:22:10 [App ] OpenMVS x64 v2.3.0 09:22:10 [App ] Build date: Jan 16 2024, 00:49:59 09:22:10 [App ] CPU: AMD Ryzen 9 3950X 16-Core Processor (32 cores) 09:22:10 [App ] RAM: 125.69GB Physical Memory 2.00GB Virtual Memory 09:22:10 [App ] OS: Linux 6.2.0-36-generic (x86_64) 09:22:10 [App ] Disk: 355.87GB (878.65GB) space 09:22:10 [App ] SSE & AVX compatible CPU & OS detected 09:22:10 [App ] Command line: ReconstructMesh scene_dense.mvs -p scene_dense.ply -w "/home/test/output/3/mvs" 09:22:10 [App ] MapSMtoCores for SM 8.9 is undefined; default to use 64 cores/SM 09:22:10 [App ] MapSMtoCores for SM 8.9 is undefined; default to use 64 cores/SM 09:22:10 [App ] CUDA device 0 initialized: NVIDIA GeForce RTX 4090 (compute capability 8.9; memory 23.65GB) 09:22:10 [App ] Camera model loaded: platform 0; camera 0; f 1.062x1.062; poses 4 09:22:10 [App ] Scene loaded from interface format (0ms): 4 images (4 calibrated) with a total of 12.00 MPixels (3.00 MPixels/image) 153 points, 0 vertices, 0 faces Points inserted 153 (100%, 0ms) 09:22:10 [App ] Delaunay tetrahedralization completed: 153 points -> 153 vertices, 797 (+62) cells, 1625 (+93) faces (0ms) Points weighted 153 (100%, 0ms) 09:22:10 [App ] Delaunay tetrahedras weighting completed: 859 cells, 1718 faces (1ms) 09:22:10 [App ] Delaunay tetrahedras graph-cut completed (75.7343 flow): 28 vertices, 24 faces (0ms) 09:22:10 [App ] Mesh reconstruction completed: 36 vertices, 24 faces (3ms) 09:22:10 [App ] Cleaned mesh: 0 vertices, 0 faces (0ms) 09:22:10 [App ] Mesh saved: 0 vertices, 0 faces (0ms) 09:22:10 [App ] MEMORYINFO: { 09:22:10 [App ] VmPeak: 12392424 kB 09:22:10 [App ] VmSize: 11933672 kB 09:22:10 [App ] } ENDINFO #19. Refine the mesh Cmd: /home/openMVS_build/bin/RefineMesh scene_dense.mvs -m scene_dense_mesh.ply -o scene_dense_mesh_refine.mvs --scales 1 --gradient-step 25.05 -w "/home/test/output/3/mvs" 09:22:10 [App ] OpenMVS x64 v2.3.0 09:22:10 [App ] Build date: Jan 16 2024, 00:49:59 09:22:10 [App ] CPU: AMD Ryzen 9 3950X 16-Core Processor (32 cores) 09:22:10 [App ] RAM: 125.69GB Physical Memory 2.00GB Virtual Memory 09:22:10 [App ] OS: Linux 6.2.0-36-generic (x86_64) 09:22:10 [App ] Disk: 355.87GB (878.65GB) space 09:22:10 [App ] SSE & AVX compatible CPU & OS detected 09:22:10 [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 "/home/test/output/3/mvs" 09:22:10 [App ] Camera model loaded: platform 0; camera 0; f 1.062x1.062; poses 4 09:22:10 [App ] Scene loaded from interface format (0ms): 4 images (4 calibrated) with a total of 12.00 MPixels (3.00 MPixels/image) 153 points, 0 vertices, 0 faces 09:22:10 [App ] Mesh loaded: 0 vertices, 0 faces (0ms) 09:22:10 [App ] error: empty initial mesh 09:22:10 [App ] MEMORYINFO: { 09:22:10 [App ] VmPeak: 200016 kB 09:22:10 [App ] VmSize: 199952 kB 09:22:10 [App ] } ENDINFO
用demo中的图片可以正常运行,自己的图片就不可以
The input images are not good for SfM. See on internet a tutorial how to take images for photogrammetry
On Tue, Jan 16, 2024 at 17:36 173566007 @.***> wrote:
用demo中的图片可以正常运行,自己的图片就不可以
— Reply to this email directly, view it on GitHub https://github.com/cdcseacave/openMVS/issues/1092#issuecomment-1893377917, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAVMH3QDGKEBULKC5FYIMKLYOZC27AVCNFSM6AAAAABB4PMHESVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJTGM3TOOJRG4 . You are receiving this because you are subscribed to this thread.Message ID: @.***>