Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Decoding method for automatically repairing and identifying code pattern symbols of two-dimensional codes and apparatus

A technology of automatic repair and decoding method, applied in character and pattern recognition, electromagnetic radiation induction, instruments, etc., can solve the problems of modules sticking together, unfavorable decoding and positioning, etc., to achieve reliable reading, strong error correction ability, and requirements low effect

Inactive Publication Date: 2014-05-07
HENAN SHENGTANG INFORMATION TECH
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] This decoding method is very sensitive to the selection of the binarization threshold, causing the binarized modules to stick together, which is not conducive to decoding and positioning

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 for automatically repairing and identifying code pattern symbols of two-dimensional codes and apparatus
  • Decoding method for automatically repairing and identifying code pattern symbols of two-dimensional codes and apparatus
  • Decoding method for automatically repairing and identifying code pattern symbols of two-dimensional codes and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The present invention selects a circular unit module, and a gap is reserved between the modules; the circular unit module is still a circular unit module after being imaged under the condition of deep defocus, and the circular unit module can be well restored after unsharp mask filtering shape. This design makes the image processing algorithm insensitive to the selection of the binarization threshold, because although the threshold will affect the size of the circular unit module after binarization, the center coordinates of the circular unit module will not be affected by the change of the threshold And the drift, because there is a gap between the modules, reduces the possibility of adjacent modules sticking together after binarization, so that each module can be positioned independently.

[0035] Please refer to figure 1 As shown, the target barcode consists of 12 by 9 rows of solid circular unit modules of the same size and equally spaced. The circular distance be...

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

The invention provides a decoding method for automatically repairing and identifying code pattern symbols of two-dimensional codes. The decoding method includes the following steps that: 1) code pattern symbol images of a two-dimensional code are obtained, and binaryzation is performed on the obtained code pattern symbol images; 2) boundary detection is performed on round unit modules in the code pattern symbol images so as to obtain boundary images; 3) closed boundary tracking is performed on the boundary images; 4) after the closed boundary tracking, identification is performed on the round unit modules, and non circular closed boundaries are discarded; 5) round unit modules in different code pattern symbol images are distinguished and rejected; 6) direction positioning is performed and specifically includes the following steps that: the minimum bounding rectangles of the round unit modules can be obtained through calculation according to the closed boundary coordinates of the round unit modules; a horizontal line and a vertical line which pass through the center coordinates of each minimum bounding rectangle are drawn; and the point of intersection of the horizontal line and the vertical line is adopted as the original point of an image, and each round unit module is divided into an upper left region, an upper right region, a lower left region and a lower right region, and a point in each region, which is farthest to the center of the corresponding minimum bounding rectangle is a positioning round unit module in the corresponding region; and 7) codeword reduction and error correction are performed.

Description

technical field [0001] The invention relates to a decoding method and a decoding device for automatically repairing and identifying two-dimensional code symbols and restoring them to data. Background technique [0002] The composition of the QR code is divided into three parts: format information area, feature mode area, and data area. The parameters related to the format of the scanned code image symbol and data error correction are stored in the format information area. The code image symbol is guided by the characteristic mode area to identify and locate the image recognition algorithm, and the data after the error correction coding algorithm is stored in the data area. [0003] This decoding method is very sensitive to the selection of the binarization threshold, which causes the binarized modules to stick together, which is not conducive to decoding and positioning. Contents of the invention [0004] The purpose of the present invention is to overcome the above defic...

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 Applications(China)
IPC IPC(8): G06K7/10G06K9/54
Inventor 孙鹏赵勃
Owner HENAN SHENGTANG INFORMATION TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products