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

High-speed dimension code positioning identification system based on full convolutional neural network

A convolutional neural network and positioning recognition technology, applied in biological neural network models, neural architectures, neural learning methods, etc., can solve omissions, undetectable two-dimensional code feature points, and affect the accuracy of one-dimensional code recognition and Recognition speed and other issues to achieve the effect of reducing delay and efficient recognition

Active Publication Date: 2020-03-31
深圳牛图科技有限公司
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for larger-sized images, such as courier bills, natural scenes or documents, etc., because one-dimensional codes account for a small proportion of the entire image, and because of the particularity of the scanning environment, reflections, dim light, etc. will affect The recognition accuracy and recognition speed of a two-dimensional code, missing or not detecting a two-dimensional code feature point, and then affecting the recognition speed and results of a two-dimensional code

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
  • High-speed dimension code positioning identification system based on full convolutional neural network
  • High-speed dimension code positioning identification system based on full convolutional neural network
  • High-speed dimension code positioning identification system based on full convolutional neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention proposes a high-speed two-dimensional code positioning and recognition system based on a one-stage strategy fully convolutional neural network, which is applied to the positioning and recognition of one-dimensional codes and two-dimensional codes, such as figure 1 shown, including:

[0031] The data preparation module is used to prepare the training and verification picture sets; among them, the data preparation module prepares the training and verification picture sets, that is, collects a large number of pictures containing one or more QR codes under different lighting and sizes in various scenes pictures; and, after collection, generate training and verification data sets, that is, mark the one-two-dimensional codes in each picture in the training and verification picture sets, generate a corresponding Label file, and record one or two in this picture. The location and category of the QR code.

[0032] In order to fully train the neural networ...

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 high-speed dimension code positioning identification system based on a full convolutional neural network. The invention discloses a high-speed dimension code positioning identification system based on a one-stage strategy full convolutional neural network. The high-speed dimension code positioning identification system comprises a data preparation module, a data enhancement module, a learning training module and a two-dimensional code detection positioning identification module. A feature extraction network of a two-dimensional code detection positioning identification module is set to be a combination of six convolution layers and five pooling layers; one pooling layer is arranged between every two convolution layers, the step length of each pooling layer is 2, the feature information of the dimension code is fully extracted to obtain a two-dimensional code feature map, and the position and the category of the input two-dimensional code are predicted in a regression mode on the output feature extraction map; and the identification system configuration of the next convolutional neural network to be tested is automatically adjusted and reconstructed according to the test effect of the network model, so that the real-time performance is enhanced. According to the positioning recognition system, the types and the position coordinates of one or more two-dimensional codes in the picture can be detected at the same time, the detection recognition precision is higher than 95%, and the detection speed is lower than 5 ms / frame.

Description

technical field [0001] The invention relates to the technical field of two-dimensional code identification, in particular to a high-speed two-dimensional code positioning and identification system based on a one-stage strategy fully convolutional neural network. Background technique [0002] In daily life and industrial applications, a two-dimensional code is used more and more widely. The prior art one-dimensional code recognition method locates the starting position of the one-dimensional code or the positioning pattern of the two-dimensional code through a full image search. However, for larger-sized images, such as courier bills, natural scenes or documents, etc., because one-dimensional codes account for a small proportion of the entire image, and because of the particularity of the scanning environment, reflections, dim light, etc. will affect The recognition accuracy and recognition speed of a two-dimensional code are missing or cannot be detected, which will affect t...

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
IPC IPC(8): G06K7/14G06K9/62G06N3/04G06N3/08
CPCG06K7/1417G06K7/1443G06N3/082G06N3/045G06F18/23213
Inventor 常一志李杰梁步亮
Owner 深圳牛图科技有限公司
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