Patent ID: 8013873

Claim:
A rendering unit implemented via a processor for rendering an output image comprising output pixels, on basis of an input image comprising input pixels and on basis of depth related data elements corresponding to the respective input pixels, the rendering unit comprising: a shift computing unit for computing shift values to be applied to the input pixels, on basis of the respective depth related data elements; and an interpolation unit for computing the output pixels on basis of shifting the input pixels with the respective shift values, wherein the shift computing unit is configured to provide an output value as the first one of the shift values, which is substantially equal to zero if the corresponding first one of the input pixels corresponds to overlay, independent of the corresponding depth related data element, further comprising: an input interface for indicating a first group of pixels of the input pixels which correspond to overlay and a second group of pixels of the input pixels which correspond to non-overlay, the first group of pixels and the second group of pixels forming the input image; an empty area establishing unit for establishing, on basis of a further portion of the depth related data elements, whether there is an empty area in the output image to which none of the pixels of the first group of pixels is to be mapped and to which none of the pixels of the second group of pixels is to be shifted; and a selecting unit for selecting a particular one of the second group of pixels for computing a third one of the output pixels situated in the empty area, whereby the selecting unit is configured to select the particular one of the second group of pixels in the environment of the empty area.