3-Channel Neural Network Handwriting Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing handwriting recognition systems face challenges in accurately processing handwritten forms due to background noise and text overflow beyond bounded areas, leading to inefficiencies and inaccuracies in separating handwritten text from templated form backgrounds.

Innovation Solution

The implementation of a multichannel image processing system that combines template, handwriting, and mask information into a single image, allowing a machine learning algorithm to recognize and disregard background noise and overflow, thereby improving computational efficiency and recognition accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional handwriting recognition systems process images with templated form backgrounds, then the system can recognize handwritten text, but background noise and graphical elements reduce recognition accuracy

Engineering Contradiction:
Improvehandwriting recognition accuracyVSAvoidbackground noise interference
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent segments the input image into multiple channels: a first channel containing the original image, a second channel containing a template image of the form, and a third channel containing a mask image highlighting handwritten regions. This segmentation allows the neural network to process each channel separately and combine them to achieve accurate handwriting recognition while filtering out background noise and graphical elements from the template.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If the system processes text that overflows beyond bounded areas, then complete text capture is achieved, but the visual structure of templates interferes with recognition

Engineering Contradiction:
Improvetext overflow captureVSAvoidtemplate visual structure interference
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent adds a new dimension to the problem by introducing a third channel (mask image) that provides spatial information about handwritten regions. This dimensional expansion allows the system to distinguish between template elements and handwritten text even when text overflows beyond traditional bounded areas, as the mask channel explicitly marks the extent of handwritten content independent of template boundaries.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If the system removes template visual structure to improve recognition, then accuracy improves, but computational complexity increases

Engineering Contradiction:
Improvehandwriting recognition accuracyVSAvoidmultichannel processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent performs preliminary action by generating the mask image before the main recognition process. The mask is created by comparing the original image with the template image to identify regions where they differ, indicating handwritten content. This preliminary masking step simplifies the subsequent recognition task by pre-highlighting relevant regions, reducing the computational burden on the neural network during the main processing phase.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11610084B1Apparatuses, methods, and systems for 3-channel dynamic contextual script recognition using neural network image analytics and 4-tuple machine learning with enhanced templates and context data
Publication Date: 2023.03.21 HYPER LABS INC
  • US11610084B1 patent drawing
  • US11610084B1 patent drawing
  • US11610084B1 patent drawing

AI summary

In some embodiments, a method includes training a first machine learning model based on multiple documents and multiple templates associated with the multiple documents. The method further includes executing the first machine learning model to generate multiple relevancy masks, the multiple relevancy masks to remove a visual structure of the multiple templates from a visual structure of the multiple documents. The method further includes generating multiple multichannel field images to include the multiple relevancy masks and at least one of the multiple documents or the multiple templates. The method further includes training a second machine learning model based on the multiple multichannel field images and multiple non-native texts associated with the multiple documents. The method further includes executing the second machine learning model to generate multiple non-native texts from the multiple multichannel field images.