fffiloni commited on
Commit
e5e0edf
·
verified ·
1 Parent(s): f3e22f7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -4
app.py CHANGED
@@ -241,10 +241,12 @@ def get_mask_sam_process(
241
  frame_names = scanned_frames
242
 
243
  print(f"STORED INFERENCE STEP: {stored_inference_state}")
244
- # if stored_inference_state is None:
245
- # Init SAM2 inference_state
246
- inference_state = predictor.init_state(video_path=video_dir)
247
- print("NEW INFERENCE_STATE INITIATED")
 
 
248
 
249
  # segment and track one object
250
  # predictor.reset_state(inference_state) # if any previous tracking, reset
 
241
  frame_names = scanned_frames
242
 
243
  print(f"STORED INFERENCE STEP: {stored_inference_state}")
244
+ if stored_inference_state is None:
245
+ # Init SAM2 inference_state
246
+ inference_state = predictor.init_state(video_path=video_dir)
247
+ print("NEW INFERENCE_STATE INITIATED")
248
+ else:
249
+ inference_state = stored_inference_state
250
 
251
  # segment and track one object
252
  # predictor.reset_state(inference_state) # if any previous tracking, reset