1. A method comprising: receiving at least one reference image having a corresponding depth image; synthesizing a set of pixels, each associated with a warped depth value, based on the at least one reference image and the corresponding depth image; segmenting the warped depth values of the set of pixels into a plurality of depth ranges; and transforming the at least one reference image into a synthesized image based on at least one depth range.