Multi-Level Optical Mark Reading Unambiguous Symbology

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional OMR systems require expensive hardware and pre-printed forms, while software-based systems consume more space due to the need for large bubble fields, and ICR systems suffer from low accuracy and speed in interpreting hand-drawn symbols.

Innovation Solution

Multi-Level OMR system that allows bubbles to have more than two states based on shape, size, marking symbology, and sequence, enabling direct interpretation of unambiguous symbols into a limited set of output states, reducing form size and increasing data precision.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional OMR systems are used, then high accuracy and speed in data collection is achieved, but expensive hardware and pre-printed forms are required

Engineering Contradiction:
ImproveaccuracyVSAvoidhardware cost
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical OMR readers with a software-based image processing system. Instead of dedicated hardware sensors, the system uses standard image scanners or cameras combined with software algorithms to detect and interpret bubble fills, thereby eliminating the need for expensive specialized hardware while maintaining high accuracy

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system creates a digital copy (image) of the filled form using standard scanning technology, then processes this copy through software algorithms to extract data. This copying approach allows the use of inexpensive, universally available scanning devices instead of specialized OMR readers, reducing hardware costs while preserving data collection accuracy

Inventive Principle:
Principle #26Copying

2Device complexity

If software-based OMR systems are used, then hardware cost is reduced, but form size increases due to large bubble fields

Engineering Contradiction:
Improvehardware costVSAvoidform size
Core Design Contradiction:
Device complexityVSArea of stationary object

Solution Approach 1:

The patent introduces multi-level encoding within single bubbles by utilizing different positions, orientations, or patterns of marks inside each bubble. Instead of requiring multiple separate bubbles for different answer choices, the system encodes multiple states within one bubble's spatial dimensions, thereby reducing the overall form area while maintaining data collection capabilities

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

Solution Approach 2:

The system merges multiple bubble functions into single multi-state bubbles. By allowing one bubble to represent multiple answer choices through different marking patterns or positions, the patent reduces the total number of bubbles needed on the form, thereby decreasing form size and paper consumption while maintaining comprehensive data collection

Inventive Principle:
Principle #5Merging (Combining)

3Area of stationary object

If ICR systems are used, then form size is reduced, but accuracy and speed in interpreting hand-drawn symbols deteriorates

Engineering Contradiction:
Improveform sizeVSAvoidaccuracy
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The patent applies different interpretation rules to different regions within a bubble based on local characteristics. By analyzing the specific position, orientation, and pattern of marks within each bubble region, the system accurately identifies the intended answer choice. This localized analysis approach maintains high accuracy while allowing compact bubble designs that reduce form size

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system segments the bubble interior into distinct regions or zones that correspond to different answer choices. By dividing the bubble space into identifiable segments and teaching the recognition system to distinguish between them based on mark position and pattern, the patent enables accurate interpretation of compact bubble markings, thereby reducing form size while maintaining high accuracy

Inventive Principle:
Principle #1Segmentation

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Achieves high accuracy and speed in data collection with reduced form size, saving paper and printing costs, and providing more intuitive and granular data collection.

Implementation Method 1

The read head contains a series of sensors (typically 48 across the page) that measure the amount of light returned from the page

Methodology Applied
Scientific EffectLight reflection: Reflection

Implementation Method 2

A number two pencil is used to mark the form because the pencil lead does not reflect the light back to the sensor

Methodology Applied
Scientific EffectLight absorption: Absorption (EM radiation)

Data Source

PatentUS7555145B2Multi-level optical mark reading that uses an unambiguous symbology of marks to fill into response bubbles
Publication Date: 2009.06.30 GRAVIC
  • US7555145B2 patent drawing
  • US7555145B2 patent drawing
  • US7555145B2 patent drawing

AI summary

One or more response bubbles are used on a scannable form to be read by a scanning system. An unambiguous symbology of marks is defined to fill into each response bubble, thereby allowing at least one of a plurality of different non-empty intended responses having different output values to be entered into each response bubble. One or more response bubbles are provided on the scannable form to be filled in according to the defined symbology of unambiguous marks. A filled in form is scanned with the scanning system and an image of the scanned form is processed by identifying pixels associated with each response bubble, interpreting the pixels associated with each response bubble to define a raw score according to the defined unambiguous symbology of marks used to mark each response bubble, translating the raw score for each response bubble into one of the plurality of different intended non-empty responses, and outputting the value of the non-empty response for each response bubble. Different output values have different meanings.