An image processing apparatus includes a representative color calculation unit, a color displacement calculation unit, and a similarity calculation unit. The representative color calculation unit calculates a representative color which is representative of colors in a first region having a predetermined size in an image. The color displacement calculation unit calculates, as a color displacement, a difference between the representative color calculated by the representative color calculation unit and a color in a target second region in the first region. The similarity calculation unit calculates similarity between the color displacement calculated by the color displacement calculation unit and a predetermined color displacement in an information image representing information embedded in the image.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An image processing apparatus comprising: a representative color calculation unit that calculates a representative color which is representative of colors in a first region having a predetermined size in an image; a color displacement calculation unit that calculates, as a color displacement, a difference between the representative color calculated by the representative color calculation unit and a color in a target second region in the first region; and a similarity calculation unit that calculates similarity between the color displacement calculated by the color displacement calculation unit and a predetermined color displacement in an information image representing information embedded in the image.
2. The image processing apparatus according to claim 1 , further comprising: an emphasizing unit that emphasizes the image in accordance with the similarity calculated by the similarity calculation unit.
3. The image processing apparatus according to claim 2 , further comprising: a binarization unit that binarizes the image in accordance with the similarity calculated by the similarity calculation unit or binarizes the image emphasized by the emphasizing unit.
4. The image processing apparatus according to claim 1 , further comprising: an extraction unit that extracts color displacements which are calculated by the color displacement calculation unit and which are similar to the predetermined color displacement in the information image; a representative color displacement calculation unit that calculates a representative color displacement which is representative of the color displacements extracted by the extraction unit; and a correction unit that corrects the predetermined color displacement in the information image in accordance with the representative color displacement calculated by the representative color displacement calculation unit.
5. The image processing apparatus according to claim 2 , further comprising: an extraction unit that extracts color displacements which are calculated by the color displacement calculation unit and which are similar to the predetermined color displacement in the information image; a representative color displacement calculation unit that calculates a representative color displacement which is representative of the color displacements extracted by the extraction unit; and a correction unit that corrects the predetermined color displacement in the information image in accordance with the representative color displacement calculated by the representative color displacement calculation unit.
6. The image processing apparatus according to claim 3 , further comprising; an extraction unit that extracts color displacements which are calculated by the color displacement calculation unit and which are similar to the predetermined color displacement in the information image; a representative color displacement calculation unit that calculates a representative color displacement which is representative of the color displacements extracted by the extraction unit; and a correction unit that corrects the predetermined color displacement in the information image in accordance with the representative color displacement calculated by the representative color displacement calculation unit.
7. An image processing apparatus comprising: a second-order differential value calculation unit that calculates a second-order differential value of a color in a region having a predetermined size in an image; and a similarity calculation unit that calculates similarity between the second-order differential value calculated by the second-order differential value calculation unit and a second-order differential value expressing a predetermined color displacement in an information image representing information embedded in the image.
8. A non-transitory computer readable medium storing a program causing a computer to execute a process, the process comprising: calculating a representative color which is representative of colors in a first region having a predetermined size in an image; calculating, as a color displacement, a difference between the calculated representative color and a color in a target second region in the first region; and calculating similarity between the calculated color displacement and a predetermined color displacement in an information image representing information embedded in the image.
9. A non-transitory computer readable medium storing a program causing a computer to execute a process, the process comprising: calculating a second-order differential value of a color in a region having a predetermined size in an image; and calculating similarity between the calculated second-order differential value and a second-order differential value expressing a predetermined color displacement in an information image representing information embedded in the image.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
October 31, 2012
August 26, 2014
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.