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

Two-dimensional code positioning method based on translation invariance and small-area template matching

A translation invariance, template matching technology, applied in character and pattern recognition, image data processing, inductive record carrier and other directions, can solve the problems of poor visual consistency, inability to decode and recognize, blur, etc., to save memory space usage efficiency, saving image processing time, and improving detection efficiency

Active Publication Date: 2020-12-18
山东青橙视联信息科技有限公司
View PDF7 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] At present, most industrial manufacturers use artificial vision for qualified detection of two-dimensional barcodes. Due to the poor visual consistency of human eyes and easy fatigue, the detection efficiency is low and the reliability is not high.
A small number of manufacturers use machine vision technology to detect product defects or printing defects. However, due to the poor collection environment on the industrial production line and the delay effect between the camera and the product, the collected QR code images will be distorted and blurred, etc. The problem is that in this case, even if the two-dimensional code is located, it cannot be decoded and recognized accurately. Therefore, a high-precision and high-efficiency two-dimensional barcode positioning and detection method and device are studied to meet the needs of industrial manufacturers. The requirement of high-speed and accurate detection is an urgent problem to be solved in this field

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
  • Two-dimensional code positioning method based on translation invariance and small-area template matching
  • Two-dimensional code positioning method based on translation invariance and small-area template matching
  • Two-dimensional code positioning method based on translation invariance and small-area template matching

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the technical solutions and advantages of the present invention more clear, the technical solutions in the embodiments of the present invention are clearly and completely described below in conjunction with the drawings in the embodiments of the present invention:

[0043] It should be noted that the following detailed description is exemplary and intended to provide further explanation of the present disclosure. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs.

[0044] It should be noted that the terminology used herein is only for describing specific embodiments, and is not intended to limit the exemplary embodiments according to the present disclosure. As used herein, unless the context clearly dictates otherwise, the singular is intended to include the plural, and it should also be understood that when the terms "c...

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 two-dimensional code positioning method and system based on translation invariance and small area template matching, and belongs to the related technical field of industrialtwo-dimensional code positioning, and the method comprises the following steps: collecting images of a product transmitted on a high-speed conveyor belt in real time, selecting a plurality of key areas with obvious features for each image in an image queue, carrying out template setting on the plurality of key areas by adopting a small area template matching algorithm, carrying out template matching processing in a fixed search area, combining the gradient amplitude with rotation invariance with a rapid search matching algorithm based on gradient amplitude characteristics, and positioning keyareas; achieving accurate positioning of the two-dimensional code according to the size of the two-dimensional code and the obtained center coordinate of the two-dimensional code, and then achieving two-dimensional code recognition; and when the recognized two-dimensional code is inconsistent with the original content of the two-dimensional code, determining that the recognized two-dimensional code is unqualified. The method meets the requirements of a high-speed production line for real-time detection and online real-time sorting of products printed with the two-dimensional code.

Description

technical field [0001] The invention relates to the related technical field of industrial two-dimensional code positioning, in particular to a two-dimensional code positioning method based on translation invariance and small-area template matching. Background technique [0002] The statements in this section merely provide background information related to the present disclosure and may not necessarily constitute prior art. [0003] In the industrial production industry, two-dimensional barcodes are a good medium for storing product information. The two-dimensional code has the characteristics of fast decoding speed, large amount of stored information and strong robustness, so it is of great significance for the classification and preservation of information data of products on the production line. However, in the process of industrial two-dimensional code printing, missing printing, wrong printing, and unclear printing occur from time to time. Once products with wrong mark...

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/14G06K9/46G06T7/168G06T7/73G06K9/48
CPCG06K7/1443G06T7/168G06T7/75G06T2207/10008G06V10/443G06V10/473Y02P90/30
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