Electronic Form Metadata for Robust Image Classification

Solution Overview

Problem

Conventional image capture and processing systems relying on learn-by-example training struggle to accurately classify and extract information from images due to variations in capture conditions, requiring extensive training data and human intervention to correct errors, which is costly and inefficient.

Innovation Solution

A method using an electronic form as a knowledge base to build classification and extraction models by parsing metadata labels, generating permutations to account for variations, and training models to classify and extract information from similar forms with improved robustness and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If learn-by-example training is used to train classification and extraction models, then the models can handle variations in image capture conditions, but extensive training data and human intervention are required, increasing cost and complexity

Engineering Contradiction:
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent uses an electronic form template as a precise copy of the desired output structure, extracting metadata labels directly from the template elements. This copy serves as the foundation for generating training data, eliminating the need for extensive manual training examples while maintaining adaptability to image variations through the structured metadata approach.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent performs preliminary action by pre-defining the form structure and metadata labels in the electronic template before actual image processing occurs. This pre-prepared metadata framework enables the system to handle variations in captured images without requiring extensive post-training adjustments or human intervention, as the extraction targets are already established.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If human curators review and correct classification and extraction results, then accuracy improves, but processing time and economic cost increase significantly

Engineering Contradiction:
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements self-service by enabling the classification and extraction system to automatically generate accurate results using metadata from electronic form templates, without requiring human curator intervention. The metadata labels provide sufficient guidance for the model to self-correct and accurately identify fields and data types, eliminating the time and cost associated with manual review while maintaining high precision.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If standardized form representations are used, then information extraction accuracy is high, but the scope of applicability is limited due to rigidity

Engineering Contradiction:
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent adds another dimension by separating the structured form template (2D electronic representation) from the variable captured images (3D spatial variations including perspective, lighting, and distortion). The metadata labels bridge these dimensions, allowing the system to maintain the precision of standardized forms while adapting to the variability of real-world image captures through the generative model's ability to handle spatial transformations.

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

Data Source

PatentUS10140511B2Building classification and extraction models based on electronic forms
Publication Date: 2018.11.27
  • US10140511B2 patent drawing
  • US10140511B2 patent drawing
  • US10140511B2 patent drawing

AI summary

According to one embodiment, a computer-implemented method is configured for building a classification and/or data extraction knowledge base using an electronic form. The method includes: receiving an electronic form having associated therewith a plurality of metadata labels, each metadata label corresponding to at least one element of interest represented within the electronic form; parsing the plurality of metadata labels to determine characteristic features of the element(s) of interest; building a representation of the electronic form based on the plurality of metadata labels; generating a plurality of permutations of the representation of the electronic form by applying a predetermined set of variations to the representation; and training either a classification model, an extraction model, or both using: the representation of the electronic form, and the plurality of permutations of the representation of the electronic form. Corresponding systems and computer program products are also disclosed.