Compositing video image data
AssigneeAutodesk Canada Inc.
InventorDaniel Pettigrew
Life of this patent
Estimating the term…
Abstract
Image data having a plurality of pixel is processed. Each pixel is represented by three color components (RGB) defining a position within color-space. A base color is identified and a distance in color-space between an input color and said base color is calculated. A control value, which may be used as a basis for a chroma-suppress or a chroma-key etc, is produced in response to the calculated distance.
Claims18
A method of merging first image data with second image data, the second image data being obtained separately from the first image data, in which each image data has a plurality of pixels and each pixel is represented by three color components defining a position within a color-space, comprising:
- (a) identifying a background base color to be replaced in the first image data;
- (b) calculating a distance in three-dimensional color-space between a foreground input color in the first image data and the background base color;
- and
- (c) producing a control value in relation to said calculated distance, wherein:
- (i) the control value is used to merge the first image data with the second image data;
- (ii) the control value indicates that a first image data pixel is part of background to be replaced if the calculated distance is within a tolerance zone;
- (iii) the control value indicates the first image data pixel is part of required foreground if the calculated distance is outside of a softness zone;
- and
- (iv) the control value indicates a level of blending if the calculated distance is within the softness zone.
Image data compositing apparatus including means for merging first image data with second image data in which the first image data and the second image data are obtained separately and each has a plurality of pixels and each pixel is represented by three color components defining a position within a color-space, comprising:
- (a) means for identifying a background base color to be replaced in the first image;
- (b) calculating means for calculating distance in three-dimensional color-space between a foreground input color in the first image and said background base color;
- and
- (c) means for producing a control value in relation to said calculated distance, wherein:
- (i) the control value is used to merge the first image data with the second image data;
- (ii) the control value indicates that a first image data pixel is part of background to be replaced if the calculated distance is within a tolerance zone;
- (iii) the control value indicates the first image data pixel is part of required foreground if the calculated distance is outside of a softness zone;
- and
- (iv) the control value indicates a level of blending if the calculated distance is within the softness zone.
Dependencies are inferred from the claim text.