PengWeixuanSZU commited on
Commit
46adea7
·
verified ·
1 Parent(s): 47341d5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -221,8 +221,8 @@ def inference_and_return_video(dilation_iterations, num_inference_steps, video_s
221
  return video_file
222
 
223
  @spaces.GPU(duration=60)
224
- def track_video(n_frames, video_state):
225
-
226
  input_points = video_state["input_points"]
227
  input_labels = video_state["input_labels"]
228
  frame_idx = video_state["frame_idx"]
@@ -407,6 +407,6 @@ with gr.Blocks() as demo:
407
  outputs=image_output)
408
  image_output.select(fn=segment_frame, inputs=[point_prompt, video_state], outputs=image_output)
409
  clear_btn.click(clear_clicks, inputs=video_state, outputs=image_output)
410
- track_btn.click(track_video, inputs=[n_frames_slider, video_state], outputs=video_output)
411
 
412
  demo.launch()
 
221
  return video_file
222
 
223
  @spaces.GPU(duration=60)
224
+ def track_video(n_frames):
225
+ global video_state
226
  input_points = video_state["input_points"]
227
  input_labels = video_state["input_labels"]
228
  frame_idx = video_state["frame_idx"]
 
407
  outputs=image_output)
408
  image_output.select(fn=segment_frame, inputs=[point_prompt, video_state], outputs=image_output)
409
  clear_btn.click(clear_clicks, inputs=video_state, outputs=image_output)
410
+ track_btn.click(track_video, inputs=[n_frames_slider], outputs=video_output)
411
 
412
  demo.launch()