skhu101 / GauHuman

Code for our CVPR'2024 paper "GauHuman: Articulated Gaussian Splatting from Monocular Human Videos"
Other
339 stars 29 forks source link

Big pose visualization is strange #22

Closed Trainingzy closed 9 months ago

Trainingzy commented 9 months ago

Thanks a lot for your great work!

I visualize the initialization of gaussians (big pose xyz). I save these point clouds and view them in meshlab.

The result is as this, all points are spread out. I think it should be dense point clouds like the canonical space gaussian in Fig 2 of the paper.

image
skhu101 commented 9 months ago

Hi, thanks for your question. It would be quite strange as the initialization of Gaussians should be exactly the SMPL vertices. Could you show me the code for saving big_pose_xyz?

Trainingzy commented 9 months ago

I just use StorePly provided by your code.

I think I found the solution. I tried on another server and it shows correct results. In my previous trial, there seems to be a precision issue. I convert the arrays to float32 and fix this bug.

For those facing the same problem, consider convert the variables to np.float32.

image