jax3d icon indicating copy to clipboard operation
jax3d copied to clipboard

Massive difference between stage3 psnr and the resulting mesh

Open wamiq-reyaz opened this issue 1 year ago • 1 comments

Hey there,

I was using MobileNeRF to use on my own dataset. It works well with the default settings with a good mesh that I can render using the ThreeJS viewer.

However I am facing a problem when trying to tweak the parameters. I wanted a lightweight mesh, so I tried setting point_grid_size = 48. This reduces the PSNR from 32-ish to the 28dB area which is is fine.

However when I extract the mesh, it is not the 28db quality that was promised. While the pred_frames.pkl images look right, the rendered mesh itself is quite poor.

Here are the changes I made in stage3.py to extract the mesh:

  1. Change point_grid_size = 48
  2. Changed the texture size from 1024*2 to 1008*2. The 1008 comes from the fact that quad_size*layer_num == texture_size so I chose the closest multiple of 48.

Any hints to what might be going wrong?

wamiq-reyaz avatar Dec 01 '22 09:12 wamiq-reyaz