Image processing apparatus and method, computer program, and computer-readable storage medium
First Claim
1. An image processing apparatus which multiplexes noise on multilevel image data to embed visible additional information with a noise-multiplexed distribution, comprising:
- first noise multiplexing means for multiplexing noise at a first visible intensity;
second noise multiplexing means for multiplexing noise at a second visible intensity different from the first visible intensity;
input means for inputting, as the additional information for a predetermined pixel region unit, information representing which of the first and second visible intensities is used for multiplexing;
determination means for determining on the basis of the additional information which of the first and second visible intensities is used for multiplexing in a pixel region of interest in multilevel image data; and
control means for selecting either of said first and second noise multiplexing means for the pixel region of interest on the basis of a determination result of said determination means, and causing selected noise multiplexing means to multiplex noise.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention can multiplex noise on an original image to reversibly embed visible additional information with a noise-multiplexed distribution, and can generate an image highly resistant to noise removal. For this purpose, when noise is multiplexed on multilevel image data to embed visible additional information with a noise-multiplexed distribution, information representing which of the first and second noise multiplexing processes is performed for each pixel is input as the additional information (S102). The position of a pixel of interest in the multilevel image data is determined on the basis of the additional information (S106). Either of the first noise addition processing (S108) and the second noise addition processing (S110) is performed on the basis of the determination result.
-
Citations
15 Claims
-
1. An image processing apparatus which multiplexes noise on multilevel image data to embed visible additional information with a noise-multiplexed distribution, comprising:
-
first noise multiplexing means for multiplexing noise at a first visible intensity;
second noise multiplexing means for multiplexing noise at a second visible intensity different from the first visible intensity;
input means for inputting, as the additional information for a predetermined pixel region unit, information representing which of the first and second visible intensities is used for multiplexing;
determination means for determining on the basis of the additional information which of the first and second visible intensities is used for multiplexing in a pixel region of interest in multilevel image data; and
control means for selecting either of said first and second noise multiplexing means for the pixel region of interest on the basis of a determination result of said determination means, and causing selected noise multiplexing means to multiplex noise. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An image processing apparatus which removes visible additional information from multilevel image data in which noise is reversibly embedded to multiplex the visible additional information, comprising:
-
first noise removal means for removing noise multiplexed at a first visible intensity;
second noise removal means for removing noise multiplexed at a second visible intensity different from the first visible intensity;
input means for inputting, as the additional information for a predetermined pixel region unit, information representing which of the first and second visible intensities is used for multiplexing;
determination means for determining on the basis of the additional information which of the first and second visible intensities is used for multiplexing in a pixel region of interest in multilevel image data; and
control means for selecting either of said first and second noise removal means for the pixel region of interest on the basis of a determination result of said determination means, and removing multiplexed noise.
-
-
10. An image processing method of multiplexing noise on multilevel image data to embed visible additional information with a noise-multiplexed distribution, comprising:
-
a first noise multiplexing step of multiplexing noise at a first visible intensity;
a second noise multiplexing step of multiplexing noise at a second visible intensity different from the first visible intensity;
an input step of inputting, as the additional information for a predetermined pixel region unit, information representing which of the first and second visible intensities is used for multiplexing;
a determination step of determining on the basis of the additional information which of the first and second visible intensities is used for multiplexing in a pixel region of interest in multilevel image data; and
a control step of selecting either of the first and second noise multiplexing steps for the pixel region of interest on the basis of a determination result in the determination step, and multiplexing noise.
-
-
11. An image processing method of removing visible additional information from multilevel image data in which noise is reversibly embedded to multiplex the visible additional information, comprising:
-
a first noise removal step of removing noise multiplexed at a first visible intensity;
a second noise removal step of removing noise multiplexed at a second visible intensity different from the first visible intensity;
an input step of inputting, as the additional information for a predetermined pixel region unit, information representing which of the first and second visible intensities is used for multiplexing;
a determination step -of determining on the basis of the additional information which of the first and second visible intensities is used for multiplexing in a pixel region of interest in multilevel image data; and
a control step of selecting either of the first and second noise removal steps for the pixel region of interest on the basis of a determination result in the determination step, and removing multiplexed noise.
-
-
12. A computer program functioning as an image processing apparatus which multiplexes noise on multilevel image data to embed visible additional information with a noise-multiplexed distribution, functioning as:
-
first noise multiplexing means for multiplexing noise at a first visible intensity;
second noise multiplexing means for multiplexing noise at a second visible intensity different from the first visible intensity;
input means for inputting, as the additional information for a predetermined pixel region unit, information representing which of the first and second visible intensities is used for multiplexing;
determination means for determining on the basis of the additional information which of the first and second visible intensities is used for multiplexing in a pixel region of interest in multilevel image data; and
control means for selecting either of said first and second noise multiplexing means for the pixel region of interest on the basis of a determination result of said determination means, and causing selected noise multiplexing means to multiplex noise. - View Dependent Claims (13)
-
-
14. A computer program functioning as an image processing apparatus which removes visible additional information from multilevel image data in which noise is reversibly embedded to multiplex the visible additional information, functioning as:
-
first noise removal means for removing noise multiplexed at a first visible intensity;
second noise removal means for removing noise multiplexed at a second visible intensity different from the first visible intensity;
input means for inputting, as the additional information for a predetermined pixel region unit, information representing which of the first and second visible intensities is used for multiplexing;
determination means for determining on the basis of the additional information which of the first and second visible intensities is used for multiplexing in a pixel region of interest in multilevel image data; and
control means for selecting either of said first and second noise removal means for the pixel region of interest on the basis of a determination result of said determination means, and removing multiplexed noise. - View Dependent Claims (15)
-
Specification