facebookresearch / banmo

BANMo Building Animatable 3D Neural Models from Many Casual Videos
Other
537 stars 59 forks source link

Questions on the evaluation on root pose prediction #41

Closed kts707 closed 1 year ago

kts707 commented 1 year ago

Hi Gengshan,

Thanks for the great work!

I was wondering how the rotation error in degrees are computed in Table 4 in Appendix C.1. The caption says " Rotations are aligned to the ground-truth by a global rotation under chordal L2 distances", does this mean that the rotation error reported in table is the angle of the "global rotation" about a single axis from prediction to ground-truth?

It would be super helpful for me to understand it if you could point me to the script that computes this rotation error. Thanks!

gengshan-y commented 1 year ago

Hi, this is the script I used: https://github.com/facebookresearch/banmo/blob/main/scripts/eval/eval_root.py The function here aligns two se3 sequences, but only the rotation component is evaluated.

To be clear, we aim to find a global rotation that minimizes the sum of distance between two rotation sequences, and print the sum of distances

kts707 commented 1 year ago

Thanks for the clear explanation!