Check patentability & draft patents in minutes with Patsnap Eureka AI!

A qr code position detection pattern grouping method

A technology of detecting patterns and grouping methods, which is applied to instruments, inductive record carriers, electromagnetic radiation induction, etc., can solve problems such as unsatisfactory, unfeasible, and huge time consumption, and achieves guaranteed success rate, rapid judgment, and efficiency. Effect

Active Publication Date: 2019-05-14
上海觉感视觉科技有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the actual situation is that due to the printing quality, lighting conditions and camera imaging, it is necessary to relax the requirements of its proportional relationship, and it must be determined that there is a scanning line that meets the requirements as a possible position detection pattern, otherwise the incomplete position detection pattern cannot be processed. In the case of QR code rotation, this will bring a serious problem. After scanning the image, a lot of pseudo position detection graphics will be obtained. If our goal is to search for an unknown number of QR codes in large-format images, we need Separating QR code location detection patterns from false objects and grouping them correctly
Traditional multi-QR code decoding ideas are divided into two types: one is to combine the found position detection graphics for trial-and-error decoding, which consumes a lot of time and is not feasible
The other is to use the positional relationship between the found position detection patterns to determine a QR code. This method has very low tolerance to pseudo position detection patterns and cannot meet actual needs.

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
  • A qr code position detection pattern grouping method
  • A qr code position detection pattern grouping method

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0032] Step 1. Extract three scanned position detection patterns. For each position detection pattern, we already know its center point coordinates, horizontal scanning module width, and vertical scanning module width, and pseudo position detection patterns are also included here. Use three positions to detect the positional relationship of graphics and set them as upper left, upper right, and lower left, and their center coordinates are (x i ,y i ) i=1,2,3 .

[0033] Step 2, the distance between the upper left and upper right position detection graphics is l 12 , the distance between the upper left and the lower left is l 13 . Simple geometric relations can be used to judge and exclude, requiring |l 12 -l 13 | / |l 12 +l 13 |<0.4, and the angle between the center points of the three position detection graphics should be between 70° and 110°, otherwise they do not belong to the same QR code, return to step 1.

[0034] Step 3, take the upper left corner position to detec...

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 QR code position detection pattern grouping method, which comprises the steps of extracting three position detection patterns acquired by scanning; acquiring the number of black and white alternating times of two positioning patterns among the three position detection patterns, judging whether an absolute value of the difference of the number of alternating times is less than a first limit value or not, determining the version of a QR code formed by the three position detection patterns, and acquiring the dimension of the QR code; recording center point coordinates of the three position detection patterns and the dimension of the QR code; and grouping the position detection patterns accurately so as to improve the accuracy.

Description

technical field [0001] The invention relates to a method for grouping QR code position detection graphics. Background technique [0002] At present, there are many types of two-dimensional codes on the market, but there are only three most common ones, namely: pdf417, datamatrix and QR code, among which QR code is the most widely used two-dimensional code in civilian use. The biggest feature of the QR code is that there are three position detection patterns on the upper left, upper right and lower left of the code, and each position detection pattern can find a fixed 1:1:3:1:1 ratio relationship whether it is scanned horizontally or vertically; And it has a strong anti-interference ability, even partial defects can be accurately located. However, the actual situation is that due to the printing quality, lighting conditions and camera imaging, it is necessary to relax the requirements of its proportional relationship, and it must be determined that there is a scanning line 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
Patent Type & Authority Patents(China)
IPC IPC(8): G06K7/14
CPCG06K7/1417G06K7/1439G06K7/1486
Inventor 林宇吴闽帆黄旭东
Owner 上海觉感视觉科技有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More