Structural Feature Sequencing for Off-line Character Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing character recognition methods, particularly OCR, face challenges in recognizing characters with various fonts in natural environments due to difficulties in training for font variations, leading to low recognition rates.

Innovation Solution

A method that preprocesses character information from images using structural character recognition, detecting structural feature points like end and divergence points, assigning corresponding codes, and sequencing them to generate a numeral string, which normalizes and weights the features to enhance recognition across different fonts and angles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a statistic recognition method using a neural network is used for OCR, then high recognition rate is achieved when font is uniform or limited, but recognition rate deteriorates when characters are from natural environment with various fonts

Engineering Contradiction:
Improverecognition rateVSAvoidadaptability to various fonts
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent segments the character recognition process into distinct phases: preprocessing (binarization, thinning), normalization (rotation correction, scaling), and structural feature extraction (endpoint detection, chain code generation). This segmentation allows each phase to optimize for its specific function, enabling the system to handle various fonts effectively while maintaining high recognition accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes key parameters during processing: it normalizes character size and orientation, converts grayscale to binary, and transforms spatial coordinates into sequential chain codes. These parameter transformations make the recognition system invariant to font variations, scaling, and rotation, thereby improving both recognition rate and adaptability to various fonts.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If structural character recognition method is used for online input, then recognition accuracy is improved due to uniform stroke structures, but it cannot be applied to off-line character recognition from images

Engineering Contradiction:
Improverecognition accuracyVSAvoidapplicability to off-line recognition
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent applies preliminary actions to off-line character images to make them suitable for structural recognition: binarization converts the image to black and white, thinning reduces strokes to uniform width, and normalization corrects orientation. These preliminary processing steps transform raw images into a format that preserves stroke structure information, enabling structural recognition methods to be effectively applied to off-line character recognition.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary processing stage between image input and structural analysis. The preprocessing module (binarization, thinning, normalization) acts as an intermediary that converts diverse image formats into a standardized representation, bridging the gap between off-line image recognition and online structural recognition methods.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If character information is processed without normalization, then processing speed is maintained, but recognition accuracy deteriorates due to variations in font size and angle

Engineering Contradiction:
Improveprocessing speedVSAvoidrecognition accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent performs normalization as a preliminary action before structural feature extraction. By correcting orientation and scaling characters to a standard size beforehand, the system ensures that subsequent processing operates on uniform data, improving recognition accuracy without significantly impacting processing speed due to the efficient implementation of these preprocessing steps.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8934716B2Method and apparatus for sequencing off-line character from natural scene
Publication Date: 2015.01.13 ELECTRONICS & TELECOMM RES INST
  • US8934716B2 patent drawing
  • US8934716B2 patent drawing
  • US8934716B2 patent drawing

AI summary

Disclosed is a method of sequencing character information in order to increase precision of character recognition. The method includes: a pre-processing that extracts character information from an image to binarize the extracted character information through a predetermined threshold and extracts and thins a center line of the binarized character information; normalizing the pre-processed character information to character information according to a predetermined criteria; and sequencing the normalized character information using structural features including an end point or a divergence point of the character information. The present invention suggests an angle normalization method of input character information, a structural feature position determining method, and a structural feature numeral string generating method to strongly recognize characters configured by various fonts obtained from a natural scene regardless of an angle or a size of the characters.