Patent ID: 8564696

Claim:
An image processing apparatus capable of applying a noise effect to input images of a plurality of frames, the image processing apparatus comprising: a first storage unit configured to store two-dimensionally formed first noise data; a clipping unit configured to clip from the first noise data noise data corresponding to all frames of an input image; a first specification unit configured to specify a clipping position on the first noise data to be clipped by the clipping unit; a first combination unit configured to combine the noise data clipped by the clipping unit with the input image; a second storage unit configured to store second noise data, different from the first noise data, containing noise data of a plurality of patterns; a selection unit configured to select from the second noise data noise data to be pasted onto an image of a current frame; a second specification unit configured to specify a pasting position on the image of the current frame for pasting the noise data selected by the selection unit; and a second combination unit configured to combine the noise data selected by the selection unit at the position specified by the specification unit, wherein, based on a random value, the first specification unit specifies the clipping position on the first noise data, and wherein, based on a random value, the second specification unit specifies the pasting position for pasting the noise data selected by the selection unit.