Neural Network Distortion Correction for Facsimile OCR Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Facsimile documents often exhibit textual distortions due to impairments during the transmission process, leading to errors when converted to machine-encoded text using optical character recognition (OCR) engines.

Innovation Solution

A system and method that utilize distortion filter generators to create a training dataset of distorted text documents, which is used to train a neural network model to recognize and correct textual distortions in facsimile images before OCR processing, thereby reducing conversion errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If distortion filter generators are used to create training datasets with multiple distortion types, then the accuracy of text recognition in facsimile documents is improved, but the device complexity increases

Engineering Contradiction:
Improvetext recognition accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system divides the distortion correction task into multiple independent distortion filter generators, each specialized in generating a specific type of distortion (e.g., compression, elongation, rotation). This segmentation allows the training dataset to be created systematically with various distortion types, improving the neural network's ability to recognize and correct different text distortions in facsimile documents without requiring a monolithic complex system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The distortion filter generators create a comprehensive training dataset with pre-distorted text images before the neural network is trained. This preliminary action of generating diverse distorted text samples allows the neural network to learn distortion patterns in advance, enabling accurate recognition and correction of text in actual facsimile documents without requiring complex real-time distortion analysis systems.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple distortion filter generators are used to cover various distortion types, then the adaptability of the system to different distortion patterns is improved, but the training data generation process becomes more complex

Engineering Contradiction:
Improvedistortion type coverageVSAvoidtraining data generation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

Each distortion filter generator is designed to be multi-functional by applying multiple distortion parameters (compression ratios, elongation factors, rotation angles) to the same base text image. This universality allows a single generator to produce various distortion types, expanding the system's adaptability to different distortion patterns while avoiding the need for separate specialized generators for each distortion type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system varies distortion parameters such as compression ratio, elongation factor, and rotation angle across different training samples generated by the distortion filter generators. By systematically changing these parameters, the training dataset covers a wide range of distortion types and severities, enhancing the system's adaptability without requiring a proportional increase in the number of generators or complexity in the data generation process.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11429811B2Computer-based systems and methods for correcting distorted text in facsimile documents
Publication Date: 2022.08.30 CAPITAL ONE SERVICES LLC
  • US11429811B2 patent drawing
  • US11429811B2 patent drawing
  • US11429811B2 patent drawing

AI summary

A method includes passing an original text document through distortion filter generators to generate a training dataset that includes distorted text documents. Each distortion filter generator is configured to distort words or letters of words in phrases of text of a facsimile image in a respective unique manner. A neural network model is trained to recognize each respective distortion and match each respective distortion with each respective distortion filter generator based on the training dataset and the original text document. Image data of one facsimile having at least one text distortion is received and inputted to the trained neural network model. The output of the trained neural network model is coupled to an input of an optical character recognition (OCR) engine. The trained neural network model and the OCR engine convert the received image data of the incoming facsimile corrected for the at least one text distortion to machine-encoded text.