Light Fields and View Synthesis for Sparse Images: Revisiting Image-Based Rendering