Abstract:
An image processing apparatus configured to embed embedment information in image data includes an embedment information acquisition unit configured to acquire embedment information to be embedded in the image data, an information embedment manner determination unit configured to determine an information embedment manner to embed the embedment information according to one of the acquired embedment information and image data to be generated by embedding the acquired embedment information in the image data, and an information embedment unit configured to embed the acquired embedment information in image data according to the information embedment manner determined by the information embedment manner determination unit.
Abstract:
An image processing device including an area generation unit configured to generate a supplemental data-embedded area in image data having content data separate from an area occupied by the content data, and a data embedding unit configured to embed supplemental data in the supplemental data-embedded area.
Abstract:
An image processing apparatus includes an image input device that reads an original image and obtains image data from the original image by selecting one of plural types of image reading modes of the image input device, an image pre-processing mechanism that performs at least one pre-processing relative to the image data obtained by the image input device, an image pre-processing selecting mechanism that selects at least one pre-processing according to the image reading mode selected by the image input device and causes the image pre-processing mechanism to perform the selected at least one pre-processing, and an information extracting mechanism that extracts specific information included in the image data subjected to the at least one pre-processing performed by the image pre-processing mechanism.
Abstract:
A detection result indicating whether a document image is copy guarded is generated. Based on the detection result, information contained in the document image is concealed.
Abstract:
An image processing method is disclosed that is capable of efficient information extraction when embedding information in an image by using plural information embedding methods. The image processing method includes steps of embedding target information in the image by using one or more methods selected from plural information embedding methods; and embedding identification information in the image for identifying the selected one or more methods. The identification information is embedded in a method allowing an amount of the embedded information to be less than an amount of the embedded information in each of the selected one or more methods.
Abstract:
An image processing apparatus embedding information in an image by combining multiple predetermined patterns with the image is disclosed that includes a level determination part configured to determine at least one of the levels of conditions to be added regarding the disposition of the predetermined patterns, to which at least one of the levels the information to be embedded belongs; and a pattern combining part configured to combine the predetermined patterns with the image in accordance with the condition corresponding to the information to be embedded at the determined at least one of the levels. If the information to be embedded belongs to two or more of the levels, the pattern combining part combines the predetermined patterns so that the conditions corresponding to the information to be embedded are satisfied at the two or more of the levels.
Abstract:
An integrated circuit device with a data processing block is provided, the data processing block including a plurality of operation units that are arranged in a matrix, a plurality of first wire sets that extend in a first direction in the matrix and transfer input data of each operation unit, a plurality of second wire sets that extend in a second direction in the matrix and transfer output data of each operation unit, and a plurality of switching units that are arranged at each intersection between the first and second wire sets and can select and connect any wire in the first wire sets and any wire in the second wire sets. The plurality of operation units include a plurality of types of operation units with different data paths that are suited to special-purpose processing, with an arrangement of operation units of the same type in the first direction or the second direction being formed in at least part of the data processing block. The functioning of the integrated circuit device can be dynamically changed by changing the configuration of the operation units and the integrated circuit device is composed of operation units with different data paths that are suited to special-purpose processing so that the integrated circuit device is both compact and economical.
Abstract:
An image recognition method comprises the steps of: a) examining as to how much input image parts resemble a predetermined figure comprising a plurality of elements, and giving a first score on each image part as to how much it resembles to the element of the predetermined figure, and giving a second score on the image parts as to much a positional relationship therebetween resembles that of the elements of the predetermined figure; and b) determining as to whether or not the input image parts coincide the predetermined figure by using the first and second scores together.
Abstract:
A detection result indicating whether a document image is copy guarded is generated. Based on the detection result, information contained in the document image is concealed.
Abstract:
An image detecting method comprises the steps of: a) searching for a pattern satisfying a predetermined commencement requirement by scanning an input image; b) using the pattern as a starting point, with referring to a dictionary storing therein distances between the center line and an edge of a detection target semicircle, determining for each of a predetermined number of main scan lines along a sub-scan direction whether or not a predetermined edge pattern occurs within a respective range of the distance of the dictionary; and c) determining a detection of the semicircle when the number of error lines on which the predetermined edge pattern does not occur within the respective range of the distance of the dictionary is less than a predetermined threshold.