Unlock instant, AI-driven research and patent intelligence for your innovation.

Decoding method and system for a distorted qr code

A decoding method and QR code technology, applied in the field of distortion QR code decoding method and system, can solve problems such as inability to accurately read QR codes, achieve the effect of reducing the amount of calculation and improving the success rate of decoding

Active Publication Date: 2017-07-18
FUJIAN NEWLAND AUTO ID TECH CO LTD
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] For this reason, the technical problem to be solved by the present invention is that the barcode reading equipment in the prior art cannot accurately read the QR code with distorted image.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Decoding method and system for a distorted qr code
  • Decoding method and system for a distorted qr code
  • Decoding method and system for a distorted qr code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] Such as figure 1 Shown is a preferred embodiment of the present invention. A decoding method of a distorted QR code, comprising the following steps:

[0057] S1: Obtain an image containing a QR code. Such as figure 2 shown.

[0058] S2: Judge the QR code version according to the position of feature points and the configuration of pixel points (or the number of pixel points). And determine a plurality of feature points and their positions of the QR code. Such as figure 2 , the feature point of the matrix QR code (such as the QR code) can be a pixel point in the imaging area, such as the center point of the "bull's eye" in the shape of "back". The feature points of the determinant QR code (such as PDF417 code) can be the feature points of the start code area. A "bull's eye" occupies 7 pixels.

[0059] S3: establish a coordinate system, and obtain the coordinates of a plurality of feature points of the QR code in the image. The step of determining the feature po...

Embodiment 2

[0076] Such as Figure 8 Shown is a preferred embodiment of the present invention. A decoding system for distorted QR codes, comprising the following modules:

[0077] Image acquisition module 1: acquire an image containing a QR code. Such as figure 2 shown.

[0078] Feature point acquisition module 2: judge the QR code version according to the feature point position and pixel point configuration (or the number of pixel points). And determine a plurality of feature points and their positions of the QR code. Such as figure 2 , the feature point of the matrix QR code (such as the QR code) can be a pixel point in the imaging area, such as the center point of the "bull's eye" in the shape of "back". The feature points of the determinant QR code (such as PDF417 code) can be the feature points of the start code area. A "bull's eye" occupies 7 pixels.

[0079] Calculation module 3: establish a coordinate system, and obtain the coordinates of multiple feature points of the Q...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A decoding method and system of a distorted QR code according to the present invention obtains a frame of an image containing a QR code, and determines the version of the QR code by determining multiple feature points of the QR code. Call the corresponding matching template according to the version of the QR code. Use a surface correction algorithm with more accurate correction accuracy for correction. Surface Correction corrects highly distorted patterns. The QR code pattern after surface correction is re-performed for perspective transformation for correction. After surface correction, a pattern similar to a regular quadrilateral can be obtained, and then through perspective transformation, the success rate of decoding can be greatly improved.

Description

technical field [0001] The invention relates to a method and system for correcting a distorted barcode image, in particular to a method and system for decoding a distorted QR code. Background technique [0002] Barcode (referred to as barcode) can be divided into one-dimensional barcode and two-dimensional barcode. One-dimensional barcode is a mark composed of a set of regularly arranged bars, spaces and corresponding characters. "Bar" refers to the part with low reflectivity to light. "Void" refers to the part with high reflectivity to light, and the data composed of these bars and spaces expresses certain information. Two-dimensional barcode is a new generation of barcode technology that records data symbol information in a black and white rectangular matrix distributed on a plane (two-dimensional direction) according to certain rules; two-dimensional barcodes can be divided into stacked two-dimensional barcodes and matrix 2D barcodes. The stacked two-dimensional barcode...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06K7/10
Inventor 刘荣生郭栋陈文传
Owner FUJIAN NEWLAND AUTO ID TECH CO LTD