1. A computer-implemented method for reproducing film grain in computer software comprising: obtaining a reference image; obtaining a new image; subdividing an image of the reference image into two or more tiles; automatically determining if an object feature exists in each of the two or more tiles; constructing response curves for each of the two or more tiles that do not contain an object feature; producing frames of grain based on the response curves; and adding the frames of grain to the new image.