Realcat
commited on
Commit
·
30319ae
1
Parent(s):
baeedb1
add: force stop button
Browse files- config/config.yaml +73 -2
- requirements.txt +1 -1
config/config.yaml
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
server:
|
2 |
name: "0.0.0.0"
|
3 |
-
port:
|
4 |
|
5 |
defaults:
|
6 |
setting_threshold: 0.1
|
@@ -9,13 +9,58 @@ defaults:
|
|
9 |
enable_ransac: true
|
10 |
ransac_method: CV2_USAC_MAGSAC
|
11 |
ransac_reproj_threshold: 8
|
12 |
-
ransac_confidence: 0.
|
13 |
ransac_max_iter: 10000
|
14 |
ransac_num_samples: 4
|
15 |
match_threshold: 0.2
|
16 |
setting_geometry: Homography
|
17 |
|
18 |
matcher_zoo:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
omniglue:
|
20 |
enable: true
|
21 |
matcher: omniglue
|
@@ -38,6 +83,7 @@ matcher_zoo:
|
|
38 |
paper: https://arxiv.org/abs/2406.09756
|
39 |
project: https://dust3r.europe.naverlabs.com
|
40 |
display: true
|
|
|
41 |
DUSt3R:
|
42 |
# TODO: duster is under development
|
43 |
enable: true
|
@@ -63,6 +109,7 @@ matcher_zoo:
|
|
63 |
paper: https://arxiv.org/abs/2402.11095
|
64 |
project: https://xuelunshen.com/gim
|
65 |
display: true
|
|
|
66 |
RoMa:
|
67 |
matcher: roma
|
68 |
skip_ci: true
|
@@ -74,6 +121,7 @@ matcher_zoo:
|
|
74 |
paper: https://arxiv.org/abs/2305.15404
|
75 |
project: https://parskatt.github.io/RoMa
|
76 |
display: true
|
|
|
77 |
dkm:
|
78 |
matcher: dkm
|
79 |
skip_ci: true
|
@@ -85,6 +133,7 @@ matcher_zoo:
|
|
85 |
paper: https://arxiv.org/abs/2202.00667
|
86 |
project: https://parskatt.github.io/DKM
|
87 |
display: true
|
|
|
88 |
loftr:
|
89 |
matcher: loftr
|
90 |
dense: true
|
@@ -105,6 +154,16 @@ matcher_zoo:
|
|
105 |
paper: https://zju3dv.github.io/efficientloftr/files/EfficientLoFTR.pdf
|
106 |
project: https://zju3dv.github.io/efficientloftr
|
107 |
display: true
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
108 |
cotr:
|
109 |
enable: false
|
110 |
skip_ci: true
|
@@ -117,6 +176,7 @@ matcher_zoo:
|
|
117 |
paper: https://arxiv.org/abs/2103.14167
|
118 |
project: null
|
119 |
display: true
|
|
|
120 |
topicfm:
|
121 |
matcher: topicfm
|
122 |
dense: true
|
@@ -257,6 +317,17 @@ matcher_zoo:
|
|
257 |
paper: https://arxiv.org/pdf/2306.13643
|
258 |
project: null
|
259 |
display: true
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
260 |
superpoint+mnn:
|
261 |
matcher: NN-mutual
|
262 |
feature: superpoint_max
|
|
|
1 |
server:
|
2 |
name: "0.0.0.0"
|
3 |
+
port: 7860
|
4 |
|
5 |
defaults:
|
6 |
setting_threshold: 0.1
|
|
|
9 |
enable_ransac: true
|
10 |
ransac_method: CV2_USAC_MAGSAC
|
11 |
ransac_reproj_threshold: 8
|
12 |
+
ransac_confidence: 0.9999
|
13 |
ransac_max_iter: 10000
|
14 |
ransac_num_samples: 4
|
15 |
match_threshold: 0.2
|
16 |
setting_geometry: Homography
|
17 |
|
18 |
matcher_zoo:
|
19 |
+
# example config
|
20 |
+
Example:
|
21 |
+
# show in `Matching Model` or not, default: true
|
22 |
+
enable: false
|
23 |
+
# matcher name
|
24 |
+
matcher: example
|
25 |
+
# skip ci or not, default: false
|
26 |
+
skip_ci: true
|
27 |
+
# dense matcher or not, default: true
|
28 |
+
dense: true
|
29 |
+
# info
|
30 |
+
info:
|
31 |
+
# dispaly name in `Matching Model`
|
32 |
+
name: example(example)
|
33 |
+
# conference/journal/workshop Year
|
34 |
+
source: "CVPR XXXX"
|
35 |
+
# github link
|
36 |
+
github: https://github.com/example/example
|
37 |
+
# paper link
|
38 |
+
paper: https://arxiv.org/abs/xxxx.xxxx
|
39 |
+
# project link
|
40 |
+
project: https://example.com
|
41 |
+
# show in `support algos` table
|
42 |
+
display: false
|
43 |
+
# low, medium, high
|
44 |
+
efficiency: low
|
45 |
+
|
46 |
+
minima(loftr):
|
47 |
+
matcher: minima_loftr
|
48 |
+
dense: true
|
49 |
+
info:
|
50 |
+
name: MINIMA(LoFTR) #dispaly name
|
51 |
+
source: "ARXIV 2024"
|
52 |
+
paper: https://arxiv.org/abs/2412.19412
|
53 |
+
display: true
|
54 |
+
minima(RoMa):
|
55 |
+
matcher: minima_roma
|
56 |
+
skip_ci: true
|
57 |
+
dense: true
|
58 |
+
info:
|
59 |
+
name: MINIMA(RoMa) #dispaly name
|
60 |
+
source: "ARXIV 2024"
|
61 |
+
paper: https://arxiv.org/abs/2412.19412
|
62 |
+
display: false
|
63 |
+
efficiency: low # low, medium, high
|
64 |
omniglue:
|
65 |
enable: true
|
66 |
matcher: omniglue
|
|
|
83 |
paper: https://arxiv.org/abs/2406.09756
|
84 |
project: https://dust3r.europe.naverlabs.com
|
85 |
display: true
|
86 |
+
efficiency: low # low, medium, high
|
87 |
DUSt3R:
|
88 |
# TODO: duster is under development
|
89 |
enable: true
|
|
|
109 |
paper: https://arxiv.org/abs/2402.11095
|
110 |
project: https://xuelunshen.com/gim
|
111 |
display: true
|
112 |
+
efficiency: low # low, medium, high
|
113 |
RoMa:
|
114 |
matcher: roma
|
115 |
skip_ci: true
|
|
|
121 |
paper: https://arxiv.org/abs/2305.15404
|
122 |
project: https://parskatt.github.io/RoMa
|
123 |
display: true
|
124 |
+
efficiency: low # low, medium, high
|
125 |
dkm:
|
126 |
matcher: dkm
|
127 |
skip_ci: true
|
|
|
133 |
paper: https://arxiv.org/abs/2202.00667
|
134 |
project: https://parskatt.github.io/DKM
|
135 |
display: true
|
136 |
+
efficiency: low # low, medium, high
|
137 |
loftr:
|
138 |
matcher: loftr
|
139 |
dense: true
|
|
|
154 |
paper: https://zju3dv.github.io/efficientloftr/files/EfficientLoFTR.pdf
|
155 |
project: https://zju3dv.github.io/efficientloftr
|
156 |
display: true
|
157 |
+
xoftr:
|
158 |
+
matcher: xoftr
|
159 |
+
dense: true
|
160 |
+
info:
|
161 |
+
name: XoFTR #dispaly name
|
162 |
+
source: "CVPR 2024"
|
163 |
+
github: https://github.com/OnderT/XoFTR
|
164 |
+
paper: https://arxiv.org/pdf/2404.09692
|
165 |
+
project: null
|
166 |
+
display: true
|
167 |
cotr:
|
168 |
enable: false
|
169 |
skip_ci: true
|
|
|
176 |
paper: https://arxiv.org/abs/2103.14167
|
177 |
project: null
|
178 |
display: true
|
179 |
+
efficiency: low # low, medium, high
|
180 |
topicfm:
|
181 |
matcher: topicfm
|
182 |
dense: true
|
|
|
317 |
paper: https://arxiv.org/pdf/2306.13643
|
318 |
project: null
|
319 |
display: true
|
320 |
+
aliked+lightglue:
|
321 |
+
matcher: aliked-lightglue
|
322 |
+
feature: aliked-n16
|
323 |
+
dense: false
|
324 |
+
info:
|
325 |
+
name: ALIKED
|
326 |
+
source: "ICCV 2023"
|
327 |
+
github: https://github.com/Shiaoming/ALIKED
|
328 |
+
paper: https://arxiv.org/pdf/2304.03608.pdf
|
329 |
+
project: null
|
330 |
+
display: true
|
331 |
superpoint+mnn:
|
332 |
matcher: NN-mutual
|
333 |
feature: superpoint_max
|
requirements.txt
CHANGED
@@ -7,7 +7,7 @@ gradio<=5.4.0
|
|
7 |
h5py
|
8 |
huggingface_hub
|
9 |
imageio
|
10 |
-
imcui==0.0.
|
11 |
Jinja2
|
12 |
kornia
|
13 |
loguru
|
|
|
7 |
h5py
|
8 |
huggingface_hub
|
9 |
imageio
|
10 |
+
imcui==0.0.2
|
11 |
Jinja2
|
12 |
kornia
|
13 |
loguru
|