jhj0517 commited on
Commit
da162f8
1 Parent(s): 0095d61

add progress for pose alignment

Browse files
Files changed (1) hide show
  1. pose_align.py +4 -0
pose_align.py CHANGED
@@ -6,6 +6,7 @@ import os
6
  import moviepy.video.io.ImageSequenceClip
7
  from datetime import datetime
8
  import gc
 
9
 
10
  from pose.script.dwpose import DWposeDetector, draw_pose
11
  from pose.script.util import size_calculate, warpAffine_kps
@@ -48,6 +49,7 @@ class PoseAlignmentInference:
48
  image_resolution: int,
49
  align_frame: int,
50
  max_frame: int,
 
51
  ):
52
  download_models(model_dir=self.model_dir)
53
  output_filename = "pose_temp"
@@ -281,6 +283,8 @@ class PoseAlignmentInference:
281
  result_demo = [] # = Writer(args, None, H, 3*W1+2*W2, outfn, fps)
282
  result_pose_only = [] # Writer(args, None, H, W1, args.outfn_align_pose_video, fps)
283
  for i in range(len(body_seq)):
 
 
284
  pose_t={}
285
  pose_t["bodies"]={}
286
  pose_t["bodies"]["candidate"]=body_seq[i]
 
6
  import moviepy.video.io.ImageSequenceClip
7
  from datetime import datetime
8
  import gc
9
+ import gradio as gr
10
 
11
  from pose.script.dwpose import DWposeDetector, draw_pose
12
  from pose.script.util import size_calculate, warpAffine_kps
 
49
  image_resolution: int,
50
  align_frame: int,
51
  max_frame: int,
52
+ gradio_progress=gr.Progress()
53
  ):
54
  download_models(model_dir=self.model_dir)
55
  output_filename = "pose_temp"
 
283
  result_demo = [] # = Writer(args, None, H, 3*W1+2*W2, outfn, fps)
284
  result_pose_only = [] # Writer(args, None, H, W1, args.outfn_align_pose_video, fps)
285
  for i in range(len(body_seq)):
286
+ gradio_progress(i/len(body_seq), "Aligning Pose.... After this, go to Step 2.")
287
+
288
  pose_t={}
289
  pose_t["bodies"]={}
290
  pose_t["bodies"]["candidate"]=body_seq[i]