Analyzing motion of characteristics in images
First Claim
1. A method for applying a motion effect using two input images, comprising:
- generating a single channel image for each of two input images according to a function that measures, for each pixel, occurrence of a desired characteristic, other than luminance alone, in the input images at each pixel location to provide a single value for each output pixel in the single channel image from a range of values that represent a likelihood of the occurrence of the desired characteristic;
computing an estimate of motion of the desired characteristic between the two input images based on the single channel images generated for the two input images; and
processing at least one of the two input images to generate an output image that includes a motion-based effect, wherein the processing uses the computed estimate of motion of the desired characteristic.
9 Assignments
0 Petitions
Accused Products
Abstract
In calculating motion between two images, a single channel image may be generated for each image based on measurement of a desired characteristic of those images. Given a desired characteristic (such as edge strength or edge magnitude) in an image, a function measures the strength of the desired characteristic in a region around a pixel in an image. A range of values can represent the likelihood, or measure of confidence, of the occurrence of the desired characteristic in the region around the pixel. Thus, each pixel in the single channel image has a value from the range of values that is determined according to a function. This function operates on a neighborhood in the input image that corresponds to the pixel in the single channel image, and measures the likelihood of occurrence of, or strength of, the desired characteristic in that neighborhood. Two single channel images generated from two input images are analyzed to provide a motion estimate that indicates how the location of characteristics in the images changes from one image to the next image. If the desired characteristic is an edge magnitude or edge strength, then the motion is effectively estimated using a constant edge constraint.
56 Citations
18 Claims
-
1. A method for applying a motion effect using two input images, comprising:
-
generating a single channel image for each of two input images according to a function that measures, for each pixel, occurrence of a desired characteristic, other than luminance alone, in the input images at each pixel location to provide a single value for each output pixel in the single channel image from a range of values that represent a likelihood of the occurrence of the desired characteristic; computing an estimate of motion of the desired characteristic between the two input images based on the single channel images generated for the two input images; and processing at least one of the two input images to generate an output image that includes a motion-based effect, wherein the processing uses the computed estimate of motion of the desired characteristic. - View Dependent Claims (2, 3, 4, 5, 6, 13, 15, 17)
-
-
7. An apparatus for applying a motion effect using two input images, comprising;
-
a processor system; and a memory storing code which, when executed on the processor system causes the apparatus to; generate a single channel image for each of two input images according to a function that measures, for each pixel, occurrence of a desired characteristic, other than luminance alone, in the input images at each pixel location to provide a single value for each output pixel in the single channel image from a range of values that represent a likelihood of the occurrence of the desired characteristic; compute an estimate of motion of the desired characteristic between the two images using the single channel images generated for the two input images; and process at least one of the two input images to generate an output image that includes a motion-based effect, wherein the processing uses the computed estimate of motion of the desired characteristic. - View Dependent Claims (8, 9, 10, 11, 12, 14, 16, 18)
-
Specification