Method and system for processing character edge area data
First Claim
Patent Images
1. A method of correctly identifying areas near character edges in character image data, comprising:
- performing an edge-enhancement process on the character image data so as to generate edge-enhanced character image data by detecting edges in the portion of the character image data to generate an edge signal;
performing a combination of predetermined tests including a first dot pattern peak test on a portion of the character image data representing a character and a background in sets of pixel color component values, the predetermined tests each determining whether or not the portion is a white area and generating a set of test results, performing said first dot pattern peak test based upon a first certain set of color component pixel values of the portion to determine a first dot pattern peak, a first component of said first dot pattern peak test determining whether or not a color component pixel value of a centrally located pixel of the portion has the highest value of the lowest value in the portion, a second component of said first dot pattern peak test determining whether or not an absolute difference in the color component pixel value of the centrally located pixel and an average of each pair of the color component pixel values of pixels that are symmetrically located about the centrally located pixel exceeds a predetermined dot pattern peak threshold value;
assigning a white level value to the portion based upon the test of the predetermined tests;
comparing the portion to a set of predetermined white patterns if the white level value and the test results satisfy one of predetermined conditions; and
converting each of the pixel values in the portion to white if the portion contains one of the predetermined white patterns to generate a white converted portion.
1 Assignment
0 Petitions
Accused Products
Abstract
The quality of the reproduced image in separating the character portions and the areas near or surrounding the character portions has been improved. In particular, as the result of the character edge enhancement, the possibility for mistakenly processing white areas around the character edges has been substantially reduced and the correct detection rate for character edges in high line density areas has been substantially increased.
29 Citations
59 Claims
-
1. A method of correctly identifying areas near character edges in character image data, comprising:
-
performing an edge-enhancement process on the character image data so as to generate edge-enhanced character image data by detecting edges in the portion of the character image data to generate an edge signal;
performing a combination of predetermined tests including a first dot pattern peak test on a portion of the character image data representing a character and a background in sets of pixel color component values, the predetermined tests each determining whether or not the portion is a white area and generating a set of test results, performing said first dot pattern peak test based upon a first certain set of color component pixel values of the portion to determine a first dot pattern peak, a first component of said first dot pattern peak test determining whether or not a color component pixel value of a centrally located pixel of the portion has the highest value of the lowest value in the portion, a second component of said first dot pattern peak test determining whether or not an absolute difference in the color component pixel value of the centrally located pixel and an average of each pair of the color component pixel values of pixels that are symmetrically located about the centrally located pixel exceeds a predetermined dot pattern peak threshold value;
assigning a white level value to the portion based upon the test of the predetermined tests;
comparing the portion to a set of predetermined white patterns if the white level value and the test results satisfy one of predetermined conditions; and
converting each of the pixel values in the portion to white if the portion contains one of the predetermined white patterns to generate a white converted portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A system for correctly identifying areas near character edges in character image data, comprising:
-
an input unit for inputting character image data representing a character and a background in sets of pixel color component values;
an edge detection unit connected to said input unit for detecting edges in the portion of the character image data to generate an edge signal;
a dot pattern extraction unit connected to said input unit for performing a first dot pattern peak test based upon a first certain set of color component pixel values of the portion to determine a first dot pattern peak, a first component of said first dot pattern peak test determining whether or not a color component pixel value of a centrally located pixel of the portion has the highest value or the lowest value in the portion, a second component of said first dot pattern peak test determining whether or not an absolute difference in the color component pixel value of the centrally located pixel and an average of each pair of the color component pixel values pixels that are symmetrically located about the centrally located pixel exceeds a predetermined dot pattern peak threshold value;
a white extraction unit connected to said input unit for performing a combination of predetermined tests on a portion of the character image data, the predetermined tests each determining whether or not the portion is a white area and generating a set of test results; and
a white determination unit connected to said white extraction unit for assigning a white level value to the portion based upon the test results of the predetermined tests; and
a white pattern matching unit connected to said white determination unit for comparing the portion to a set of predetermined white patterns if the white level value and the test results satisfy one of predetermined conditions. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
Specification