Realcat commited on
Commit
30319ae
·
1 Parent(s): baeedb1

add: force stop button

Browse files
Files changed (2) hide show
  1. config/config.yaml +73 -2
  2. requirements.txt +1 -1
config/config.yaml CHANGED
@@ -1,6 +1,6 @@
1
  server:
2
  name: "0.0.0.0"
3
- port: 7861
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.999
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.1
11
  Jinja2
12
  kornia
13
  loguru
 
7
  h5py
8
  huggingface_hub
9
  imageio
10
+ imcui==0.0.2
11
  Jinja2
12
  kornia
13
  loguru