xmrt commited on
Commit
a9c00f2
1 Parent(s): 0b371b1

gr state on human3d

Browse files
Files changed (1) hide show
  1. main_noweb.py +6 -6
main_noweb.py CHANGED
@@ -94,7 +94,7 @@ def check_extension(video):
94
  return video
95
 
96
 
97
- def pose3d(video, kpt_threshold, model):
98
 
99
  video = check_extension(video)
100
  print(device)
@@ -109,7 +109,7 @@ def pose3d(video, kpt_threshold, model):
109
  os.makedirs(add_dir)
110
  print(check_fps(video))
111
  #video = human3d.preprocess(video, batch_size=8)
112
- result_generator = gr.State(model(video,
113
  vis_out_dir = add_dir,
114
  radius = 8,
115
  thickness = 5,
@@ -156,11 +156,11 @@ def pose2d(video, kpt_threshold):
156
 
157
  return "".join(out_file), "".join(kpoints)
158
 
159
- def pose3dbatch(video, kpt_threshold, model):
160
  kpoints=[]
161
  outvids=[]
162
- for v, t in zip(video, kpt_threshold, model):
163
- vname, kname = pose3d(v, t, model)
164
  outvids.append(vname)
165
  kpoints.append(kname)
166
  return [outvids]#kpoints, outvids
@@ -321,7 +321,7 @@ print("Angle is: ", angle)
321
  queue=True)
322
 
323
  submit_pose3d_file.click(fn=pose3dbatch,
324
- inputs= [video_input, file_kpthr, human3d],
325
  outputs = video_output2,#[video_output2, jsonoutput],
326
  batch=True,
327
  max_batch_size=16,
 
94
  return video
95
 
96
 
97
+ def pose3d(video, kpt_threshold):
98
 
99
  video = check_extension(video)
100
  print(device)
 
109
  os.makedirs(add_dir)
110
  print(check_fps(video))
111
  #video = human3d.preprocess(video, batch_size=8)
112
+ result_generator = gr.State(human3d(video,
113
  vis_out_dir = add_dir,
114
  radius = 8,
115
  thickness = 5,
 
156
 
157
  return "".join(out_file), "".join(kpoints)
158
 
159
+ def pose3dbatch(video, kpt_threshold):
160
  kpoints=[]
161
  outvids=[]
162
+ for v, t in zip(video, kpt_threshold):
163
+ vname, kname = pose3d(v, t)
164
  outvids.append(vname)
165
  kpoints.append(kname)
166
  return [outvids]#kpoints, outvids
 
321
  queue=True)
322
 
323
  submit_pose3d_file.click(fn=pose3dbatch,
324
+ inputs= [video_input, file_kpthr],
325
  outputs = video_output2,#[video_output2, jsonoutput],
326
  batch=True,
327
  max_batch_size=16,