Patent ID: 9076240
Filing Date: 2015-07-07
Classification: G06T,H04N

Abstract:
1. A computer-implemented method for providing automated window memoization, the method comprising inputting to a memoization compiler an image set comprising one or more images consisting of pixels, input code implementing one or more image processing algorithms, and one or more design parameters, segmenting, the one or more images into a plurality of windows, wherein each window in the plurality of windows comprises one or more pixels of the one or more images; generating a string, by the compression and hashing engine, based on each window in the plurality of windows, the string corresponding to the respective window in the plurality of windows; applying one or more image processing algorithms to one or more windows in the plurality of windows, wherein the corresponding string of each of the one or more windows does not match existing content of a reuse table; and dynamically configuring the one or more design parameters to optimize the one or more image processing algorithms by reducing computational redundancy when applying the one or more image processing algorithms to the image set.