TensoRF icon indicating copy to clipboard operation
TensoRF copied to clipboard

about noisy results from own dataset

Open nuoma opened this issue 1 year ago • 9 comments

Hi, I have created my own dataset but the results looks like this, do you have any idea why so?

image

The way I prepared my data is to capture ~200 images 360 degrees around a small object, then run colmap2nerf and split into train and test set. I probably need to segment out the object itself like tanks and temple dataset but didn't do so due to time constraint, but I used a clean white background. Training process takes around 1hour, and reported train psnr = 24 test psnr = 12 mse = 0.003

thanks!

nuoma avatar Sep 29 '22 09:09 nuoma

Try reducing the aabb scale, it helped in my case.

basit-7 avatar Oct 11 '22 06:10 basit-7

@nuoma Hi! Have you solved the problem? I successfully trained TensoRF on my own dataset including a object with regular shape and simple texture, nearly without any modification of hyper-parameter. However, I met the same situation with you on my own dataset including a complicate object. I tried to modify: 1) n_iters, 2) near_far; 3) aabb; 4) N_voxel (grid_size), but no tricks can significantly improve the test PSNR. Could you please share some insight about setting hyper-parameter?

zjwzcx avatar Nov 01 '22 08:11 zjwzcx

I am having the same issue. Please let me know if anyone has solved this issue

RahulSajnani avatar Dec 14 '22 02:12 RahulSajnani

from my experience, if your dataset has a scene that is large but still bounded, try to increase aabb and far, usually the algorithm gets me reasonably good results (resolution is not ideal since grids are more spread out), it would be slower. But giving it time, I still manage to get results close to instant-ngp or nerfacto from nerfstudio.

however, if the scene is unbounded, or very large as compared to the size of the object in the middle you want to render, i have not managed to get good results. this is also the limitation mentioned in the paper.

for real scene, you won't get ridiculously high psnr as in blender dataset

heyjianjing avatar Dec 21 '22 02:12 heyjianjing

Hi @nuoma, I am facing similar problems with the ScanNet dataset. Have you found a solution?

yashbhalgat avatar Jan 02 '23 18:01 yashbhalgat

@yashbhalgat have you solved the problem?

HannahHaensen avatar Jul 18 '23 13:07 HannahHaensen

same here

emjay73 avatar Jul 20 '23 15:07 emjay73

https://github.com/apchenstu/TensoRF/issues/46#issuecomment-1589255689

yashbhalgat avatar Jul 20 '23 16:07 yashbhalgat