Image processing method, image processing apparatus, and data storage media
First Claim
1. An image processing method for coding an image signal to display a predetermined composite image which comprises plural objects, said coding being performed for each of object areas which include the respective objects constituting the composite image, said method comprising the steps of:
- adding position disturbance information for disturbing the position of each object area, to area position information which indicates the position of the object area in an individual coordinate system for processing the image signal of the object area, thereby generating disturbed area information, and subjecting the image signal corresponding to the object area to a coding process based on the individual coordinate system, in accordance with the area position information or the disturbed area information, thereby generating a coded image signal corresponding to the object area;
multiplexing a disturbed area signal obtained by coding the disturbed area information and the coded image signal corresponding to each object area, and outputting the multiplexed signal as a coded object signal for each object;
adding the position disturbance information to coordinate position information which indicates the positional relationship between a whole coordinate system for displaying the whole composite image and the individual coordinate system corresponding to each object area, such that the position of each object area, which moves in the individual coordinate system in accordance with the position disturbance information, becomes unchangeable in the whole coordinate system in spite of the position disturbance information, thereby generating disturbed coordinate information; and
multiplexing a disturbed coordinate signal obtained by coding the disturbed coordinate information and the coded object signals corresponding to the respective objects to output a multiplexed coded signal.
1 Assignment
0 Petitions
Accused Products
Abstract
In an apparatus performing object-by-object coding by using coordinate position information (FMJpos) which indicates the positional relationship between a composite image coordinate system and an object coordinate system, and area position information (OBJpos) which indicates the position of a rectangle area in the object coordinate system, position disturbance information (pos offset) the value of which varies from frame to frame is generated, and the position disturbance information (pos offset) is superposed on the coordinate position information (FMpos) and the area position information (OBJpos) so that the position of the rectangle area corresponding to each object, which position is decided on the composite image coordinate system in accordance with these position information, does not change. Therefore, it is possible to make illegal reuse of an image signal corresponding to each object difficult, without degrading the image quality.
21 Citations
8 Claims
-
1. An image processing method for coding an image signal to display a predetermined composite image which comprises plural objects, said coding being performed for each of object areas which include the respective objects constituting the composite image, said method comprising the steps of:
-
adding position disturbance information for disturbing the position of each object area, to area position information which indicates the position of the object area in an individual coordinate system for processing the image signal of the object area, thereby generating disturbed area information, and subjecting the image signal corresponding to the object area to a coding process based on the individual coordinate system, in accordance with the area position information or the disturbed area information, thereby generating a coded image signal corresponding to the object area;
multiplexing a disturbed area signal obtained by coding the disturbed area information and the coded image signal corresponding to each object area, and outputting the multiplexed signal as a coded object signal for each object;
adding the position disturbance information to coordinate position information which indicates the positional relationship between a whole coordinate system for displaying the whole composite image and the individual coordinate system corresponding to each object area, such that the position of each object area, which moves in the individual coordinate system in accordance with the position disturbance information, becomes unchangeable in the whole coordinate system in spite of the position disturbance information, thereby generating disturbed coordinate information; and
multiplexing a disturbed coordinate signal obtained by coding the disturbed coordinate information and the coded object signals corresponding to the respective objects to output a multiplexed coded signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
separating the multiplexed coded signal into the disturbed coordinate signal and the coded object signals corresponding to the respective objects, and separating each of the coded object signals into the disturbed area signal and the coded image signal;
decoding the disturbed area signal and the disturbed coordinate signal to generate the disturbed area information and the disturbed coordinate information, respectively;
subjecting the coded image signal corresponding to each object area to a decoding process based on the individual coordinate system, in accordance with the disturbed area information, thereby generating a decoded image signal corresponding to each object area; and
subjecting the decoded image signals corresponding to the respective object areas to a composition process based on the whole coordinate system, in accordance with the disturbed coordinate information and the disturbed area information corresponding to the respective object areas, thereby generating the image signal corresponding to the composite image comprising the respective objects.
-
-
3. A data storage medium containing an image processing program, wherein said image processing program is a decoding program for making a computer perform a coded image signal decoding process according to the image processing method of claim 2.
-
4. The image processing method of claim 1 wherein said position disturbance information is generated so that it includes specific information which is input from the outside, in accordance with the specific information.
-
5. An image processing method for decoding the multiplexed coded signal obtained by the image processing method of claim 4, comprising the steps of:
-
separating the multiplexed coded signal into the disturbed coordinate signal and the coded object signals corresponding to the respective objects, and separating each of the coded object signal into the disturbed area signal and the coded image signal;
decoding the disturbed area signal and the disturbed coordinate signal to generate the disturbed area information and the disturbed coordinate information, respectively;
subjecting the coded image signal corresponding to each object area to a decoding process based on the individual coordinate system, in accordance with the disturbed area information, thereby generating a decoded image signal corresponding to each object area;
subjecting the decoded image signals corresponding to the respective object areas to a composition process based on the whole coordinate system, in accordance with the disturbed coordinate information and the disturbed area information corresponding to the respective object areas, thereby generating the image signal corresponding to the composite image comprising the respective objects; and
extracting the specific information included in the position disturbance information, in accordance with the disturbed area information, and outputting the extracted specific information.
-
-
6. A data storage medium containing an image processing program, wherein said image processing program is a decoding program for making a computer perform a coded image signal decoding process according to the image processing method of claim 5.
-
7. A data storage medium containing an image processing program, wherein said image processing program is a coding program for making a computer perform an image signal coding process according to the image processing method of claim 4.
-
8. A data storage medium containing an image processing program, wherein said image processing program is a coding program for making a computer perform an image signal coding process according to the image processing method of claim 1.
Specification