1. A method of rendering a multi-view image based on an input image and disparity data, the method comprising acts of: generating noise to form a first image; filtering the first image with a low-pass filter to form a second image; classifying the pixels of the second image as belonging to one or more of a plurality of irregular shaped objects by means of a threshold to form a modulation image comprising the irregular shaped objects; modulating pixel values of a portion of the input image based on further pixel values of the modulation image, resulting in an intermediate image; and generating the multi-view image by warping the intermediate image based on the disparity data.