Unlock instant, AI-driven research and patent intelligence for your innovation.

Generation and recognition method of quadric surface two-dimensional code, printing device and mobile terminal

A quadratic surface and mobile terminal technology, applied in the field of 3D printing, can solve the problem of inability to print a two-dimensional code from a plane to a quadratic surface, and achieve the effect of simple and effective method and wide application range.

Active Publication Date: 2022-05-03
BEIJING INSTITUTE OF GRAPHIC COMMUNICATION
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Aiming at the problem that the prior art cannot print the plane two-dimensional code to the quadric surface, the present invention proposes a method for generating and identifying the quadratic two-dimensional code, the printing device and the mobile terminal, which can effectively print the plane two-dimensional code onto the quadratic surface

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
  • Generation and recognition method of quadric surface two-dimensional code, printing device and mobile terminal
  • Generation and recognition method of quadric surface two-dimensional code, printing device and mobile terminal
  • Generation and recognition method of quadric surface two-dimensional code, printing device and mobile terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0061] refer to figure 1 , this embodiment provides a method for generating a quadric surface two-dimensional code, including:

[0062] Step S101, the printing device collects the plane two-dimensional code pattern;

[0063] Step S102, the printing device establishes a coordinate system;

[0064] Step S103, the printing device establishes a quadratic surface equation;

[0065] Step S104, the printing device constructs a projection ray equation according to the pixel point coordinates in the planar two-dimensional code pattern;

[0066] Step S105, the printing device calculates the intersection point coordinates of the projection ray and the quadric surface according to the quadric surface equation and the projection ray equation, and the intersection point coordinates are the projection points of the pixel points of the planar two-dimensional code pattern on the quadric surface coordinate;

[0067] Step S106, the printing device collects the plane pixel area of ​​the pixel p...

Embodiment 2

[0109] Obtaining the quadratic surface two-dimensional code through the above method as in the first embodiment can obtain a plane two-dimensional code that is close to the standard through image acquisition device (such as a mobile phone), and can be recognized without correction. However, when the shooting direction or distance changes greatly, a certain deformation may also occur, but this deformation is also basically a projection deformation, which is equivalent to a gap between the imaging plane of the image acquisition device and the standard plane before mapping. Oblique angle, that is, the angle and position of the acquisition is changed, rather than the vertically downward orthographic projection, the most common situation is as Figure 5 As shown in , when the shooting direction or position is more biased towards one of the corner points, an irregular quadrilateral will be formed on the imaging plane. A correction method for this situation is proposed below.

[0110...

Embodiment 3

[0131] refer to Figure 7 , this embodiment provides a printing device, including:

[0132] The first image acquisition module 301 is used to acquire a plane two-dimensional code pattern,

[0133] Coordinate establishment module 302, for establishing coordinate system;

[0134] A quadratic equation building module 303, configured to set up a quadratic surface equation;

[0135] A projection ray equation establishment module 304, configured to construct a projection ray equation according to pixel coordinates in the planar two-dimensional code pattern;

[0136] The projection point coordinate calculation module 305 is used to calculate the intersection coordinates of the projection ray and the quadric surface according to the quadric surface equation and the projection ray equation, and the intersection coordinates are the pixel points of the planar two-dimensional code pattern on the quadric surface The coordinates of the projected point on

[0137] A plane pixel area acqu...

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 method for generating and identifying a quadratic surface two-dimensional code, a printing device and a mobile terminal. The generating method includes: the printing device collects a plane two-dimensional code pattern, establishes a coordinate system, and establishes a quadratic surface equation; according to the plane The pixel point coordinates in the two-dimensional code pattern construct a projection ray equation; calculate the intersection coordinates of the projection ray and the quadric surface according to the quadric surface equation and the projection ray equation, and the intersection coordinates are pixels of the plane two-dimensional code pattern The projected point coordinates of the point on the quadric surface; the plane pixel area of ​​the pixel point in the plane two-dimensional code pattern is collected; the corresponding projected point pixel area is calculated according to the plane pixel area of ​​the pixel point in the plane two-dimensional code pattern; According to the coordinates of all projected points and the pixel area of ​​the projected points obtained, a quadric surface two-dimensional code is constructed; the method realizes the mapping of an ordinary plane two-dimensional code to the surface of a three-dimensional quadric surface.

Description

technical field [0001] The invention relates to 3D printing technology, in particular to a method for generating and identifying a quadratic two-dimensional code, a printing device and a mobile terminal. Background technique [0002] Two-dimensional code technology has been widely used in various industries, entered thousands of households, and has become an important means of bank payment. At present, two-dimensional codes are based on two-dimensional planes, which are not suitable for printing on 3D quadric surfaces. Currently, 3D printing technology cannot print flat two-dimensional codes on quadric surfaces. The realization of printing the plane two-dimensional code on the surface of the three-dimensional quadric surface is the key problem to be solved when applying the plane two-dimensional code to the quadric surface, and it is also an urgent problem to be solved in the era of 3D printing. Contents of the invention [0003] Aiming at the problem that the prior art c...

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): G06K19/06G06K15/02G06T3/00
CPCG06K19/06037G06K15/02G06K15/1867G06K15/1835G06T3/005
Inventor 王安玲刘晓博李诗珂郭蕾庞建萍辛旷刘福平
Owner BEIJING INSTITUTE OF GRAPHIC COMMUNICATION