Spaces:
Running
on
Zero
Running
on
Zero
tokenid
commited on
Commit
·
74bd10c
1
Parent(s):
fc6f56d
update UI
Browse files
app.py
CHANGED
@@ -156,9 +156,7 @@ def run_pose_exploration_a(image1, image2, seed_value):
|
|
156 |
matcher_ckpt_path=_matcher_ckpt_path_
|
157 |
)
|
158 |
|
159 |
-
|
160 |
-
|
161 |
-
return elevs, elev_ranges, fig
|
162 |
|
163 |
|
164 |
@spaces.GPU
|
@@ -297,6 +295,8 @@ def run_demo():
|
|
297 |
with gr.Column(min_width=280):
|
298 |
processed_image2 = gr.Image(type='numpy', image_mode='RGB', label='Processed Image 2', width=280, interactive=False)
|
299 |
|
|
|
|
|
300 |
|
301 |
with gr.Row():
|
302 |
preprocess_chk = gr.Checkbox(True, label='Remove background and recenter object')
|
@@ -381,10 +381,14 @@ def run_demo():
|
|
381 |
fn=run_preprocess,
|
382 |
inputs=[input_image1, input_image2, preprocess_chk, seed_value],
|
383 |
outputs=[processed_image1, processed_image2],
|
|
|
|
|
|
|
|
|
384 |
).success(
|
385 |
fn=run_pose_exploration_a,
|
386 |
inputs=[processed_image1, processed_image2, seed_value],
|
387 |
-
outputs=[elevs, elev_ranges,
|
388 |
).success(
|
389 |
fn=partial(run_pose_exploration_b, cam_vis),
|
390 |
inputs=[processed_image1, processed_image2, elevs, elev_ranges, probe_bsz, adj_bsz, adj_iters, seed_value],
|
|
|
156 |
matcher_ckpt_path=_matcher_ckpt_path_
|
157 |
)
|
158 |
|
159 |
+
return elevs, elev_ranges, gr.update(value='Preparation Done!')
|
|
|
|
|
160 |
|
161 |
|
162 |
@spaces.GPU
|
|
|
295 |
with gr.Column(min_width=280):
|
296 |
processed_image2 = gr.Image(type='numpy', image_mode='RGB', label='Processed Image 2', width=280, interactive=False)
|
297 |
|
298 |
+
with gr.Row():
|
299 |
+
progress_info = gr.Markdown(None, visible=False)
|
300 |
|
301 |
with gr.Row():
|
302 |
preprocess_chk = gr.Checkbox(True, label='Remove background and recenter object')
|
|
|
381 |
fn=run_preprocess,
|
382 |
inputs=[input_image1, input_image2, preprocess_chk, seed_value],
|
383 |
outputs=[processed_image1, processed_image2],
|
384 |
+
).success(
|
385 |
+
fn=lambda: gr.update(value='Preparing Estimation...', visible=True),
|
386 |
+
inputs=[],
|
387 |
+
outputs=[progress_info]
|
388 |
).success(
|
389 |
fn=run_pose_exploration_a,
|
390 |
inputs=[processed_image1, processed_image2, seed_value],
|
391 |
+
outputs=[elevs, elev_ranges, progress_info]
|
392 |
).success(
|
393 |
fn=partial(run_pose_exploration_b, cam_vis),
|
394 |
inputs=[processed_image1, processed_image2, elevs, elev_ranges, probe_bsz, adj_bsz, adj_iters, seed_value],
|