hujiecpp commited on
Commit
9d9b24d
·
1 Parent(s): 28b1203

init project

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -299,7 +299,7 @@ def get_mask_from_img_sam1(mobilesamv2, yolov8, sam1_image, yolov8_image, origin
299
  return ret_mask
300
 
301
  @torch.no_grad
302
- def get_cog_feats(images, pe3r, device):
303
  cog_seg_maps = []
304
  rev_cog_seg_maps = []
305
  inference_state = pe3r.sam2.init_state(images=images.sam2_images, video_height=images.sam2_video_size[0], video_width=images.sam2_video_size[1])
@@ -435,7 +435,7 @@ def get_cog_feats(images, pe3r, device):
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):
441
  """
@@ -448,8 +448,8 @@ 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:
 
299
  return ret_mask
300
 
301
  @torch.no_grad
302
+ def get_cog_feats(images, device):
303
  cog_seg_maps = []
304
  rev_cog_seg_maps = []
305
  inference_state = pe3r.sam2.init_state(images=images.sam2_images, video_height=images.sam2_video_size[0], video_width=images.sam2_video_size[1])
 
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, device, silent, filelist, schedule, niter, min_conf_thr,
439
  as_pointcloud, mask_sky, clean_depth, transparent_cams, cam_size,
440
  scenegraph_type, winsize, refid):
441
  """
 
448
  images = Images(filelist=filelist, device=device)
449
 
450
  # try:
451
+ cog_seg_maps, rev_cog_seg_maps, cog_feats = get_cog_feats(images, 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: