X-GAO commited on
Commit
7768818
·
unverified ·
1 Parent(s): 916d528

[Update] Add dataset evaluation

Browse files
Files changed (1) hide show
  1. run.py +10 -1
run.py CHANGED
@@ -59,6 +59,7 @@ class DepthCrafterDemo:
59
  process_length: int = 195,
60
  overlap: int = 25,
61
  max_res: int = 1024,
 
62
  target_fps: int = 15,
63
  seed: int = 42,
64
  track_time: bool = True,
@@ -67,7 +68,7 @@ class DepthCrafterDemo:
67
  set_seed(seed)
68
 
69
  frames, target_fps = read_video_frames(
70
- video, process_length, target_fps, max_res
71
  )
72
  print(f"==> video name: {video}, frames shape: {frames.shape}")
73
 
@@ -177,6 +178,13 @@ if __name__ == "__main__":
177
  parser.add_argument("--window-size", type=int, default=110, help="Window size")
178
  parser.add_argument("--overlap", type=int, default=25, help="Overlap size")
179
  parser.add_argument("--max-res", type=int, default=1024, help="Maximum resolution")
 
 
 
 
 
 
 
180
  parser.add_argument("--save_npz", type=bool, default=True, help="Save npz file")
181
  parser.add_argument("--track_time", type=bool, default=False, help="Track time")
182
 
@@ -199,6 +207,7 @@ if __name__ == "__main__":
199
  process_length=args.process_length,
200
  overlap=args.overlap,
201
  max_res=args.max_res,
 
202
  target_fps=args.target_fps,
203
  seed=args.seed,
204
  track_time=args.track_time,
 
59
  process_length: int = 195,
60
  overlap: int = 25,
61
  max_res: int = 1024,
62
+ dataset: str = "open",
63
  target_fps: int = 15,
64
  seed: int = 42,
65
  track_time: bool = True,
 
68
  set_seed(seed)
69
 
70
  frames, target_fps = read_video_frames(
71
+ video, process_length, target_fps, max_res, dataset,
72
  )
73
  print(f"==> video name: {video}, frames shape: {frames.shape}")
74
 
 
178
  parser.add_argument("--window-size", type=int, default=110, help="Window size")
179
  parser.add_argument("--overlap", type=int, default=25, help="Overlap size")
180
  parser.add_argument("--max-res", type=int, default=1024, help="Maximum resolution")
181
+ parser.add_argument(
182
+ "--dataset",
183
+ type=str,
184
+ default="open",
185
+ choices=["open", "sintel", "scannet", "kitti", "bonn", 'nyu'],
186
+ help="Assigned resolution for specific dataset evaluation"
187
+ )
188
  parser.add_argument("--save_npz", type=bool, default=True, help="Save npz file")
189
  parser.add_argument("--track_time", type=bool, default=False, help="Track time")
190
 
 
207
  process_length=args.process_length,
208
  overlap=args.overlap,
209
  max_res=args.max_res,
210
+ dataset=args.dataset,
211
  target_fps=args.target_fps,
212
  seed=args.seed,
213
  track_time=args.track_time,