Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions tools/mview_mperson_topdown_estimator.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
from xrprimer.utils.log_utils import setup_logger

from xrmocap.core.estimation.builder import build_estimator
from xrmocap.core.visualization import visualize_project_keypoints3d
from xrmocap.visualization import visualize_keypoints3d_projected

# yapf: enable

Expand Down Expand Up @@ -102,12 +102,12 @@ def main(args):
image_list.append(image_np)
image_array = np.array(image_list)

visualize_project_keypoints3d(
visualize_keypoints3d_projected(
keypoints=pred_keypoints3d,
cam_param=fisheye_param,
camera=fisheye_param,
output_path=os.path.join(args.output_dir, 'kps3d',
f'project_view_{view_name}.mp4'),
img_arr=image_array.copy(),
background_img_list=mview_img_list[idx],
overwrite=True)

visualize_smpl_calibration(
Expand Down
9 changes: 9 additions & 0 deletions xrmocap/visualization/visualize_keypoints2d.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
import cv2
import numpy as np
import os
from mmhuman3d.utils.ffmpeg_utils import prepare_output_path
from tqdm import tqdm
from typing import List, Union
from xrprimer.data_structure.keypoints import Keypoints
Expand Down Expand Up @@ -189,6 +190,14 @@ def visualize_keypoints2d(
line_palette = None
mframe_line_data = None
mframe_line_mask = None

prepare_output_path(
output_path=output_path,
allowed_suffix=['.mp4', 'gif', ''],
tag='output video',
path_type='auto',
overwrite=overwrite)

ret_value = plot_video(
output_path=output_path,
overwrite=overwrite,
Expand Down