One late days used
Visualization of xy_grid and rays:
Visualization of point samples from camera:
Visualization of rendered box and depth image:
Center of Box: (0.25, 0.25, -0.00)
Side Length: (2.00, 1.50, 1.50)
Reconstructed box using MSE Loss:
Reconstructed low-res lego bulldozer:
Reconstructed low-res lego bulldozer with view-dependence:
Increased view-dependence into training the model seems to add
more texture in certain areas that would have been smoothed out
if not using view-dependence.
I did not notice that view-dependece
takes longer to converge and train. Increased view-dependence also
overfits the model to that specific scene which decreases generalization
on novel scenes.
Reconstructed high-res lego bulldozer with view-dependence:
I trained the high resolution model for 300 epochs which took much
longer than the low-resolution. I increased the number of layers
to 8 and the append channel to 4.
I had to decrease the chunck
size by a factor of 2 to 8192 for GPU contraints. I also increased
the number of points per ray to 180.
Overall I notice much more detail
in the lego blocks at the base of the bulldozer.