Steel pipe branch-based tracking method based on 3D symbol

文档序号:1113565 发布日期:2020-09-29 浏览:11次 中文

阅读说明:本技术 一种基于3d符号的钢管按支跟踪方法 (Steel pipe branch-based tracking method based on 3D symbol ) 是由 何永辉 杨水山 彭铁根 宗德祥 石桂芬 梁爽 于 2019-03-20 设计创作,主要内容包括:本发明公开了一种基于3D符号的钢管按支跟踪方法,包括首先,定义和建立一组用以编码的标识符号集;然后,将钢管圆环端面上对称划分成N个子区域,通过材料去除方式分别在N个子区域内进行标识符号的标记;最后,在钢管运转和加工过程中,在需要物流跟踪的位置对钢管进行端面图像采集,获取该端面图像,并对端面图像进行解析,同时对该端面上的标识符号进行解析。本发明能简洁实现钢管物流跟踪,还能避免和克服生产过程中磨削和加热过程产生的影响和干扰。(The invention discloses a steel pipe branch-by-branch tracking method based on 3D symbols, which comprises the following steps of firstly, defining and establishing a group of identifier symbol sets for coding; then, symmetrically dividing the end face of the circular ring of the steel pipe into N sub-regions, and marking identification symbols in the N sub-regions respectively in a material removing mode; and finally, in the running and machining processes of the steel pipe, acquiring an end face image of the steel pipe at a position needing logistics tracking, acquiring the end face image, analyzing the end face image, and analyzing the identification symbol on the end face. The invention can simply realize the logistics tracking of the steel pipe and can also avoid and overcome the influence and interference generated in the grinding and heating processes in the production process.)

1. A steel pipe branch-based tracking method based on 3D symbols is characterized in that: comprises that

Firstly, defining and establishing a group of identification symbol sets for encoding;

then, symmetrically dividing the end face of the circular ring of the steel pipe into N sub-regions, and marking identification symbols in the N sub-regions respectively in a material removing mode;

finally, in the process of steel pipe operation and processing, acquiring an end face image of the steel pipe at a position needing logistics tracking, acquiring the end face image, analyzing the end face image, and analyzing the identification symbol on the end face;

the specific analysis process is as follows:

1) acquiring a circular ring-shaped outline of the end face of the steel pipe in the end face image, and calculating a circular center, namely a symmetric center according to the outline;

2) finding a starting position mark in a circular ring outline area in the image, taking the starting position mark as an initial position, and dividing the circular arc into N sub-areas according to a predefined rule;

3) in each subregion, the identification symbols are detected, converted into numbers and converted into data codes;

4) and combining the codes of the N sub-regions to finally form the steel pipe ID meeting the set rule.

2. The steel pipe branch-by-branch tracking method based on the 3D symbols as claimed in claim 1, characterized in that: the identification symbol is in the form of a round hole or a line.

3. The steel pipe branch-by-branch tracking method based on the 3D symbols as claimed in claim 1, characterized in that: the number of the identification symbols is 3-6 identification symbol combined codes.

4. The steel pipe branch-by-branch tracking method based on the 3D symbols as claimed in claim 1, characterized in that: the end face image is acquired by an image sensor, and the image is analyzed by a computer.

5. The steel pipe branch-by-branch tracking method based on the 3D symbols as claimed in claim 1, characterized in that: n sub-areas on the end face of the steel pipe circular ring are defined clockwise.

Technical Field

The invention relates to the field of steel product quality monitoring and control, in particular to a steel pipe branch-by-branch tracking method based on a 3D symbol.

Background

In the seamless steel pipe industry, according to the petroleum casing standards published by the American Petroleum institute, traceability rules must be met in the steel pipe production process, and branch-by-branch information tracing of the seamless steel pipes is realized. At present, the tracking of the steel pipe is basically realized according to the furnace number or the batch number by adopting a PLC and manual participation mode, and the tracking according to the branch in the whole process is less.

The steel pipe is a discrete and discontinuous processing mode, unqualified products are off-line in the production process, rework sites cannot be avoided, the unqualified products are manually input into a computer to be recorded, the product process quality can be traced according to the heat or batch, specific process parameters in the processing process cannot be traced for a certain steel pipe, and the steel pipe tracing condition in the steel pipe industry is similar to that in China.

The steel pipe according to branch tracking is a function expected to be realized by production enterprises, and each steel pipe is expected to be rolled to the same strip steel unit, so that the raw materials can be traced forwards, and the end user can be traced backwards. In the actual production process, because the material has shape change and physical change of the material, the circulation and tracking based on ID identification content are difficult to realize, and the common spray mark and marking scheme is usually eliminated and lost in the grinding and high-temperature heating processing processes.

The prior ID identification of steel pipes is still mainly based on code spraying, and as disclosed in patent application No. 200980110258.4 (two-dimensional symbol and its reading method), the identification symbol according to the present invention, preferably a two-dimensional, rectangular or square bar code symbol, having a solid line boundary and a scale mark area adjacent to the solid line boundary, and having omnidirectional reading, error detection and correction performance, and a system and method for reading the same are disclosed.

A method of encoding a data identifier, a network unit of a data network and a computer program product for performing the method are also devised, as for example patent application No. 201280017931.1 (method of encoding a data identifier). The data identifier is one of a plurality of data identifiers of a data network. Each data identifier is constituted by a character string. Providing an occurrence probability table indicating, for defined components of the plurality of data identifiers, their frequency of occurrence within the plurality of data identifiers. The component is defined based on one or more characteristics of the plurality of data identifiers. And encoding the data identifier according to a variable length encoding algorithm based on the occurrence probability table.

In conclusion, the symbol encoding technology does not find a suitable and applicable method and means for identifying the steel pipe I D by symbols, and realizes the tracking of the steel pipe according to branches.

Disclosure of Invention

Aiming at the defects in the prior art, the invention aims to provide a steel pipe branch-by-branch tracking method based on a 3D symbol, which can simply realize steel pipe logistics tracking and can avoid and overcome the influence and interference generated in the grinding and heating processes in the production process.

In order to achieve the purpose, the invention adopts the following technical scheme:

a steel pipe branch-based tracking method based on 3D symbols comprises

Firstly, defining and establishing a group of identification symbol sets for encoding;

then, symmetrically dividing the end face of the circular ring of the steel pipe into N sub-regions according to angles, and marking identification symbols in the N sub-regions respectively in a material removing mode;

finally, in the process of running and processing the steel pipe, carrying out image acquisition on the end face of the steel pipe with the identification symbol at the position needing logistics tracking, obtaining an end face image, processing the end face image, and analyzing the identification symbol on the end face;

the specific analysis process is as follows:

1) acquiring a circular ring-shaped outline of the end face of the steel pipe in the end face image, and calculating a circular center, namely a symmetric center according to the outline;

2) finding a starting position mark in a circular ring outline area in the image, taking the starting position mark as an initial position, and dividing the circular arc into N sub-areas according to a predefined rule;

3) in each subregion, the identification symbols are detected, converted into numbers and converted into data codes;

4) and combining the codes of the N sub-regions to finally form the steel pipe I D meeting the set rule.

The identification symbol is in the form of a round hole or a line.

The number of the identification symbols is 3-6 identification symbol combined codes.

The end face image is acquired by an image sensor, and the image is analyzed by a computer.

N sub-areas on the end face of the steel pipe circular ring are defined clockwise.

The steel pipe according to a branch tracking method based on the 3D symbol provided by the invention also has the following beneficial effects:

1) the method is simple, and the symbols which are easy to process replace numbers, so that the method is very simple and convenient from the processing and recognition point of view;

2) the end face of the steel pipe is selected as a 3D mark, the mark of the hole cannot be influenced by heating and surface treatment in the production process, and the mark state can be continued and tracked;

3) the mode of the steel pipe end face 3D symbol identification depends on different 3D symbols when the steel pipe ID is analyzed, the relative position difference is large, the steel pipe ID is interpreted to have strong stability and robustness, and the technology and the principle are reliable.

Drawings

FIG. 1 is a schematic diagram of the tracking method of the invention, in which 3D symbols are used for identifying 4 regions on the end face of a steel pipe;

FIG. 2 is a schematic diagram of the tracking method of the invention using 6 3D symbols and 4 zone identifiers on the end face of a steel pipe;

FIG. 3 is a flow chart of the tracking method of the invention for interpreting the 3D identification of the end face of the steel pipe.

Detailed Description

The technical scheme of the invention is further explained by combining the drawings and the embodiment.

Referring to fig. 3, the steel pipe branch tracking method based on 3D symbols provided by the present invention forms a 3D shape identifier on the end surface of a steel pipe by means of material removal, completes the analysis of codes by means of visual imaging and image analysis during the processing and circulation processes, and tracks and circulates the steel pipe. The method specifically comprises the following steps:

first, a set of identification symbol sets to encode is defined and established. For convenience in manufacturing and processing, the symbol marks can be in the form of round holes or lines, the lines are taken as an example for illustration, the line symbols are respectively defined as 0, 1 and 2, ternary data can be defined on the basis of the line symbols, "/", "\\" is respectively defined as 0, 1 and 2, and 0 to 3 in a decimal data range can be defined through combined coding of 3 symbols31, i.e. in the range from 0 to 26. For example, "| | |" is defined as "000", converted to 0 in decimal; defining "\\|" as "200", then converting to decimal data as 2 x 33-1+0*33-2+0*33-3=18。

Further, if the line symbols "|", "/", "\", "|", "/", "\\" is defined as 0, 1, 2, 3, 4, and 5, the six-system data is defined based on this, and the decimal data range from 0 to 6 can be defined by the combined encoding of 6 symbols61, i.e. in the range from 0 to 46655.

And then, symmetrically dividing the end face of the circular ring of the steel pipe into N sub-regions, and marking identification symbols in the N sub-regions respectively in a material removing mode. In order to distinguish each subarea, the mark of the starting position is defined on the end face of the circular ring of the steel pipe, and each subarea is defined clockwise. As shown in fig. 1, defining "X" as a starting position identifier, taking an example of symmetrically dividing a circular cross section into 4 circular arcs, installing areas i, ii, iii and iv clockwise, respectively, and each circular arc identifier is a symbol defined according to a rule and is given a fixed physical meaning: the first zone is marked with a furnace number, the second zone is marked with a rolling zone, the third zone is marked with a heat treatment zone, and the fourth zone is marked with a post-processing zone.

Finally, in the process of steel pipe operation and processing, acquiring an end face image of the steel pipe at a position needing logistics tracking, acquiring the end face image, analyzing the end face image, and analyzing the identification symbol on the end face;

the specific analysis process is as follows:

1) acquiring a circular ring-shaped outline of the end face of the steel pipe in the end face image, and calculating a circular center, namely a symmetric center according to the outline;

2) finding a starting position mark in a circular ring outline area in the image, taking the starting position mark as an initial position, and dividing the circular arc into N sub-areas according to a predefined rule;

3) in each subregion, the identification symbols are detected, converted into numbers and converted into data codes;

4) and combining the codes of the N sub-regions to finally form the steel pipe I D meeting the set rule.

Description of image analysis algorithm:

the tracking method is simple, all the processed symbol positions are uniformly distributed on the surface of the circular ring, and the method is convenient to process and provides a basis for the identification of the symbols.

First, symbol division is performed. And dividing the circular ring image into a plurality of symmetrical or equal sub-regions according to the coding rule, wherein each symbol in the sub-regions occupies circular rings with equal angles. Projecting and expanding the ring image along the diameter direction, wherein each symbol can be embodied on projection data, the abscissa of the projection data represents an angle value, and the ordinate represents projection data, namely the number of characteristic points of the symbol identifier in the diameter direction, so that the position of the symbol on the ring is greater than 0, the projection value of the position without the symbol is equal to 0, and whether the symbol exists on the angle is judged according to whether the projection value is greater than 0. The difference in projection angle of each symbol is represented as a set of phase relationships.

Next, the numerical value of the symbol is judged. In the last step, by adopting a projection method, the image of each character can be segmented according to the corresponding relation between the projection value and the angle, the line segment detection is carried out in the image, and the symbol, specifically which symbol, can be judged according to the number of the line segments and the slope of the line segments, so that the symbol sequence string on the whole circular ring is analyzed.

And finally, carrying out normalization and decoding on the symbol sequence, namely finding out an initial bit, dividing each sub-region, analyzing the numerical value of each region according to the coding rule, and finally forming the ID character string.

In order to realize the tracking of steel pipes according to branches, an identity number (ID) is defined for each steel pipe, steel pipes with different furnace numbers, stream numbers and different treatment processes can be completely distinguished by combining the ID with production time information, and the production time, the production process and the material type can be tracked and analyzed.

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:文字识别方法及装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!