Dove Prism Image Rotation for Barcode Scanner Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Image bar code scanners face computational intensity issues when processing images at high speeds, requiring increased processing power or reduced pass-by speeds, neither of which is desirable.

Innovation Solution

The system employs an image-focusing device with a dove prism and optical lenses to rotate the image, ensuring optimal orientation for efficient data capture using fewer pixel rows, allowing for rapid processing without increasing scanner power or reducing speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If processing power of the scanner is increased to process images faster, then image processing speed is improved, but device cost increases

Engineering Contradiction:
Improveimage processing speedVSAvoidscanner cost
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the image processing task by dividing the image into multiple regions of interest (ROIs) based on detected features. Instead of processing the entire image at full resolution, the system identifies and processes only relevant segments, significantly reducing computational requirements while maintaining decoding accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial processing by performing coarse-to-fine analysis: first detecting bar code presence and orientation using down-sampled or low-resolution data, then processing only the necessary high-resolution regions. This avoids the excessive action of processing every pixel at full resolution, reducing computational load without sacrificing decoding capability.

Inventive Principle:
Principle #16Partial or excessive action

2Loss of time

If pass-by speed is reduced to allow more processing time, then image processing time is increased, but productivity decreases

Engineering Contradiction:
Improveprocessing time per imageVSAvoidpass-by speed
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent performs preliminary actions by conducting initial image acquisition and coarse processing (such as detecting presence of bar code, determining orientation) before the object passes completely through the field of view. This preliminary analysis prepares the system to quickly process only the critical high-resolution data needed for decoding, enabling high-speed operation without sacrificing processing completeness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a multi-rate processing approach where non-critical processing steps are skipped or rushed through using reduced computational resources. Critical steps (such as final decoding) receive full processing power, while intermediate steps use optimized algorithms that sacrifice some precision for speed, allowing the system to maintain high pass-by speeds while completing necessary processing.

Inventive Principle:
Principle #21Skipping (Rushing through)

3Measurement precision

If full image data is processed to ensure accurate bar code detection, then detection accuracy is improved, but computational requirements increase

Engineering Contradiction:
Improvebar code detection accuracyVSAvoidprocessing power
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The patent applies local quality by processing different regions of the image at different resolutions and with different levels of detail. Regions containing bar code features are processed at high resolution with full accuracy, while background or empty regions are processed at lower resolution or skipped entirely. This selective application of processing quality maintains detection accuracy where needed while reducing overall computational requirements.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the image processing task by dividing the image into multiple regions of interest (ROIs) based on detected features. Instead of processing the entire image at full resolution, the system identifies and processes only relevant segments, significantly reducing computational requirements while maintaining decoding 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

This approach enables efficient image processing and bar code detection with reduced computational requirements, maintaining high pass-by speeds without additional processing power, by ensuring proper orientation of the bar code image for analysis.

Implementation Method 1

an image-focusing device with a dove prism and optical lenses to rotate the image

Methodology Applied
Scientific EffectDove prism image rotation: Prism

Implementation Method 2

an image-focusing device with a dove prism and optical lenses to rotate the image

Methodology Applied
Scientific EffectOptical focusing: Lens

Data Source

PatentUS7726574B2Method, device and system for scanning optical codes
Publication Date: 2010.06.01 NCR VOYIX CORP
  • US7726574B2 patent drawing
  • US7726574B2 patent drawing
  • US7726574B2 patent drawing

AI summary

Apparatuses, methods and systems used to reduce the time needed to process images of a bar code or optical code captured by a image bar code scanner. Image bar code scanners read bar codes or optical codes by capturing digital images of the codes using an image capture device and then processing the captured images to decode the optical code or bar code. The processing time is reduced by rotating the images to align the axis of the codes contained in the captured images with the rows of photo detectors in the image capture device.