1. A method for synthesizing a virtual image from a reduced resolution depth image storing depth values at each pixel location, comprising: scaling up, the reduced resolution depth image to produce an up-scaled depth image; applying at least one filter to the up-scaled depth image to produce a reconstructed depth image; and synthesizing the virtual image using the reconstructed depth image, wherein steps of the method are executed by a processor.