An apparatus for reconstructing an image from image information comprising a plurality of 2×2 superpixels of the image, wherein each of the plurality of 2×2 superpixels comprises one first chroma component at a first position of the 2×2 superpixels, one first luma component at a second position of the 2×2 superpixels, one second luma component at a third position of the 2×2 superpixels, and one second chroma component at a fourth position of the 2×2 superpixels, wherein the apparatus comprises circuitry configured to function as:
- a luma interpolator configured for determining a luma component for each of the first position and the fourth position of each of the plurality of 2×2 superpixels depending on luma components at respective neighboring positions of the first position and the fourth position within the image, depending on a respective chroma component at the first and the fourth position, and depending on chroma components at respective neighboring positions of the first position and the fourth position within the image;
- an alias canceller configured for conducting alias cancellation by
- determining a first updated chroma component for the first position for each of the plurality of 2×2 superpixels depending on the first chroma component at the first position, depending on the luma component at the first position determined by the luma interpolator, and depending on luma components at neighboring positions of the first position within the image;
- and
- determining a second updated chroma component for the fourth position for each of the plurality of 2×2 superpixels depending on the second chroma component at the fourth position, depending on the luma component at the fourth position determined by the luma interpolator, and depending on luma components at neighboring positions of the fourth position within the image;
- a chrominance interpolator configured for
- determining a first chroma component for each of the second position, the third position and the fourth position of each of the plurality of 2×2 superpixels depending on first updated chroma components at respective neighboring positions of the second position, the third position, and the fourth position within the image;
- and
- determining a second chroma component for each of the first position, the second position and the third position of each of the plurality of 2×2 superpixels depending on second updated chroma components at respective neighboring positions of the first position, the second position and the third position within the image;
- and
- a component transformator configured for generating, from the first chroma component or from the first updated chroma component, from the second chroma component or from the second updated chroma component, and from a luma component of each position of each of the plurality of 2×2 superpixels, at least three sample values for each position of each of the plurality of 2×2 superpixels.