Closed zhigangjiang closed 5 years ago
The low number of 3d points in the sparse point-cloud is not helping, but I think there might be also something not right with the OpenMVG2OpenMVS exporter for spherical image scenes, or the spherical to cube exporter. I for sure never tested this pipeline, I do not know if @pmoulon did.
General info (as you said):
In order to run OpenMVS on OpenMVG's spherical scene you first need to convert the Spherical SfM scene to a cubic scene (available in the develop branch of OpenMVG). See https://github.com/openMVG/openMVG/issues/1505
main_openMVGSpherical2Cubic
In your case, the scene seems featureless (white walls), this is not helping for MVS.
Thank you for your reply.
I took 43 panoramas in that room today.
The resulting sparse point cloud:
I think that's enough points, then run DensifyPointCloud:
./DensifyPointCloud -i scene.mvs
17:36:22 [App ] Build date: Jun 10 2019, 14:51:19
17:36:22 [App ] CPU: Intel(R) Core(TM) i5-8500B CPU @ 3.00GHz (6 cores)
17:36:22 [App ] RAM: 8.00GB Physical Memory 8.00GB Virtual Memory
17:36:22 [App ] OS: Darwin 18.2.0 (x86_64)
17:36:22 [App ] SSE & AVX compatible CPU & OS detected
17:36:22 [App ] Command line: scene.mvs
17:36:22 [App ] Camera model loaded: platform 0; camera 0; f 0.500x0.500; poses 258
17:36:22 [App ] Image loaded 0: 0_perspective_00000000.png
17:36:22 [App ] Image loaded 1: 0_perspective_00000001.png
17:36:22 [App ] Image loaded 2: 0_perspective_00000002.png
17:36:22 [App ] Image loaded 3: 0_perspective_00000003.png
17:36:22 [App ] Image loaded 4: 0_perspective_00000004.png
17:36:22 [App ] Image loaded 5: 0_perspective_00000005.png
17:36:22 [App ] Image loaded 6: 1_perspective_00000000.png
17:36:22 [App ] Image loaded 7: 1_perspective_00000001.png
17:36:22 [App ] Image loaded 8: 1_perspective_00000002.png
17:36:22 [App ] Image loaded 9: 1_perspective_00000003.png
17:36:22 [App ] Image loaded 10: 1_perspective_00000004.png
17:36:22 [App ] Image loaded 11: 1_perspective_00000005.png
17:36:22 [App ] Image loaded 12: 10_perspective_00000000.png
17:36:22 [App ] Image loaded 13: 10_perspective_00000001.png
17:36:22 [App ] Image loaded 14: 10_perspective_00000002.png
17:36:22 [App ] Image loaded 15: 10_perspective_00000003.png
17:36:22 [App ] Image loaded 16: 10_perspective_00000004.png
17:36:22 [App ] Image loaded 17: 10_perspective_00000005.png
17:36:23 [App ] Image loaded 18: 11_perspective_00000000.png
17:36:23 [App ] Image loaded 19: 11_perspective_00000001.png
17:36:23 [App ] Image loaded 20: 11_perspective_00000002.png
17:36:23 [App ] Image loaded 21: 11_perspective_00000003.png
17:36:23 [App ] Image loaded 22: 11_perspective_00000004.png
17:36:23 [App ] Image loaded 23: 11_perspective_00000005.png
17:36:23 [App ] Image loaded 24: 12_perspective_00000000.png
17:36:23 [App ] Image loaded 25: 12_perspective_00000001.png
17:36:23 [App ] Image loaded 26: 12_perspective_00000002.png
17:36:23 [App ] Image loaded 27: 12_perspective_00000003.png
17:36:23 [App ] Image loaded 28: 12_perspective_00000004.png
17:36:23 [App ] Image loaded 29: 12_perspective_00000005.png
17:36:23 [App ] Image loaded 30: 13_perspective_00000000.png
17:36:23 [App ] Image loaded 31: 13_perspective_00000001.png
17:36:23 [App ] Image loaded 32: 13_perspective_00000002.png
17:36:23 [App ] Image loaded 33: 13_perspective_00000003.png
17:36:23 [App ] Image loaded 34: 13_perspective_00000004.png
17:36:23 [App ] Image loaded 35: 13_perspective_00000005.png
17:36:23 [App ] Image loaded 36: 14_perspective_00000000.png
17:36:23 [App ] Image loaded 37: 14_perspective_00000001.png
17:36:23 [App ] Image loaded 38: 14_perspective_00000002.png
17:36:23 [App ] Image loaded 39: 14_perspective_00000003.png
17:36:23 [App ] Image loaded 40: 14_perspective_00000004.png
17:36:23 [App ] Image loaded 41: 14_perspective_00000005.png
17:36:23 [App ] Image loaded 42: 15_perspective_00000000.png
17:36:23 [App ] Image loaded 43: 15_perspective_00000001.png
17:36:23 [App ] Image loaded 44: 15_perspective_00000002.png
17:36:23 [App ] Image loaded 45: 15_perspective_00000003.png
17:36:23 [App ] Image loaded 46: 15_perspective_00000004.png
17:36:23 [App ] Image loaded 47: 15_perspective_00000005.png
17:36:23 [App ] Image loaded 48: 16_perspective_00000000.png
17:36:23 [App ] Image loaded 49: 16_perspective_00000001.png
17:36:23 [App ] Image loaded 50: 16_perspective_00000002.png
17:36:23 [App ] Image loaded 51: 16_perspective_00000003.png
17:36:23 [App ] Image loaded 52: 16_perspective_00000004.png
17:36:23 [App ] Image loaded 53: 16_perspective_00000005.png
17:36:23 [App ] Image loaded 54: 17_perspective_00000000.png
17:36:23 [App ] Image loaded 55: 17_perspective_00000001.png
17:36:23 [App ] Image loaded 56: 17_perspective_00000002.png
17:36:23 [App ] Image loaded 57: 17_perspective_00000003.png
17:36:23 [App ] Image loaded 58: 17_perspective_00000004.png
17:36:23 [App ] Image loaded 59: 17_perspective_00000005.png
17:36:23 [App ] Image loaded 60: 18_perspective_00000000.png
17:36:23 [App ] Image loaded 61: 18_perspective_00000001.png
17:36:23 [App ] Image loaded 62: 18_perspective_00000002.png
17:36:23 [App ] Image loaded 63: 18_perspective_00000003.png
17:36:23 [App ] Image loaded 64: 18_perspective_00000004.png
17:36:23 [App ] Image loaded 65: 18_perspective_00000005.png
17:36:23 [App ] Image loaded 66: 19_perspective_00000000.png
17:36:23 [App ] Image loaded 67: 19_perspective_00000001.png
17:36:23 [App ] Image loaded 68: 19_perspective_00000002.png
17:36:23 [App ] Image loaded 69: 19_perspective_00000003.png
17:36:23 [App ] Image loaded 70: 19_perspective_00000004.png
17:36:23 [App ] Image loaded 71: 19_perspective_00000005.png
17:36:23 [App ] Image loaded 72: 2_perspective_00000000.png
17:36:23 [App ] Image loaded 73: 2_perspective_00000001.png
17:36:23 [App ] Image loaded 74: 2_perspective_00000002.png
17:36:23 [App ] Image loaded 75: 2_perspective_00000003.png
17:36:23 [App ] Image loaded 76: 2_perspective_00000004.png
17:36:23 [App ] Image loaded 77: 2_perspective_00000005.png
17:36:23 [App ] Image loaded 78: 20_perspective_00000000.png
17:36:23 [App ] Image loaded 79: 20_perspective_00000001.png
17:36:23 [App ] Image loaded 80: 20_perspective_00000002.png
17:36:23 [App ] Image loaded 81: 20_perspective_00000003.png
17:36:23 [App ] Image loaded 82: 20_perspective_00000004.png
17:36:23 [App ] Image loaded 83: 20_perspective_00000005.png
17:36:23 [App ] Image loaded 84: 21_perspective_00000000.png
17:36:23 [App ] Image loaded 85: 21_perspective_00000001.png
17:36:23 [App ] Image loaded 86: 21_perspective_00000002.png
17:36:23 [App ] Image loaded 87: 21_perspective_00000003.png
17:36:23 [App ] Image loaded 88: 21_perspective_00000004.png
17:36:23 [App ] Image loaded 89: 21_perspective_00000005.png
17:36:23 [App ] Image loaded 90: 22_perspective_00000000.png
17:36:23 [App ] Image loaded 91: 22_perspective_00000001.png
17:36:23 [App ] Image loaded 92: 22_perspective_00000002.png
17:36:23 [App ] Image loaded 93: 22_perspective_00000003.png
17:36:23 [App ] Image loaded 94: 22_perspective_00000004.png
17:36:23 [App ] Image loaded 95: 22_perspective_00000005.png
17:36:23 [App ] Image loaded 96: 23_perspective_00000000.png
17:36:23 [App ] Image loaded 97: 23_perspective_00000001.png
17:36:23 [App ] Image loaded 98: 23_perspective_00000002.png
17:36:23 [App ] Image loaded 99: 23_perspective_00000003.png
17:36:23 [App ] Image loaded 100: 23_perspective_00000004.png
17:36:23 [App ] Image loaded 101: 23_perspective_00000005.png
17:36:23 [App ] Image loaded 102: 24_perspective_00000000.png
17:36:23 [App ] Image loaded 103: 24_perspective_00000001.png
17:36:23 [App ] Image loaded 104: 24_perspective_00000002.png
17:36:23 [App ] Image loaded 105: 24_perspective_00000003.png
17:36:23 [App ] Image loaded 106: 24_perspective_00000004.png
17:36:23 [App ] Image loaded 107: 24_perspective_00000005.png
17:36:23 [App ] Image loaded 108: 25_perspective_00000000.png
17:36:23 [App ] Image loaded 109: 25_perspective_00000001.png
17:36:23 [App ] Image loaded 110: 25_perspective_00000002.png
17:36:23 [App ] Image loaded 111: 25_perspective_00000003.png
17:36:23 [App ] Image loaded 112: 25_perspective_00000004.png
17:36:23 [App ] Image loaded 113: 25_perspective_00000005.png
17:36:23 [App ] Image loaded 114: 26_perspective_00000000.png
17:36:23 [App ] Image loaded 115: 26_perspective_00000001.png
17:36:23 [App ] Image loaded 116: 26_perspective_00000002.png
17:36:23 [App ] Image loaded 117: 26_perspective_00000003.png
17:36:23 [App ] Image loaded 118: 26_perspective_00000004.png
17:36:23 [App ] Image loaded 119: 26_perspective_00000005.png
17:36:23 [App ] Image loaded 120: 27_perspective_00000000.png
17:36:23 [App ] Image loaded 121: 27_perspective_00000001.png
17:36:23 [App ] Image loaded 122: 27_perspective_00000002.png
17:36:23 [App ] Image loaded 123: 27_perspective_00000003.png
17:36:23 [App ] Image loaded 124: 27_perspective_00000004.png
17:36:23 [App ] Image loaded 125: 27_perspective_00000005.png
17:36:23 [App ] Image loaded 126: 28_perspective_00000000.png
17:36:23 [App ] Image loaded 127: 28_perspective_00000001.png
17:36:23 [App ] Image loaded 128: 28_perspective_00000002.png
17:36:23 [App ] Image loaded 129: 28_perspective_00000003.png
17:36:23 [App ] Image loaded 130: 28_perspective_00000004.png
17:36:23 [App ] Image loaded 131: 28_perspective_00000005.png
17:36:23 [App ] Image loaded 132: 29_perspective_00000000.png
17:36:23 [App ] Image loaded 133: 29_perspective_00000001.png
17:36:23 [App ] Image loaded 134: 29_perspective_00000002.png
17:36:23 [App ] Image loaded 135: 29_perspective_00000003.png
17:36:23 [App ] Image loaded 136: 29_perspective_00000004.png
17:36:23 [App ] Image loaded 137: 29_perspective_00000005.png
17:36:23 [App ] Image loaded 138: 3_perspective_00000000.png
17:36:23 [App ] Image loaded 139: 3_perspective_00000001.png
17:36:23 [App ] Image loaded 140: 3_perspective_00000002.png
17:36:23 [App ] Image loaded 141: 3_perspective_00000003.png
17:36:23 [App ] Image loaded 142: 3_perspective_00000004.png
17:36:23 [App ] Image loaded 143: 3_perspective_00000005.png
17:36:23 [App ] Image loaded 144: 30_perspective_00000000.png
17:36:23 [App ] Image loaded 145: 30_perspective_00000001.png
17:36:23 [App ] Image loaded 146: 30_perspective_00000002.png
17:36:23 [App ] Image loaded 147: 30_perspective_00000003.png
17:36:23 [App ] Image loaded 148: 30_perspective_00000004.png
17:36:23 [App ] Image loaded 149: 30_perspective_00000005.png
17:36:23 [App ] Image loaded 150: 31_perspective_00000000.png
17:36:23 [App ] Image loaded 151: 31_perspective_00000001.png
17:36:23 [App ] Image loaded 152: 31_perspective_00000002.png
17:36:23 [App ] Image loaded 153: 31_perspective_00000003.png
17:36:23 [App ] Image loaded 154: 31_perspective_00000004.png
17:36:23 [App ] Image loaded 155: 31_perspective_00000005.png
17:36:23 [App ] Image loaded 156: 32_perspective_00000000.png
17:36:23 [App ] Image loaded 157: 32_perspective_00000001.png
17:36:23 [App ] Image loaded 158: 32_perspective_00000002.png
17:36:23 [App ] Image loaded 159: 32_perspective_00000003.png
17:36:23 [App ] Image loaded 160: 32_perspective_00000004.png
17:36:23 [App ] Image loaded 161: 32_perspective_00000005.png
17:36:23 [App ] Image loaded 162: 33_perspective_00000000.png
17:36:23 [App ] Image loaded 163: 33_perspective_00000001.png
17:36:23 [App ] Image loaded 164: 33_perspective_00000002.png
17:36:23 [App ] Image loaded 165: 33_perspective_00000003.png
17:36:23 [App ] Image loaded 166: 33_perspective_00000004.png
17:36:23 [App ] Image loaded 167: 33_perspective_00000005.png
17:36:23 [App ] Image loaded 168: 34_perspective_00000000.png
17:36:23 [App ] Image loaded 169: 34_perspective_00000001.png
17:36:23 [App ] Image loaded 170: 34_perspective_00000002.png
17:36:23 [App ] Image loaded 171: 34_perspective_00000003.png
17:36:23 [App ] Image loaded 172: 34_perspective_00000004.png
17:36:23 [App ] Image loaded 173: 34_perspective_00000005.png
17:36:23 [App ] Image loaded 174: 35_perspective_00000000.png
17:36:23 [App ] Image loaded 175: 35_perspective_00000001.png
17:36:23 [App ] Image loaded 176: 35_perspective_00000002.png
17:36:23 [App ] Image loaded 177: 35_perspective_00000003.png
17:36:23 [App ] Image loaded 178: 35_perspective_00000004.png
17:36:23 [App ] Image loaded 179: 35_perspective_00000005.png
17:36:23 [App ] Image loaded 180: 36_perspective_00000000.png
17:36:23 [App ] Image loaded 181: 36_perspective_00000001.png
17:36:23 [App ] Image loaded 182: 36_perspective_00000002.png
17:36:23 [App ] Image loaded 183: 36_perspective_00000003.png
17:36:23 [App ] Image loaded 184: 36_perspective_00000004.png
17:36:23 [App ] Image loaded 185: 36_perspective_00000005.png
17:36:23 [App ] Image loaded 186: 37_perspective_00000000.png
17:36:23 [App ] Image loaded 187: 37_perspective_00000001.png
17:36:23 [App ] Image loaded 188: 37_perspective_00000002.png
17:36:23 [App ] Image loaded 189: 37_perspective_00000003.png
17:36:23 [App ] Image loaded 190: 37_perspective_00000004.png
17:36:23 [App ] Image loaded 191: 37_perspective_00000005.png
17:36:23 [App ] Image loaded 192: 38_perspective_00000000.png
17:36:23 [App ] Image loaded 193: 38_perspective_00000001.png
17:36:23 [App ] Image loaded 194: 38_perspective_00000002.png
17:36:23 [App ] Image loaded 195: 38_perspective_00000003.png
17:36:23 [App ] Image loaded 196: 38_perspective_00000004.png
17:36:23 [App ] Image loaded 197: 38_perspective_00000005.png
17:36:23 [App ] Image loaded 198: 39_perspective_00000000.png
17:36:23 [App ] Image loaded 199: 39_perspective_00000001.png
17:36:23 [App ] Image loaded 200: 39_perspective_00000002.png
17:36:23 [App ] Image loaded 201: 39_perspective_00000003.png
17:36:23 [App ] Image loaded 202: 39_perspective_00000004.png
17:36:23 [App ] Image loaded 203: 39_perspective_00000005.png
17:36:23 [App ] Image loaded 204: 4_perspective_00000000.png
17:36:23 [App ] Image loaded 205: 4_perspective_00000001.png
17:36:23 [App ] Image loaded 206: 4_perspective_00000002.png
17:36:23 [App ] Image loaded 207: 4_perspective_00000003.png
17:36:23 [App ] Image loaded 208: 4_perspective_00000004.png
17:36:23 [App ] Image loaded 209: 4_perspective_00000005.png
17:36:23 [App ] Image loaded 210: 40_perspective_00000000.png
17:36:23 [App ] Image loaded 211: 40_perspective_00000001.png
17:36:23 [App ] Image loaded 212: 40_perspective_00000002.png
17:36:23 [App ] Image loaded 213: 40_perspective_00000003.png
17:36:23 [App ] Image loaded 214: 40_perspective_00000004.png
17:36:23 [App ] Image loaded 215: 40_perspective_00000005.png
17:36:23 [App ] Image loaded 216: 41_perspective_00000000.png
17:36:23 [App ] Image loaded 217: 41_perspective_00000001.png
17:36:23 [App ] Image loaded 218: 41_perspective_00000002.png
17:36:23 [App ] Image loaded 219: 41_perspective_00000003.png
17:36:23 [App ] Image loaded 220: 41_perspective_00000004.png
17:36:23 [App ] Image loaded 221: 41_perspective_00000005.png
17:36:23 [App ] Image loaded 222: 42_perspective_00000000.png
17:36:23 [App ] Image loaded 223: 42_perspective_00000001.png
17:36:23 [App ] Image loaded 224: 42_perspective_00000002.png
17:36:23 [App ] Image loaded 225: 42_perspective_00000003.png
17:36:23 [App ] Image loaded 226: 42_perspective_00000004.png
17:36:23 [App ] Image loaded 227: 42_perspective_00000005.png
17:36:23 [App ] Image loaded 228: 5_perspective_00000000.png
17:36:23 [App ] Image loaded 229: 5_perspective_00000001.png
17:36:23 [App ] Image loaded 230: 5_perspective_00000002.png
17:36:23 [App ] Image loaded 231: 5_perspective_00000003.png
17:36:23 [App ] Image loaded 232: 5_perspective_00000004.png
17:36:23 [App ] Image loaded 233: 5_perspective_00000005.png
17:36:23 [App ] Image loaded 234: 6_perspective_00000000.png
17:36:23 [App ] Image loaded 235: 6_perspective_00000001.png
17:36:23 [App ] Image loaded 236: 6_perspective_00000002.png
17:36:23 [App ] Image loaded 237: 6_perspective_00000003.png
17:36:23 [App ] Image loaded 238: 6_perspective_00000004.png
17:36:23 [App ] Image loaded 239: 6_perspective_00000005.png
17:36:23 [App ] Image loaded 240: 7_perspective_00000000.png
17:36:23 [App ] Image loaded 241: 7_perspective_00000001.png
17:36:23 [App ] Image loaded 242: 7_perspective_00000002.png
17:36:23 [App ] Image loaded 243: 7_perspective_00000003.png
17:36:23 [App ] Image loaded 244: 7_perspective_00000004.png
17:36:23 [App ] Image loaded 245: 7_perspective_00000005.png
17:36:23 [App ] Image loaded 246: 8_perspective_00000000.png
17:36:23 [App ] Image loaded 247: 8_perspective_00000001.png
17:36:23 [App ] Image loaded 248: 8_perspective_00000002.png
17:36:23 [App ] Image loaded 249: 8_perspective_00000003.png
17:36:23 [App ] Image loaded 250: 8_perspective_00000004.png
17:36:23 [App ] Image loaded 251: 8_perspective_00000005.png
17:36:23 [App ] Image loaded 252: 9_perspective_00000000.png
17:36:23 [App ] Image loaded 253: 9_perspective_00000001.png
17:36:23 [App ] Image loaded 254: 9_perspective_00000002.png
17:36:23 [App ] Image loaded 255: 9_perspective_00000003.png
17:36:23 [App ] Image loaded 256: 9_perspective_00000004.png
17:36:23 [App ] Image loaded 257: 9_perspective_00000005.png
17:36:23 [App ] Scene loaded from interface format (173ms):
258 images (258 calibrated) with a total of 258.00 MPixels (1.00 MPixels/image)
2590 points, 0 vertices, 0 faces
17:36:27 [App ] Preparing images for dense reconstruction completed: 258 images (4s857ms)
17:36:27 [App ] error: reference image 1 has no good images in view
17:36:27 [App ] error: reference image 2 has no good images in view
17:36:27 [App ] error: reference image 3 has no good images in view
17:36:27 [App ] error: reference image 4 has not enough images in view
17:36:27 [App ] error: reference image 6 has no good images in view
17:36:27 [App ] error: reference image 7 has no good images in view
17:36:27 [App ] error: reference image 8 has no good images in view
17:36:27 [App ] error: reference image 9 has no good images in view
17:36:27 [App ] error: reference image 10 has not enough images in view
17:36:27 [App ] error: reference image 12 has no good images in view
17:36:27 [App ] error: reference image 13 has no good images in view
17:36:27 [App ] error: reference image 14 has no good images in view
17:36:27 [App ] error: reference image 15 has no good images in view
17:36:27 [App ] error: reference image 16 has not enough images in view
17:36:27 [App ] error: reference image 18 has no good images in view
17:36:27 [App ] error: reference image 19 has no good images in view
17:36:27 [App ] error: reference image 20 has no good images in view
17:36:27 [App ] error: reference image 21 has no good images in view
17:36:27 [App ] error: reference image 22 has not enough images in view
17:36:27 [App ] error: reference image 24 has no good images in view
17:36:27 [App ] error: reference image 25 has no good images in view
17:36:27 [App ] error: reference image 26 has no good images in view
17:36:27 [App ] error: reference image 27 has no good images in view
17:36:27 [App ] error: reference image 28 has not enough images in view
17:36:27 [App ] error: reference image 30 has no good images in view
17:36:27 [App ] error: reference image 31 has no good images in view
17:36:27 [App ] error: reference image 32 has no good images in view
17:36:27 [App ] error: reference image 33 has no good images in view
17:36:27 [App ] error: reference image 34 has not enough images in view
17:36:27 [App ] error: reference image 36 has no good images in view
17:36:27 [App ] error: reference image 37 has no good images in view
17:36:27 [App ] error: reference image 38 has no good images in view
17:36:27 [App ] error: reference image 39 has no good images in view
17:36:27 [App ] error: reference image 40 has not enough images in view
17:36:27 [App ] error: reference image 42 has no good images in view
17:36:27 [App ] error: reference image 43 has no good images in view
17:36:27 [App ] error: reference image 44 has no good images in view
17:36:27 [App ] error: reference image 45 has no good images in view
17:36:27 [App ] error: reference image 46 has not enough images in view
17:36:27 [App ] error: reference image 48 has no good images in view
17:36:27 [App ] error: reference image 49 has not enough images in view
17:36:27 [App ] error: reference image 50 has no good images in view
17:36:27 [App ] error: reference image 51 has not enough images in view
17:36:27 [App ] error: reference image 52 has not enough images in view
17:36:27 [App ] error: reference image 53 has no good images in view
17:36:27 [App ] error: reference image 54 has no good images in view
17:36:27 [App ] error: reference image 55 has no good images in view
17:36:27 [App ] error: reference image 56 has no good images in view
17:36:27 [App ] error: reference image 57 has no good images in view
17:36:27 [App ] error: reference image 58 has not enough images in view
17:36:27 [App ] error: reference image 59 has no good images in view
17:36:27 [App ] error: reference image 60 has no good images in view
17:36:27 [App ] error: reference image 61 has no good images in view
17:36:27 [App ] error: reference image 62 has no good images in view
17:36:27 [App ] error: reference image 63 has no good images in view
17:36:27 [App ] error: reference image 64 has not enough images in view
17:36:27 [App ] error: reference image 65 has no good images in view
17:36:27 [App ] error: reference image 66 has not enough images in view
17:36:27 [App ] error: reference image 67 has not enough images in view
17:36:27 [App ] error: reference image 68 has not enough images in view
17:36:27 [App ] error: reference image 69 has no good images in view
17:36:27 [App ] error: reference image 70 has not enough images in view
17:36:27 [App ] error: reference image 71 has no good images in view
17:36:27 [App ] error: reference image 73 has no good images in view
17:36:27 [App ] error: reference image 74 has no good images in view
17:36:27 [App ] error: reference image 75 has no good images in view
17:36:27 [App ] error: reference image 76 has not enough images in view
17:36:27 [App ] error: reference image 78 has not enough images in view
17:36:27 [App ] error: reference image 79 has not enough images in view
17:36:27 [App ] error: reference image 80 has no good images in view
17:36:27 [App ] error: reference image 81 has no good images in view
17:36:27 [App ] error: reference image 82 has not enough images in view
17:36:27 [App ] error: reference image 84 has not enough images in view
17:36:27 [App ] error: reference image 85 has no good images in view
17:36:27 [App ] error: reference image 86 has no good images in view
17:36:27 [App ] error: reference image 87 has no good images in view
17:36:27 [App ] error: reference image 88 has not enough images in view
17:36:27 [App ] error: reference image 90 has no good images in view
17:36:27 [App ] error: reference image 91 has no good images in view
17:36:27 [App ] error: reference image 92 has no good images in view
17:36:27 [App ] error: reference image 93 has no good images in view
17:36:27 [App ] error: reference image 94 has not enough images in view
17:36:27 [App ] error: reference image 96 has no good images in view
17:36:27 [App ] error: reference image 97 has no good images in view
17:36:27 [App ] error: reference image 98 has no good images in view
17:36:27 [App ] error: reference image 99 has no good images in view
17:36:27 [App ] error: reference image 100 has not enough images in view
17:36:27 [App ] error: reference image 102 has no good images in view
17:36:27 [App ] error: reference image 103 has no good images in view
17:36:27 [App ] error: reference image 104 has no good images in view
17:36:27 [App ] error: reference image 105 has no good images in view
17:36:27 [App ] error: reference image 106 has not enough images in view
17:36:27 [App ] error: reference image 108 has no good images in view
17:36:27 [App ] error: reference image 109 has no good images in view
17:36:27 [App ] error: reference image 110 has no good images in view
17:36:27 [App ] error: reference image 111 has no good images in view
17:36:27 [App ] error: reference image 112 has not enough images in view
17:36:27 [App ] error: reference image 114 has no good images in view
17:36:27 [App ] error: reference image 115 has no good images in view
17:36:27 [App ] error: reference image 116 has no good images in view
17:36:27 [App ] error: reference image 117 has no good images in view
17:36:27 [App ] error: reference image 118 has not enough images in view
17:36:27 [App ] error: reference image 120 has no good images in view
17:36:27 [App ] error: reference image 121 has no good images in view
17:36:27 [App ] error: reference image 122 has no good images in view
17:36:27 [App ] error: reference image 123 has no good images in view
17:36:27 [App ] error: reference image 124 has not enough images in view
17:36:27 [App ] error: reference image 126 has no good images in view
17:36:27 [App ] error: reference image 127 has no good images in view
17:36:27 [App ] error: reference image 128 has no good images in view
17:36:27 [App ] error: reference image 129 has no good images in view
17:36:27 [App ] error: reference image 130 has not enough images in view
17:36:27 [App ] error: reference image 132 has no good images in view
17:36:27 [App ] error: reference image 133 has no good images in view
17:36:27 [App ] error: reference image 134 has no good images in view
17:36:27 [App ] error: reference image 135 has no good images in view
17:36:27 [App ] error: reference image 136 has not enough images in view
17:36:27 [App ] error: reference image 139 has no good images in view
17:36:27 [App ] error: reference image 140 has no good images in view
17:36:27 [App ] error: reference image 141 has no good images in view
17:36:27 [App ] error: reference image 142 has not enough images in view
17:36:27 [App ] error: reference image 144 has no good images in view
17:36:27 [App ] error: reference image 145 has no good images in view
17:36:27 [App ] error: reference image 146 has no good images in view
17:36:27 [App ] error: reference image 147 has no good images in view
17:36:27 [App ] error: reference image 148 has not enough images in view
17:36:27 [App ] error: reference image 150 has no good images in view
17:36:27 [App ] error: reference image 151 has no good images in view
17:36:27 [App ] error: reference image 152 has no good images in view
17:36:27 [App ] error: reference image 153 has no good images in view
17:36:27 [App ] error: reference image 154 has not enough images in view
17:36:27 [App ] error: reference image 156 has no good images in view
17:36:27 [App ] error: reference image 157 has no good images in view
17:36:27 [App ] error: reference image 158 has no good images in view
17:36:27 [App ] error: reference image 159 has no good images in view
17:36:27 [App ] error: reference image 160 has not enough images in view
17:36:27 [App ] error: reference image 162 has no good images in view
17:36:27 [App ] error: reference image 163 has not enough images in view
17:36:27 [App ] error: reference image 164 has not enough images in view
17:36:27 [App ] error: reference image 165 has no good images in view
17:36:27 [App ] error: reference image 166 has not enough images in view
17:36:27 [App ] error: reference image 167 has no good images in view
17:36:27 [App ] error: reference image 168 has no good images in view
17:36:27 [App ] error: reference image 169 has not enough images in view
17:36:27 [App ] error: reference image 170 has no good images in view
17:36:27 [App ] error: reference image 171 has no good images in view
17:36:27 [App ] error: reference image 172 has not enough images in view
17:36:27 [App ] error: reference image 174 has no good images in view
17:36:27 [App ] error: reference image 175 has no good images in view
17:36:27 [App ] error: reference image 176 has no good images in view
17:36:27 [App ] error: reference image 177 has no good images in view
17:36:27 [App ] error: reference image 178 has not enough images in view
17:36:27 [App ] error: reference image 180 has no good images in view
17:36:27 [App ] error: reference image 181 has no good images in view
17:36:27 [App ] error: reference image 182 has no good images in view
17:36:27 [App ] error: reference image 183 has no good images in view
17:36:27 [App ] error: reference image 184 has not enough images in view
17:36:27 [App ] error: reference image 187 has no good images in view
17:36:27 [App ] error: reference image 188 has no good images in view
17:36:27 [App ] error: reference image 189 has no good images in view
17:36:27 [App ] error: reference image 190 has not enough images in view
17:36:27 [App ] error: reference image 193 has no good images in view
17:36:27 [App ] error: reference image 194 has no good images in view
17:36:27 [App ] error: reference image 195 has no good images in view
17:36:27 [App ] error: reference image 196 has not enough images in view
17:36:27 [App ] error: reference image 199 has no good images in view
17:36:27 [App ] error: reference image 200 has no good images in view
17:36:27 [App ] error: reference image 201 has no good images in view
17:36:27 [App ] error: reference image 202 has not enough images in view
17:36:27 [App ] error: reference image 204 has no good images in view
17:36:27 [App ] error: reference image 205 has no good images in view
17:36:27 [App ] error: reference image 206 has no good images in view
17:36:27 [App ] error: reference image 207 has no good images in view
17:36:27 [App ] error: reference image 208 has not enough images in view
17:36:27 [App ] error: reference image 211 has no good images in view
17:36:27 [App ] error: reference image 212 has no good images in view
17:36:27 [App ] error: reference image 213 has no good images in view
17:36:27 [App ] error: reference image 214 has not enough images in view
17:36:27 [App ] error: reference image 217 has no good images in view
17:36:27 [App ] error: reference image 218 has no good images in view
17:36:27 [App ] error: reference image 219 has no good images in view
17:36:27 [App ] error: reference image 220 has not enough images in view
17:36:27 [App ] error: reference image 223 has no good images in view
17:36:27 [App ] error: reference image 224 has no good images in view
17:36:27 [App ] error: reference image 225 has no good images in view
17:36:27 [App ] error: reference image 226 has not enough images in view
17:36:27 [App ] error: reference image 228 has no good images in view
17:36:27 [App ] error: reference image 229 has no good images in view
17:36:27 [App ] error: reference image 230 has no good images in view
17:36:27 [App ] error: reference image 231 has no good images in view
17:36:27 [App ] error: reference image 232 has not enough images in view
17:36:27 [App ] error: reference image 234 has no good images in view
17:36:27 [App ] error: reference image 235 has not enough images in view
17:36:27 [App ] error: reference image 236 has no good images in view
17:36:27 [App ] error: reference image 237 has no good images in view
17:36:27 [App ] error: reference image 238 has not enough images in view
17:36:27 [App ] error: reference image 239 has no good images in view
17:36:27 [App ] error: reference image 240 has no good images in view
17:36:27 [App ] error: reference image 241 has no good images in view
17:36:27 [App ] error: reference image 242 has no good images in view
17:36:27 [App ] error: reference image 243 has not enough images in view
17:36:27 [App ] error: reference image 244 has not enough images in view
17:36:27 [App ] error: reference image 247 has no good images in view
17:36:27 [App ] error: reference image 248 has no good images in view
17:36:27 [App ] error: reference image 249 has not enough images in view
17:36:27 [App ] error: reference image 250 has not enough images in view
17:36:27 [App ] error: reference image 252 has no good images in view
17:36:27 [App ] error: reference image 253 has no good images in view
17:36:27 [App ] error: reference image 254 has no good images in view
17:36:27 [App ] error: reference image 255 has no good images in view
17:36:27 [App ] error: reference image 256 has not enough images in view
17:36:27 [App ] Selecting images for dense reconstruction completed: 47 images (26ms)
Fused depth-maps 0 (100%, 0ms)
17:36:28 [App ] Depth-maps fused and filtered: 0 depth-maps, 0 depths, 0 points (-2147483648%%) (0ms)
17:36:28 [App ] Densifying point-cloud completed: 0 points (4s888ms)
17:36:28 [App ] Scene saved (2ms):
258 images (258 calibrated)
0 points, 0 vertices, 0 faces
:(
@pmoulon I ran the dataset you provided and got the desired results(I resize 1024*512 to show that low resolution can be generated): so the build of openmvg and openmvs are normal execute.
In order to get more points, I modified some parameters: [-r|--ratio] Distance ratio to discard non meaningful matches Using 0.6 is more restrictive => provides less false positive. So larger value produces more points ?
./openMVG_main_ComputeMatches -i $dataset_out/matches/ sfm_data.json-o $dataset_out/matches -g a-r 1
-r 1 is error:
4. Do Sequential/Incremental reconstruction
Sequential/Incremental reconstruction
Perform incremental SfM (Initial Pair Essential + Resection).
- Features Loading -
0% 10 20 30 40 50 60 70 80 90 100%
|----|----|----|----|----|----|----|----|----|----|
***************************************************
Track building
Track filtering
Track export to internal struct
Track stats
------------------
-- Tracks Stats --
Tracks number: 6993
Images Id:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42,
------------------
TrackLength, Occurrence
2 4504
3 1313
4 548
5 280
6 147
7 83
8 38
9 31
10 15
11 13
12 9
13 7
14 2
15 1
16 1
19 1
Automatic selection of an initial pair:
0% 10 20 30 40 50 60 70 80 90 100%
|----|----|----|----|----|----|----|----|----|----|
***************************************************
/!\ Robust estimation failed to compute E for this pair
so set it smaller ? -r 0.6
./openMVG_main_ComputeMatches -i $dataset_out/matches/ sfm_data.json-o $dataset_out/matches -g a-r 0.6
it worked, same as before cloud_and_poses.ply: scene_dense.ply: final result: I want to get the outline of the room, the details are not so important. @cdcseacave I don't understand why so many points are removed when I run DensifyPointCloud I try set --number-views 0 or --number-views-fuse 1 but it didn't have the desired effect. How do I set it ?
Finally, I set the parameters like this
./openMVG_main_ComputeFeatures -i $dataset_out/matches/sfm_data.json -o $dataset_out/matches -p ULTRA
./openMVG_main_ComputeMatches -i $dataset_out/matches/sfm_data.json -o $dataset_out/matches -g a -r 0.8
get scene_dense_mesh_texture.ply: 👍👍 In fact, it's only half the room, it doesn't work very well, and using -p ULTRA takes a lot of time. I think it can be optimized. Sorry to ask so many questions, thank you for your contribution
Your scene is very low texture, and hard to reconstruct using SfM. You can try:
But even if you fix all the above, I still think there is something not optimal in the pipeline. The well textured room from Pierre does not reconstruct very well either. I'm sorry, but I do not have time right now to look into this.
Thank you for your suggestion, I will try it.
hi, I have 5 panoramic images -- download, then I use openMVG to generate scene.mvs. refer https://github.com/openMVG/Image_datasets/tree/master/360_dataset my shell script:
process record : log.log
Viewer /Users/jiang/Desktop/qwe/out/reconstruction/cubic/scene.mvs Viewer /Users/jiang/Desktop/qwe/out/reconstruction/cloud_and_poses.ply Log:
maybe a few points, but can see the outline of the room
DensifyPointCloud
but I execute : DensifyPointCloud -i scene.mvs
I think it creates scene_dense.mvs that are ineffective
my question
I've seen this before, and your answer is too few registration points, but my goal is to generate scene_dense_mesh_texture. ply with only a few possible spots, even if only one frame is generated.
@pmoulon How do I use openMVG to set parameters and increase the error to increase the number of production points, And @cdcseacave how to set parameters when using openMVS to generate the densify point cloud even when receiving fewer registration points. Thank you very much