Free-viewpoint depth image based rendering