QR Code Position Detection for Bubble Sheet Reading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing apparatuses face difficulties in accurately recognizing the written results of bubble sheets when the position information of check boxes is unknown, as they require a large processing load and long processing time to extract difference images, which can include stains and other irrelevant data, making it challenging to recognize check boxes with high accuracy.

Innovation Solution

The image processing apparatus includes an image reading portion, a position detection portion, and a print processing portion to detect and print position information of check boxes, allowing for the creation of bubble sheets from which position information can be easily acquired and written results obtained, using a QR code or similar position specifying image to accurately determine the position and status of check boxes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If difference image extraction is used to recognize check box positions, then written results can be recognized, but processing load increases and processing time lengthens

Engineering Contradiction:
Improvecheck box recognition accuracyVSAvoidprocessing load
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-printing position specifying images (QR codes) on bubble sheets at known positions before distribution. When a scanned bubble sheet is received, the system immediately extracts position information from these pre-placed QR codes rather than performing complex difference image extraction. This preliminary preparation of position data significantly reduces processing load while maintaining accurate check box position identification.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If difference image extraction is used to recognize check box positions, then written results can be recognized, but processing time increases

Engineering Contradiction:
Improvecheck box recognition accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Position specifying images containing encoded position information are pre-printed on bubble sheets before they are distributed to examinees. When the bubble sheet is scanned, the system quickly decodes the QR code to obtain position information without needing to perform time-consuming difference image extraction and analysis, thereby significantly reducing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses QR codes as a compact copy or representation of position information. Instead of analyzing the entire image to extract positions, the system copies position data into a condensed QR code format that can be rapidly decoded, replacing the time-intensive difference image extraction process with a quick code reading operation.

Inventive Principle:
Principle #26Copying

3Measurement precision

If difference image extraction is used, then check box positions can be identified, but stains and irrelevant data are included reducing accuracy

Engineering Contradiction:
Improvecheck box position accuracyVSAvoidstains and irrelevant data interference
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent extracts only the essential position information from the bubble sheet by reading QR codes that contain pre-encoded position data. This approach takes out the necessary position coordinates while leaving behind stains and irrelevant data that would otherwise interfere with difference image extraction methods, thereby improving position identification accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Position information is copied into QR code format, which serves as a clean, standardized representation that is immune to stains and irrelevant data on the bubble sheet. The QR code acts as a protected copy of position data that can be reliably decoded regardless of other markings or stains present on the document.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10009508B2Image processing apparatus for reading check boxes
Publication Date: 2018.06.26 KYOCERA DOCUMENT SOLUTIONS INC
  • US10009508B2 patent drawing
  • US10009508B2 patent drawing
  • US10009508B2 patent drawing

AI summary

An image processing apparatus includes an image reading portion, a position detection portion, and a print processing portion. The image reading portion is configured to read an image of a document. The position detection portion is configured to detect position information of each of check boxes included in a read image by the image reading portion. The print processing portion is configured to be able to print a position specifying image indicating the position information of each of check boxes detected by the position detection portion.