Barcode Region Calibration for Faster Mobile Code Recognition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Barcodes identified using mobile terminals with camera terminals, such as mobile phones or tablet computers, suffer from low identification efficiency.

Innovation Solution

A method and terminal for identifying barcodes that utilize a calibration region and an information code region, where the calibration region is first identified based on preset information, and then the information code region is focused on using the established position relationship between the two regions, optimizing focus time through iterative adjustments to improve identification efficiency and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If mobile terminals with camera terminals are used to scan and identify barcodes, then the additional cost of barcode scanners or sales terminals is eliminated, but the identification efficiency becomes low

Engineering Contradiction:
Improvecost reductionVSAvoididentification efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The barcode is divided into two functional regions: a calibration region with known preset information for rapid identification, and an information code region containing the actual data. By segmenting the barcode structure, the system can quickly locate and identify the calibration region first, then use its position to efficiently guide identification of the information code region, thereby improving overall identification efficiency while maintaining the cost advantage of using mobile terminals

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The calibration region is designed to contain preset calibration information that is identified before the main information code region. This preliminary identification action establishes a reference point that accelerates subsequent identification processes, allowing the mobile terminal to efficiently locate and focus on the information code region without exhaustive searching, thus resolving the efficiency problem

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If the entire barcode image is processed for identification, then complete information is captured, but the identification time increases

Engineering Contradiction:
Improveinformation completenessVSAvoididentification time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The calibration region is extracted as a separate functional element from the information code region. By identifying the calibration region first and using its known position relationship with the information code region, the system can directly locate and process only the relevant information code area, rather than processing the entire barcode image exhaustively. This extraction approach maintains complete information capture while significantly reducing identification time

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The calibration region serves as an intermediary element that facilitates efficient identification of the information code region. By first identifying the calibration region with its preset information, the system obtains a reference point that mediates the location and focuses subsequent processing on the information code region, thereby reducing overall identification time while ensuring complete information is captured

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4148617B1Method and terminal for identifying barcode
Publication Date: 2025.11.12 BEIJING JINGDONG ZHENSHI INFORMATION TECH CO LTD
  • EP4148617B1 patent drawingFigure 1~2
  • EP4148617B1 patent drawingFigure 3~4
  • EP4148617B1 patent drawingFigure 5~6

AI summary

The present application relates to the field of information identification. Disclosed are a method and terminal for identifying a barcode. The method comprises: obtaining an image of a barcode, and according to the calibration information of a preset calibration region, identifying the position of the calibration region in the image; identifying the position of an information code region in the image according to the position of the calibration region in the image, and a preset position relationship between the calibration region and the information code region in the image; and acquiring information on the position of the information code region in the image to obtain the information of the information code region. By using the present method, the efficiency of identifying the barcode can be improved.