Task04 Кирилл Доровских СПбГУ#155
Closed
kerelGusb wants to merge 2 commits into
Closed
Conversation
Contributor
|
задача зачтена, 8/10 баллов |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Перечислите идеи и коротко обозначьте мысли которые у вас возникали по мере выполнения задания, в частности попробуйте ответить на вопросы:
Пост-обработкой - нормируем коэффициенты по параметру c
Формулировкой задачи - переведем нашу прямую в другую систему координат - будем задавать ее углом отклонения от оси Х и смещением относительно оси Y.
В идеальном мире, если мы вызываем runBA() дважды, то процент inliers не должен меняться, что значило бы, что мы делаем выравнивание настолько хорошо, что уже нечего выравнивать.
Сахарова удалось выровнять для всех камер, а вот церковь падала на 25-ой.
Нет, потому что в функции unproject мы используем только приближенное вычисление радиальной дисторсии. Чтобы вычислять ее со сколь угодно высокой точностью, нужно проделывать итеративные вычисления, причем количество итераций будет зависеть от нужной нам точности.
Потому что фокальная длина выражена в пикселях. И когда мы меняем размер по одной из осей, мы меняем параметры камеры линейно.
Будто бы BA способен на это, и это даже ничего не поломает. А раз он сдвигает все точки, то и loss не должен поменяться.
Фиксируем первые две камеры в одной системе координат. Остальные камеры вместе с облаками будем двигать так, чтобы они считались в нашей системе.
Github Actions CI
Running main() from /home/kerelGusb/Studies/photogrammetry/libs/3rdparty/libgtest/googletest/src/gtest_main.cc [==========] Running 1 test from 1 test suite. [----------] Global test environment set-up. [----------] 1 test from SFM [ RUN ] SFM.ReconstructNViews 32 images detecting points... matching points... 0% - Cameras 0-1 (IMG_3023.JPG-IMG_3024.JPG): 1159 matches 1% - Cameras 4-0 (IMG_3027.JPG-IMG_3023.JPG): 73 matches 1% - Cameras 28-0 (IMG_3051.JPG-IMG_3023.JPG): 478 matches 1% - Cameras 0-2 (IMG_3023.JPG-IMG_3025.JPG): 442 matches 2% - Cameras 4-1 (IMG_3027.JPG-IMG_3024.JPG): 146 matches 2% - Cameras 28-1 (IMG_3051.JPG-IMG_3024.JPG): 150 matches 2% - Cameras 0-3 (IMG_3023.JPG-IMG_3026.JPG): 148 matches 2% - Cameras 4-2 (IMG_3027.JPG-IMG_3025.JPG): 642 matches 3% - Cameras 28-2 (IMG_3051.JPG-IMG_3025.JPG): 29 matches 3% - Cameras 0-4 (IMG_3023.JPG-IMG_3027.JPG): 53 matches 3% - Cameras 12-3 (IMG_3035.JPG-IMG_3026.JPG): 20 matches 3% - Cameras 4-3 (IMG_3027.JPG-IMG_3026.JPG): 1680 matches 3% - Cameras 8-3 (IMG_3031.JPG-IMG_3026.JPG): 21 matches 4% - Cameras 4-5 (IMG_3027.JPG-IMG_3028.JPG): 1394 matches 4% - Cameras 8-4 (IMG_3031.JPG-IMG_3027.JPG): 182 matches 4% - Cameras 4-6 (IMG_3027.JPG-IMG_3029.JPG): 1048 matches 5% - Cameras 8-5 (IMG_3031.JPG-IMG_3028.JPG): 361 matches 5% - Cameras 4-7 (IMG_3027.JPG-IMG_3030.JPG): 299 matches 5% - Cameras 8-6 (IMG_3031.JPG-IMG_3029.JPG): 876 matches 6% - Cameras 4-8 (IMG_3027.JPG-IMG_3031.JPG): 143 matches 6% - Cameras 8-7 (IMG_3031.JPG-IMG_3030.JPG): 1254 matches 7% - Cameras 4-9 (IMG_3027.JPG-IMG_3032.JPG): 122 matches 7% - Cameras 8-9 (IMG_3031.JPG-IMG_3032.JPG): 1556 matches 7% - Cameras 12-9 (IMG_3035.JPG-IMG_3032.JPG): 23 matches 8% - Cameras 4-10 (IMG_3027.JPG-IMG_3033.JPG): 125 matches 8% - Cameras 0-11 (IMG_3023.JPG-IMG_3034.JPG): 19 matches 8% - Cameras 12-10 (IMG_3035.JPG-IMG_3033.JPG): 487 matches 8% - Cameras 8-10 (IMG_3031.JPG-IMG_3033.JPG): 661 matches 8% - Cameras 4-11 (IMG_3027.JPG-IMG_3034.JPG): 98 matches 9% - Cameras 12-11 (IMG_3035.JPG-IMG_3034.JPG): 1311 matches 9% - Cameras 8-11 (IMG_3031.JPG-IMG_3034.JPG): 191 matches 10% - Cameras 12-13 (IMG_3035.JPG-IMG_3036.JPG): 1103 matches 10% - Cameras 20-14 (IMG_3043.JPG-IMG_3037.JPG): 16 matches 10% - Cameras 16-11 (IMG_3039.JPG-IMG_3034.JPG): 61 matches 10% - Cameras 20-15 (IMG_3043.JPG-IMG_3038.JPG): 15 matches 10% - Cameras 12-14 (IMG_3035.JPG-IMG_3037.JPG): 427 matches 11% - Cameras 0-15 (IMG_3023.JPG-IMG_3038.JPG): 2 matches 11% - Cameras 20-16 (IMG_3043.JPG-IMG_3039.JPG): 62 matches 11% - Cameras 12-15 (IMG_3035.JPG-IMG_3038.JPG): 298 matches 11% - Cameras 16-12 (IMG_3039.JPG-IMG_3035.JPG): 171 matches 12% - Cameras 20-17 (IMG_3043.JPG-IMG_3040.JPG): 131 matches 12% - Cameras 12-16 (IMG_3035.JPG-IMG_3039.JPG): 182 matches 12% - Cameras 16-13 (IMG_3039.JPG-IMG_3036.JPG): 367 matches 13% - Cameras 20-18 (IMG_3043.JPG-IMG_3041.JPG): 353 matches 13% - Cameras 12-17 (IMG_3035.JPG-IMG_3040.JPG): 98 matches 13% - Cameras 16-14 (IMG_3039.JPG-IMG_3037.JPG): 816 matches 13% - Cameras 20-19 (IMG_3043.JPG-IMG_3042.JPG): 938 matches 14% - Cameras 12-18 (IMG_3035.JPG-IMG_3041.JPG): 49 matches 14% - Cameras 16-15 (IMG_3039.JPG-IMG_3038.JPG): 1308 matches 14% - Cameras 20-21 (IMG_3043.JPG-IMG_3044.JPG): 752 matches 14% - Cameras 20-22 (IMG_3043.JPG-IMG_3045.JPG): 429 matches 15% - Cameras 16-17 (IMG_3039.JPG-IMG_3040.JPG): 1594 matches 15% - Cameras 20-23 (IMG_3043.JPG-IMG_3046.JPG): 344 matches 15% - Cameras 24-19 (IMG_3047.JPG-IMG_3042.JPG): 14 matches 16% - Cameras 16-18 (IMG_3039.JPG-IMG_3041.JPG): 1082 matches 16% - Cameras 20-24 (IMG_3043.JPG-IMG_3047.JPG): 244 matches 16% - Cameras 24-20 (IMG_3047.JPG-IMG_3043.JPG): 188 matches 16% - Cameras 16-19 (IMG_3039.JPG-IMG_3042.JPG): 332 matches 16% - Cameras 20-25 (IMG_3043.JPG-IMG_3048.JPG): 154 matches 17% - Cameras 24-21 (IMG_3047.JPG-IMG_3044.JPG): 401 matches 17% - Cameras 20-26 (IMG_3043.JPG-IMG_3049.JPG): 65 matches 17% - Cameras 16-20 (IMG_3039.JPG-IMG_3043.JPG): 51 matches 18% - Cameras 24-22 (IMG_3047.JPG-IMG_3045.JPG): 992 matches 18% - Cameras 20-27 (IMG_3043.JPG-IMG_3050.JPG): 39 matches 18% - Cameras 24-23 (IMG_3047.JPG-IMG_3046.JPG): 1327 matches 19% - Cameras 24-25 (IMG_3047.JPG-IMG_3048.JPG): 1327 matches 20% - Cameras 24-26 (IMG_3047.JPG-IMG_3049.JPG): 688 matches 21% - Cameras 24-27 (IMG_3047.JPG-IMG_3050.JPG): 324 matches 21% - Cameras 0-28 (IMG_3023.JPG-IMG_3051.JPG): 515 matches 22% - Cameras 0-29 (IMG_3023.JPG-IMG_3052.JPG): 917 matches 22% - Cameras 24-28 (IMG_3047.JPG-IMG_3051.JPG): 94 matches 22% - Cameras 0-30 (IMG_3023.JPG-IMG_3053.JPG): 2339 matches 23% - Cameras 28-21 (IMG_3051.JPG-IMG_3044.JPG): 5 matches 23% - Cameras 0-31 (IMG_3023.JPG-IMG_3054.JPG): 1154 matches 23% - Cameras 4-30 (IMG_3027.JPG-IMG_3053.JPG): 53 matches 24% - Cameras 28-22 (IMG_3051.JPG-IMG_3045.JPG): 72 matches 24% - Cameras 1-0 (IMG_3024.JPG-IMG_3023.JPG): 1030 matches 24% - Cameras 4-31 (IMG_3027.JPG-IMG_3054.JPG): 101 matches 25% - Cameras 1-2 (IMG_3024.JPG-IMG_3025.JPG): 1153 matches 25% - Cameras 28-23 (IMG_3051.JPG-IMG_3046.JPG): 109 matches 25% - Cameras 1-3 (IMG_3024.JPG-IMG_3026.JPG): 368 matches 26% - Cameras 5-1 (IMG_3028.JPG-IMG_3024.JPG): 31 matches 26% - Cameras 28-24 (IMG_3051.JPG-IMG_3047.JPG): 121 matches 26% - Cameras 1-4 (IMG_3024.JPG-IMG_3027.JPG): 143 matches 26% - Cameras 5-2 (IMG_3028.JPG-IMG_3025.JPG): 137 matches 27% - Cameras 28-25 (IMG_3051.JPG-IMG_3048.JPG): 158 matches 27% - Cameras 5-3 (IMG_3028.JPG-IMG_3026.JPG): 860 matches 28% - Cameras 5-4 (IMG_3028.JPG-IMG_3027.JPG): 1393 matches 28% - Cameras 28-26 (IMG_3051.JPG-IMG_3049.JPG): 298 matches 29% - Cameras 5-6 (IMG_3028.JPG-IMG_3029.JPG): 1777 matches 29% - Cameras 28-27 (IMG_3051.JPG-IMG_3050.JPG): 800 matches 29% - Cameras 5-7 (IMG_3028.JPG-IMG_3030.JPG): 1027 matches 30% - Cameras 28-29 (IMG_3051.JPG-IMG_3052.JPG): 967 matches 30% - Cameras 5-8 (IMG_3028.JPG-IMG_3031.JPG): 381 matches 30% - Cameras 9-4 (IMG_3032.JPG-IMG_3027.JPG): 74 matches 31% - Cameras 5-9 (IMG_3028.JPG-IMG_3032.JPG): 316 matches 31% - Cameras 28-30 (IMG_3051.JPG-IMG_3053.JPG): 554 matches 31% - Cameras 9-5 (IMG_3032.JPG-IMG_3028.JPG): 295 matches 31% - Cameras 13-9 (IMG_3036.JPG-IMG_3032.JPG): 22 matches 31% - Cameras 21-16 (IMG_3044.JPG-IMG_3039.JPG): 15 matches 32% - Cameras 5-10 (IMG_3028.JPG-IMG_3033.JPG): 306 matches 32% - Cameras 13-10 (IMG_3036.JPG-IMG_3033.JPG): 28 matches 32% - Cameras 9-6 (IMG_3032.JPG-IMG_3029.JPG): 447 matches 32% - Cameras 28-31 (IMG_3051.JPG-IMG_3054.JPG): 115 matches 32% - Cameras 21-17 (IMG_3044.JPG-IMG_3040.JPG): 28 matches 32% - Cameras 5-11 (IMG_3028.JPG-IMG_3034.JPG): 177 matches 33% - Cameras 13-11 (IMG_3036.JPG-IMG_3034.JPG): 478 matches 33% - Cameras 21-18 (IMG_3044.JPG-IMG_3041.JPG): 108 matches 33% - Cameras 9-7 (IMG_3032.JPG-IMG_3030.JPG): 760 matches 33% - Cameras 29-0 (IMG_3052.JPG-IMG_3023.JPG): 898 matches 33% - Cameras 21-19 (IMG_3044.JPG-IMG_3042.JPG): 365 matches 33% - Cameras 13-12 (IMG_3036.JPG-IMG_3035.JPG): 1126 matches 34% - Cameras 9-8 (IMG_3032.JPG-IMG_3031.JPG): 1563 matches 34% - Cameras 29-1 (IMG_3052.JPG-IMG_3024.JPG): 342 matches 34% - Cameras 1-14 (IMG_3024.JPG-IMG_3037.JPG): 28 matches 34% - Cameras 21-20 (IMG_3044.JPG-IMG_3043.JPG): 823 matches 34% - Cameras 13-14 (IMG_3036.JPG-IMG_3037.JPG): 1029 matches 34% - Cameras 9-10 (IMG_3032.JPG-IMG_3033.JPG): 1354 matches 34% - Cameras 29-2 (IMG_3052.JPG-IMG_3025.JPG): 160 matches 35% - Cameras 21-22 (IMG_3044.JPG-IMG_3045.JPG): 829 matches 35% - Cameras 13-15 (IMG_3036.JPG-IMG_3038.JPG): 889 matches 35% - Cameras 9-11 (IMG_3032.JPG-IMG_3034.JPG): 418 matches 35% - Cameras 21-23 (IMG_3044.JPG-IMG_3046.JPG): 674 matches 35% - Cameras 29-3 (IMG_3052.JPG-IMG_3026.JPG): 45 matches 36% - Cameras 21-24 (IMG_3044.JPG-IMG_3047.JPG): 405 matches 36% - Cameras 13-16 (IMG_3036.JPG-IMG_3039.JPG): 383 matches 36% - Cameras 9-12 (IMG_3032.JPG-IMG_3035.JPG): 34 matches 36% - Cameras 21-25 (IMG_3044.JPG-IMG_3048.JPG): 300 matches 37% - Cameras 13-17 (IMG_3036.JPG-IMG_3040.JPG): 218 matches 37% - Cameras 21-26 (IMG_3044.JPG-IMG_3049.JPG): 183 matches 37% - Cameras 13-18 (IMG_3036.JPG-IMG_3041.JPG): 98 matches 38% - Cameras 17-11 (IMG_3040.JPG-IMG_3034.JPG): 20 matches 38% - Cameras 21-27 (IMG_3044.JPG-IMG_3050.JPG): 84 matches 38% - Cameras 13-19 (IMG_3036.JPG-IMG_3042.JPG): 24 matches 39% - Cameras 21-28 (IMG_3044.JPG-IMG_3051.JPG): 26 matches 39% - Cameras 17-12 (IMG_3040.JPG-IMG_3035.JPG): 89 matches 40% - Cameras 17-13 (IMG_3040.JPG-IMG_3036.JPG): 257 matches 41% - Cameras 17-14 (IMG_3040.JPG-IMG_3037.JPG): 369 matches 42% - Cameras 17-15 (IMG_3040.JPG-IMG_3038.JPG): 830 matches 43% - Cameras 25-19 (IMG_3048.JPG-IMG_3042.JPG): 26 matches 43% - Cameras 17-16 (IMG_3040.JPG-IMG_3039.JPG): 1642 matches 43% - Cameras 25-20 (IMG_3048.JPG-IMG_3043.JPG): 99 matches 44% - Cameras 17-18 (IMG_3040.JPG-IMG_3041.JPG): 1637 matches 44% - Cameras 25-21 (IMG_3048.JPG-IMG_3044.JPG): 294 matches 45% - Cameras 17-19 (IMG_3040.JPG-IMG_3042.JPG): 1093 matches 45% - Cameras 25-22 (IMG_3048.JPG-IMG_3045.JPG): 464 matches 45% - Cameras 1-28 (IMG_3024.JPG-IMG_3051.JPG): 113 matches 45% - Cameras 17-20 (IMG_3040.JPG-IMG_3043.JPG): 106 matches 46% - Cameras 1-29 (IMG_3024.JPG-IMG_3052.JPG): 309 matches 46% - Cameras 25-23 (IMG_3048.JPG-IMG_3046.JPG): 879 matches 47% - Cameras 1-30 (IMG_3024.JPG-IMG_3053.JPG): 918 matches 47% - Cameras 25-24 (IMG_3048.JPG-IMG_3047.JPG): 1348 matches 47% - Cameras 1-31 (IMG_3024.JPG-IMG_3054.JPG): 1607 matches 48% - Cameras 25-26 (IMG_3048.JPG-IMG_3049.JPG): 942 matches 48% - Cameras 2-0 (IMG_3025.JPG-IMG_3023.JPG): 534 matches 49% - Cameras 5-31 (IMG_3028.JPG-IMG_3054.JPG): 7 matches 49% - Cameras 25-27 (IMG_3048.JPG-IMG_3050.JPG): 464 matches 49% - Cameras 2-1 (IMG_3025.JPG-IMG_3024.JPG): 1128 matches 50% - Cameras 25-28 (IMG_3048.JPG-IMG_3051.JPG): 144 matches 50% - Cameras 2-3 (IMG_3025.JPG-IMG_3026.JPG): 1261 matches 50% - Cameras 6-1 (IMG_3029.JPG-IMG_3024.JPG): 31 matches 51% - Cameras 2-4 (IMG_3025.JPG-IMG_3027.JPG): 646 matches 51% - Cameras 6-2 (IMG_3029.JPG-IMG_3025.JPG): 48 matches 52% - Cameras 2-5 (IMG_3025.JPG-IMG_3028.JPG): 113 matches 52% - Cameras 6-3 (IMG_3029.JPG-IMG_3026.JPG): 315 matches 52% - Cameras 2-6 (IMG_3025.JPG-IMG_3029.JPG): 49 matches 53% - Cameras 29-25 (IMG_3052.JPG-IMG_3048.JPG): 5 matches 53% - Cameras 6-4 (IMG_3029.JPG-IMG_3027.JPG): 887 matches 53% - Cameras 2-7 (IMG_3025.JPG-IMG_3030.JPG): 44 matches 54% - Cameras 6-5 (IMG_3029.JPG-IMG_3028.JPG): 1654 matches 54% - Cameras 22-18 (IMG_3045.JPG-IMG_3041.JPG): 15 matches 54% - Cameras 6-7 (IMG_3029.JPG-IMG_3030.JPG): 1584 matches 54% - Cameras 22-19 (IMG_3045.JPG-IMG_3042.JPG): 157 matches 54% - Cameras 29-27 (IMG_3052.JPG-IMG_3050.JPG): 273 matches 55% - Cameras 10-4 (IMG_3033.JPG-IMG_3027.JPG): 63 matches 55% - Cameras 22-20 (IMG_3045.JPG-IMG_3043.JPG): 422 matches 55% - Cameras 6-8 (IMG_3029.JPG-IMG_3031.JPG): 818 matches 55% - Cameras 29-28 (IMG_3052.JPG-IMG_3051.JPG): 843 matches 55% - Cameras 10-5 (IMG_3033.JPG-IMG_3028.JPG): 273 matches 56% - Cameras 22-21 (IMG_3045.JPG-IMG_3044.JPG): 865 matches 56% - Cameras 29-30 (IMG_3052.JPG-IMG_3053.JPG): 964 matches 56% - Cameras 6-9 (IMG_3029.JPG-IMG_3032.JPG): 465 matches 56% - Cameras 14-11 (IMG_3037.JPG-IMG_3034.JPG): 136 matches 56% - Cameras 10-6 (IMG_3033.JPG-IMG_3029.JPG): 341 matches 56% - Cameras 22-23 (IMG_3045.JPG-IMG_3046.JPG): 1240 matches 57% - Cameras 29-31 (IMG_3052.JPG-IMG_3054.JPG): 620 matches 57% - Cameras 14-12 (IMG_3037.JPG-IMG_3035.JPG): 429 matches 57% - Cameras 6-10 (IMG_3029.JPG-IMG_3033.JPG): 375 matches 57% - Cameras 22-24 (IMG_3045.JPG-IMG_3047.JPG): 953 matches 57% - Cameras 10-7 (IMG_3033.JPG-IMG_3030.JPG): 404 matches 57% - Cameras 30-0 (IMG_3053.JPG-IMG_3023.JPG): 2257 matches 57% - Cameras 14-13 (IMG_3037.JPG-IMG_3036.JPG): 966 matches 58% - Cameras 6-11 (IMG_3029.JPG-IMG_3034.JPG): 150 matches 58% - Cameras 22-25 (IMG_3045.JPG-IMG_3048.JPG): 478 matches 58% - Cameras 10-8 (IMG_3033.JPG-IMG_3031.JPG): 601 matches 58% - Cameras 14-15 (IMG_3037.JPG-IMG_3038.JPG): 1332 matches 58% - Cameras 30-1 (IMG_3053.JPG-IMG_3024.JPG): 1024 matches 58% - Cameras 10-9 (IMG_3033.JPG-IMG_3032.JPG): 1340 matches 59% - Cameras 22-26 (IMG_3045.JPG-IMG_3049.JPG): 308 matches 59% - Cameras 14-16 (IMG_3037.JPG-IMG_3039.JPG): 773 matches 59% - Cameras 30-2 (IMG_3053.JPG-IMG_3025.JPG): 303 matches 59% - Cameras 10-11 (IMG_3033.JPG-IMG_3034.JPG): 1121 matches 59% - Cameras 22-27 (IMG_3045.JPG-IMG_3050.JPG): 163 matches 59% - Cameras 14-17 (IMG_3037.JPG-IMG_3040.JPG): 322 matches 60% - Cameras 30-3 (IMG_3053.JPG-IMG_3026.JPG): 125 matches 60% - Cameras 10-12 (IMG_3033.JPG-IMG_3035.JPG): 484 matches 60% - Cameras 22-28 (IMG_3045.JPG-IMG_3051.JPG): 76 matches 60% - Cameras 14-18 (IMG_3037.JPG-IMG_3041.JPG): 153 matches 60% - Cameras 30-4 (IMG_3053.JPG-IMG_3027.JPG): 50 matches 61% - Cameras 10-13 (IMG_3033.JPG-IMG_3036.JPG): 46 matches 61% - Cameras 22-29 (IMG_3045.JPG-IMG_3052.JPG): 7 matches 61% - Cameras 14-19 (IMG_3037.JPG-IMG_3042.JPG): 54 matches 61% - Cameras 10-14 (IMG_3033.JPG-IMG_3037.JPG): 4 matches 67% - Cameras 18-12 (IMG_3041.JPG-IMG_3035.JPG): 18 matches 68% - Cameras 18-13 (IMG_3041.JPG-IMG_3036.JPG): 110 matches 69% - Cameras 18-14 (IMG_3041.JPG-IMG_3037.JPG): 154 matches 70% - Cameras 18-15 (IMG_3041.JPG-IMG_3038.JPG): 309 matches 71% - Cameras 18-16 (IMG_3041.JPG-IMG_3039.JPG): 1139 matches 71% - Cameras 2-28 (IMG_3025.JPG-IMG_3051.JPG): 26 matches 71% - Cameras 18-17 (IMG_3041.JPG-IMG_3040.JPG): 1646 matches 72% - Cameras 2-29 (IMG_3025.JPG-IMG_3052.JPG): 177 matches 72% - Cameras 15-2 (IMG_3038.JPG-IMG_3025.JPG): 1 matches 72% - Cameras 18-19 (IMG_3041.JPG-IMG_3042.JPG): 1339 matches 72% - Cameras 2-30 (IMG_3025.JPG-IMG_3053.JPG): 367 matches 73% - Cameras 18-20 (IMG_3041.JPG-IMG_3043.JPG): 321 matches 73% - Cameras 2-31 (IMG_3025.JPG-IMG_3054.JPG): 777 matches 74% - Cameras 18-21 (IMG_3041.JPG-IMG_3044.JPG): 109 matches 74% - Cameras 3-0 (IMG_3026.JPG-IMG_3023.JPG): 170 matches 75% - Cameras 26-19 (IMG_3049.JPG-IMG_3042.JPG): 35 matches 75% - Cameras 3-1 (IMG_3026.JPG-IMG_3024.JPG): 361 matches 76% - Cameras 26-20 (IMG_3049.JPG-IMG_3043.JPG): 97 matches 76% - Cameras 3-2 (IMG_3026.JPG-IMG_3025.JPG): 1188 matches 76% - Cameras 23-19 (IMG_3046.JPG-IMG_3042.JPG): 45 matches 77% - Cameras 26-21 (IMG_3049.JPG-IMG_3044.JPG): 195 matches 77% - Cameras 3-4 (IMG_3026.JPG-IMG_3027.JPG): 1525 matches 77% - Cameras 23-20 (IMG_3046.JPG-IMG_3043.JPG): 253 matches 77% - Cameras 30-27 (IMG_3053.JPG-IMG_3050.JPG): 6 matches 77% - Cameras 7-3 (IMG_3030.JPG-IMG_3026.JPG): 83 matches 78% - Cameras 3-5 (IMG_3026.JPG-IMG_3028.JPG): 717 matches 78% - Cameras 26-22 (IMG_3049.JPG-IMG_3045.JPG): 333 matches 78% - Cameras 23-21 (IMG_3046.JPG-IMG_3044.JPG): 663 matches 78% - Cameras 30-28 (IMG_3053.JPG-IMG_3051.JPG): 604 matches 78% - Cameras 7-4 (IMG_3030.JPG-IMG_3027.JPG): 276 matches 78% - Cameras 23-22 (IMG_3046.JPG-IMG_3045.JPG): 1334 matches 78% - Cameras 3-6 (IMG_3026.JPG-IMG_3029.JPG): 300 matches 79% - Cameras 26-23 (IMG_3049.JPG-IMG_3046.JPG): 455 matches 79% - Cameras 30-29 (IMG_3053.JPG-IMG_3052.JPG): 957 matches 79% - Cameras 15-11 (IMG_3038.JPG-IMG_3034.JPG): 75 matches 79% - Cameras 7-5 (IMG_3030.JPG-IMG_3028.JPG): 993 matches 79% - Cameras 11-4 (IMG_3034.JPG-IMG_3027.JPG): 84 matches 79% - Cameras 23-24 (IMG_3046.JPG-IMG_3047.JPG): 1367 matches 79% - Cameras 3-7 (IMG_3026.JPG-IMG_3030.JPG): 74 matches 79% - Cameras 30-31 (IMG_3053.JPG-IMG_3054.JPG): 970 matches 79% - Cameras 26-24 (IMG_3049.JPG-IMG_3047.JPG): 733 matches 80% - Cameras 15-12 (IMG_3038.JPG-IMG_3035.JPG): 257 matches 80% - Cameras 7-6 (IMG_3030.JPG-IMG_3029.JPG): 1569 matches 80% - Cameras 11-5 (IMG_3034.JPG-IMG_3028.JPG): 143 matches 80% - Cameras 23-25 (IMG_3046.JPG-IMG_3048.JPG): 889 matches 80% - Cameras 31-0 (IMG_3054.JPG-IMG_3023.JPG): 1142 matches 80% - Cameras 3-8 (IMG_3026.JPG-IMG_3031.JPG): 13 matches 80% - Cameras 15-13 (IMG_3038.JPG-IMG_3036.JPG): 841 matches 80% - Cameras 7-8 (IMG_3030.JPG-IMG_3031.JPG): 1214 matches 80% - Cameras 11-6 (IMG_3034.JPG-IMG_3029.JPG): 149 matches 81% - Cameras 31-1 (IMG_3054.JPG-IMG_3024.JPG): 1576 matches 81% - Cameras 26-25 (IMG_3049.JPG-IMG_3048.JPG): 935 matches 81% - Cameras 23-26 (IMG_3046.JPG-IMG_3049.JPG): 430 matches 81% - Cameras 15-14 (IMG_3038.JPG-IMG_3037.JPG): 1308 matches 81% - Cameras 7-9 (IMG_3030.JPG-IMG_3032.JPG): 770 matches 81% - Cameras 11-7 (IMG_3034.JPG-IMG_3030.JPG): 140 matches 81% - Cameras 31-2 (IMG_3054.JPG-IMG_3025.JPG): 860 matches 82% - Cameras 23-27 (IMG_3046.JPG-IMG_3050.JPG): 232 matches 82% - Cameras 15-16 (IMG_3038.JPG-IMG_3039.JPG): 1313 matches 82% - Cameras 7-10 (IMG_3030.JPG-IMG_3033.JPG): 414 matches 82% - Cameras 11-8 (IMG_3034.JPG-IMG_3031.JPG): 207 matches 82% - Cameras 26-27 (IMG_3049.JPG-IMG_3050.JPG): 880 matches 82% - Cameras 31-3 (IMG_3054.JPG-IMG_3026.JPG): 235 matches 82% - Cameras 23-28 (IMG_3046.JPG-IMG_3051.JPG): 55 matches 83% - Cameras 7-11 (IMG_3030.JPG-IMG_3034.JPG): 140 matches 83% - Cameras 15-17 (IMG_3038.JPG-IMG_3040.JPG): 869 matches 83% - Cameras 31-4 (IMG_3054.JPG-IMG_3027.JPG): 69 matches 83% - Cameras 11-9 (IMG_3034.JPG-IMG_3032.JPG): 470 matches 83% - Cameras 26-28 (IMG_3049.JPG-IMG_3051.JPG): 316 matches 83% - Cameras 3-12 (IMG_3026.JPG-IMG_3035.JPG): 3 matches 84% - Cameras 15-18 (IMG_3038.JPG-IMG_3041.JPG): 296 matches 84% - Cameras 11-10 (IMG_3034.JPG-IMG_3033.JPG): 1095 matches 84% - Cameras 15-19 (IMG_3038.JPG-IMG_3042.JPG): 119 matches 85% - Cameras 11-12 (IMG_3034.JPG-IMG_3035.JPG): 1289 matches 85% - Cameras 11-13 (IMG_3034.JPG-IMG_3036.JPG): 491 matches 86% - Cameras 11-14 (IMG_3034.JPG-IMG_3037.JPG): 164 matches 87% - Cameras 11-15 (IMG_3034.JPG-IMG_3038.JPG): 124 matches 87% - Cameras 11-16 (IMG_3034.JPG-IMG_3039.JPG): 34 matches 87% - Cameras 27-0 (IMG_3050.JPG-IMG_3023.JPG): 29 matches 88% - Cameras 31-12 (IMG_3054.JPG-IMG_3035.JPG): 4 matches 91% - Cameras 19-13 (IMG_3042.JPG-IMG_3036.JPG): 32 matches 91% - Cameras 15-28 (IMG_3038.JPG-IMG_3051.JPG): 1 matches 91% - Cameras 19-14 (IMG_3042.JPG-IMG_3037.JPG): 70 matches 92% - Cameras 19-15 (IMG_3042.JPG-IMG_3038.JPG): 99 matches 93% - Cameras 19-16 (IMG_3042.JPG-IMG_3039.JPG): 229 matches 93% - Cameras 19-17 (IMG_3042.JPG-IMG_3040.JPG): 840 matches 94% - Cameras 19-18 (IMG_3042.JPG-IMG_3041.JPG): 998 matches 95% - Cameras 19-20 (IMG_3042.JPG-IMG_3043.JPG): 915 matches 95% - Cameras 19-21 (IMG_3042.JPG-IMG_3044.JPG): 382 matches 95% - Cameras 19-22 (IMG_3042.JPG-IMG_3045.JPG): 179 matches 96% - Cameras 19-23 (IMG_3042.JPG-IMG_3046.JPG): 97 matches 96% - Cameras 19-24 (IMG_3042.JPG-IMG_3047.JPG): 97 matches 96% - Cameras 3-29 (IMG_3026.JPG-IMG_3052.JPG): 62 matches 97% - Cameras 19-25 (IMG_3042.JPG-IMG_3048.JPG): 42 matches 97% - Cameras 19-26 (IMG_3042.JPG-IMG_3049.JPG): 21 matches 97% - Cameras 3-30 (IMG_3026.JPG-IMG_3053.JPG): 128 matches 97% - Cameras 3-31 (IMG_3026.JPG-IMG_3054.JPG): 244 matches 98% - Cameras 31-28 (IMG_3054.JPG-IMG_3051.JPG): 129 matches 98% - Cameras 31-29 (IMG_3054.JPG-IMG_3052.JPG): 553 matches 98% - Cameras 31-30 (IMG_3054.JPG-IMG_3053.JPG): 937 matches 99% - Cameras 27-20 (IMG_3050.JPG-IMG_3043.JPG): 22 matches 99% - Cameras 27-21 (IMG_3050.JPG-IMG_3044.JPG): 101 matches 99% - Cameras 27-22 (IMG_3050.JPG-IMG_3045.JPG): 200 matches 99% - Cameras 27-23 (IMG_3050.JPG-IMG_3046.JPG): 288 matches 99% - Cameras 27-24 (IMG_3050.JPG-IMG_3047.JPG): 413 matches 99% - Cameras 27-25 (IMG_3050.JPG-IMG_3048.JPG): 528 matches 100% - Cameras 27-26 (IMG_3050.JPG-IMG_3049.JPG): 847 matches 100% - Cameras 27-28 (IMG_3050.JPG-IMG_3051.JPG): 773 matches 100% - Cameras 27-29 (IMG_3050.JPG-IMG_3052.JPG): 248 matches 100% - Cameras 27-30 (IMG_3050.JPG-IMG_3053.JPG): 39 matches 100% - Cameras 27-31 (IMG_3050.JPG-IMG_3054.JPG): 29 matches Initial alignment from cameras #0 and #1 (IMG_3023.JPG, IMG_3024.JPG) Before BA camera: k1=0, k2=0, f=1585.5, cx=364, cy=546 Before BA projections: 89% inliers with MSE=1.71016 Camera #0 projections: 89% inliers (1037/1159) with MSE=1.68797 Camera #1 projections: 89% inliers (1035/1159) with MSE=1.73239 After BA camera: k1=0, k2=0, f=1585.5, cx=364, cy=546 Camera #0 center: [0, 0, 0] -> [0, 0, 0] Camera #1 center: [-0.981112, 0.0066058, 0.193329] -> [-0.981112, 0.0066058, 0.193329] After BA tie poits: 0% old + 11% new = 11% total outliers After BA projections: 89% inliers with MSE=0.36941 Camera #0 projections: 89% inliers (1027/1159) with MSE=0.374369 Camera #1 projections: 89% inliers (1028/1159) with MSE=0.364456 Append camera #2 (IMG_3025.JPG) to alignment via 789 common points Before BA camera: k1=0, k2=0, f=1585.5, cx=364, cy=546 Before BA projections: 63% inliers with MSE=0.824452 Camera #0 projections: 83% inliers (1107/1336) with MSE=0.438259 Camera #1 projections: 77% inliers (1373/1793) with MSE=0.72779 Camera #2 projections: 31% inliers (506/1638) with MSE=1.93163 ... (полный лог не помещался в PR) After BA tie poits: 48% old + 2% new = 50% total outliers After BA projections: 60% inliers with MSE=0.103546 Camera #0 projections: 45% inliers (1359/3048) with MSE=0.423916 Camera #1 projections: 67% inliers (1706/2560) with MSE=0.242818 Camera #2 projections: 65% inliers (1708/2635) with MSE=0.130833 Camera #3 projections: 58% inliers (1604/2779) with MSE=0.0953949 Camera #4 projections: 54% inliers (1732/3216) with MSE=0.110297 Camera #5 projections: 54% inliers (1690/3157) with MSE=0.0954856 Camera #6 projections: 58% inliers (2085/3599) with MSE=0.137282 Camera #7 projections: 65% inliers (1982/3030) with MSE=0.0832403 Camera #8 projections: 62% inliers (2001/3238) with MSE=0.0784768 Camera #9 projections: 59% inliers (2010/3410) with MSE=0.0694699 Camera #10 projections: 58% inliers (1928/3316) with MSE=0.068304 Camera #11 projections: 53% inliers (1573/2993) with MSE=0.120287 Camera #12 projections: 39% inliers (1011/2565) with MSE=0.0835204 Camera #13 projections: 48% inliers (1171/2441) with MSE=0.0798896 Camera #14 projections: 62% inliers (1420/2294) with MSE=0.0619198 Camera #15 projections: 52% inliers (1662/3226) with MSE=0.0526807 Camera #16 projections: 48% inliers (1847/3875) with MSE=0.0635922 Camera #17 projections: 44% inliers (1829/4160) with MSE=0.0434502 Camera #18 projections: 49% inliers (1695/3435) with MSE=0.0679871 Camera #19 projections: 61% inliers (1644/2696) with MSE=0.0773878 Camera #20 projections: 65% inliers (1249/1916) with MSE=0.106946 Camera #21 projections: 61% inliers (1105/1810) with MSE=0.0884067 Camera #22 projections: 56% inliers (1289/2306) with MSE=0.0947055 Camera #23 projections: 53% inliers (1519/2841) with MSE=0.0791895 Camera #24 projections: 61% inliers (1920/3149) with MSE=0.0552214 Camera #25 projections: 70% inliers (2135/3032) with MSE=0.0522422 Camera #26 projections: 81% inliers (2190/2718) with MSE=0.0510787 Camera #27 projections: 84% inliers (2180/2608) with MSE=0.0623829 Camera #28 projections: 78% inliers (1954/2504) with MSE=0.118568 Camera #29 projections: 78% inliers (2138/2753) with MSE=0.170908 Camera #30 projections: 56% inliers (2605/4668) with MSE=0.135707 Camera #31 projections: 93% inliers (3734/4018) with MSE=0.134307 [ OK ] SFM.ReconstructNViews (170647 ms) [----------] 1 test from SFM (170647 ms total) [----------] Global test environment tear-down [==========] 1 test from 1 test suite ran. (170647 ms total) [ PASSED ] 1 test.