zju3dv / EasyMocap

Make human motion capture easier.
Other
3.63k stars 449 forks source link

sv1p mirror error: The shape is not the same! #388

Open endysonx opened 8 months ago

endysonx commented 8 months ago

When running the following command:

data=data/mirror-youtube openpose=/my/openpose/path python3 apps/demo/mocap.py ${data} --work mirror --fps 30 --vis_scale 0.5

I encountered the following error when doing fit ... The shape is not the same! ...

This is the command when encountering this error:

[run] python3 apps/fit/fit.py --cfg_model config/model/smpl.yml --cfg_data config/data/multivideo-mirror.yml --cfg_exp config/fit/1v1p-mirror-direct.yml --opt_data "args.path" "data/mirror-youtube" "args.out" "data/mirror-youtube/output-smpl-3d" "args.camera" "data/mirror-youtube" "args.writer.render.scale" "0.5"

Literally, I guess it means the two person are not the same, right? However, the video I used is a man dancing in front of a mirror, nobody else in the video.

How should I fix this? many thanks.