Method and apparatus for compressing binary data using pattern matching encoding
First Claim
1. A pattern matching encoding apparatus for encoding unit patterns extracted from input binary image data based on a result of matching of the unit patterns with library patterns, said pattern matching encoding apparatus comprising:
- a first memory means for storing first library patterns capable of being updated according to the unit patterns;
a second memory means for storing second library patterns of a preliminarily designated font; and
a pattern matching means for executing a pattern matching process of matching the unit patterns by comparison of the unit patterns with the first library patterns and the second library patterns.
1 Assignment
0 Petitions
Accused Products
Abstract
In a method and an apparatus for pattern matching encoding disclosed a font bit map library is provided separately from a temporary updating library, in which temporary bit map pattern data capable of being updated according to a character pattern cut out from input binary image data is stored. In the font bit map library is stored font bit map library pattern data of an input character pattern font or a font designated by the user. A pattern matching process on the character pattern, is executed by comparing the character pattern with temporary bit map pattern data and font bit map pattern data. The character pattern is newly registered in the temporary updating library, when it is judged as being matched with only the temporary bit map pattern or as being matched with neither of the temporary bit map pattern or the font bit map pattern. It is possible to improve data compressibility without sacrifice in image quality.
100 Citations
19 Claims
-
1. A pattern matching encoding apparatus for encoding unit patterns extracted from input binary image data based on a result of matching of the unit patterns with library patterns, said pattern matching encoding apparatus comprising:
-
a first memory means for storing first library patterns capable of being updated according to the unit patterns; a second memory means for storing second library patterns of a preliminarily designated font; and a pattern matching means for executing a pattern matching process of matching the unit patterns by comparison of the unit patterns with the first library patterns and the second library patterns. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of pattern matching encoding of unit patterns extracted from input binary image data based on a result of matching of the unit patterns with library patterns, comprising the steps of:
-
storing first library patterns capable of being updated according to each of the unit patterns; storing second library patterns of a preliminarily designated font; comparing the unit pattern with the first library patterns and the second library patterns; and newly registering the unit patterns as the first library patterns when the unit patterns are judged as being matched with only the first library patterns although partially unmatched therewith or when the unit patterns are judged as being matched with neither of the first and second library patterns.
-
-
11. A pattern matching encoding apparatus for encoding unit patterns extracted from input binary image data based on a result of matching of the unit patterns with library patterns, said pattern matching encoding apparatus comprising:
-
a first memory configured to store first library patterns capable of being updated according to the unit patterns; a second memory configured to store second library patterns of a preliminarily designated font; and a pattern matching circuit configured to execute a pattern matching process of matching the unit patterns by comparison of the unit patterns with the first library patterns and the second library patterns. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification