hujiecpp commited on
Commit
1208fc1
·
1 Parent(s): d2d91b4

init project

Browse files
Files changed (1) hide show
  1. app.py +10 -10
app.py CHANGED
@@ -434,7 +434,7 @@ def get_cog_feats(images, pe3r, device):
434
 
435
  return cog_seg_maps, rev_cog_seg_maps, multi_view_clip_feats
436
 
437
- # @spaces.GPU(duration=180)
438
  def get_reconstructed_scene(outdir, pe3r, device, silent, filelist, schedule, niter, min_conf_thr,
439
  as_pointcloud, mask_sky, clean_depth, transparent_cams, cam_size,
440
  scenegraph_type, winsize, refid):
@@ -448,16 +448,16 @@ def get_reconstructed_scene(outdir, pe3r, device, silent, filelist, schedule, ni
448
  images = Images(filelist=filelist, device=device)
449
 
450
  # try:
451
- cog_seg_maps, rev_cog_seg_maps, cog_feats = get_cog_feats(images, pe3r, device)
452
- imgs = load_images(images, rev_cog_seg_maps, size=512, verbose=not silent)
453
  # except Exception as e:
454
- # rev_cog_seg_maps = []
455
- # for tmp_img in images.np_images:
456
- # rev_seg_map = -np.ones(tmp_img.shape[:2], dtype=np.int64)
457
- # rev_cog_seg_maps.append(rev_seg_map)
458
- # cog_seg_maps = rev_cog_seg_maps
459
- # cog_feats = torch.zeros((1, 1024))
460
- # imgs = load_images(images, rev_cog_seg_maps, size=512, verbose=not silent)
461
 
462
  if len(imgs) == 1:
463
  imgs = [imgs[0], copy.deepcopy(imgs[0])]
 
434
 
435
  return cog_seg_maps, rev_cog_seg_maps, multi_view_clip_feats
436
 
437
+ @spaces.GPU(duration=180)
438
  def get_reconstructed_scene(outdir, pe3r, device, silent, filelist, schedule, niter, min_conf_thr,
439
  as_pointcloud, mask_sky, clean_depth, transparent_cams, cam_size,
440
  scenegraph_type, winsize, refid):
 
448
  images = Images(filelist=filelist, device=device)
449
 
450
  # try:
451
+ # cog_seg_maps, rev_cog_seg_maps, cog_feats = get_cog_feats(images, pe3r, device)
452
+ # imgs = load_images(images, rev_cog_seg_maps, size=512, verbose=not silent)
453
  # except Exception as e:
454
+ rev_cog_seg_maps = []
455
+ for tmp_img in images.np_images:
456
+ rev_seg_map = -np.ones(tmp_img.shape[:2], dtype=np.int64)
457
+ rev_cog_seg_maps.append(rev_seg_map)
458
+ cog_seg_maps = rev_cog_seg_maps
459
+ cog_feats = torch.zeros((1, 1024))
460
+ imgs = load_images(images, rev_cog_seg_maps, size=512, verbose=not silent)
461
 
462
  if len(imgs) == 1:
463
  imgs = [imgs[0], copy.deepcopy(imgs[0])]