Yiwen Zhao's Project Page
A. Neural Volume Rendering (80 points)
1.3. Ray sampling (5 points)
1.4. Point sampling (5 points)
1.5. Volume rendering (20 points)
2.3. Visualization
Visualization
4.1 View Dependence (10 points)
B. Neural Surface Rendering (50 points)
1. How does high beta bias your learned SDF? What about low beta?
High β makes the mapping from distance to density smoother, meaning that points far from the surface still contribute density. So the network tends to learn a more blurred surface. Low β makes the mapping steeper, so only points very close to the surface have high density. The surface becomes sharper and more precise, but it also makes optimization harder.
2. an SDF be easier to train with volume rendering and low beta or high beta? Why?
Using higher β is easier. Because lower β causes gradient vanishing away from surface
3. Would you be more likely to learn an accurate surface with high beta or low beta? Why?
Low β makes the mapping steeper, so only points very close to the surface have high density, which makes the surface more precise.
8.2 Fewer Training Views (10 points)
For the similar type of solution, fewer views result in more blurry reconstruction. The VolSDF seems more sensitive to number of views than NeRF.
NeRF
VolSDF