Receipt OCR Value Association and Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to effectively process values of the same type of item extracted from multiple positions on a receipt, leading to potential inability to obtain the user's desired results.

Innovation Solution

An image processing system that uses Optical Character Recognition (OCR) to acquire character string and position information from receipt images, associates value information with corresponding keywords, and stores this data to determine and process same-type value information by executing specific processing based on the type of item information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple values of the same type are extracted from different positions on a receipt, then the quantity of extracted information increases, but the system cannot determine which value to use leading to processing uncertainty

Engineering Contradiction:
Improvequantity of extracted value informationVSAvoidreliability of value selection
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system extracts multiple values of the same type from different positions on the receipt, stores them in association data with their respective position information, and then uses feedback mechanisms to determine which value to use based on predefined rules or user selection. This allows the system to handle multiple extracted values systematically rather than being uncertain about which value to select.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary mechanism (association data storage and determination unit) that mediates between multiple extracted values and the final selected value. This intermediary layer stores all extracted values with their position information and applies determination rules to select the appropriate value, resolving the uncertainty in value selection.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If the system displays all extracted values from multiple positions, then information completeness improves, but the display complexity and user confusion increases

Engineering Contradiction:
Improvecompleteness of extracted informationVSAvoidcomplexity of display system
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system extracts and displays only the determined value (the selected value from multiple extracted values) rather than displaying all extracted values. This extraction approach maintains information completeness by ensuring the correct value is displayed while avoiding the complexity and user confusion that would result from displaying multiple values simultaneously.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary determination of which value to use before displaying the result. By pre-processing the multiple extracted values through determination rules and selecting the appropriate value in advance, the system simplifies the display process and avoids presenting users with multiple conflicting values.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the system processes each extracted value separately, then processing accuracy for individual values is maintained, but overall processing time increases

Engineering Contradiction:
Improveaccuracy of value extractionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system merges the processing of multiple extracted values by handling them in a coordinated manner through a unified determination process. Instead of processing each value completely separately, the system extracts multiple values simultaneously, stores them together in association data, and applies determination rules in a single integrated process, thereby reducing overall processing time while maintaining accuracy.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10242410B2Storage medium, image processing method and image processing apparatus
Publication Date: 2019.03.26 BROTHER KOGYO KK
  • US10242410B2 patent drawing
  • US10242410B2 patent drawing
  • US10242410B2 patent drawing

AI summary

An image processing apparatus which acquires character string information and position information of the character string in a receipt image by an Optical Character Recognition (OCR), acquires value information corresponding to a keyword corresponding to predetermined item information from the acquired character string information, associates and stores the acquired value information, position information corresponding to the acquired value information and the predetermined item information, displays the receipt image and an object at a position of the receipt image corresponding to the stored position information, selects, in a case where it is determined that same type value information which is a plurality of the value information associated with a same type of the item information is stored, processing to be executed in accordance with a type of the item information related to the same type value information, and executes the selected processing.