File size: 2,984 Bytes
1e02521
47f746c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1e02521
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
{
  "CAMERA": {
    "_target_": "vggsfm.models.CameraPredictor"
  },
  "TRACK": {
    "COARSE": {
      "FEATURENET": {
        "_target_": "vggsfm.models.BasicEncoder"
      },
      "PREDICTOR": {
        "_target_": "vggsfm.models.BaseTrackerPredictor"
      },
      "down_ratio": 2,
      "stride": 4
    },
    "FINE": {
      "FEATURENET": {
        "_target_": "vggsfm.models.ShallowEncoder"
      },
      "PREDICTOR": {
        "_target_": "vggsfm.models.BaseTrackerPredictor",
        "corr_levels": 3,
        "corr_radius": 3,
        "depth": 4,
        "fine": true,
        "hidden_size": 256,
        "latent_dim": 32,
        "use_spaceatt": false
      }
    },
    "_target_": "vggsfm.models.TrackerPredictor",
    "efficient_corr": false
  },
  "TRIANGULAE": {
    "_target_": "vggsfm.models.Triangulator"
  },
  "cfg": {
    "BA_iters": 1,
    "MODEL": {
      "CAMERA": {
        "_target_": "vggsfm.models.CameraPredictor"
      },
      "TRACK": {
        "COARSE": {
          "FEATURENET": {
            "_target_": "vggsfm.models.BasicEncoder"
          },
          "PREDICTOR": {
            "_target_": "vggsfm.models.BaseTrackerPredictor"
          },
          "down_ratio": 2,
          "stride": 4
        },
        "FINE": {
          "FEATURENET": {
            "_target_": "vggsfm.models.ShallowEncoder"
          },
          "PREDICTOR": {
            "_target_": "vggsfm.models.BaseTrackerPredictor",
            "corr_levels": 3,
            "corr_radius": 3,
            "depth": 4,
            "fine": true,
            "hidden_size": 256,
            "latent_dim": 32,
            "use_spaceatt": false
          }
        },
        "_target_": "vggsfm.models.TrackerPredictor",
        "efficient_corr": false
      },
      "TRIANGULAE": {
        "_target_": "vggsfm.models.Triangulator"
      },
      "_target_": "vggsfm.models.VGGSfM"
    },
    "SCENE_DIR": "examples/kitchen",
    "auto_download_ckpt": true,
    "avg_pose": true,
    "camera_type": "SIMPLE_PINHOLE",
    "center_order": true,
    "comple_nonvis": true,
    "debug": false,
    "dense_depth": false,
    "extract_color": true,
    "filter_invalid_frame": true,
    "fine_tracking": true,
    "fmat_thres": 4.0,
    "gr_visualize": false,
    "hydra": {
      "run": {
        "dir": "."
      }
    },
    "img_size": 1024,
    "init_max_reproj_error": 4.0,
    "load_gt": false,
    "make_reproj_video": false,
    "max_query_pts": 2048,
    "max_reproj_error": 4.0,
    "mixed_precision": "fp16",
    "model_name": "vggsfm_v2_0_0",
    "query_by_interval": false,
    "query_frame_num": 3,
    "query_method": "aliked",
    "resume_ckpt": "ckpt/vggsfm_v2_0_0.bin",
    "robust_refine": 2,
    "save_to_disk": true,
    "seed": 0,
    "shared_camera": false,
    "shift_point2d_to_original_res": false,
    "use_poselib": true,
    "visual_dense_point_cloud": false,
    "visual_query_points": false,
    "visual_tracks": false,
    "viz_visualize": false
  }
}