Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
190 words
A method of interpolating a reference cumulative histogram for a source image frame located within an image sequence bounded by prior and subsequent key image frames, said reference cumulative histogram to be used in adjusting image pixel code values of the source image frame to remove an undesired variation in an image component of the source image frame, while preserving an intentional change in said image component, the method comprising: generating values of a cumulative histogram of image pixel code values of comparable image areas of each of the prior and subsequent key image frames; converting the values of the key frame cumulative histograms to values of inverse cumulative histograms; generating values of an interpolated inverse cumulative histogram from the values of the key frame inverse cumulative histograms based on relative time position of the source image frame between the key image frames; and converting the values of the interpolated inverse cumulative histogram to values of an interpolated reference cumulative histogram for the source image frame to be used in adjusting image pixel values of the source image for removal of said undesired variation of said intentional image component change.
Claim 2
Independent Claim
190 words
A method of interpolating a reference cumulative histogram for a source image frame located within an image sequence bounded by prior and subsequent key image frames, said reference cumulative histogram to be used in adjusting image pixel code values of the source image frame to remove an undesired variation in an image component of the source image frame, while preserving an intentional change in said image component, the method comprising: generating values of a cumulative histogram of image pixel code values of comparable image areas of each of the prior and subsequent key image frames; converting the values of the key frame cumulative histograms to values of inverse cumulative histograms; generating values of an interpolated inverse cumulative histogram from the values of the key frame inverse cumulative histograms based on relative time position of the source image frame between the key image frames; and converting the values of the interpolated inverse cumulative histogram to values of an interpolated reference cumulative histogram for the source image frame to be used in adjusting image pixel values of the source image for removal of said undesired variation of said intentional image component change.
Claim 3
Independent Claim
135 words
A method of interpolating a reference cumulative histogram of image pixel code values for a source image frame positioned between prior and subsequent key image frames in a sequence of motion images having an intentional variation in a component of the images in the sequence, the method comprising the steps of: generating a cumulative histogram for each of the prior and subsequent key image frames; determining relative time position of the source image frame between the prior and subsequent key image frames; converting the reference frame cumulative histograms to inverse cumulative histograms; generating an interpolated inverse cumulative histogram from the key frame inverse cumulative histograms based on the determined relative time position of the source image frame between the key image frames; and converting the interpolated inverse cumulative histogram to an interpolated reference cumulative histogram.
Claim 4
Independent Claim
135 words
A method of interpolating a reference cumulative histogram of image pixel code values for a source image frame positioned between prior and subsequent key image frames in a sequence of motion images having an intentional variation in a component of the images in the sequence, the method comprising the steps of: generating a cumulative histogram for each of the prior and subsequent key image frames; determining relative time position of the source image frame between the prior and subsequent key image frames; converting the reference frame cumulative histograms to inverse cumulative histograms; generating an interpolated inverse cumulative histogram from the key frame inverse cumulative histograms based on the determined relative time position of the source image frame between the key image frames; and converting the interpolated inverse cumulative histogram to an interpolated reference cumulative histogram.
Claim 5
Independent Claim
211 words
A method of removing undesired image component variations from source image frames within a sequence of image frames having an intentionally varying image component in the sequence, the method comprising the steps of: selecting a source image frame for which image pixel code values are to be adjusted to remove said undesired image component variation; selecting first and second key frames in the image frame sequence respectively before and after the selected source image frame; generating values of cumulative histograms for comparable image areas of each of the first, second and source image frames; determining relative time position of the source image frame between the first and second key image frames; converting the values of the key frame cumulative histograms to inverse cumulative histograms; generating values of an interpolated inverse cumulative histogram from the key frame inverse cumulative histograms based on the determined relative time position of the source image frame between the key image frames; converting the values of the interpolated inverse cumulative histogram to values of an interpolated reference cumulative histogram; generating a LUT of image pixel values from the cumulative histogram of the intermediate image frame and the interpolated reference cumulative histogram; and adjusting said intermediate image frame in accordance with image pixel values obtained from said LUT.
Claim 6
Independent Claim
211 words
A method of removing undesired image component variations from source image frames within a sequence of image frames having an intentionally varying image component in the sequence, the method comprising the steps of: selecting a source image frame for which image pixel code values are to be adjusted to remove said undesired image component variation; selecting first and second key frames in the image frame sequence respectively before and after the selected source image frame; generating values of cumulative histograms for comparable image areas of each of the first, second and source image frames; determining relative time position of the source image frame between the first and second key image frames; converting the values of the key frame cumulative histograms to inverse cumulative histograms; generating values of an interpolated inverse cumulative histogram from the key frame inverse cumulative histograms based on the determined relative time position of the source image frame between the key image frames; converting the values of the interpolated inverse cumulative histogram to values of an interpolated reference cumulative histogram; generating a LUT of image pixel values from the cumulative histogram of the intermediate image frame and the interpolated reference cumulative histogram; and adjusting said intermediate image frame in accordance with image pixel values obtained from said LUT.