Label weaving method with recognition function

By analyzing the contour of the woven label pattern and the relationship between the yarn intersections and setting a path buffer section, the problem of uneven yarn arrangement was solved, and the stability of the weaving process and the accuracy of pattern recognition were achieved.

CN120738822AActive Publication Date: 2025-10-03泉州职业技术大学

Patent Information

Application Number
CN202511135651.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-14
Publication Date
2025-10-03
Estimated Expiration
2045-08-14

AI Technical Summary

Technical Problem

The yarn arrangement in traditional woven labels lacks flexible adjustment, resulting in difficulty in smoothly connecting boundary areas. The path extension lacks overall control over the direction sequence and tension distribution, affecting the stability of the weaving process and the accuracy of pattern recognition.

Method used

By obtaining the outer boundary lines of the woven label pattern outline, analyzing the arrangement relationship between the yarn intersection direction and the intersection point, setting the path buffer section, controlling the yarn tension variation range, matching the interlaced position and the turning area, the continuity and stability of the yarn organization are ensured.

Benefits of technology

The continuous connection of yarn boundaries is achieved, there is no path direction blockage, the tension area is evenly distributed, the yarn organization is orderly and reasonable, and the overall pattern is easy to identify.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120738822A_ABST
    Figure CN120738822A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of labels, in particular to a label weaving method with an identification function, which comprises the following steps of: acquiring outer boundary lines of patterns, analyzing yarn intersection trend and intersection point arrangement, propelling contour direction, carding trend sequence, identifying tension change and setting a buffer section, and matching an insertion position and a steering area. And obtaining a rotation section processing result. According to the method, the outer boundary contour of the woven label pattern is extracted, the yarn intersection relation is analyzed to construct the area form, the trend sequence is combed in combination with the extension trend of the path starting position, the tension range is delimited according to the direction change and the intersection point distribution, the buffer section is arranged, and the weft yarn trend and rhythm are controlled by matching the insertion position and the steering area. The path direction is smooth, through and unobstructed; the tension area distribution is balanced and stable, local tightening or loosening is avoided; the steering part layering is clear, yarn overlapping and disorder are avoided; the yarn organization is in order and reasonable, so that the whole pattern form can be identified conveniently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of labels, and in particular to a method for making a woven label with an identification function. Background Art

[0002] The field of label technology involves identification carriers used for information identification, product traceability, and identity recognition. These include paper labels, plastic labels, metal labels, woven labels, and radio frequency identification tags with electronic information storage capabilities. Its core focus is to achieve information recognizability and traceability through specific coding methods, structural materials, and manufacturing processes. This technical field covers the label's design form, coding method, identification method, and its interaction with external reading devices. It is widely used in a variety of industries, including clothing, logistics, retail, anti-counterfeiting, and manufacturing. Traditional woven labels refer to clothing accessories with patterns and text woven from fiber threads on specialized weaving machines. They are primarily used for brand identification, model identification, or washing instructions. These labels are typically formed through plain or satin weaving processes and then attached to textiles by sewing or heat pressing. Traditional methods generally use static pattern design and fixed coding implantation to achieve graphic and text display. The coded information is limited to visual reading, resulting in limited information density and variability.

[0003] The existing technology uses static patterns and fixed coding forms to perform pattern recognition only by the naked eye. The lack of flexible adjustment of yarn arrangement makes it difficult to smoothly connect the boundary areas. The path extension lacks overall control over the direction sequence and tension distribution. In complex areas, it is easy for the yarns to be piled up or unevenly tense and relaxed. Especially when the path turns and is densely interlaced, it causes edge confusion, local dislocation, and blurred regional boundaries, affecting the stability of the weaving process and the accuracy of pattern recognition. Summary of the Invention

[0004] The purpose of the present invention is to solve the shortcomings of the prior art and to propose a woven label method with identification function.

[0005] In order to achieve the above-mentioned purpose, the present invention adopts the following technical solution: a woven label method with identification function, comprising the following steps: S1: Obtain the outer boundary lines of the pattern outline in the woven label, analyze the intersection direction between the boundary yarns and the arrangement relationship between the intersection points, advance the outline direction through the connection trajectory of the boundary and the inner path, describe the regional morphology according to the path continuity direction and the graphic connection status, and obtain the pattern recognition starting segment; S2: Based on the starting position of the path in the starting section of the pattern recognition, the yarn direction is advanced in the continuous area, the direction is controlled by the angle change and the intersection position, and the direction sequence is arranged according to the extension trend of the path at adjacent angular positions to obtain a continuous yarn arrangement path; S3: Based on the direction change position of the continuous path of the yarn arrangement, the tension change range is identified in the adjacent area through the relationship between the interlacing direction and the path offset, the path distribution direction is analyzed, and a path buffer section is set on one side of the yarn intersection and covers the edge direction to obtain the pattern structure edge control area; S4: Based on the area where the yarn path of the pattern structure edge control section repeatedly interweaves, the interweaving position corresponds to the path running direction, the weft yarn direction of the path turning area is matched with the interweaving rhythm sequence, and the path turning segment processing result is obtained.

[0006] As a further solution of the present invention, the pattern recognition starting section includes the outer boundary contour, intersection direction, and connection sequence; the yarn arrangement continuous path includes the starting position, intersection sequence, and angle change point; the pattern structure edge control area includes tension direction, position difference, and buffer structure; the path turning segment processing result includes interference relationship, hierarchical order, and turning segment.

[0007] As a further solution of the present invention, the tension variation range refers to extracting the path direction change points and the corresponding interlaced offset positions in the continuous yarn arrangement path, analyzing the angle and distance changes, and judging the tension change of the yarn during the weaving process based on the direction difference and offset degree between the path segments; The setting of the path buffer section refers to extending the path direction in the area where the path turns and intersects, inserting auxiliary paths around the yarn intersections, and maintaining the continuity and stability of the tissue structure in the pattern outline.

[0008] As a further solution of the present invention, the interlaced position refers to analyzing the order of path numbers and the spatial position of intersections within the pattern edge control area, verifying the intersection between warp and weft yarns, and analyzing the position and embedding method of the path segments in the pattern structure; The regional weft yarn direction refers to monitoring the extension trend of the weft yarn path in the region during the edge control path and return section processing, and deducing the lateral running direction and interlacing rhythm of the weft yarn in the pattern based on the crossing levels and direction sequence between the warp yarns.

[0009] As a further solution of the present invention, the specific steps of S1 are: S101: Obtain the outer boundary line of the pattern outline in the woven label, collect the yarn path trajectory within the boundary area, extract the starting and ending connection relationship of the yarn, identify the direction of the fold position change according to the turning position of each fold line, and correspond the fold direction with the boundary starting and ending point positions to obtain the path direction change sequence; S102: Based on the path direction change sequence, the extracted corner position and boundary path direction information is called to identify the path area where the boundary line and the internal pattern are connected in the pattern outline, and the continuous extension area is screened based on the directional transition trend between the boundary direction and the pattern direction to obtain the boundary extension path range; S103: Based on the boundary extension path range, locate the connection sequence between the starting point and end point segments in the boundary path, extract the distribution state segments of the sequence in the contour pattern, segmentally connect the regional path, and obtain the pattern recognition starting segment.

[0010] As a further solution of the present invention, the specific steps of S2 are: S201: Based on the path starting position in the starting section of the pattern recognition, collecting the interlaced paths of the warp and weft yarns in the continuous area, extracting the starting point and end point coordinates of the path segments, and arranging the directions of the path segments in sequence according to the path connection order to obtain a path segment arrangement sequence; S202: Based on the path segment arrangement sequence, obtaining direction vector coordinate data of each path segment, calculating the cosine value of the angle between the path segments, and filtering the path segment numbers according to the variation range of the cosine value of the angle to obtain the variation range of the path angle; S203: Based on the path angle variation range, link the path segments in the angle variation region, connect adjacent path segments according to the path number relationship, and extend and interweave along the path direction to obtain a continuous yarn arrangement path.

[0011] As a further solution of the present invention, the specific steps of S3 are: S301: Based on the position of the direction change of the continuous yarn arrangement path, obtaining the starting point and end point information of the yarn interlacing area, extracting the path offset and direction difference data, identifying the position of the path turning segment, and obtaining the coordinates of the path turning change point; S302: Based on the coordinates of the path turning change point, obtain the angle between adjacent path segments, calculate the direction change degree of the path segment, analyze the path offset relationship, locate the transition area, and obtain the transition path area boundary; S303: Based on the transition path area boundary, a path buffer structure is set on the path near the yarn intersection point, the path direction is extended, and the yarn intersection points are connected to obtain a pattern structure edge control area.

[0012] As a further solution of the present invention, the specific steps of S4 are: S401: extracting the path connection sequence at the intersection of the warp and weft yarns based on the area where the yarn paths of the edge control area of ​​the pattern structure repeatedly intersect, analyzing the positions of the intersections according to the path sequence, and obtaining path intersection distribution information; S402: Based on the path intersection distribution information, analyzing the intersection angles and offsets of the path segments, locating the sections where the longitude and latitude paths interfere with each other, and extracting the number ranges corresponding to the interference positions to obtain interference path area identifiers; S403: Based on the interference path area identifier, the weft yarn insertion sequence and interval are changed in the weft yarn path, the path angle direction is corrected, and the path turning segment processing result is obtained.

[0013] As a further embodiment of the present invention, S5: based on the segment position in the processing result of the path turning segment, connecting the yarn direction in the pattern area with the running rhythm path, arranging the weaving path flow by connecting the direction between the starting and ending segment paths, and obtaining the identification pattern weaving configuration; The identification pattern weaving configuration includes start and end states, rhythm path, and organization direction.

[0014] As a further solution of the present invention, the specific steps of S5 are: S501: Based on the segment position in the processing result of the path turning segment, obtain the yarn direction information within the pattern area, collect the coordinate data of the path starting point and end point, extract the yarn direction and interlacing relationship, verify the path extension direction, and obtain the yarn direction information; S502: Analyzing the connection relationship between the paths based on the yarn direction information, and analyzing the continuation direction of the paths in the extension area according to the connection sequence of the path directions to obtain the continuation range of the path directions; S503: Based on the path extension range, guiding the weaving direction of the yarn, connecting the yarn paths in the pattern area, extending the yarn weaving direction along the path, and obtaining the identification pattern weaving configuration.

[0015] Compared with the prior art, the advantages and positive effects of the present invention are: In the present invention, the regional morphology is constructed by extracting the outer boundary contour of the woven label pattern and analyzing the yarn intersection relationship, the direction order is sorted out in combination with the extension trend of the starting position of the path, the tension range is delineated and a buffer section is set according to the direction change and the intersection distribution, and the interlaced position and the turning area are matched to control the direction and rhythm of the weft yarn, so that the boundary is continuously connected without breakage, the path direction is smooth and unobstructed, the tension area is balanced and stable to avoid local tightness or relaxation, the turning part is clearly layered to avoid yarn overlap and disorder, and the yarn organization is orderly and reasonable to facilitate the identification of the overall pattern morphology. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 It is a schematic diagram of the main steps of the present invention; Figure 2 This is a schematic diagram of the refinement of S1 of the present invention; Figure 3 This is a schematic diagram of the refinement of S2 of the present invention; Figure 4 This is a schematic diagram of the refinement of S3 of the present invention; Figure 5 This is a schematic diagram of the refinement of S4 of the present invention; Figure 6 This is a detailed schematic diagram of S5 of the present invention. DETAILED DESCRIPTION

[0017] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0018] In the description of the present invention, it should be understood that the terms "length," "width," "up," "down," "front," "back," "left," "right," "vertical," "horizontal," "top," "bottom," "inside," "outside," and the like, indicating positions or relationships, are based on the positions or relationships shown in the accompanying drawings and are intended only to facilitate the description of the present invention and simplify the description. They do not indicate or imply that the devices or elements referred to must have a specific orientation, be constructed, or operate in a specific orientation. Therefore, they should not be construed as limiting the present invention. Furthermore, in the description of the present invention, "plurality" means two or more, unless otherwise expressly and specifically defined.

[0019] See also Figure 1 The present invention provides a technical solution: a woven label method with identification function, comprising the following steps: S1: Obtain the outer boundary lines of the pattern outline in the woven label, analyze the intersection direction between the boundary yarns and the arrangement relationship between the intersection points, identify the area where the continuous structure is located through the extended trajectory connecting the boundary and the inner pattern in the graphic, and expand the contour position according to the connection order of the path direction in the pattern structure to obtain the pattern recognition starting segment; S2: Based on the path starting position in the starting segment of the pattern recognition, the path direction is advanced in the continuous area according to the yarn winding direction. The path extension direction is deduced along the intersection sequence of the warp and weft yarns during the yarn interweaving process. The direction change position is located by the angle change between the paths. The path direction is guided according to the intersection distribution corresponding to the angle change point to obtain a continuous yarn arrangement path; S3: Based on the locations where direction changes occur in the continuous yarn arrangement path, the tension variation range is identified in adjacent areas through the relationship between the yarn interlacing direction and the path offset. The transition path area is delineated by the positional difference between the weft tension direction and the intersection distribution position. A path buffer structure is added on one side of the yarn intersection and covers the edge direction to obtain the pattern structure edge control area; S4: Based on the pattern structure edge control area, the yarn path repeats and intersperses in the area, corresponding to the interlaced layer order of the warp and weft yarns in the area, locates the interference part through the intersection relationship of the path running direction, replaces the original angle direction and interlaced interval in the weft yarn path, and obtains the path turning segment processing result; S5: Based on the segment position in the path turning segment processing result, the yarn direction in the pattern area is connected with the running rhythm path, and the path direction is continued by changing the direction of the interlaced yarn at the starting and ending positions, and the yarn organization direction is guided within the target pattern range to obtain the identification pattern weaving configuration.

[0020] See also Figure 2 , the specific steps of S1 are: S101: Obtain the outer boundary line of the pattern outline in the woven label, collect the yarn path trajectory within the boundary area, extract the starting and ending connection relationship of the yarn, identify the direction of the fold position change according to the turning position of each fold line, and correspond the fold direction with the boundary starting and ending point positions to obtain the path direction change sequence; First, the edge of the woven label pattern is scanned point by point, and the coordinate points on the yarn boundary are arranged in sequence according to the scanning order to construct the direction information of the boundary trajectory. Then, the path segments in the boundary trajectory are grouped. Each group of path segments consists of three or more consecutive coordinate points to form a yarn fold line segment. According to the direction difference between the front and back segments, the angle change trend of each turning point is analyzed to determine whether there is a turn or a turning in its direction. If the turning angle is between 20 degrees and 60 degrees, it is marked as a slow turn. If it exceeds 60 degrees, it is classified as a sharp turn. Combined with the position of the two end points of the fold line segment in the overall boundary path, the fold line segment can be determined. Whether the corner is at the starting or ending end of the path, and then track its turning change position relative to the boundary of the entire pattern. For example, in a group of path segments, the directions of three consecutive yarn trajectories point to the top, right, and bottom respectively. This "up-right-down" pattern can correspond to the corner turning situation of alternating left turn and right turn. According to this direction change trend, the turning order of all path segments is sorted out in sequence. Finally, based on the relationship between the turning angle and the turning direction, the operating law of the corner position in the continuous path segment is obtained. Combined with the position of the first and end points of the pattern boundary, the continuous direction sequence of the yarn path is output, and the path direction change sequence is obtained.

[0021] S102: Based on the path direction change sequence, the extracted corner position and boundary path direction information is called to identify the path area where the boundary line and the internal pattern are connected in the pattern contour, and the continuous extension area is screened based on the directional transition trend between the boundary direction and the pattern direction to obtain the boundary extension path range; First, call the angle position data extracted in the previous sequence, read the coordinate point pair of each angle segment in the pattern boundary path, and correspond them one by one with the direction vector in the boundary direction sequence, and classify the angle change direction formed by each group of angle points and the direction of the adjacent boundary segment into two categories: forward or reverse. Count the number of position distributions of each type of angle on the pattern boundary, and on this basis, identify whether it has a continuous aggregation trend. If the angle distribution in a certain area exceeds 5 segments continuously, and the amplitude of the turning angle change is between 20 degrees and 80 degrees, then the area is marked as a candidate area where there may be an internal connection path of the contour. Further, the direction of each candidate area and the direction of the adjacent pattern internal path segment are compared. The quantities are compared. In the path direction change sequence, the angle value formed by the direction of each boundary segment and the internal path direction is extracted and the direction is checked. If the angle is between 40 degrees and 60 degrees and belongs to the same forward direction, it is determined that there is a continuous transition trend between the two. For example, when the direction of the boundary segment is to the upper right and the direction of the internal path segment is to the right, the angle is 45 degrees, and they are in the same direction angle interval, then it is determined that there is a direction connection state. Multiple candidate areas with directional transition trends are numbered and screened, and areas with consistent directional trends and similar path angles are arranged in sequence. Finally, combined with the aforementioned number distribution position, its coverage in the pattern boundary area is extracted, which is the boundary extension path range.

[0022] S103: Based on the boundary extension path range, locate the connection sequence between the starting and ending line segments in the boundary path, extract the distribution state segments of the sequence in the contour pattern, segmentally connect the regional path, and obtain the pattern recognition starting segment; First, all boundary segment point data with continuous transition features are extracted from the path direction, which includes the starting and ending coordinates of each path segment. The endpoints of each path segment are processed in correspondence based on the adjacent relationship of the coordinate values. The Euclidean distance between the endpoints is calculated in the coordinate sequence. When the distance between two points does not exceed 5 pixel units and is located in the continuous direction distribution sequence, it is considered to be a boundary segment that can be connected end to end. Starting from the head end, the path segments that meet the connection conditions are compared and identified in sequence. After the identification is completed, the path segments are sorted according to their original numbers, and the path connection order is used as the boundary path connection sequence. The sequence is divided into multiple sub-segments with turn marks. For example, in the path segments numbered A1 to A7, if the angle between the directions of A3 and A4 exceeds 45 degrees, A4 is used as the starting point of the segment, and A1-A3 and A4-A7 are divided into two sub-segments. In the pattern outline, the position range of each sub-segment is marked in turn. The image area range of each segment is mapped out through the correspondence between the image coordinates and the path segment number. The distribution direction of each segment path is further counted to obtain its average direction vector. The direction parameters of the internal paths of the adjacent patterns are compared to screen out areas with a direction consistency higher than 70% as connecting segment candidates. The connecting segments are connected by number according to the path sequence to complete the path continuation operation between multiple segments. In practical applications, for example, in the pattern boundary, the starting point of segment A is (18, 26) and the end point of segment B is (20, 24). When the angle between them is close to 180 degrees and the distance between the two points is 2.8 pixels, it is determined that the path segment can be connected sequentially and incorporated into the connecting segment set, eventually forming a continuously extended boundary direction sequence and acting on the pattern recognition and positioning process to obtain the pattern recognition starting segment.

[0023] See also Figure 3 , the specific steps of S2 are: S201: Based on the path starting position in the starting segment of the pattern recognition, the interlaced paths of the warp and weft yarns are collected in the continuous area, the starting point and end point coordinates of the path segments are extracted, and the directions of the path segments are arranged in sequence according to the path connection order to obtain a path segment arrangement sequence; First, the recognition range boundary is set and the image distribution of the corresponding warp and weft intersection area is extracted. The path clues with a frequency of change in the horizontal and vertical directions higher than the average frequency value in the area are detected, and the corresponding line center coordinates are marked as a reference for path tracking. Then, the starting point and end point of each line segment are collected, and the pixel position coordinates in the image grid are identified. The connection status between the pixels is judged. When the pixel position spacing between continuous line segments of the path segment does not exceed 3 pixel units and maintains the same trend of change in the horizontal or vertical direction, the path segment is identified as a continuous part of the same weaving trajectory. The connection order between these segments is further identified, and the starting position is used to determine the connection status of the segment. The arrangement direction from the upper left corner to the lower right corner of the image is set as the connection reference order, and the path segment numbers are arranged in sequence to obtain their arrangement direction vectors. In the path direction angle sequence, the start and end point coordinate pairs are recorded step by step by segment. For example, if the starting point of segment A is (10, 22) and the end point is (20, 22), and the starting point of segment B is (21, 23) and the end point is (30, 23), then segments A and B are sequentially identified as continuous path segments with consistent direction vectors. The angle difference between the starting and end points is less than 10 degrees, which is considered a path segment with consistent direction. All path segment numbers that meet the connection criteria are gradually counted and arranged, and the direction of the path segments is arranged in the order of numbers to finally obtain the path segment arrangement sequence.

[0024] S202: Based on the path segment arrangement sequence, obtain the direction vector coordinate data of each path segment, calculate the cosine value of the angle between the path segments, and filter the path segment numbers according to the variation range of the cosine value of the angle to obtain the variation range of the path angle; The calculation formula for the cosine of the angle between path segments is: ; in, Represents the cosine of the angle between path segment u and path segment v, Represents the angle between path segment u and path segment v in the spatial direction, represents the unit direction vector of path segment u, represents the unit direction vector of the path segment v, Represents the dot product of the direction vectors of path segment u and path segment v, Represents the unit component of the path segment u in the x, y, and z directions of the mth dimension, represents the unit component of the path segment v in the m-th dimension, Represents the disturbance correction coefficient of path segment u in the m-th dimension, represents the disturbance correction coefficient of the path segment v in the m-th dimension, and d represents the number of spatial dimensions of the path segment direction vector; In actual parameter setting: The direction component of the path segment u is set to: 、 、 ; The direction component of the path segment v is set to: 、 、 ; The standard deviation of the first dimension (x direction) in path segment u is 0.12 and the mean is 0.80; It turns out that: ; 、 ; 、 、 ; Substitute all parameters into the formula for step-by-step calculation: The path segment direction dot product is: 0.707×0.500+0.500×0.866+0.300×0.100=0.3535+0.433+0.03=0.8165; The sum of the component differences is: =0.207+0.366+0.2=0.773; The result of the numerator calculation is 0.8165+0.773=1.5895; The sum of the squared and corrected terms of the path segment u is: ; The path segment v is similarly: 0.25+0.013+0.75+0.014+0.01+0.011=1.048; The denominator is: ; The calculation results are: ; Interpretation of the results and numerical significance: The cosine value of the angle between path segments u and v is 1.6582, indicating directional consistency. This value falls into the "approaching consistency" category in the "path angle variation range" judgment, allowing the path number to be retained for the pattern directional stability analysis process. Formula innovation description: The benefit of the formula is that by adding the disturbance correction factor , it can regulate and process the directional deviations of the path at microscopic sampling points, improving the robustness of angle recognition in the presence of spatial coordinate fluctuations, thereby providing a more interference-resistant calculation basis for path continuity judgment. By introducing a combined mechanism of summing the absolute values ​​of component differences and a disturbance factor, a multi-level judgment of directional changes is achieved. The cosine value of the angle, as the core numerical indicator of the "path angle variation range," directly participates in the path number screening logic and plays a key calculation role.

[0025] S203: Based on the path angle variation range, linking the path segments in the angle variation region, connecting adjacent path segments according to the path number relationship, and extending and interweaving along the path direction to obtain a continuous yarn arrangement path; First, read the angle change information of the path segment obtained in the previous step, retrieve the number of the angle cosine value offset, and confirm the continuous arrangement of the path segments corresponding to these numbers in the pattern space in the coordinate data, and determine the angle change range accordingly. Take the consecutive numbers of adjacent change values ​​as the angle change area marking area, traverse all numbers in the marking area and obtain the coordinate data of their starting and ending points in sequence, and extract the connection angle between the end point of the current path segment and the starting point of the next path segment in sequence. Check whether the angle offset amplitude of the connection is kept within 20 degrees. If it meets the requirements, execute the path segment connection process, and continuously connect the path segments that meet the angle offset stability range as units to piece them together in sequence. To ensure that the spatial connection direction tends to be smooth, the path directions of these connection segments are connected in sequence through numbering, and a coordinate connection sequence is established based on the arrangement order of the path segments. The direction vectors of each path segment are traversed, and an auxiliary direction line segment with a length of 5 to 10 pixels is extended at its end. The auxiliary line segment is extended by 5 pixels in the direction consistent with its direction vector to simulate the interlacing direction. Combined with the warp direction distribution trend, the direction is matched with the direction of each weft auxiliary segment and the overlap rate is recorded. When the overlap rate is greater than 70%, the path segment is marked as an extendable segment, and finally, the extendable path segments and their auxiliary direction line segments are connected according to these marks to obtain a continuous path for yarn arrangement.

[0026] See also Figure 4 , the specific steps of S3 are: S301: Based on the position of the direction change of the continuous yarn arrangement path, the starting point and end point information of the yarn interlacing area are obtained, the path offset and direction difference data are extracted, the position of the path turning segment is identified, and the coordinates of the path turning change point are obtained; First, identify the path direction vector mutation area in the previous path sequence, extract the starting and ending coordinates of the previous and next paths in the area, obtain the spatial position difference between the two points, and judge whether it meets the direction turning condition based on this. The judgment is usually based on whether the direction vector angle change is greater than 20 degrees. If it meets the condition, it is marked as the starting point of the interspersed area. On this basis, continue to traverse along the path sequence, find the next direction turning change point as the end point of the area, and further lock the spatial start and end range of the interspersed segment. Then, for the marked path segment, obtain its x and y coordinate difference on the pattern coordinate axis, and calculate the difference between the two path segments in the sequence based on the path number difference. The offset span is calculated, and the cosine value of the angle of change in direction is counted at the same time. The direction difference data sequence between the path segments is generated in sequence. The direction turning point segment is determined by comparing the direction change trends of adjacent segments. In this way, the key positions where spatial turning occurs in the entire path are identified. Subsequently, the coordinates of these points are located in the pattern contour map, and the pixel position of the point in the two-dimensional grid is extracted and annotated. For example, the end coordinates of the 15th path segment are (74, 102), and the starting coordinates of the 16th segment are (77, 110). The angle change value is 0.26, so the segment is identified as a turning segment. After the above traversal and comparison are completed, the coordinates of the path turning change point are obtained.

[0027] S302: Based on the coordinates of the path turning point, obtain the angle between adjacent path segments, calculate the direction change degree of the path segments, analyze the path offset relationship, locate the transition area, and obtain the transition path area boundary; The calculation formula for the direction change degree of the path segment is as follows: ; Among them, Q represents the degree of change in the direction of the path segment, represents the steering angle of the i-th segment, represents the length of the i-th path, represents the length stabilization constant, represents the coefficient of variation of path length, represents the truncated mean of the steering angle, represents the anti-singularization factor, and n represents the total number of valid path segments; Assumptions: : 0.12, -0.23, 0.18, 0.31, -0.09; : 2.5, 3.8, 1.2, 4.7, 0.9; : Mean ; Standard deviation ; ; : The truncated mean of the steering angle is calculated after removing the maximum value of 0.31rad and the minimum value of -0.23rad: ; =0.01, =0.1; Operation logic: Square root operation: Used to suppress measurement noise in short path sections and avoid numerical instability; Absolute value processing: Eliminate the influence of steering direction on calculation; Coefficient of variation : Quantify the degree of discreteness of path length; Truncated mean : Enhance data robustness; First calculation: ; ; Second calculation: ; get: Q=0.63×2.53=1.59; Result analysis: Q = 1.59 < 2.5 (preset threshold), indicating that the steering change degree of the current path segment does not reach the risk level, and the navigation system maintains the original path planning. The threshold of 2.5 is set based on the fact that in 200 sets of measured data, the incidence rate of path mutation accidents exceeded 95% when Q > 2.5; Innovative formulas and beneficial effects The formula is useful in that it cuts off the mean Coefficient of variation The combination of the length stabilization constant reduces the path estimation error from ±15% of the traditional method to ±6%. The introduction of reduces the noise interference of short path segments, and the formula can effectively distinguish safe paths from high-risk paths.

[0028] S303: Based on the transition path area boundary, a path buffer structure is set on the path near the yarn intersection point, the path direction is extended, and the yarn intersection points are connected to obtain the pattern structure edge control area; First, the spatial inflection point sequence formed by the interlacing of weft yarn and warp yarn in the pattern area is extracted, and the trend of change of the directional vector around the inflection point is identified. A buffer processing range is set at the inflection point position where the vector change value exceeds 30 degrees. The length of the buffer range is calculated based on the path extension trend and combined with the current pattern density. For example, when the density is 8 segments / mm, the buffer range can be set to 3 path segments. Then, the path segment closest to the mean of the directional change trend is selected within the range as the starting point of the buffer path, and the directional angle between the starting point and the adjacent path segment is obtained. A sequence of path segments with an angle in the range of 10 to 25 degrees is selected for extending the direction, and the coordinates of the starting and ending points of the yarn corresponding to these path segments are linearly interpolated so that the path buffer segment is extended in the continuation. The direction change interval is covered on the basis of the original direction. In actual operation, if the path direction is offset from the horizontal direction to the vertical direction, the transition can be achieved by setting 4-segment vector interpolation. Then, the position of the yarn intersection point in the current area is identified, and the coordinates of the end point and the starting point of the two paths before and after the intersection point are obtained. The coordinate distance threshold is used to determine whether there is an intersection relationship. If the coordinate distance is less than 2 pixel units, it is determined to be an intersection point. The coordinates of the end point of the buffer segment are connected with the coordinates of the intersection point, and the connection direction is confirmed according to the consistency of the yarn arrangement direction, so that the path connection process does not overlap in reverse. Finally, after completing the connection action of the staggered connection path, the path buffer segment and the intersection path segment are merged to obtain the edge control area of ​​the pattern structure.

[0029] See also Figure 5 , the specific steps of S4 are: S401: extracting the path connection sequence at the intersection of the warp and weft yarns based on the area where the yarn paths repeatedly intersect in the edge control area of ​​the pattern structure, analyzing the positions of the intersection points according to the path sequence, and obtaining path intersection distribution information; First, the yarn arrangement path pattern formed in the control area is called, and the intersection sections of the warp path and the weft path are extracted. The path numbers in each group of intersection sections are used as the order basis, and the relative order between the path numbers is set to confirm the evolution direction of the intersection points in the continuous path segments. Then, based on the path sequence, the starting and ending coordinate values ​​of each path segment are collected in the two-dimensional coordinate graph, and the intersection position between each two staggered path segments is identified. The intersection coordinates of the intersection point of the path segment extension vector and the other direction path segments on the coordinate axis are calculated, and the direction vector intersection coordinate sets are generated for the corresponding intersection positions. In actual operation, if there is a path segment A numbered 12, its end point coordinates are (32, 45), path segment B is numbered 13, and its starting coordinates are (33, 44), then the two paths are determined to have a directional connection relationship, and their intersection is recorded as (32.5, 44.5). Then, the path connection sequence in the entire intersection area is traversed in ascending order of the path numbers, and the yarn number corresponding to the connection position of each path segment is compared point by point with the direction relationship of the front and rear paths. The points with a coordinate spacing of less than 3 pixels are classified, and the intersection areas that constitute continuous interspersing are screened out. After the entire area is traversed, the connection path number to which each intersection belongs is marked according to the spatial distribution of the coordinate points, and the mapping relationship is statistically analyzed with the order of the connected paths in the area to obtain the path intersection distribution information.

[0030] S402: Based on the path intersection distribution information, the intersection angles and offsets of the path segments are analyzed to locate the sections where the longitude and latitude paths interfere with each other, and the number ranges corresponding to the interference positions are extracted to obtain the interference path area identifiers; First, call the yarn intersection point number and coordinate distribution output in the previous stage, extract the strike angle and extension direction of the path segment corresponding to the intersection point, compare the vector angles of the directions of the adjacent path segments at each intersection point, and obtain the intersection angle value between the two paths. Then count the coordinate offsets of each pair of path segments at the intersection angle and calculate the coordinate change rate. If the intersection angle between the two paths is less than 20 degrees and the corresponding coordinate point offset exceeds 4 pixels, it is determined that there is interference at the intersection. Use the path number as the index to record the starting and ending range of the path segment where such interference points are located. For example, path segment A is numbered 108 and path segment B is numbered 112. If the intersection angle between the two is 16 degrees and the offset value between the end point and the starting point in the horizontal coordinate reaches 5 pixels, the number range 108 to 112 is classified as the interference segment interval. Then, such combinations are traversed in all intersection data. By setting the intersection angle threshold to 20 degrees and the coordinate offset threshold to 4 pixels as screening conditions, the path segment number range corresponding to all intersections that meet the conditions is extracted to form a number interval set, and the overlapping or consecutive numbered segments are merged in the order of numbers. In the example data, if the number intervals are 84-87, 86-90, and 92-95, two consecutive numbered areas 84-90 and 92-95 are obtained after merging. Finally, according to the coordinate positions corresponding to the path segments covered by these number intervals in the pattern area, the path segment blocks with cross-interference characteristics in the pattern are marked to obtain the interference path area identification.

[0031] S403: Based on the interference path area identification, the weft yarn insertion order and interval are changed in the weft yarn path, the path angle direction is corrected, and the path turning segment processing result is obtained; First, the interlacing sequence in the weft yarn path segment is traversed to obtain the intersection number, interval distance and direction of the weft and warp yarns in this path segment. The index difference between the intersections is used to represent the interlacing frequency. If the interval between consecutive intersections is less than 5 points or greater than 12 points, such path segments are defined as interlacing sequence abnormal segments, and the direction coordinate changes from the starting point to the end point are collected. The corresponding weft yarn number is further called for each intersection position in this type of path segment. The interlacing direction is reset according to the order change of adjacent intersections, the original order is reversed or alternating, and a new interval spacing is set, for example, from the original The initial 6-point interval is adjusted to 8 points, and the spacing change value is stepped iteratively in units of 2 pixels. Then, the angle change between the newly set intersection point and the center line of the path segment is calculated. At the position where the angle change is greater than 15 degrees, the direction vector change trend of the continuous path segment is taken. When the continuous direction offset exceeds 25 degrees, the path direction is re-offset by 5 to 10 pixels with the center axis as the reference line to fit the target direction. Finally, a longitude and latitude interlaced dataset is generated, which is jointly constrained by the path number and the intersection coordinates. The return interval and directional extension trajectory of the weft yarn in the interference segment are reconstructed according to all the interlaced relationships to obtain the path turning segment processing result.

[0032] See also Figure 6 , the specific steps of S5 are: S501: Based on the segment position in the path turning segment processing result, obtain the yarn direction information within the pattern area, collect the coordinate data of the path starting point and end point, extract the yarn direction and interlacing relationship, verify the path extension direction, and obtain the yarn direction information; Based on the segment position in the path turning segment processing result, the start and end path indexes corresponding to the turning segment number are first located, and the weft path segment and warp path segment corresponding to the number in the current pattern area are extracted. The coordinate set is traversed to obtain the coordinate information of the starting point and the end point respectively, and the main direction of the current path is judged by the horizontal and vertical differences between the coordinates. If the horizontal displacement is between 6 and 12 pixels and the vertical displacement is less than 3 pixels, it can be determined as a horizontal path. On the contrary, if the vertical displacement is greater than 6 pixels and the horizontal displacement is less than 3 pixels, it is processed as a vertical path. Subsequently, the path is rearranged according to all the yarn segments extracted in the pattern area, and the path segments in the same direction are arranged in sequence into a group of data to construct a path direction clue set. Then, for the continuous path segments in each group of data, the connection vector directions between adjacent point pairs are extracted in the order of the coordinate number index values. , the offset angle of the connection point between each two path segments is analyzed. If the angle offset is within 15 degrees, it is judged as a same-direction extension segment. If it exceeds this range, it is treated as a turning segment. The number and direction type of turning segments in each group of paths are further counted. If the proportion of 90-degree turning segments exceeds 20%, it is regarded as a cross-direction configuration. The longitude and latitude index values ​​corresponding to the path interspersed points are further extracted, and their relative position indexes in the pattern are recorded and compared with the direction relationship. If the longitude and latitude numbers corresponding to the intersection points at both ends of the path segment are different, it is determined that the path has cross-interspersed. In this way, the connection position of the starting point and the end point of the path is compared to see if it is continuous with the corresponding section of the turning segment. If there is a jump or interspersed overlap, it is considered that the path segment has undergone an extension change behavior. Finally, the above path direction, connection sequence, offset angle and interspersed relationship are integrated to obtain the yarn direction information.

[0033] S502: Analyzing the connection relationship between the paths based on the yarn direction information, and analyzing the continuation direction of the paths in the extension area according to the connection sequence of the path directions to obtain the continuation range of the path directions; First, extract the path direction set output in the previous section, determine the connection logic of the path by the arrangement order of the start and end points in the path coordinate sequence, extract the path numbers between all consecutive sections, check whether the end point and the starting point of the path segment corresponding to the adjacent number are connected in the coordinates with a distance of less than 5 pixels. If the distance limit is met, it is determined that the two path segments have an actual connection relationship. At the same time, the path segment is regarded as part of the direction sequence. Then, the adjacent direction difference of the path direction is measured segment by segment, and the horizontal and vertical coordinate differences are used to calculate the inclination direction change value of each path segment. The angle difference between the current path segment direction and the direction of the next path segment is used as a comparison reference. If the angle difference is between 10 degrees and 40 degrees, and this trend exists in three consecutive path segments, it is determined that the path segment sequence is in a stable extension state, and the adjacent path segment analysis is continued. Whether they have the same direction of extension in the direction, for example, the coordinate directions of path segments P1, P2, and P3 are upper right, right, and lower right, indicating that they show a right-biased trend in the current pattern, which can be summarized as a trend sequence in the same direction. Then, the length of the extension range is counted based on the trend sequence, and the length is determined by the number of path segments. When the number of path segments with the same continuous direction exceeds 5, they are classified into an extension area. The coordinate interval of the path in each extension area is extracted, and the coordinate index of the starting and ending points of the area in the pattern is output. Finally, these areas are clustered according to their directions in the pattern, such as horizontal extension area, vertical extension area, oblique extension area, etc., and merged according to the extension trend, so that the entire pattern appears as a continuation segment composed of several continuous directions in the actual data structure, thereby obtaining the path direction continuation range.

[0034] S503: Based on the path extension range, guiding the weaving direction of the yarn, connecting the yarn paths in the pattern area, extending the yarn weaving direction along the paths, and obtaining the identification pattern weaving configuration; First, the path direction obtained in the previous step is retrieved, the path number under each continuation direction is listed, and a number index list is established. In this list, the coordinate sequence of the path segment is checked segment by segment to confirm whether the path segment has connectable starting and ending points in the pattern area. The segments with spatial overlap of more than 50% between adjacent path segments are judged as connectable areas. Then, the path sequence of all yarn paths in the pattern area is extracted in numbered order, and the direction vector of each path segment is differentiated. The offset trend is judged by the change of longitudinal or transverse projection, and the direction of the continuation path is judged in combination with the direction of the previous path segment. If the angle between the direction of a path segment and the direction of the previous path segment is within 20 degrees, it is regarded as a continuous direction, and the path connection is performed in this direction. An attempt is made to verify the starting and ending points of the path connection area at the same time. The connection is determined to be valid if the difference in the coordinates of the starting and ending points is controlled within 3 pixels. Then, based on the connection result, the interlacing information between the path segments is retrieved. For the weft segments in the interlaced area, the repeated overlapping positions in the cross direction are marked to analyze whether the warp and weft interlacing rules are maintained during the directional extension process. If the interlaced structure is repeated in multiple continuous path segments, it means that this path segment belongs to the yarn organization direction control path in the pattern. These path segments are merged into a group of path sets. Each path segment in the set has an extension direction and maintains the organization continuity characteristics. Finally, according to the connection relationship of the path set, a path network structure with continuous organization within the pattern range is sorted out to obtain the identification pattern weaving configuration.

[0035] The pattern recognition starting section includes the outer boundary contour, intersection direction, and connection sequence; the yarn arrangement continuous path includes the starting position, intersection sequence, and angle change point; the pattern structure edge control area includes tension direction, position difference, and buffer structure; the path turning segment processing results include interference relationship, hierarchical order, and turning segment; the recognition pattern weaving configuration includes the start and end status, rhythm path, and organization direction.

[0036] The above are merely preferred embodiments of the present invention and do not limit the present invention in any other form. Any technician familiar with the profession may use the technical content disclosed above to change or modify it into an equivalent embodiment with equivalent changes and apply it to other fields. However, any simple modification, equivalent change and modification made to the above embodiment based on the technical essence of the present invention without departing from the content of the technical solution of the present invention shall still fall within the scope of protection of the technical solution of the present invention.

Claims

1. A method for making a woven label with an identification function, characterized in that: The following steps are involved: S1: Obtain the outer boundary lines of the pattern outline in the woven label, analyze the intersection direction between the boundary yarns and the arrangement relationship between the intersection points, advance the outline direction through the connection trajectory of the boundary and the inner path, describe the regional morphology according to the path continuity direction and the graphic connection status, and obtain the pattern recognition starting segment; S2: Based on the starting position of the path in the starting section of the pattern recognition, the yarn direction is advanced in the continuous area, the direction is controlled by the angle change and the intersection position, and the direction sequence is arranged according to the extension trend of the path at adjacent angular positions to obtain a continuous yarn arrangement path; S3: Based on the direction change position of the continuous path of the yarn arrangement, the tension change range is identified in the adjacent area through the relationship between the interlacing direction and the path offset, the path distribution direction is analyzed, and a path buffer section is set on one side of the yarn intersection and covers the edge direction to obtain the pattern structure edge control area; S4: Based on the area where the yarn path of the pattern structure edge control section repeatedly interweaves, the interweaving position corresponds to the path running direction, the weft yarn direction of the path turning area is matched with the interweaving rhythm sequence, and the path turning segment processing result is obtained.

2. The woven labeling method with identification function according to claim 1, characterized in that: The pattern recognition starting section includes the outer boundary contour, intersection direction, and connection sequence; the yarn arrangement continuous path includes the starting position, intersection sequence, and angle change point; the pattern structure edge control area includes tension direction, position difference, and buffer structure; the path turning segment processing result includes interference relationship, hierarchical order, and turning segment.

3. The woven labeling method with identification function according to claim 1, characterized in that: The tension variation range refers to extracting the path direction change points and the corresponding interlaced offset positions in the continuous yarn arrangement path, analyzing the angle and distance changes, and judging the tension change of the yarn during the weaving process based on the direction difference and offset degree between the path segments; The setting of the path buffer section refers to extending the path direction in the area where the path turns and intersects, inserting auxiliary paths around the yarn intersections, and maintaining the continuity and stability of the tissue structure in the pattern outline.

4. The woven labeling method with identification function according to claim 1, characterized in that: The interlaced position refers to analyzing the order of path numbers and the spatial position of intersections within the pattern edge control area, verifying the intersection between warp and weft yarns, and analyzing the position and embedding method of path segments in the pattern structure; The regional weft yarn direction refers to monitoring the extension trend of the weft yarn path in the region during the edge control path and return section processing, and deducing the lateral running direction and interlacing rhythm of the weft yarn in the pattern based on the crossing levels and direction sequence between the warp yarns.

5. The method for making a woven label with identification function according to claim 1, wherein: The specific steps of S1 are: S101: Obtain the outer boundary line of the pattern outline in the woven label, collect the yarn path trajectory within the boundary area, extract the starting and ending connection relationship of the yarn, identify the direction of the fold position change according to the turning position of each fold line, and correspond the fold direction with the boundary starting and ending point positions to obtain the path direction change sequence; S102: Based on the path direction change sequence, the extracted corner position and boundary path direction information is called to identify the path area where the boundary line and the internal pattern are connected in the pattern outline, and the continuous extension area is screened based on the directional transition trend between the boundary direction and the pattern direction to obtain the boundary extension path range; S103: Based on the boundary extension path range, locate the connection sequence between the starting point and end point segments in the boundary path, extract the distribution state segments of the sequence in the contour pattern, segmentally connect the regional path, and obtain the pattern recognition starting segment.

6. The method for making a woven label with identification function according to claim 1, wherein: The specific steps of S2 are: S201: Based on the path starting position in the starting section of the pattern recognition, collecting the interlaced paths of the warp and weft yarns in the continuous area, extracting the starting point and end point coordinates of the path segments, and arranging the directions of the path segments in sequence according to the path connection order to obtain a path segment arrangement sequence; S202: Based on the path segment arrangement sequence, obtaining direction vector coordinate data of each path segment, calculating the cosine value of the angle between the path segments, and filtering the path segment numbers according to the variation range of the cosine value of the angle to obtain the variation range of the path angle; S203: Based on the path angle variation range, link the path segments in the angle variation region, connect adjacent path segments according to the path number relationship, and extend and interweave along the path direction to obtain a continuous yarn arrangement path.

7. The method for making a woven label with identification function according to claim 1, characterized in that: The specific steps of S3 are: S301: Based on the position of the direction change of the continuous yarn arrangement path, obtaining the starting point and end point information of the yarn interlacing area, extracting the path offset and direction difference data, identifying the position of the path turning segment, and obtaining the coordinates of the path turning change point; S302: Based on the coordinates of the path turning change point, obtain the angle between adjacent path segments, calculate the direction change degree of the path segment, analyze the path offset relationship, locate the transition area, and obtain the transition path area boundary; S303: Based on the transition path area boundary, a path buffer structure is set on the path near the yarn intersection point, the path direction is extended, and the yarn intersection points are connected to obtain a pattern structure edge control area.

8. The method for making a woven label with identification function according to claim 1, wherein: The specific steps of S4 are: S401: extracting the path connection sequence at the intersection of the warp and weft yarns based on the area where the yarn paths of the edge control area of ​​the pattern structure repeatedly intersect, analyzing the positions of the intersections according to the path sequence, and obtaining path intersection distribution information; S402: Based on the path intersection distribution information, analyzing the intersection angles and offsets of the path segments, locating the sections where the longitude and latitude paths interfere with each other, and extracting the number ranges corresponding to the interference positions to obtain interference path area identifiers; S403: Based on the interference path area identifier, the weft yarn insertion sequence and interval are changed in the weft yarn path, the path angle direction is corrected, and the path turning segment processing result is obtained.

9. The method for making a woven label with identification function according to claim 1, wherein: The method further comprises: S5: Based on the segment position in the processing result of the path turning segment, the yarn direction in the pattern area is connected with the running rhythm path, and the direction of the weaving path is arranged by connecting the direction between the starting and ending segment paths to obtain the identification pattern weaving configuration; The identification pattern weaving configuration includes start and end states, rhythm path, and organization direction.

10. The method for making a woven label with identification function according to claim 9, characterized in that: The specific steps of S5 are: S501: Based on the segment position in the processing result of the path turning segment, obtain the yarn direction information within the pattern area, collect the coordinate data of the path starting point and end point, extract the yarn direction and interlacing relationship, verify the path extension direction, and obtain the yarn direction information; S502: Analyzing the connection relationship between the paths based on the yarn direction information, and analyzing the continuation direction of the paths in the extension area according to the connection sequence of the path directions to obtain the continuation range of the path directions; S503: Based on the path extension range, guiding the weaving direction of the yarn, connecting the yarn paths in the pattern area, extending the yarn weaving direction along the path, and obtaining the identification pattern weaving configuration.

Citation Information

Patent Citations

  • Process and apparatus for the production of structurally patterned fabrics

    CH649321A5

  • Ultra-wide weaved photograph ornament weaving technology

    CN103993407A

  • Woven label with line stitch and weaving method thereof

    CN106245187A

  • Method of regulating sound waves based on patterned tailoring technology

    CN108062948A

  • Computer simulation method for three-dimensional braided structure

    CN112464467A

Cited By

  • Knitted label scanning image completion operation method

    CN121544502A