Code image processing method and code image processing apparatus
First Claim
1. An image data processing apparatus, comprising:
- a central processing unit for controlling a process of determining a type of code included in image data comprising a plurality of blocks, each block comprising a plurality of pixels, the process comprising;
detecting a maximum position where a degree of pixel value of a predetermined area in one of said blocks being higher than that of another area in said blocks, and a minimum position where a degree of pixel value of a predetermined area in one of said blocks being lower than that of another area in said blocks;
repeating said detecting of maximum and minimum positions in other blocks; and
determining a type of code included in said image data based upon whether the detected maximum and minimum positions are regularly arranged.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to methods of automatically determining and recognizing a code included in image data, and, more particularly, to a method capable of determining not only a one-dimensional code and a two-dimensional code but also a steganographic code with certainty.
A code image processing method according to an embodiment of the present invention includes: a block extracting step of extracting a rectangular block unit area from image data; a block feature value calculating step of calculating the feature value of a code included in the rectangular block unit area; a block determining step of determining the type of the code included in the rectangular block unit area on the basis of the feature value of the code; and a code processing selecting step of selecting processing to be performed on the basis of the determined code type. According to the image processing method, it can be accurately determined whether a rectangular block unit area includes a steganographic code by using a steganographic feature value to determine the type of a code included in the rectangular block unit area.
11 Citations
13 Claims
-
1. An image data processing apparatus, comprising:
-
a central processing unit for controlling a process of determining a type of code included in image data comprising a plurality of blocks, each block comprising a plurality of pixels, the process comprising; detecting a maximum position where a degree of pixel value of a predetermined area in one of said blocks being higher than that of another area in said blocks, and a minimum position where a degree of pixel value of a predetermined area in one of said blocks being lower than that of another area in said blocks; repeating said detecting of maximum and minimum positions in other blocks; and determining a type of code included in said image data based upon whether the detected maximum and minimum positions are regularly arranged. - View Dependent Claims (2, 3, 4, 13)
-
-
5. A determining method of a type of code included in image data comprising a plurality of blocks, each block comprising a plurality of pixels, the method comprising:
-
detecting using a computer maximum position where a degree of pixel value of a predetermined area in one of said blocks being higher than that of another area in said blocks, and a minimum position where a degree of pixel value of a predetermined area in one of said blocks being lower than that of another area in said blocks; repeating said detecting of maximum and minimum positions in other blocks; and determining a type of code included in said image data based upon whether the detected maximum and minimum positions are regularly arranged. - View Dependent Claims (6, 7, 8)
-
-
9. A computer-readable recording medium that stores a computer program for determining method of a type of code included in image data comprising a plurality of blocks, each block comprising a plurality of pixels, by controlling a image data processing apparatus according to a process comprising:
-
detecting maximum position where a degree of pixel value of a predetermined area in one of said blocks being higher than that of another area in said blocks, and a minimum position where a degree of pixel value of a predetermined area in one of said blocks being lower than that of another area in said blocks; repeating said detecting of maximum and minimum positions in other blocks; and determining a type of code included in said image data based upon whether the detected maximum and minimum positions are regularly arranged. - View Dependent Claims (10, 11, 12)
-
Specification