2D Code Identification via Global Feature Positioning and Focus Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Two-dimensional code identification systems face low decoding accuracy in complex scenarios due to low image resolution, particularly in long-distance scanning applications such as parking charging and expressway toll charging.

Innovation Solution

A method and device that utilize a pre-established two-dimensional code positioning and identification model for global feature positioning detection, followed by focus adjustment based on a predetermined image resolution, using auto-focusing or zooming techniques to enhance image resolution, and deep learning for model training with sample codes and identifier information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If long-distance scanning is used in complex scenarios, then scanning convenience is improved, but image resolution deteriorates leading to low decoding accuracy

Engineering Contradiction:
Improvescanning convenienceVSAvoiddecoding accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system performs preliminary global feature positioning detection using a pre-established deep learning model to identify code locations and characteristics before decoding. This preliminary action enables the system to handle low-resolution images by pre-characterizing the code structure, thereby maintaining decoding accuracy even when image resolution deteriorates due to long-distance scanning.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts processing parameters based on image resolution characteristics. When low resolution is detected, the system changes decoding parameters and applies focus adjustment techniques to optimize the balance between scanning convenience and decoding accuracy, resolving the contradiction between ease of operation and measurement precision.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If image resolution is increased through focus adjustment, then decoding accuracy is improved, but processing time increases

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

Solution Approach 1:

The system performs preliminary positioning detection using a pre-trained deep learning model that can quickly identify code features without requiring high-resolution images. This preliminary action reduces the need for extensive focus adjustment and subsequent decoding processing, thereby improving decoding accuracy while minimizing time loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a virtual copy of the positioning and identification model that can be rapidly applied to different images. This copied model enables quick prediction of code characteristics without reprocessing the entire image at high resolution, thus improving accuracy while reducing processing time.

Inventive Principle:
Principle #26Copying

3Measurement precision

If deep learning model training is performed with extensive sample data, then positioning and identification accuracy is improved, but model complexity increases

Engineering Contradiction:
Improvepositioning and identification accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system optimizes model parameters by training with diverse sample data representing different environments and conditions. This parameter optimization enables the model to achieve high positioning and identification accuracy without requiring excessive model complexity, as the trained parameters capture essential features efficiently.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The deep learning model performs self-learning during the training phase, automatically extracting relevant features and patterns from sample data. This self-service capability enables the model to achieve high accuracy without requiring complex manual feature engineering or overly complex architecture, thus resolving the contradiction between precision and complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11216629B2Two-dimensional code identification and positioning
Publication Date: 2022.01.04 ADVANCED NEW TECHNOLOGIES CO LTD
  • US11216629B2 patent drawing
  • US11216629B2 patent drawing
  • US11216629B2 patent drawing

AI summary

The present specification provides a two-dimensional code identification method and device, and a two-dimensional code positioning and identification model establishment method and device. The two-dimensional code identification method includes: obtaining a to-be-identified two-dimensional code, and performing global feature positioning detection on the to-be-identified two-dimensional code by using a pre-established two-dimensional code positioning and identification model; performing focus adjustment, based on a predetermined image resolution, on the to-be-identified two-dimensional code on which positioning detection is performed; and decoding the to-be-identified two-dimensional code on which focus adjustment is performed. The present specification can improve the identification accuracy of two-dimensional codes shot in complex scenarios.