Barcode-Reading System Using Selective Illumination Bands

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices struggle to efficiently read barcodes due to suboptimal camera and illumination systems, which affect decoding speed and accuracy, especially in varying lighting conditions.

Innovation Solution

A barcode reading system for mobile devices that includes a processor, memory, camera with a color image capture system, and a white light source generating multiple bands of illumination, along with an optic system and a barcode reading application that captures and processes images to create a grayscale composite image for improved decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a standard camera and illumination system are used in mobile devices, then the device complexity is kept low, but the barcode reading accuracy and decoding speed deteriorate in varying lighting conditions

Engineering Contradiction:
Improvebarcode reading accuracyVSAvoidcamera and illumination system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The illumination system is segmented into multiple independent LED light sources, each emitting a specific band of illumination (e.g., blue, green, red bands). This segmentation allows selective activation of specific illumination bands based on barcode conditions, improving reading accuracy while maintaining manageable system complexity through modular design

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different portions of the image sensor array are assigned different spectral sensitivities (e.g., first portion sensitive to first band, second portion to second band). This local differentiation of sensor properties enables optimized capture of specific illumination bands, enhancing barcode detection accuracy without requiring a completely new sensor design

Inventive Principle:
Principle #3Local quality

2Reliability

If multiple bands of illumination are used to improve barcode reading in varying lighting conditions, then the barcode reading reliability improves, but the use of energy increases

Engineering Contradiction:
Improvebarcode reading reliabilityVSAvoidenergy consumption of illumination system
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically selects and activates only the specific illumination bands needed for the current barcode reading task, rather than continuously operating all illumination sources. The processor controls which LEDs are activated based on real-time requirements, reducing overall energy consumption while maintaining reliable barcode reading

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by selectively activating specific illumination bands rather than using all bands simultaneously. This parameter adjustment optimizes the balance between reading reliability and energy consumption by using only the necessary spectral components for each scanning scenario

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If a color image capture system with multiple sensor portions is used, then the image capture quality improves, but the device complexity increases

Engineering Contradiction:
Improveimage capture qualityVSAvoidimage capture system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The image sensor array serves multiple functions: it captures color information through different spectral portions, processes barcode patterns, and works with selective illumination bands. This multi-functionality allows a single sensor system to handle various imaging requirements without adding separate specialized sensors, thereby improving image capture quality while limiting complexity increase

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Measurement precision

If advanced image processing functions are implemented, then the decoding accuracy improves, but the processing time and complexity increase

Engineering Contradiction:
Improvedecoding accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary image processing operations such as creating grayscale composite images and applying weights to sub-images before the actual decoding step. This preliminary preparation organizes the data in advance, making the subsequent decoding process more efficient and accurate while managing overall processing time

Inventive Principle:
Principle #10Preliminary action

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

Enhances barcode reading capabilities by improving image capture and processing, leading to faster and more accurate decoding of barcodes, even in challenging lighting conditions.

Implementation Method 1

The optic system may include an optical filter for passing a fourth band of illumination generated by the white light source

Methodology Applied
Scientific EffectOptical filtering: Filter (optical)

Implementation Method 2

The optic system may also include a collimating optic for narrowing the field of illumination of the white light source to produce a targeting illumination pattern

Methodology Applied
Scientific EffectCollimation: Lens

Implementation Method 3

a color image capture system including an image sensor array for generating a color image of a target area

Methodology Applied
Scientific EffectPhotoelectric detection: Photoelectric Effect

Data Source

PatentUS9922128B2Barcode-reading system
Publication Date: 2018.03.20 THE CODE CORP
  • US9922128B2 patent drawing
  • US9922128B2 patent drawing
  • US9922128B2 patent drawing

AI summary

This patent specification describes a barcode-reading system for a mobile device. The mobile device include an image sensor array for generating a color image of a target area. The color image includes sub-images each captured with a portion of the image sensor array sensitive to different bands of illumination. The barcode reading system may include an optic system configured to produce a targeting illumination pattern of a particular band of illumination passed by an optical filter within the target area. An image processing function of a barcode-reading application may create a grayscale composite image of a barcode by combining the sub-images. In combining the sub-images, a contribution from a sub-image captured by a portion of the image sensor array most sensitive to the particular band for the targeting illumination may be smaller than a contribution from the other two sub-images captured by other portions of the image sensor array.