Skip to content

Commit

Permalink
Update test_sfm_ba.cpp
Browse files Browse the repository at this point in the history
  • Loading branch information
I-7 authored Jun 14, 2024
1 parent e9d2331 commit d8d3467
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions tests/test_sfm_ba.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
#define ENABLE_BA 1

// TODO когда заработает при малом количестве фотографий - увеличьте это ограничение до 100 чтобы попробовать обработать все фотографии (если же успешно будут отрабаывать только N фотографий - отправьте PR выставив здесь это N)
#define NIMGS_LIMIT 100 // сколько фотографий обрабатывать (можно выставить меньше чтобы ускорить экспериментирование, или в случае если весь датасет не выравнивается)
#define NIMGS_LIMIT 10 // сколько фотографий обрабатывать (можно выставить меньше чтобы ускорить экспериментирование, или в случае если весь датасет не выравнивается)
#define INTRINSICS_CALIBRATION_MIN_IMGS 5 // начиная со скольки камер начинать оптимизировать внутренние параметры камеры (фокальную длину и т.п.) - из соображений что "пока камер мало - наблюдений может быть недостаточно чтобы не сойтись к ложной внутренней модели камеры"

#define ENABLE_INSTRINSICS_K1_K2 1 // TODO учитывать ли радиальную дисторсию - коэффициенты k1, k2 попробуйте с ним и и без saharov32, заметна ли разница?
Expand All @@ -48,9 +48,9 @@
// скачайте их фотографии в папку data/src/datasets/DATASETNAME/ по ссылке из файла LINK.txt в папке датасета:

// saharov32 и herzjesu25 - приятные датасеты, вероятно их оба получится выравнять целиком
#define DATASET_DIR "herzjesu25"
#define DATASET_DOWNSCALE 2 // для ускорения SIFT
#define DATASET_F (2761.5 / DATASET_DOWNSCALE) // see herzjesu25/K.txt
//#define DATASET_DIR "herzjesu25"
//#define DATASET_DOWNSCALE 2 // для ускорения SIFT
//#define DATASET_F (2761.5 / DATASET_DOWNSCALE) // see herzjesu25/K.txt
// TODO почему фокальная длина меняется от того что мы уменьшаем картинку? почему именно в такой пропорции? может надо домножать? или делить на downscale^2 ?

// но temple47 - не вышло, я не разобрался в чем с ним проблема, может быть слишком мало точек, может критерии фильтрации выкидышей для него слишком строги
Expand Down

0 comments on commit d8d3467

Please sign in to comment.