Image processing apparatus, image processing method and non-transitory computer-readable medium
First Claim
1. An image processing apparatus comprising:
- an image acquiring unit that acquires an image in which first additional information is embedded in such a manner that pieces of first partial information obtained by dividing the first additional information are coded and embedded in respective unit areas obtained by dividing the image;
a partial information detecting unit that detects the pieces of first partial information, which are embedded in the respective unit areas of the image acquired by the image acquiring unit; and
an embedding unit that codes and embeds, in the respective unit areas, pieces of second partial information obtained by dividing second additional information which is different from the first additional information so that a sum of differences between corresponding pairs of (i) the pieces of first partial information detected by the partial information detecting unit and (ii) the newly embedded pieces of second partial information become minimum.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus includes an image acquiring unit, a partial information detecting unit and an embedding unit. The image acquiring unit acquires an image in which first additional information is embedded so that pieces of first partial information obtained by dividing the first additional information are coded and embedded in respective unit areas obtained by dividing the image. The partial information detecting unit detects the pieces of first partial information, which are embedded in the respective unit areas of the image acquired by the image acquiring unit. The embedding unit codes and embeds, in the respective unit areas, pieces of second partial information obtained by dividing second additional information which is different from the first additional information so that a sum of differences between corresponding pairs of (i) the pieces of detected first partial information and (ii) the newly embedded pieces of second partial information become minimum.
53 Citations
10 Claims
-
1. An image processing apparatus comprising:
-
an image acquiring unit that acquires an image in which first additional information is embedded in such a manner that pieces of first partial information obtained by dividing the first additional information are coded and embedded in respective unit areas obtained by dividing the image; a partial information detecting unit that detects the pieces of first partial information, which are embedded in the respective unit areas of the image acquired by the image acquiring unit; and an embedding unit that codes and embeds, in the respective unit areas, pieces of second partial information obtained by dividing second additional information which is different from the first additional information so that a sum of differences between corresponding pairs of (i) the pieces of first partial information detected by the partial information detecting unit and (ii) the newly embedded pieces of second partial information become minimum. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An image processing method comprising:
-
acquiring an image in which first additional information is embedded in such a manner that pieces of first partial information obtained by dividing the first additional information are coded and embedded in respective unit areas obtained by dividing the image; detecting the pieces of first partial information, which are embedded in the respective unit areas of the acquired image; and coding and embedding, in the respective unit areas, pieces of second partial information obtained by dividing second additional information which is different from the first additional information so that a sum of differences between corresponding pairs of (i) the pieces of detected first partial information and (ii) the newly embedded pieces of second partial information become minimum.
-
-
10. A non-transitory computer-readable medium storing a program that causes a computer to execute image processing, the image processing comprising:
-
acquiring an image in which first additional information is embedded in such a manner that pieces of first partial information obtained by dividing the first additional information are coded and embedded in respective unit areas obtained by dividing the image; detecting the pieces of first partial information, which are embedded in the respective unit areas of the acquired image; and coding and embedding, in the respective unit areas, pieces of second partial information obtained by dividing second additional information which is different from the first additional information so that a sum of differences between corresponding pairs of (i) the pieces of detected first partial information and (ii) the newly embedded pieces of second partial information become minimum.
-
Specification