Eye Gaze Controlled Indicia Scanning Autofocus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current smartphone-based indicia scanning systems face challenges in speed and accuracy due to time-consuming autofocus routines, especially under poor lighting conditions and excessive motion, which hinder efficient barcode scanning.

Innovation Solution

A portable computer system equipped with both front-facing eye gaze detection and rear-facing imaging capabilities, allowing the processor to determine the user's gaze coordinates and dynamically configure the camera system for faster and more accurate indicia decoding by focusing on the region of interest.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If autofocus routines are used to get the barcode into focus, then the scanning system can achieve accurate focus, but the scanning time increases significantly

Engineering Contradiction:
Improvefocus accuracyVSAvoidscan time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by using eye gaze detection to predict the region of interest before the actual scanning occurs. The gaze tracking system continuously monitors user eye movements and pre-positions the focus and exposure settings based on where the user is looking, eliminating the need for time-consuming autofocus routines when the user gazes at a barcode.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The eye gaze detection system acts as an intermediary between the user and the camera system. Instead of relying on traditional autofocus algorithms that analyze the entire image, the gaze system provides direct feedback about user intent, allowing the processor to immediately configure camera parameters for the specific region the user is interested in, significantly reducing focus acquisition time.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If traditional autofocus routines are used, then the system can handle various lighting conditions, but the scanning process is hampered by excessive motion and poor lighting

Engineering Contradiction:
Improvelighting condition handlingVSAvoidscan accuracy under motion and poor lighting
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system applies local quality by configuring camera parameters specifically for the region of interest identified through eye gaze detection. Instead of attempting to optimize focus and exposure for the entire image frame, the processor adjusts settings only for the small area where the user is looking, making the system more reliable under motion and poor lighting conditions by concentrating resources on the relevant region.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs preliminary configuration of exposure and focus settings based on eye gaze data before the actual image capture. This pre-configuration allows the camera to be optimally set up for the specific lighting conditions in the region of interest, improving reliability when scanning under challenging conditions by eliminating the delay and uncertainty of post-capture autofocus adjustments.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the entire image is scanned for indicia, then all potential barcodes can be detected, but the decoding time increases due to processing the whole image

Engineering Contradiction:
Improvescanning coverageVSAvoiddecoding time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system segments the image processing task by using eye gaze detection to identify and isolate the region of interest containing the barcode. Instead of processing the entire image frame, the processor focuses decoding algorithms only on the segmented area where the user is looking, significantly reducing decoding time while maintaining the ability to detect all potential barcodes in the user's field of view.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary identification of the barcode location through eye gaze tracking before initiating the decoding process. This pre-localization allows the system to prepare decoding parameters and focus computational resources in advance, reducing the time required to decode the barcode while ensuring that the correct region is targeted for scanning.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10733406B2Eye gaze detection controlled indicia scanning system and method
Publication Date: 2020.08.04 HAND HELD PRODS INC
  • US10733406B2 patent drawing
  • US10733406B2 patent drawing
  • US10733406B2 patent drawing

AI summary

By tracking a user's eyes, an indicia scanning system can make educated guesses as to what the user is interested in. This insight could be useful in dynamically configuring a camera system, configuring an indicia decoding process or even as a method to select data that the user is interested in.