Optical Pattern Decoding via Region Localization and Zoom

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices struggle to efficiently decode optical patterns in real scenes due to issues like latency, auto-focus and auto-exposure features, and limited processing power, which can result in underexposed, overexposed, or out-of-focus images, especially when dealing with multiple patterns in complex environments.

Innovation Solution

The system employs a camera with processors and memory to acquire and process images by localizing optical patterns, adjusting field of view, and implementing exposure and focus control algorithms to improve decoding performance, including automatic exposure control, zoom control, and multi-threading strategies to reduce latency and computational resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If standard device features like auto-focus and auto-exposure are used, then ease of operation is improved, but latency increases and decoding performance deteriorates

Engineering Contradiction:
Improveease of operationVSAvoidlatency
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent extracts and disables standard device features like auto-focus and auto-exposure that cause latency. By removing these automatic processing steps, the system achieves faster decoding performance while still maintaining operational simplicity through the core scanning functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes operational parameters by disabling automatic features and using manual or pre-configured focus and exposure settings. This parameter adjustment reduces processing latency while maintaining ease of use through simplified operation modes.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If standard device features like auto-focus and auto-exposure are used, then ease of operation is improved, but decoding accuracy worsens due to underexposed, overexposed, or out-of-focus images

Engineering Contradiction:
Improveease of operationVSAvoiddecoding accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent removes problematic auto-focus and auto-exposure features that produce degraded images. By extracting these harmful automatic adjustments, the system prevents underexposed, overexposed, and out-of-focus images, thereby improving decoding accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system converts the potential harm of automatic features by deliberately disabling them and using fixed or manually optimized settings. This approach transforms what could be harmful automatic adjustments into beneficial consistent, predictable imaging parameters that improve decoding reliability.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Adaptability or versatility

If image processing is performed on the entire scene, then comprehensive analysis is improved, but computational resources and processing time increase

Engineering Contradiction:
Improvecomprehensive analysisVSAvoidcomputational resources
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the image processing task by first analyzing the entire scene to locate optical patterns, then focusing processing resources only on regions containing patterns. This segmentation reduces overall computational resources while maintaining comprehensive analysis capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by first scanning the entire scene to identify pattern locations, then uses this preliminary information to guide subsequent focused processing. This preliminary detection step enables efficient resource allocation and reduces overall processing energy consumption.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If the camera captures a wide field of view to detect multiple patterns, then adaptability is improved, but the ability to focus on specific patterns for accurate decoding deteriorates

Engineering Contradiction:
Improvedetection capabilityVSAvoidpattern recognition accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the field of view into multiple regions, each potentially containing optical patterns. By dividing the wide scene into detectable segments, the system maintains adaptability to detect multiple patterns while enabling focused analysis of individual pattern regions for accurate decoding.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from a two-dimensional wide field of view to a hierarchical structure that adds a spatial organization dimension. By organizing the scene into regions and focusing on specific pattern locations, the system maintains comprehensive detection while achieving precise pattern recognition through dimensional organization.

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

Data Source

PatentUS11636709B2Optical data exchange while preserving social distancing
Publication Date: 2023.04.25 SCANDIT AG
  • US11636709B2 patent drawing
  • US11636709B2 patent drawing
  • US11636709B2 patent drawing

AI summary

For scanning optical patterns, such as two-dimensional QR codes, with a mobile device at increased distances, a first image is acquired. A region of interest likely containing the optical pattern in the first image is identified. The mobile device then zooms in on the region of interest and a second image is acquired. The optical pattern is then decoded using the second image.