IP Library Granted Patent US 8,300,963
Granted Patent B2
US 8,300,963 · App. 13/019,400 · Granted Oct 30, 2012

Apparatus and method of matching symbols in a text image coding and decoding system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,300,963
App. No.
13/019,400
Granted
Oct 30, 2012
Kind
B2
Abstract

An apparatus of a text image coding and decoding system includes a matching unit to compute a first distance between a symbol of a text image with a reference symbol of a symbol dictionary, to determine whether the symbol matches with the reference symbol according to the first distance and a first reference, and to compute a second distance between the one of the symbols with the reference symbol if the symbol does not match with the reference symbol according to the first distance and the first reference, and to determine whether the symbol matches with the reference symbol according to the second distance and a second reference.

Claims (29)

1. A text image coding and decoding system, comprising:

an encoding apparatus to compute a first distance between a symbol of a text image with a reference symbol of a symbol dictionary, to determine whether the symbol matches with the reference symbol according to the first distance and a first reference, and to compute a second distance between the one of the symbols with the reference symbol if the symbol does not match with the reference symbol according to the first distance and the first reference, and to determine whether the symbol matches with the reference symbol according to the second distance and a second reference, so that an encoded signal is generated according to the determination using the first and second distances and the first and second references; and

a decoding apparatus to receive the encoded signal encoded according to the determination using the first and second distances and the first and second references, and to decode the received signal to reproduce the text image.

2. A method of a text image coding and decoding system, the method comprising:

using a computer to perform operations of:

computing a first distance between a symbol of a text image with a reference symbol of a symbol dictionary, to determine whether the symbol matches with the reference symbol according to the first distance and a first reference;

computing a second distance between the one of the symbols with the reference symbol if the symbol does not match with the reference symbol according to the first distance and the first reference;

determining whether the symbol matches with the reference symbol according to the second distance and a second reference, so that an encoded signal is generated according to the determination using the first and second distances and the first and second references; and

decoding the encoded signal encoded according to the determination using the first and second distances and the first and second references to reproduce the text image.

3. An apparatus in a text image coding and decoding system, comprising:

a matching unit to compute a first distance between a symbol of a text image with a reference symbol of a symbol dictionary, to determine whether the symbol matches with the reference symbol according to the first distance and a first reference, and to compute a second distance between the symbol with the reference symbol if the symbol does not match with the reference symbol according to the first distance and the first reference, and to determine whether the symbol matches with the reference symbol according to the second distance and a second reference; and

a coder to generate an encoded signal according to the determination according to the first distance and the first reference and the determination according to the second distance and the second reference.

4. The apparatus of claim 3 , wherein the matching unit comprises:

a first comparator to compare the first distance and the first reference to determine whether the symbol matches with the reference symbol; and

a second comparator to compare the second distance and the second reference to determine whether the symbol matches with the reference symbol.

5. The apparatus of claim 4 , wherein:

the first reference comprises a first sub-reference and a second sub-reference;

the first comparator comprises a first sub-comparator to compare the first distance with the first sub-reference and a second sub-comparator to compare the first distance with the second sub-reference; and

the matching unit determines that the symbol matches with the reference symbol according to the comparisons of the first and second sub-comparators.

6. The apparatus of claim 3 , further comprising:

a decomposer to decompose image data to extract the text image having one or more symbols including the symbol.

7. The apparatus of claim 3 , further comprising:

a scanner to scan an object to generate a scanned image as the image data.

8. The apparatus of claim 3 , further comprising:

a controller to control the symbol dictionary to create a new reference symbol when the symbol does not match with the reference symbol according to the first and second distances and the first and second references.

9. The apparatus of claim 3 , wherein:

the first distance comprises an exclusive-OR (XOR) distance computed by counting a total number of pixels in a first error map that is generated via an XOR operation between the symbol and the reference symbol;

the second distance comprises a weighted exclusive-OR (WXOR) distance computed by counting a total number of weights of pixels in a second error map that is generated via an XOR operation between the symbol and the reference symbol with the weights assigned to the pixels in the second error map based on surrounding pixels; and

the matching unit compares the XOR distance with the first reference to determine whether to use the reference symbol to represent the symbol or to create the symbol as a new reference symbol.

Assignments (5)
CONFIRMATORY ASSIGNMENT EFFECTIVE NOVEMBER 1, 2018 Recorded Jan 24, 2020
From: HP PRINTING KOREA CO., LTD.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 051691/0477 →
CHANGE OF LEGAL ENTITY EFFECTIVE AUG. 31, 2018 Recorded Jan 8, 2020
From: HP PRINTING KOREA CO., LTD.
To: HP PRINTING KOREA CO., LTD.
Reel/Frame 051521/0464 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENTATION EVIDENCING THE CHANGE OF NAME PREVIOUSLY RECORDED ON REEL 047370 FRAME 0405. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Nov 21, 2018
From: S-PRINTING SOLUTION CO., LTD.
To: HP PRINTING KOREA CO., LTD.
Reel/Frame 047769/0001 →
CHANGE OF NAME Recorded Aug 17, 2018
From: S-PRINTING SOLUTION CO., LTD.
To: HP PRINTING KOREA CO., LTD.
Reel/Frame 047370/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2017
From: SAMSUNG ELECTRONICS CO., LTD
To: S-PRINTING SOLUTION CO., LTD.
Reel/Frame 041852/0125 →