Optical Scan Ballot Image Verification for Configuration Errors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Optical scan voting machines are prone to errors due to intentional or unintentional manipulation, misalignment, or technical issues, leading to incorrect vote counting by mistakenly searching the wrong area of the ballot for shading or missing shading, which can be caused by errors in configuration files.

Innovation Solution

A system and method for error detection in optical scan voting machines that involves capturing original image data, isolating subimages based on configuration files, associating these subimages with candidate information, and displaying or printing them for verification, allowing for the detection of errors in configuration files and alignment issues.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the optical scan machine uses configuration files to define ballot areas, then the machine can efficiently process ballots, but errors in configuration files or misalignment cause the machine to search the wrong area for shading

Engineering Contradiction:
Improveballot processing efficiencyVSAvoidvote counting accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by capturing test ballot images and isolating subimages before actual voting occurs. This allows the configuration file errors and misalignment issues to be detected and corrected beforehand, ensuring accurate vote counting during the actual election without compromising productivity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by displaying the isolated subimages along with candidate representations and allowing users to verify accuracy. This feedback loop enables detection of configuration errors and misalignment, allowing corrections to be made while maintaining efficient ballot processing

Inventive Principle:
Principle #23Feedback

2Speed

If the optical scan machine searches for shading in the wrong area due to configuration errors, then the machine operates quickly, but it mistakenly identifies or misses shading leading to incorrect vote counts

Engineering Contradiction:
Improveimage analysis speedVSAvoidshading detection accuracy
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The system segments the ballot image into multiple subimages based on configuration file definitions. By isolating specific subimages corresponding to candidate boxes, the system can quickly process each area while maintaining precision, as the segmentation ensures the correct regions are analyzed for shading

Inventive Principle:
Principle #1Segmentation

3Reliability

If multiple test ballots are used to detect errors, then detection thoroughness is improved, but the time and resources required increase

Engineering Contradiction:
Improveerror detection thoroughnessVSAvoidtesting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system uses a single test ballot that is copied and processed multiple times through the image capture and subimage isolation process. This copying approach allows thorough error detection without requiring multiple physical test ballots, reducing time and resources while maintaining detection thoroughness

Inventive Principle:
Principle #26Copying

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

The system provides accurate and efficient error detection using a single test ballot, identifies the nature of errors, and reduces the need for multiple test ballots, ensuring precise vote counting and security by detecting configuration file errors and alignment issues.

Implementation Method 1

capturing, with an optical scan machine, original image data

Methodology Applied
Scientific EffectOptical reflection: Reflection

Data Source

PatentUS12488646B2Single-ballot logic and accuracy testing
Publication Date: 2025.12.02 THE BOARD OF TRUSTEES OF THE UNIV OF ILLINOIS
  • US12488646B2 patent drawing
  • US12488646B2 patent drawing
  • US12488646B2 patent drawing

AI summary

The following relates generally to error detection in voting systems, and, in particular voting systems using optical scan machines. In some embodiments, one or more processors are configured to: (1) capture, with an optical scan machine, original image data; (2) isolate a first subimage of the original image data; (3) associate the first subimage with a first configuration file candidate, wherein the first configuration file candidate is indicated by a configuration file configuring the optical scan machine, and wherein the association is done according to the configuration file; and (4) display the first subimage along with a representation of the first configuration file candidate.