Patent ID: 7558801
Filing Date: 2009-07-07
Classification: G06T,H04N,Y10S

Abstract:
1. A method comprising: determining an optimal compression quality levels for each respective image file in a set of image files, wherein when compressed to the optimal compression quality levels to produce a compressed set of image files, a total size of the compressed set of image files is substantially equal to or below an amount of available storage, where the determining is performed by steps comprising: selecting an image file from the set of image files; automatically specifying an initial quality level for the image file as a current quality level; setting a size value of the image file to a compressed size value of the image, that the image file would have lf the image file were compressed with the current quality level; and given a desired size that is based on a current unused amount of the available storage, determining f the size value of the image file is within a range defined by a minimum acceptable size and the desired size; if the size value is within the range, setting the optimal compression quality level of the image file to the current quality level and reducing the current unused amount of available storage according to the size value of the image file; if the size value of the image file is not within the range, then adjusting the current quality level and repeating the setting and determining until the optimal compression quality level of the image file has been set; and repeating the steps above for each of the remaining image files in the set.