reab5555 commited on
Commit
219299d
·
verified ·
1 Parent(s): 5972d43

Update visualization.py

Browse files
Files changed (1) hide show
  1. visualization.py +3 -3
visualization.py CHANGED
@@ -230,7 +230,7 @@ def create_heatmap(t, mse_embeddings, mse_posture, mse_voice, video_fps, total_f
230
  combined_mse[1] = mse_posture_norm
231
  combined_mse[2] = mse_voice_norm
232
 
233
- fig, ax = plt.subplots(figsize=(video_width / 240, 0.6))
234
  ax.imshow(combined_mse, aspect='auto', cmap='Reds', vmin=0, vmax=1, extent=[0, total_frames, 0, 3])
235
  ax.set_yticks([0.5, 1.5, 2.5])
236
  ax.set_yticklabels(['Voice', 'Posture', 'Face'], fontsize=7)
@@ -264,10 +264,10 @@ def create_video_with_heatmap(video_path, df, mse_embeddings, mse_posture, mse_v
264
  width, height = video.w, video.h
265
  total_frames = int(video.duration * video.fps)
266
 
267
- # Fill missing MSE values with 0
268
  def pad_with_zeros(mse_array, total_frames):
269
  if len(mse_array) < total_frames:
270
- return np.pad(mse_array, (0, total_frames - len(mse_array)), 'constant', constant_values=0)
271
  else:
272
  return mse_array[:total_frames]
273
 
 
230
  combined_mse[1] = mse_posture_norm
231
  combined_mse[2] = mse_voice_norm
232
 
233
+ fig, ax = plt.subplots(figsize=(video_width / 240, 0.5))
234
  ax.imshow(combined_mse, aspect='auto', cmap='Reds', vmin=0, vmax=1, extent=[0, total_frames, 0, 3])
235
  ax.set_yticks([0.5, 1.5, 2.5])
236
  ax.set_yticklabels(['Voice', 'Posture', 'Face'], fontsize=7)
 
264
  width, height = video.w, video.h
265
  total_frames = int(video.duration * video.fps)
266
 
267
+ # Fill missing MSE values with 0.001
268
  def pad_with_zeros(mse_array, total_frames):
269
  if len(mse_array) < total_frames:
270
+ return np.pad(mse_array, (0, total_frames - len(mse_array)), 'constant', constant_values=0.001)
271
  else:
272
  return mse_array[:total_frames]
273