OCR System Font Matching for Form Recognition Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional OCR systems face challenges in maintaining recognition accuracy when font types differ, increase the burden of correction work due to unreliable processing, and struggle to accurately acquire character strings without specific information marks.

Innovation Solution

The OCR system includes an OCR information management section that associates issuer identification with font types and processing reliability, and a performance section that performs OCR processing using the associated font type, while also using specific marks to indicate reliability and extract character strings within a specified distance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional OCR processing is performed without font matching, then processing speed is maintained, but character recognition accuracy decreases when font types differ

Engineering Contradiction:
Improvecharacter recognition accuracyVSAvoidOCR processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary font type identification on the input text before OCR processing. By detecting the font type in advance and storing it in memory, the OCR processing section can subsequently match the processing font to the text font, thereby improving character recognition accuracy without significantly increasing overall processing complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the font type parameter used in OCR processing based on the detected text font type. By dynamically adjusting the processing font parameter to match the text font, the system optimizes recognition accuracy for different font types while maintaining efficient processing

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If OCR processing is performed without reliability indication, then processing simplicity is maintained, but user burden increases due to inability to perceive processing reliability

Engineering Contradiction:
Improveuser correction burdenVSAvoidreliability management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system provides feedback to the user by displaying reliability marks next to recognized text. The reliability mark is determined based on the match between the text font type and the OCR processing font type, allowing users to quickly identify and prioritize correction work without increasing system complexity

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system uses visual indicators (reliability marks) to convey processing quality information to users. By displaying different marks for high and low reliability text, the system enables users to efficiently assess and manage correction priorities

Inventive Principle:
Principle #32Color changes

3Measurement precision

If specific information marks are required on all characters, then acquisition precision is improved, but ease of operation decreases when marks are missing on some characters

Engineering Contradiction:
Improvespecific information acquisition accuracyVSAvoidmarking operation simplicity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The system applies partial marking, placing specific information marks only on certain characters within a recognized text range rather than requiring marks on all characters. This approach maintains acquisition precision for marked characters while reducing the operational burden of comprehensive marking

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system performs preliminary text range recognition using OCR before applying specific information marks. By first identifying the text range and then selectively marking characters within that range, the system improves both acquisition accuracy and operational efficiency

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11972197B2OCR system
Publication Date: 2024.04.30 KYOCERA DOCUMENT SOLUTIONS INC
  • US11972197B2 patent drawing
  • US11972197B2 patent drawing
  • US11972197B2 patent drawing

AI summary

An OCR system which acquires character data from a form (50) through OCR processing is characterized by: managing an OCR information table (34e) in which an issuer name of an issuer on the form (50) is associated with a font name of a font used in the OCR processing; and, when the OCR processing is performed on an issuer-recorded content reading target area in the form (50), performing the OCR processing (S156) in the font indicated by the font name associated in the OCR information table with the issuer name of the issuer of the form (50).