alievk / npbg

Neural Point-Based Graphics
MIT License
324 stars 51 forks source link

Points descriptors #10

Closed phongnhhn92 closed 3 years ago

phongnhhn92 commented 3 years ago

Hello, I would like to understand more about your descriptors. So if you train your network on 100 ScanNet scenes then you would have a set of 100 descriptors (one for each scene) and each descriptor would contains a set of N vectors (N points in the pointcloud). I wonder if my understand is correct or not.

Also I have another question about the two-stage learning. So in the pretraining stage, u guys use a set of scenes (set A) to training both descriptors and rendering network. Then in the fine-tuning stage, u guys zero out the descriptors and fine-tuned the rendering network to fit a new set of scene (set B), right ? My question is: after the fine-tuning stage, it is obvious the network can render novel view in set B but I wonder if the network can generalize to set A anymore ?

alievk commented 3 years ago

Correct. You can think about descriptors as point cloud colors. Each point cloud has its own N-dimensional colors and there is one neural network which interprets these colors across different scenes.

phongnhhn92 commented 3 years ago

Thanks a lot !