Method for quickly identifying two-dimension code system type in images

A technology in type recognition and images, applied in character and pattern recognition, electromagnetic radiation induction, instruments, etc., can solve problems such as unresolved theoretical problems, large amount of calculation, complex methods, etc., to improve code system recognition efficiency and high recognition Efficiency, good general applicability

Active Publication Date: 2012-09-26
SICHUAN UNIV
View PDF3 Cites 44 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, the support vector machine can better solve the problems of small samples, nonlinearity and high-dimensional pattern recognition, but the method is more complicated and the amount of calculation is large.
Neural network is to simulate the behavior of animal neural network. By adjusting the relevant connections among a large number of internal neural nodes, the purpose of information processing can be achieved, and many nonlinear problems can be solved. there are many difficulties

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
  • Method for quickly identifying two-dimension code system type in images
  • Method for quickly identifying two-dimension code system type in images
  • Method for quickly identifying two-dimension code system type in images

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Embodiments of the present invention will be specifically described below in conjunction with the accompanying drawings.

[0025] refer to figure 1 , which specifically introduces the method steps of identifying the two-dimensional code type in the image. The whole processing process is divided into learning training and classification recognition. The steps of the learning training process are as follows:

[0026] Step 1: Read the training image containing the QR code, convert it into a 256-level grayscale image, and then use the kernel generated by the Gaussian function to filter to remove the noise in the image. According to the gray level distribution information of the image, the Otsu method (that is, the maximum inter-class variance method) is used for binarization processing, so that the black module in the two-dimensional code is the foreground of the image, and the rest of the image is the background;

[0027] Step 2: In the horizontal direction, the outer bou...

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 discloses a method for quickly identifying two-dimension code system type in images, comprising a learning training process and a classification identifying process. The learning training process is as follows: collecting and building a sample image set of various two-dimension code images; converting each sample image into a grey image, performing Gaussian smoothing filtering and binaryzation to obtain binaryzation images; scanning prospect boundaries of the binaryzation images in the horizontal and vertical directions, obtaining an outer boundary point set of the two-dimension code; enabling the two-dimension code to be horizontal by rotating images, achieving horizontal correction of the two-dimension code; performing partitioning, combining and normalizing for the two-dimension code; performing fast wavelet transform for the normalized sample image to obtain a wavelet characteristic sample set. The classification identifying process is as follows: extracting wavelet characteristic of the to-be-identified image to build a distance measurement model; using the K nearest neighbor algorithm to identify code system type. The method is convenient and quick, has real-time performance, accuracy and high identification rate.

Description

technical field [0001] The invention belongs to digital image processing, computer vision and pattern recognition methods, in particular to a fast recognition method for code system types in two-dimensional code images. Background technique [0002] Two-dimensional barcode (2-dimensional barcode) refers to a barcode that expands on the basis of one-dimensional barcode and has another dimension with readability. The width of a one-dimensional barcode records data, but its length does not record data. Data is recorded in both the length and width of the two-dimensional barcode. Two-dimensional barcodes have "locating points" and "fault tolerance mechanisms" that one-dimensional barcodes do not have. The fault-tolerant mechanism can correctly restore the information on the barcode even if all the barcodes are not recognized or the barcode is defaced. At present, there are many types of two-dimensional barcodes, among which the more commonly used code systems are: Data Matrix...

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/54G06K9/62
Inventor 王俊峰高琳陈懿唐鹏高志刚
Owner SICHUAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products