Digital image generation
First Claim
1. A method of generating a representation of a subsidiary coloured image intially contained within a larger image represented by digital data defining the colour content of pixels of said larger image, the method comprising defining a control data array which defines for at least those pixels in said larger image corresponding to the region containing said subsidiary image the proportion of the image pixel colour which is due to said subsidiary image;
- determining the average colour in each background region of said larger image where the colour is different from said subsidiary image region;
multiplying corresponding areas of the inverse of said control data array by respective ones of said determined average colours to generate a background image; and
subtracting said background image from the corresponding region of said larger image so as to generate said representation of said subsidiary image.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of generating a representation of a subsidiary colored image initially contained within a color content of pixels of the image comprises defining a control data array. This control data array (9) defines, for at least those pixels in the image corresponding to the region containing the subsidiary image, the proportion of the image pixel color which is due to the subsidiary image. The average color in regions of the image different from the subsidiary image region is then determined. The inverse of the control data array is multiplied by the determined average color to generate a background image (13) which is subtracted (14) from the corresponding region of the original image so as to generate the representation of the subsidiary image.
35 Citations
4 Claims
-
1. A method of generating a representation of a subsidiary coloured image intially contained within a larger image represented by digital data defining the colour content of pixels of said larger image, the method comprising defining a control data array which defines for at least those pixels in said larger image corresponding to the region containing said subsidiary image the proportion of the image pixel colour which is due to said subsidiary image;
- determining the average colour in each background region of said larger image where the colour is different from said subsidiary image region;
multiplying corresponding areas of the inverse of said control data array by respective ones of said determined average colours to generate a background image; and
subtracting said background image from the corresponding region of said larger image so as to generate said representation of said subsidiary image.
- determining the average colour in each background region of said larger image where the colour is different from said subsidiary image region;
-
2. A method of generating a representation of a subsidiary coloured image initially contained within a larger image represented by digital data defining the colour content of pixels of said larger image, and for inserting said subsidiary image into another image, the method comprising defining a control data array which defines for at least those pixels in said larger image corresponding to the region containing said subsidiary image the proportion of the image pixel colour which is due to said subsidiary image;
- determining the average colour in each background region of said larger image where the colour is different from said subsidiary image region;
multiplying corresponding areas of the inverse of said control data array by respective ones of said determined average colours to generate a background image; and
subtracting said background image from the corresponding region of said larger image so as to generate said representation of said subsidiary image; and
multiplying data defining the colour content of pixels of said another image by the inverse of said control data array and thereafter combining said representation of the subsidiary image. - View Dependent Claims (3)
- determining the average colour in each background region of said larger image where the colour is different from said subsidiary image region;
-
4. Apparatus for generating a representation of a subsidiary coloured image intially contained within a larger image represented by digital data defining the colour content of pixels of said larger image, the apparatus comprising first means for generating and storing a control data array which defines for at least those pixels in said larger image correpsonding to the region containing said subsidiary image the proportion of said image pixel colour which is due to said subsidiary image;
- second means for determining the average colour in each background region of the larger image where the color is different from said subsidiary image region;
multiplying means for multiplying corresponding areas of the inverse of the control data array by respective ones of said determined average colours to generate a background image; and
subtraction means for subtracting said background image from the corresponding region of said larger image so as to generate said representation of said subsidiary image.
- second means for determining the average colour in each background region of the larger image where the color is different from said subsidiary image region;
Specification