forked from cvg/pixel-perfect-sfm
-
Notifications
You must be signed in to change notification settings - Fork 1
/
default.yaml
171 lines (171 loc) · 4.22 KB
/
default.yaml
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
dense_features:
device: auto
dtype: half
fast_image_load: false
l2_normalize: true
max_edge: 1600
model:
name: s2dnet
num_layers: 1
checkpointing: null
output_dim: 128
pretrained: s2dnet
remove_pooling_layers: false
combine: false
patch_size: 16
pyr_scales:
- 1.0
resize: LANCZOS
sparse: true
use_cache: false
overwrite_cache: false
load_cache_on_init: false
cache_format: chunked
interpolation:
nodes:
- - 0.0
- 0.0
mode: BICUBIC
l2_normalize: true
ncc_normalize: false
mapping:
interpolation: ${interpolation}
KA:
strategy: featuremetric
apply: true
interpolation: ${..interpolation}
level_indices: null
max_kps_per_problem: 50
optimizer:
loss:
name: cauchy
params:
- 0.25
solver:
function_tolerance: 0.0
gradient_tolerance: 0.0
parameter_tolerance: 1.0e-05
minimizer_progress_to_stdout: false
max_num_iterations: 100
max_linear_solver_iterations: 200
max_num_consecutive_invalid_steps: 10
max_consecutive_nonmonotonic_steps: 10
use_inner_iterations: false
use_nonmonotonic_steps: true
update_state_every_iteration: false
num_threads: 1
print_summary: false
bound: 4.0
num_threads: -1
split_in_subproblems: true
BA:
apply: true
interpolation: ${..interpolation}
level_indices: null
max_tracks_per_problem: 10
num_threads: -1
optimizer:
loss:
name: cauchy
params:
- 0.25
solver:
function_tolerance: 0.0
gradient_tolerance: 0.0
parameter_tolerance: 0.0
minimizer_progress_to_stdout: false
max_num_iterations: 100
max_linear_solver_iterations: 200
max_num_consecutive_invalid_steps: 10
max_consecutive_nonmonotonic_steps: 10
use_inner_iterations: true
use_nonmonotonic_steps: true
update_state_every_iteration: false
num_threads: -1
print_summary: false
refine_focal_length: true
refine_principal_point: false
refine_extra_params: true
refine_extrinsics: true
references:
loss:
name: cauchy
params:
- 0.25
iters: 100
keep_observations: false
compute_offsets3D: false
num_threads: -1
repeats: 1
strategy: feature_reference
localization:
interpolation: ${interpolation}
target_reference: nearest
unique_inliers: min_error
references:
loss:
name: cauchy
params:
- 0.25
iters: 100
keep_observations: true
compute_offsets3D: false
num_threads: -1
max_tracks_per_problem: 50
QKA:
apply: true
feature_inlier_thresh: -1
interpolation: ${..interpolation}
level_indices: null
overwrite_features_sparse: null
stacked_correspondences: False
optimizer:
loss:
name: trivial
params: []
solver:
function_tolerance: 0.0
gradient_tolerance: 0.0
parameter_tolerance: 1.0e-05
minimizer_progress_to_stdout: false
max_num_iterations: 100
max_linear_solver_iterations: 200
max_num_consecutive_invalid_steps: 10
max_consecutive_nonmonotonic_steps: 10
use_inner_iterations: false
use_nonmonotonic_steps: true
update_state_every_iteration: false
num_threads: -1
print_summary: false
bound: 4.0
PnP:
estimation:
ransac:
max_error: 12
refinement: {}
QBA:
apply: true
interpolation: ${..interpolation}
level_indices: null
optimizer:
loss:
name: cauchy
params:
- 0.25
solver:
function_tolerance: 0.0
gradient_tolerance: 0.0
parameter_tolerance: 0.0
minimizer_progress_to_stdout: false
max_num_iterations: 100
max_linear_solver_iterations: 200
max_num_consecutive_invalid_steps: 10
max_consecutive_nonmonotonic_steps: 10
use_inner_iterations: false
use_nonmonotonic_steps: false
update_state_every_iteration: false
num_threads: -1
print_summary: false
refine_focal_length: false
refine_principal_point: false
refine_extra_params: false