IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM
First Claim
1. An image processing apparatus comprising:
- an input unit configured to input an image obtained by capturing, by an image capturing device, a print product in which a digital watermark is embedded;
an obtaining unit configured to obtain information about a moving direction of the image capturing device with respect to the print product in image capturing of the print product; and
a determination unit configured to, based on the information obtained by said obtaining unit and frequency characteristics in a partial area of the image input by said input unit determine a code corresponding to the digital watermark embedded in the partial area.
1 Assignment
0 Petitions
Accused Products
Abstract
Upon capturing a digital watermark-embedded print product by an image capturing device held by the hand of a user and extracting embedded information, the relative speed between the hand-held image capturing device and the print product changes, failing in extracting the embedded additional information. In an embodiment, the image capturing device performs continuous shooting for every small area to read the print product. A shoot image is analyzed to calculate the feature amount of the image. Information about an image capturing quality characteristic generated at the time of capturing the print product is estimated, and a change of the feature amount accompanying the image capturing quality characteristic is predicted based on the estimation result. A code indicated by the watermark is determined based on the calculation result and the prediction result.
12 Citations
17 Claims
-
1. An image processing apparatus comprising:
-
an input unit configured to input an image obtained by capturing, by an image capturing device, a print product in which a digital watermark is embedded; an obtaining unit configured to obtain information about a moving direction of the image capturing device with respect to the print product in image capturing of the print product; and a determination unit configured to, based on the information obtained by said obtaining unit and frequency characteristics in a partial area of the image input by said input unit determine a code corresponding to the digital watermark embedded in the partial area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An image processing method comprising:
-
inputting an image obtained by capturing, by an image capturing device, a print product in which a digital watermark is embedded; and based on information about a moving direction of the image capturing device with respect to the print product in image capturing of the print product, and frequency characteristics in a partial area of the input image, determining a code corresponding to the digital watermark embedded in the partial area.
-
-
17. A non-transitory computer readable storage medium which stores a computer program to be executed in a processor of an image processing apparatus, the program comprising:
-
inputting an image obtained by capturing, by an image capturing device, a print product in which a digital watermark is embedded; and based on information about a moving direction of the image capturing device with respect to the print product in image capturing of the print product, and frequency characteristics in a partial area of the input image, determining a code corresponding to the digital watermark embedded in the partial area.
-
Specification