init project
Browse files
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 |
-
|
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 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
-
|
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])]
|