Method and device for identifying hem attributes, electronic equipment and storage medium

By using the intersection of the net edge auxiliary ray and the seam segment in the clothing layout, the seam segment is automatically judged and determined, which solves the problem of difficulty in obtaining seam properties in the existing technology, and realizes convenient seam information acquisition and more accurate design.

CN120217628APending Publication Date: 2025-06-27LINGDI (ZHEJIANG) TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311832719.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-27
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

During the process of clothing making, it is difficult for the existing technology to directly obtain the sewing attributes, resulting in users and three-dimensional clothing design software being unable to effectively utilize the sewing information.

Method used

By obtaining the net edge segment and seam segment in the sheet storage file, using the intersection of the net edge auxiliary ray and the seam segment, the seam segment corresponding to each net edge segment is automatically judged and determined, thereby determining the seam attributes.

Benefits of technology

It realizes convenient access to seam attributes, allowing users and three-dimensional clothing design software to directly obtain seam information, thereby supporting more accurate design and manufacturing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120217628A_ABST
    Figure CN120217628A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of garment making, and discloses a method and device for identifying hem attributes, electronic equipment and a storage medium. The method comprises the following steps: acquiring a plurality of net edge line segments and a plurality of seam edge line segments in a section storage file; according to the intersection condition of the clear edge auxiliary ray and each sewing edge line section, determining a sewing edge line section corresponding to each clear edge line section from the plurality of sewing edge line sections; the net edge auxiliary ray is a ray which takes the end point of the net edge line segment as a ray end point and is perpendicular to the net edge line segment, and the ray faces away from the net edge line segment; and determining hemming attributes according to the net edge line segment and the hemming line segment corresponding to the net edge line segment. In this way, according to the net edge line segment and the sewing edge line segment corresponding to the net edge line segment, the sewing edge attribute can be automatically determined, and therefore a user and three-dimensional costume design software can directly obtain the sewing edge attribute 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 clothing manufacturing, and in particular, to a method and device for identifying seam attributes, an electronic device, and a storage medium. Background Art

[0002] In the traditional clothing industry, clothing pattern making is a process of making clothing samples, aiming to transform the designer's creativity into actual clothing. Among them, clothing pattern making includes stages such as design and creativity, basic pattern making, sample clothing production, and trimming. Among them, the design and creativity stage is when the designer sketches and depicts ideas and creativity for the clothing. Basic pattern making is to create geometric figures using clothing pattern making software based on the sketches and basic dimensions provided by the designer. Sample clothing production is to make sample clothing according to the basic pattern using appropriate fabrics.

[0003] Currently, in the process of clothing pattern making, clothing pattern making software and 3D clothing design software are usually used for clothing manufacturing. During the use of clothing pattern making software and 3D clothing design software, data interaction is carried out through DXF (Drawing Exchange Format, an open vector data format) files. Since only the geometric lines of the seams are stored in the DXF files, when importing the DXF files into the 3D clothing design software, the 3D clothing design software only displays the geometric lines of the seams, making it impossible for users and the 3D clothing design software to directly obtain the seam attributes.

[0004] It should be noted that the information disclosed in the above background art section is only used to enhance the understanding of the background of the present application, and thus may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention

[0005] To have a basic understanding of some aspects of the disclosed embodiments, a simple summary is given below. The summary is not a general review, nor is it intended to identify key / important constituent elements or delineate the protection scope of these embodiments, but rather serves as a preamble to the subsequent detailed description.

[0006] Embodiments of the present application provide a method and device for identifying seam attributes, an electronic device, and a storage medium, so as to obtain seam attributes conveniently.

[0007] An embodiment of the present application provides a method for identifying seam edge attributes, including: obtaining a plurality of net edge line segments and a plurality of seam edge line segments in a plate storage file; determining, according to the intersection situation between a net edge auxiliary ray and each of the seam edge line segments, the seam edge line segment corresponding to each of the net edge line segments from the plurality of seam edge line segments; the net edge auxiliary ray is a ray with an endpoint of the net edge line segment as the ray endpoint and perpendicular to the net edge line segment, and the direction of the ray is away from the net edge line segment; determining the seam edge attributes according to the net edge line segment and the seam edge line segment corresponding to the net edge line segment.

[0008] In the above implementation process, since the intersection situation between the net edge auxiliary ray and the seam edge line segment is different when there is a corresponding relationship between the net edge line segment and the seam edge line segment, and when there is no corresponding relationship between the net edge line segment and the seam edge line segment. Therefore, the seam edge line segment corresponding to the net edge line segment can be automatically judged by the intersection situation between the net edge auxiliary ray and the seam edge line segment. At the same time, since there is a certain rule between the structural relationship between the net edge line segment and the seam edge line segment corresponding to the net edge line segment and the seam edge attributes, the seam edge attributes can be automatically determined based on the net edge line segment and the seam edge line segment corresponding to the net edge line segment, so as to facilitate the user and the 3D clothing design software to directly obtain the seam edge attributes. Furthermore, when the user modifies the endpoint or the net edge of the net edge later, the 3D clothing design software can automatically generate the seam edge corresponding to the net edge according to the seam edge attributes.

[0009] Further, determining, according to the intersection situation between the net edge auxiliary ray and each of the seam edge line segments, the seam edge line segment corresponding to each of the net edge line segments from the plurality of seam edge line segments includes: for each net edge line segment: obtaining the number of intersection points between the ray to be judged and each of the seam edge line segments; the ray to be judged is the net edge auxiliary ray corresponding to the two endpoints of the net edge line segment; determining the seam edge line segment corresponding to the net edge line segment from the plurality of seam edge line segments according to the number of intersection points.

[0010] In the above implementation process, since the number of intersection points between the two net edge auxiliary rays corresponding to a single net edge line segment and the seam edge line segment is different when there is a corresponding relationship between the net edge line segment and the seam edge line segment, and when there is no corresponding relationship between the net edge line segment and the seam edge line segment. Therefore, the seam edge line segment corresponding to the net edge line segment can be automatically determined according to the number of intersection points.

[0011] Further, determining the seam segment corresponding to the net edge segment from multiple seam segments according to the number of intersection points includes: determining whether the number of intersection points is two; if so, the seam segment where the intersection point is located is the seam segment corresponding to the net edge segment; determining whether the number of intersection points is one; if so, determining a projection segment according to the seam auxiliary ray of the seam segment where the intersection point is located; in the case where there is an overlap between the projection segment and the net edge segment, the seam segment corresponding to the projection segment is the seam segment corresponding to the net edge segment; the seam auxiliary ray is a ray with the end point of the seam segment as the ray end point and perpendicular to the net extension line corresponding to the to-be-determined ray that generates the intersection point; the net extension line includes the net edge segment and the extension line of the net edge segment.

[0012] In the above implementation process, since there are various setting situations between the seam segment corresponding to the net edge segment and the net edge segment, according to the induction of various setting situations, it can be found that when the number of intersection points is two, the seam segment where the intersection point is located must be the seam segment corresponding to the net edge segment. And when the number of intersection points is one, the seam segment where the intersection point is located may or may not be the seam segment corresponding to the net edge segment. Therefore, it is possible to make targeted judgments based on different numbers of intersection points to more accurately determine the seam segment corresponding to the net edge segment.

[0013] Further, the seam attribute includes the seam width; determining the seam attribute according to the net edge segment and the seam segment corresponding to the net edge segment includes: for each net edge segment: obtaining the intersection point between the net auxiliary ray corresponding to the net edge segment and the seam extension line corresponding to the net edge segment; the seam extension line includes the seam segment and the extension line of the seam segment; determining the distance between the ray end point of the net auxiliary ray that generates the intersection point and the intersection point as the seam width.

[0014] In the above implementation process, by obtaining the perpendicular distances between the two end points of the net edge segment and the seam extension line respectively as the seam width, it is convenient to automatically offset the net edge segment according to the seam width when adjusting the net edge segment subsequently, so as to automatically adjust the seam segment.

[0015] Further, the seam attribute also includes the width type; after determining the distance between the ray end point of the net auxiliary ray that generates the intersection point and the intersection point as the seam width, it further includes: comparing whether the two seam widths corresponding to the net edge segment are equal; in the case where the two seam widths corresponding to the net edge segment are equal, the width type is an equal-width seam; in the case where the two seam widths corresponding to the net edge segment are not equal, the width type is an unequal-width seam.

[0016] Further, a plurality of the seam edge line segments enclose a first closed curve; the seam edge attribute includes the type of seam edge angle; determining the seam edge attribute according to the net edge line segment and the corresponding seam edge line segment of the net edge line segment includes: for each two connected net edge line segments: obtaining the seam edge line segments corresponding to the two net edge line segments respectively and the seam edge line segments between the two seam edge line segments as the line segments to be judged; determining the type of seam edge angle corresponding to the line segment to be judged according to the structural characteristics of the line segment to be judged; wherein, the seam edge line segment between the two seam edge line segments is the seam edge line segment forming the first closed curve between the first alternative seam edge and the second alternative seam edge in a preset direction; the first alternative seam edge is the seam edge line segment that is in the front in sequence along the first closed curve in the preset direction among the seam edge line segments corresponding to the two net edge line segments respectively; the second alternative seam edge is the seam edge line segment that is in the back in sequence along the first closed curve in the preset direction among the seam edge line segments corresponding to the two net edge line segments respectively.

[0017] In the above implementation process, generally, there will be a connection point for each two connected net edge line segments, and within the set range of the connection point, a plurality of seam edge line segments will combine to form a seam edge angle, and different structural forms among the plurality of seam edge line segments will form different types of seam edge angles. Therefore, by obtaining the seam edge line segments corresponding to the two net edge line segments respectively and the seam edge line segments between the two seam edge line segments as the line segments to be judged and judging the structural characteristics of the line segments to be judged, the type of the seam edge angle can be automatically determined.

[0018] Further, the structural characteristics include quantity and positional relationship; determining the type of seam edge angle corresponding to the line segment to be judged according to the structural characteristics of the line segment to be judged includes: obtaining the quantity of the seam edge line segments included in the line segment to be judged; determining whether the quantity of the seam edge line segments included in the line segment to be judged is two; if so, determining that the type of seam edge angle corresponding to the line segment to be judged is an extended angle; determining whether the quantity of the seam edge line segments included in the line segment to be judged is four; if so, determining that the type of seam edge angle corresponding to the line segment to be judged is a non-angle; determining whether the quantity of the seam edge line segments included in the line segment to be judged is three; if so, determining the type of seam edge angle according to the positional relationship among the seam edge line segments included in the line segment to be judged.

[0019] In the above implementation process, since different quantities of seam edge line segments can form different types of seam edge angles. Therefore, the type of the seam edge angle can be automatically judged by the quantity of the seam edge line segments included in the line segment to be judged.

[0020] Further, determining the type of seam angle according to the positional relationship between the edge segments included in the line segment to be determined includes: determining whether there is an edge segment in the line segment to be determined that is mirror-symmetric about the net edge segment to another edge segment; if so, determining that the type of seam angle corresponding to the line segment to be determined is the mirror angle type; determining whether there is an edge segment in the line segment to be determined that is perpendicular to another edge segment; if so, determining that the type of seam angle corresponding to the line segment to be determined is the single-sided right angle type.

[0021] In the above implementation process, since there may be two types of seam angles when the number of edge segments included in the line segment to be determined is three. And the positional relationship between the edge segments in the two types of seam angles is different. Therefore, the type of seam angle can be determined more accurately according to the positional relationship between the edge segments.

[0022] Further, after determining that the type of seam angle corresponding to the line segment to be determined is the mirror angle type, the method further includes: determining the refined mirror angle type according to the positional relationship between the edge segments included in the line segment to be determined; the refined mirror angle type is used to distinguish the direction of the mirror angle.

[0023] In the above implementation process, since the seam angle of the mirror angle type can be further refined into the left mirror angle type and the right mirror angle type. And the positional relationship between the edge segments of the left mirror angle type and the right mirror angle type is different. Therefore, the direction of the mirror angle type can be further distinguished according to the positional relationship between the edge segments in the line segment to be determined, so that the determined type of seam angle is more accurate.

[0024] Further, after determining that the type of seam angle corresponding to the line segment to be determined is the single-sided right angle type, the method further includes: determining the refined single-sided right angle type according to the positional relationship between the edge segments included in the line segment to be determined; the refined single-sided right angle type is used to distinguish the direction of the single-sided right angle.

[0025] In the above implementation process, since the seam angle of the single-sided right angle type can be further refined into the left single-sided right angle type and the right single-sided right angle type. And the positional relationship between the edge segments of the left single-sided right angle type and the right single-sided right angle type is different. Therefore, the direction of the single-sided right angle type can be further distinguished according to the positional relationship between the edge segments in the line segment to be determined, so that the determined type of seam angle is more accurate.

[0026] An embodiment of the present application provides a device for identifying seam edge attributes, including: an acquisition module for acquiring a plurality of net edge line segments and a plurality of seam edge line segments in a plate storage file; a correspondence determination module for determining the seam edge line segments respectively corresponding to the net edge line segments according to the intersection situation of the net edge auxiliary rays and the seam edge line segments; the net edge auxiliary ray is a ray with the end point of the net edge line segment as the ray end point and perpendicular to the net edge line segment, and the direction of the ray is away from the net edge line segment; a seam edge attribute determination module for determining the seam edge attributes according to the net edge line segments and the seam edge line segments corresponding to the net edge line segments.

[0027] An embodiment of the present application provides an electronic device, including a processor and a memory, the memory stores computer executable instructions that can be executed by the processor, and the processor executes the computer executable instructions to implement the above method for identifying seam edge attributes.

[0028] An embodiment of the present application further provides a storage medium, the storage medium stores computer executable instructions, and when the computer executable instructions are called and executed by a processor, the computer executable instructions cause the processor to implement the above method for identifying seam edge attributes.

[0029] The above general description and the following description are only exemplary and explanatory, and are not used to limit the present application. Description of the Drawings

[0030] One or more embodiments are exemplarily illustrated by corresponding drawings. These exemplary illustrations and the drawings do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements. The drawings do not constitute a proportional limitation, and among them:

[0031] Figure 1 is a schematic diagram of a method for identifying seam edge attributes provided by an embodiment of the present application;

[0032] Figure 2 is a schematic diagram of a net edge auxiliary ray provided by an embodiment of the present application;

[0033] Figure 3 is a schematic diagram of a projection line segment provided by an embodiment of the present application;

[0034] Figure 4 is a schematic diagram of another projection line segment provided by an embodiment of the present application;

[0035] Figure 5(a) is a schematic diagram of a seam edge width provided by an embodiment of the present application;

[0036] Figure 5(b) is a schematic diagram of another seam edge width provided by an embodiment of the present application;

[0037] Figure 6(a) is a schematic diagram of a seam corner of the mirror angle type provided by an embodiment of the present application;

[0038] Figure 6(b) is a schematic diagram of another seam corner of the mirror angle type provided by an embodiment of the present application;

[0039] Figure 7(a) is a schematic diagram of a seam corner of the single-sided right angle type provided by an embodiment of the present application;

[0040] Figure 7(b) is a schematic diagram of another seam corner of the single-sided right angle type provided by an embodiment of the present application;

[0041] Figure 8 is a schematic diagram of a seam corner of the non-corner type provided by an embodiment of the present application;

[0042] Figure 9 is a schematic diagram of a device for identifying seam edge attributes provided by an embodiment of the present application;

[0043] Figure 10 is a schematic diagram of an electronic device provided by an embodiment of the present application.

[0044] Reference numerals:

[0045] 1: Second closed curve; 2: First closed curve; 3: Net edge auxiliary ray; 4: Seam edge auxiliary ray; 5: Projection line segment; 6: Seam edge width; 7: Seam edge attribute determination module; 8: Acquisition module; 9: Corresponding relationship determination module; 10: Processor; 11: Memory; 12: Communication interface; 13: Bus. Detailed implementation manners

[0046] In order to be able to understand the features and technical content of the embodiments of the present application in more detail, the implementation of the embodiments of the present application will be described in detail below in conjunction with the accompanying drawings. The attached drawings are only for reference and explanation, and are not used to limit the embodiments of the present application. In the following technical description, for the sake of explanation, multiple details are provided to provide a full understanding of the disclosed embodiments. However, one or more embodiments can still be implemented without these details. In other cases, well-known structures and devices can be shown in a simplified manner.

[0047] The terms "first", "second", etc. in the specification, claims and above-mentioned drawings of the embodiments of the present application are used to distinguish similar objects, and do not have to be used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so as to implement the embodiments of the present application described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion.

[0048] Unless otherwise specified, the term "plurality" means two or more.

[0049] The term "corresponding" may refer to an association relationship or a binding relationship. That A corresponds to B means that there is an association relationship or a binding relationship between A and B.

[0050] Embodiment 1

[0051] In an embodiment of the present application, a method for identifying seam edge attributes is provided. Refer to Figure 1 as shown Figure 1 which is a schematic flowchart of the basic process of the method for identifying seam edge attributes provided in the embodiment of the present application, including:

[0052] Step S101, obtain a plurality of net edge line segments and a plurality of seam edge line segments from the plate storage file.

[0053] In some embodiments, the plate storage file is a DXF file for storing plates. One or more plates are stored in the DXF file for storing plates, and each plate corresponds to a net piece and a seam allowance. The net piece is a plate without any processes added, and the net edge is a closed geometric curve corresponding to the boundary of the net piece. For the convenience of description, in the present application, the second closed curve is used to represent the closed geometric curve corresponding to the boundary of the net piece. The above-mentioned net edge line segments are the line segments that make up the second closed curve. That is, the net edge line segments are partial line segments in the closed geometric curve corresponding to the boundary of the net piece. The seam allowance is the part sewn in during the clothing manufacturing process. In the clothing pattern-making software, the seam allowance is the part where the net piece is enlarged after adding production processes, and the seam edge is the closed geometric curve corresponding to the boundary of the seam allowance. For the convenience of description, in the present application, the first closed curve is used to represent the closed geometric curve corresponding to the boundary of the seam allowance. The above-mentioned seam edge line segments are the line segments that make up the first closed curve. That is, the seam edge line segments are partial line segments in the closed geometric curve corresponding to the boundary of the seam allowance.

[0054] Among them, all the net edges and all the seam edges can be separated through the layer data corresponding to the geometric lines.

[0055] In some embodiments, obtaining a plurality of net edge line segments and a plurality of seam edge line segments from the plate storage file is for a single plate, obtaining the second closed curve of the net piece corresponding to the plate and the first closed curve of the seam allowance corresponding to the plate. The net edge line segments that make up the second closed curve are the obtained net edge line segments. The seam edge line segments that make up the first closed curve are the obtained seam edge line segments.

[0056] Step S102, determine the seam edge line segments respectively corresponding to each net edge line segment from the plurality of seam edge line segments according to the intersection situation between the net edge auxiliary ray and each seam edge line segment.

[0057] Among them, the net edge auxiliary ray is a ray with the endpoint of the net edge line segment as the ray endpoint and perpendicular to the net edge line segment, and the direction of the ray is away from the net edge line segment.

[0058] In some embodiments, in combination with Figure 2 as shown, Figure 2 is a schematic diagram of the net-edge auxiliary ray. As Figure 2 shown, Figure 2 in it are the second closed curve 1 composed of three net-edge line segments and the first closed curve 2 composed of three stitched-edge line segments. Taking one of the net-edge line segments as an example, two net-edge auxiliary rays 3 are made at the two endpoints of the net-edge line segment respectively. The two net-edge auxiliary rays 3 respectively generate intersections with the same stitched-edge line segment in the first closed curve 2.

[0059] In some embodiments, according to the intersection situation of the net-edge auxiliary ray and each stitched-edge line segment, to determine the stitched-edge line segment corresponding to each net-edge line segment from multiple stitched-edge line segments, includes: for each net-edge line segment: obtaining the number of intersections of the ray to be judged with each stitched-edge line segment respectively; the ray to be judged is the net-edge auxiliary ray corresponding to the two endpoints of this net-edge line segment respectively; determining the stitched-edge line segment corresponding to this net-edge line segment from multiple stitched-edge line segments according to the number of intersections.

[0060] Wherein, the net-edge auxiliary ray with the endpoint of the net-edge line segment as the ray endpoint is called the net-edge auxiliary ray corresponding to this endpoint of the net-edge line segment.

[0061] Exemplarily, the two endpoints of the net-edge line segment are endpoint A and endpoint B. A net-edge auxiliary ray a is made with endpoint A, and a net-edge auxiliary ray b is made with endpoint B. If the net-edge auxiliary ray a has one intersection with the stitched-edge line segment C, and the net-edge auxiliary ray b has one intersection with the same stitched-edge line segment C, then the number of intersections for the stitched-edge line segment C is 2. Or, if the net-edge auxiliary ray a has one intersection with the stitched-edge line segment C, and the net-edge auxiliary ray b has no intersection with the same stitched-edge line segment C, then the number of intersections for the stitched-edge line segment C is 1. Or, if the net-edge auxiliary ray a has no intersection with the stitched-edge line segment C, and the net-edge auxiliary ray b has one intersection with the same stitched-edge line segment C, then the number of intersections for the stitched-edge line segment C is 1.

[0062] In an alternative of the above embodiments, to determine the stitched-edge line segment corresponding to this net-edge line segment from multiple stitched-edge line segments according to the number of intersections, includes: determining whether the number of intersections is two; if so, the stitched-edge line segment where the intersection is located is the stitched-edge line segment corresponding to the net-edge line segment. Determining whether the number of intersections is one; if so, determining the projection line segment according to the stitched-edge auxiliary ray of the stitched-edge line segment where the intersection is located; in the case that the projection line segment and the net-edge line segment have an overlap, the stitched-edge line segment corresponding to this projection line segment is the stitched-edge line segment corresponding to the net-edge line segment; the stitched-edge auxiliary ray is the ray with the endpoint of the stitched-edge line segment as the ray endpoint and perpendicular to the net-edge extension line corresponding to the ray to be judged that generates the intersection; the net-edge extension line includes the net-edge line segment and the extension line of this net-edge line segment.

[0063] Among them, the seam edge auxiliary rays of the seam edge line segment where the intersection point is located, that is, the seam edge auxiliary rays made with the two endpoints of the seam edge line segment where the intersection point is located as the ray endpoints respectively. The net edge extension line corresponding to the ray to be judged that generates the intersection point, that is, the net edge line segment where the ray endpoint of the ray to be judged that generates the intersection point is located and the extension line of this net edge line segment.

[0064] In the above optional manner, determining the projection line segment according to the seam edge auxiliary rays includes: determining the alternative intersection points as the intersection points between the two seam edge auxiliary rays and the net edge extension line respectively; taking the connection line of the two alternative intersection points as the projection line segment.

[0065] Exemplarily, in combination with Figure 3 and Figure 4 as shown, as Figure 3 shown, seam edge auxiliary rays are made for the two endpoints of the seam edge line segment respectively. One of the seam edge auxiliary rays 4 generates an intersection point with the net edge line segment corresponding to the seam edge line segment. The other seam edge auxiliary ray 4 generates an intersection point with the extended straight line of the net edge line segment corresponding to the seam edge line segment. The connection line between these two intersection points is the projection line segment 5. Figure 3 The projection line segment 5 in Figure 4 overlaps with the net edge line segment. As Figure 4 shown, seam edge auxiliary rays 4 are made for the two endpoints of the seam edge line segment respectively. Both of the two seam edge auxiliary rays 4 generate intersection points with the extended straight line of the net edge line segment corresponding to the seam edge line segment. The connection line between these two intersection points is the projection line segment 5. Figure 4 The projection line segment 5 in

[0066] Step S103, determining the seam edge attribute according to the net edge line segment and the seam edge line segment corresponding to the net edge line segment.

[0067] In some embodiments, the seam edge attribute includes the seam edge width; determining the seam edge attribute according to the net edge line segment and the seam edge line segment corresponding to the net edge line segment includes: obtaining the intersection point between the net edge auxiliary ray corresponding to this net edge line segment and the seam edge extension line corresponding to this net edge line segment; the seam edge extension line includes the seam edge line segment and the extension line of this seam edge line segment; determining the distance between the ray endpoint of the net edge auxiliary ray that generates this intersection point and this intersection point as the seam edge width.

[0068] Among them, the seam edge extension line corresponding to the net edge line segment, that is, the seam edge line segment corresponding to the net edge line segment and the extension line of the seam edge line segment corresponding to the net edge line segment.

[0069] Exemplarily, as shown in FIGS. 5(a) and 5(b), as shown in FIG. 5(a), at the two endpoints of the net edge line segment, net edge auxiliary rays are respectively made, and the two net edge auxiliary rays respectively generate intersections with the seam edge line segments corresponding to the net edge line segment; the distance between the intersection point and the ray endpoint of the net edge auxiliary ray that generates this intersection point is determined as the seam edge width 6. As shown in FIG. 5(b), at one endpoint of the net edge line segment, a net edge auxiliary ray is made, and this net edge auxiliary ray generates an intersection with the extension line of the seam edge line segment corresponding to the net edge line segment, and the distance between this intersection point and the ray endpoint of the net edge auxiliary ray that generates this intersection point is the seam edge width 6. At the other endpoint of the net edge line segment, a net edge auxiliary ray is made, and this net edge auxiliary ray generates an intersection with the seam edge line segment corresponding to the net edge line segment, and the distance between this intersection point and the ray endpoint of the net edge auxiliary ray that generates this intersection point is the seam edge width 6.

[0070] In some embodiments, the seam edge attribute further includes a width type; after determining the distance between the ray endpoint of the net edge auxiliary ray that generates the intersection point and this intersection point as the seam edge width, it further includes: comparing whether the two seam edge widths corresponding to the net edge line segment are equal; in the case where the two seam edge widths corresponding to the net edge line segment are equal, the width type is an equal-width seam edge; in the case where the two seam edge widths corresponding to the net edge line segment are not equal, the width type is an unequal-width seam edge.

[0071] In some embodiments, multiple seam edge line segments enclose a first closed curve; the seam edge attribute includes a seam edge angle type; determining the seam edge attribute according to the net edge line segment and the seam edge line segment corresponding to the net edge line segment includes: for each two connected net edge line segments: obtaining the seam edge line segments respectively corresponding to the two net edge line segments and the seam edge line segment between these two seam edge line segments as the line segments to be judged; determining the seam edge angle type corresponding to the line segment to be judged according to the structural characteristics of the line segment to be judged; wherein, the seam edge line segment between the two seam edge line segments is the seam edge line segment that forms the first closed curve from the first alternative seam edge to the second alternative seam edge in a preset direction; the first alternative seam edge is the seam edge line segment that is in the front in sequence along the first closed curve in the preset direction among the seam edge line segments respectively corresponding to the two net edge line segments; the second alternative seam edge is the seam edge line segment that is in the back in sequence along the first closed curve in the preset direction among the seam edge line segments respectively corresponding to the two net edge line segments.

[0072] Among them, the preset direction can be the clockwise direction or the counterclockwise direction.

[0073] In an alternative embodiment of the above embodiments, the structural features include quantity and positional relationship; determining the type of seam corner angle corresponding to the line segment to be judged according to the structural features of the line segment to be judged may be: obtaining the quantity of the seam edge line segments included in the line segment to be judged; determining whether the quantity of the seam edge line segments included in the line segment to be judged is two; if so, determining that the type of seam corner angle corresponding to the line segment to be judged is an extended angle; determining whether the quantity of the seam edge line segments included in the line segment to be judged is four; if so, determining that the type of seam corner angle corresponding to the line segment to be judged is a non-angle; determining whether the quantity of the seam edge line segments included in the line segment to be judged is three; if so, determining the type of seam corner angle according to the positional relationship between the respective seam edge line segments included in the line segment to be judged.

[0074] Among them, the quantity included in the structural features is the quantity of the seam edge line segments included in the line segment to be judged. The positional relationship included in the structural features may be features such as whether there is a mirror image between the seam edge line segments and / or whether the seam edge line segments are perpendicular to each other. The positional relationship in the structural features may also be the connection position of each seam edge line segment. For example: whether the intersection of the extension line of the first seam edge and the second clean edge is the end position of the first seam edge.

[0075] In a feasible implementation manner of the above alternative embodiment, determining the type of seam corner angle according to the positional relationship between the respective seam edge line segments included in the line segment to be judged includes: determining whether there is a seam edge line segment in the line segment to be judged that is mirror-symmetrical about a clean edge line segment to another seam edge line segment; if so, determining that the type of seam corner angle corresponding to the line segment to be judged is a mirror angle type; determining whether there is a seam edge line segment in the line segment to be judged that is perpendicular to another seam edge line segment; if so, determining that the type of seam corner angle corresponding to the line segment to be judged is a single-sided right angle type.

[0076] In the above feasible implementation manner, after determining that the type of seam corner angle corresponding to the line segment to be judged is a mirror angle type, the mirror angle refinement type can also be determined according to the positional relationship between the respective seam edge line segments included in the line segment to be judged in the following manner; the mirror angle refinement type is used to distinguish the direction of the mirror angle; the mirror angle refinement type includes a first mirror angle type and a second mirror angle type. Among them, the first mirror angle type and the second mirror angle type are mirror angle types in opposite directions. For example: when the first mirror angle type represents a left mirror angle type, the second mirror angle type represents a right mirror angle type. Or, when the first mirror angle type represents a right mirror angle type, the second mirror angle type represents a left mirror angle type.

[0077] Method 1: Determine whether the intersection of the extension line of the first seam edge and the second clean edge is the end position of the first seam edge; if so, determine that the type of seam corner angle is the first mirror angle type; if not, determine that the type of seam corner angle is the second mirror angle type.

[0078] Method 2: Determine whether the intersection point of the extension line of the third seam edge and the first net edge is the starting position of the third seam edge; if so, determine that the seam corner type is the second mirror angle type; if not, determine that the seam corner type is the first mirror angle type.

[0079] Method 3: Determine whether the second seam edge is a mirror image of the first seam edge; if so, determine that the seam corner type is the first mirror angle type; if not, determine that the seam corner type is the second mirror angle type.

[0080] Method 4: Determine whether the second seam edge is a mirror image of the third seam edge; if so, determine that the seam corner type is the second mirror angle type; if not, determine that the seam corner type is the first mirror angle type.

[0081] It should be noted that, without conflict, the above methods can be combined to more accurately determine the refined type of the mirror angle. For example: Determine whether the intersection point of the extension line of the third seam edge and the first net edge is the starting position of the third seam edge, and determine whether the second seam edge is a mirror image of the third seam edge. When the intersection point of the extension line of the third seam edge and the first net edge is the starting position of the third seam edge and the second seam edge is a mirror image of the third seam edge, determine that the seam corner type is the second mirror angle type.

[0082] In the above feasible implementation methods, after determining that the seam corner type corresponding to the line segment to be judged is the single-sided right angle type, the refined single-sided right angle type can also be determined according to the positional relationship between the seam edge line segments included in the line segment to be judged in the following way; the refined single-sided right angle type is used to distinguish the direction of the single-sided right angle; the refined single-sided right angle type includes the first single-sided right angle type and the second single-sided right angle type. Among them, the first single-sided right angle type and the second single-sided right angle type are single-sided right angle types in opposite directions. For example: When the first single-sided right angle type represents the left single-sided right angle type, the second single-sided right angle type represents the right single-sided right angle type. Or, when the first single-sided right angle type represents the right single-sided right angle type, the second single-sided right angle type represents the left single-sided right angle type.

[0083] Method 1: Determine whether the intersection point of the extension line of the first seam edge and the second net edge is the end position of the first seam edge; if so, determine that the seam corner type is the first single-sided right angle type; if not, determine that the seam corner type is the second single-sided right angle type.

[0084] Method 2: Determine whether the second seam edge is perpendicular to the third seam edge; if so, determine that the seam corner type is the first single-sided right angle type; if not, determine that the seam corner type is the second single-sided right angle type.

[0085] Method 3: Determine whether the intersection point of the third seam edge and the extension line of the first net edge is the starting position of the third seam edge; if so, determine that the seam angle type is the second single-sided right angle type; if not, determine that the seam angle type is the first single-sided right angle type.

[0086] Method 4: Determine whether the second seam edge is perpendicular to the first seam edge; if so, determine that the seam angle type is the second single-sided right angle type; if not, determine that the seam angle type is the first single-sided right angle type.

[0087] It should be noted that, without conflict, the above methods can be combined to more accurately determine the refined type of the single-sided right angle. For example: Determine whether the second seam edge is perpendicular to the third seam edge, and determine whether the intersection point of the third seam edge and the extension line of the first net edge is the starting position of the third seam edge. When the second seam edge is perpendicular to the third seam edge and it is determined that the intersection point of the third seam edge and the extension line of the first net edge is not the ending position of the third seam edge, determine that the seam angle type is the first single-sided right angle type.

[0088] Among them, in the above feasible implementation methods, the seam edge segment that is in the Nth position in the to-be-judged line segment along the first closed curve in the preset direction is the Nth seam edge; the net edge segment that is in the Mth position in the net edge segment corresponding to the to-be-judged line segment along the second closed curve in the preset direction is the Mth net edge; both N and M are positive integers.

[0089] Moreover, in the above feasible implementation methods, for a single net edge segment along the second closed curve in the preset direction, the position where the earlier-arriving endpoint is located is the starting position of this net edge segment, and the position where the later-arriving endpoint is located is the ending position of this net edge segment. For a single seam edge segment along the first closed curve in the preset direction, the position where the earlier-arriving endpoint is located is the starting position of this seam edge segment, and the position where the later-arriving endpoint is located is the ending position of this seam edge segment.

[0090] It is worth noting that when calculating the order of the seam edge segments and the net edge segments along the first closed curve and the second closed curve in the preset direction, the starting positions of the first closed curve and the second closed curve are the same.

[0091] In another alternative of the above embodiments, the structural features include quantity and positional relationship; determining the type of seam corner angle corresponding to the line segment to be judged according to the structural features of the line segment to be judged may also be: obtaining the quantity of the seam edge line segments included in the line segment to be judged; obtaining whether there are mutually perpendicular seam edge line segments in the line segment to be judged; obtaining whether there are seam edge line segments in the line segment to be judged that can be completely mirrored to another seam edge line segment. In the case where the quantity of the seam edge line segments included in the line segment to be judged is two, there are no mutually perpendicular seam edge line segments in the line segment to be judged, and there are no seam edge line segments in the line segment to be judged that can be completely mirrored to another seam edge line segment, determine that the type of seam corner angle corresponding to the line segment to be judged is an extended angle. In the case where the quantity of the seam edge line segments included in the line segment to be judged is four, there are no mutually perpendicular seam edge line segments in the line segment to be judged, and there are no seam edge line segments in the line segment to be judged that can be completely mirrored to another seam edge line segment, determine that the type of seam corner angle corresponding to the line segment to be judged is a non-angle. In the case where the quantity of the seam edge line segments included in the line segment to be judged is three, there are no mutually perpendicular seam edge line segments in the line segment to be judged, and there are seam edge line segments in the line segment to be judged that can be completely mirrored to another seam edge line segment, determine that the type of seam corner angle corresponding to the line segment to be judged is a mirror angle type. In the case where the quantity of the seam edge line segments included in the line segment to be judged is three, there are mutually perpendicular seam edge line segments in the line segment to be judged, and there are no seam edge line segments in the line segment to be judged that can be completely mirrored to another seam edge line segment, determine that the type of seam corner angle corresponding to the line segment to be judged is a single-sided right angle type.

[0092] Exemplarily, in conjunction with Figure 1 , Figure 6(a), Figure 6(b) , 7(a) , 7(b) and Figure 8 as shown. For the convenience of describing the type of seam corner angle, the seam corner angle to be described is circled with a dotted small circle. Among them, Figure 1All three seam corner types are extended corners. Assuming the preset direction is clockwise, as shown in Fig. 6(a), when the seam corner is of the first mirror corner type, the feature of this seam corner is that the intersection of the first seam edge and the second clear edge is the end position of the first seam edge. With the second clear edge as the axis of symmetry, the second seam edge can be mirror-symmetrical to the first seam edge, and the second seam edge connects the first seam edge and the third seam edge. As shown in Fig. 6(b), when the seam corner is of the second mirror corner type, the feature of this seam corner is that the intersection of the third seam edge and the first clear edge is the start position of the third seam edge. With the first clear edge as the axis of symmetry, the second seam edge can be mirror-symmetrical to the third seam edge, and the second seam edge connects the first seam edge and the third seam edge. As shown in Fig. 7(a), when the seam corner is of the first single-sided right angle type, the intersection of the first seam edge and the second clear edge is the end position of the first seam edge, the second seam edge is perpendicular to the third seam edge, and the second seam edge connects the end position of the first seam edge and the start position of the third seam edge. As shown in Fig. 7(b), when the seam corner is of the second single-sided right angle type, the intersection of the third seam edge and the first clear edge is the start position of the third seam edge, the second seam edge is perpendicular to the first seam edge, and the second seam edge connects the end position of the first seam edge and the start position of the end position of the third seam edge. As Figure 8 shown, when the seam corner has no corner, the second seam edge is perpendicular to the first clear edge, and the third seam edge is perpendicular to the second clear edge.

[0093] In some embodiments, after determining the seam edge attributes according to the clear edge line segment and the corresponding seam edge line segment, it further includes: displaying the seam edge attributes on the software interaction interface.

[0094] Among them, the software interaction interface can be used to display some or all of the content stored in the plate storage file. The software interaction interface can be displayed through the display screen corresponding to the electronic device that executes the method for identifying seam edge attributes in this application.

[0095] Exemplarily, the software interaction interface can be the display interface of three-dimensional clothing design software.

[0096] It should be noted that the clear edge auxiliary ray, seam edge auxiliary ray, extension line of the clear edge line segment, and extension line of the seam edge line segment in this application may not be displayed on the software interaction interface and are only used as virtual reference lines.

[0097] Embodiment 2

[0098] Based on the same inventive concept, the embodiment of this application provides a device for identifying seam edge attributes, such as Figure 9As shown, the device for identifying seam edge attributes includes an acquisition module 8, a correspondence determination module 9, and a seam edge attribute determination module 7. The acquisition module 8 is configured to acquire a plurality of net edge line segments and a plurality of seam edge line segments from a plate storage file; the correspondence determination module 9 is configured to determine the seam edge line segments respectively corresponding to each net edge line segment according to the intersection situation between the net edge auxiliary ray and each seam edge line segment; the net edge auxiliary ray is a ray with the endpoint of the net edge line segment as the ray endpoint and perpendicular to the net edge line segment, and the orientation of the ray is away from the net edge line segment; the seam edge attribute determination module 7 is configured to determine the seam edge attributes according to the net edge line segment and the seam edge line segment corresponding to the net edge line segment.

[0099] In some embodiments, the correspondence determination module 9 is configured to determine the seam edge line segments respectively corresponding to each net edge line segment from a plurality of seam edge line segments according to the intersection situation between the net edge auxiliary ray and each seam edge line segment in the following manner: for each net edge line segment: acquire the number of intersection points between the ray to be judged and each seam edge line segment; the ray to be judged is the net edge auxiliary ray corresponding to the two endpoints of the net edge line segment; determine the seam edge line segment corresponding to the net edge line segment from a plurality of seam edge line segments according to the number of intersection points.

[0100] In some embodiments, the correspondence determination module 9 is configured to determine the seam edge line segment corresponding to the net edge line segment from a plurality of seam edge line segments according to the number of intersection points in the following manner: determine whether the number of intersection points is two; if so, the seam edge line segment where the intersection point is located is the seam edge line segment corresponding to the net edge line segment; determine whether the number of intersection points is one; if so, determine the projection line segment according to the seam edge auxiliary ray of the seam edge line segment where the intersection point is located; in the case where there is an overlap between the projection line segment and the net edge line segment, the seam edge line segment corresponding to the projection line segment is the seam edge line segment corresponding to the net edge line segment; the seam edge auxiliary ray is a ray with the endpoint of the seam edge line segment as the ray endpoint and perpendicular to the extended net edge line corresponding to the ray to be judged that generates the intersection point; the extended net edge line includes the net edge line segment and the extension line of the net edge line segment.

[0101] In some embodiments, the seam edge attributes include the seam edge width. The seam edge attribute determination module 7 is configured to determine the seam edge attributes according to the net edge line segment and the seam edge line segment corresponding to the net edge line segment in the following manner: for each net edge line segment: acquire the intersection point between the net edge auxiliary ray corresponding to the net edge line segment and the extended seam edge line corresponding to the net edge line segment; the extended seam edge line includes the seam edge line segment and the extension line of the seam edge line segment; determine the distance between the ray endpoint of the net edge auxiliary ray that generates the intersection point and the intersection point as the seam edge width.

[0102] In some embodiments, the seam property determination module 7 is configured to determine the distance between the ray endpoint of the net edge auxiliary ray that generates the intersection point and the intersection point as the seam width, and then compare whether the two seam widths corresponding to the net edge segment are equal; when the two seam widths corresponding to the net edge segment are equal, the width type is an equal-width seam; when the two seam widths corresponding to the net edge segment are not equal, the width type is an unequal-width seam.

[0103] In some embodiments, the seam property includes the seam angle type. The seam property determination module 7 is configured to determine the seam property according to the net edge segment and the seam segment corresponding to the net edge segment in the following manner: for each two connected net edge segments: obtain the seam segments corresponding to the two net edge segments and the seam segment between the two seam segments as the segments to be judged; determine the seam angle type corresponding to the segment to be judged according to the structural characteristics of the segment to be judged.

[0104] In some embodiments, the seam property determination module 7 is configured to determine the seam angle type corresponding to the segment to be judged according to the structural characteristics of the segment to be judged in the following manner: obtain the number of seam segments included in the segment to be judged; determine whether the number of seam segments included in the segment to be judged is two; if so, determine that the seam angle type corresponding to the segment to be judged is an extended angle; determine whether the number of seam segments included in the segment to be judged is four; if so, determine that the seam angle type corresponding to the segment to be judged is a non-angle; determine whether the number of seam segments included in the segment to be judged is three; if so, determine the seam angle type according to the positional relationship between the seam segments included in the segment to be judged.

[0105] In some embodiments, the seam property determination module 7 is configured to determine the seam angle type corresponding to the segment to be judged according to the positional relationship between the seam segments included in the segment to be judged in the following manner: determine whether there is a seam segment in the segment to be judged that is mirror-symmetrical about the net edge segment to another seam segment; if so, determine that the seam angle type corresponding to the segment to be judged is a mirror angle type; determine whether there is a seam segment in the segment to be judged that is perpendicular to another seam segment; if so, determine that the seam angle type corresponding to the segment to be judged is a single-sided right angle type.

[0106] In some embodiments, after determining that the seam angle type corresponding to the segment to be judged is a mirror angle type, the seam property determination module 7 is configured to determine the mirror angle refinement type according to the positional relationship between the seam segments included in the segment to be judged; the mirror angle refinement type is used to distinguish the direction of the mirror angle.

[0107] In some embodiments, the seam edge attribute determination module 7 is configured to determine the single-sided right-angle refinement type according to the positional relationship between the seam edge segments included in the to-be-determined line segment after determining that the seam edge angle type corresponding to the to-be-determined line segment is the single-sided right-angle type; the single-sided right-angle refinement type is used to distinguish the direction of the single-sided right angle.

[0108] Embodiment III

[0109] Combined with Figure 10 As shown, an embodiment of the present application provides an electronic device, including a processor 10 and a memory 11. Optionally, the device may further include a communication interface 12 and a bus 13. Among them, the processor 10, the communication interface 12, and the memory 11 can communicate with each other through the bus 13. The communication interface 12 can be used for information transmission. The processor 10 can call the logical instructions in the memory 11 to execute the method for identifying the seam edge attribute in the above embodiments.

[0110] In addition, when the logical instructions in the above-mentioned memory 11 are implemented in the form of software functional units and sold or used as an independent product, they can be stored in a computer-readable storage medium.

[0111] The memory 11, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as the program instructions / modules corresponding to the methods in the embodiments of the present application. The processor 10 executes functional applications and data processing by running the program instructions / modules stored in the memory 11, that is, implements the method for identifying the seam edge attribute in the above embodiments.

[0112] The memory 11 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the terminal device, etc. In addition, the memory 11 may include a high-speed random access memory and may also include a non-volatile memory.

[0113] Among them, the electronic device can be a computer or a server, etc.

[0114] An embodiment of the present application provides a storage medium storing computer-executable instructions, and the computer-executable instructions are set to execute the method for identifying the seam edge attribute described above.

[0115] An embodiment of the present application provides a computer program product, the computer program product includes a computer program stored on a storage medium, the computer program includes program instructions, and when the program instructions are executed by a computer, the computer is made to execute the method for identifying the seam edge attribute described above.

[0116] The above computer-readable storage medium may be a transient computer-readable storage medium or a non-transient computer-readable storage medium.

[0117] The technical solution of the embodiment of the present application can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes one or more instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiment of the present application. The foregoing storage medium may be a non-transient storage medium, including: various media that can store program codes such as a USB flash drive, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk, or an optical disc, or may also be a transient storage medium.

[0118] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For another example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed.

[0119] The above are only the embodiments of the present application and are not used to limit the protection scope of the present application. For those skilled in the art, the present application may have various changes and modifications. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application. At the same time, the above embodiments may be combined with each other without conflict to form new embodiments.

Claims

1. A method for identifying the properties of a seam edge, characterized in that, Including: Obtaining a plurality of net edge line segments and a plurality of seam edge line segments in a plate storage file; Determining, according to the intersection situation between the net edge auxiliary ray and each of the seam edge line segments, the seam edge line segment corresponding to each of the net edge line segments from the plurality of seam edge line segments; the net edge auxiliary ray is a ray with the endpoint of the net edge line segment as the ray endpoint and perpendicular to the net edge line segment, and the direction of the ray is away from the net edge line segment; Determining the seam edge attribute according to the net edge line segment and the seam edge line segment corresponding to the net edge line segment.

2. The method according to claim 1, wherein Determining, according to the intersection situation between the net edge auxiliary ray and each of the seam edge line segments, the seam edge line segment corresponding to each of the net edge line segments from the plurality of seam edge line segments, including: For each net edge line segment: Obtaining the number of intersection points between the ray to be judged and each of the seam edge line segments respectively; the ray to be judged is the net edge auxiliary ray corresponding to the two endpoints of the net edge line segment respectively; Determining the seam edge line segment corresponding to the net edge line segment from the plurality of seam edge line segments according to the number of intersection points.

3. The method according to claim 2, wherein Determining the seam edge line segment corresponding to the net edge line segment from the plurality of seam edge line segments according to the number of intersection points, including: Determining whether the number of intersection points is two; if so, the seam edge line segment where the intersection point is located is the seam edge line segment corresponding to the net edge line segment; Determining whether the number of intersection points is one; if so, determining the projection line segment according to the seam edge auxiliary ray of the seam edge line segment where the intersection point is located; in the case where there is an overlap between the projection line segment and the net edge line segment, the seam edge line segment corresponding to the projection line segment is the seam edge line segment corresponding to the net edge line segment; the seam edge auxiliary ray is a ray with the endpoint of the seam edge line segment as the ray endpoint and perpendicular to the extended net edge line corresponding to the ray to be judged that generates the intersection point; the extended net edge line includes the net edge line segment and the extension line of the net edge line segment.

4. The method according to claim 1, wherein The seam edge attribute includes the seam edge width; determining the seam edge attribute according to the net edge line segment and the seam edge line segment corresponding to the net edge line segment, including: For each net edge line segment: Obtaining the intersection point between the net edge auxiliary ray corresponding to the net edge line segment and the extended seam edge line corresponding to the net edge line segment; the extended seam edge line includes the seam edge line segment and the extension line of the seam edge line segment; Determining the distance between the ray endpoint of the net edge auxiliary ray that generates the intersection point and the intersection point as the seam edge width.

5. The method according to claim 4, wherein The seam edge attribute further includes the width type; after determining the distance between the ray endpoint of the net edge auxiliary ray that generates the intersection point and the intersection point as the seam edge width, further including: Comparing whether the two seam edge widths corresponding to the net edge line segment are equal; In the case where the two seam edge widths corresponding to the net edge line segment are equal, the width type is an equal-width seam edge; In the case where the two seam edge widths corresponding to the net edge line segment are not equal, the width type is an unequal-width seam edge.

6. The method according to any one of claims 1 to 5, characterized in that, A plurality of the seam edge line segments enclose a first closed curve; the seam edge attribute includes the seam edge angle type; determining the seam edge attribute according to the net edge line segment and the seam edge line segment corresponding to the net edge line segment, including: For each two connected net edge line segments: Obtaining the seam edge line segments corresponding to the two net edge line segments respectively and the seam edge line segment between the two seam edge line segments as the line segments to be judged; Determining the seam edge angle type corresponding to the line segment to be judged according to the structural characteristics of the line segment to be judged; Among them, the seam edge segments between two seam edge segments are the seam edge segments that form the first closed curve from the first alternative seam edge to the second alternative seam edge in a preset direction; the first alternative seam edge is the seam edge segment that is in the front in sequence along the first closed curve among the seam edge segments corresponding to the two net edge segments according to the preset direction; the second alternative seam edge is the seam edge segment that is in the back in sequence along the first closed curve among the seam edge segments corresponding to the two net edge segments according to the preset direction.

7. The method according to claim 6, wherein The structural features include quantity and positional relationship; determining the seam edge angle type corresponding to the to-be-determined segment according to the structural features of the to-be-determined segment, including: Obtaining the quantity of the seam edge segments included in the to-be-determined segment; Determining whether the quantity of the seam edge segments included in the to-be-determined segment is two; if so, determining that the seam edge angle type corresponding to the to-be-determined segment is an extended angle; Determining whether the quantity of the seam edge segments included in the to-be-determined segment is four; if so, determining that the seam edge angle type corresponding to the to-be-determined segment is an angleless; Determining whether the quantity of the seam edge segments included in the to-be-determined segment is three; if so, determining the seam edge angle type according to the positional relationship between the respective seam edge segments included in the to-be-determined segment.

8. The method according to claim 7, wherein Determining the seam edge angle type according to the positional relationship between the respective seam edge segments included in the to-be-determined segment, including: Determining whether there is a seam edge segment in the to-be-determined segment that is mirror-symmetrical to another seam edge segment with respect to the net edge segment; if so, determining that the seam edge angle type corresponding to the to-be-determined segment is a mirror angle type; Determining whether there is a seam edge segment in the to-be-determined segment that is perpendicular to another seam edge segment; if so, determining that the seam edge angle type corresponding to the to-be-determined segment is a single-sided right angle type.

9. The method according to claim 8, characterized in that After determining that the seam edge angle type corresponding to the to-be-determined segment is a mirror angle type, the method further includes: Determining the mirror angle refinement type according to the positional relationship between the respective seam edge segments included in the to-be-determined segment; the mirror angle refinement type is used to distinguish the direction of the mirror angle.

10. The method according to claim 8, wherein After determining that the seam edge angle type corresponding to the to-be-determined segment is a single-sided right angle type, the method further includes: Determining the single-sided right angle refinement type according to the positional relationship between the respective seam edge segments included in the to-be-determined segment; the single-sided right angle refinement type is used to distinguish the direction of the single-sided right angle.

11. A device for identifying the properties of a seam edge, characterized in that, Including: An obtaining module, configured to obtain a plurality of net edge segments and a plurality of seam edge segments in a plate storage file; A corresponding relationship determining module, configured to determine the seam edge segments respectively corresponding to the respective net edge segments according to the intersection situation of the net edge auxiliary rays and the respective seam edge segments; the net edge auxiliary ray is a ray with the endpoint of the net edge segment as the ray endpoint and perpendicular to the net edge segment, and the orientation of the ray is away from the net edge segment; A seam edge attribute determining module, configured to determine the seam edge attribute according to the net edge segment and the seam edge segments corresponding to the net edge segment.

12. An electronic device, characterized in that, Including a processor and a memory, the memory stores computer-executable instructions that can be executed by the processor, and the processor executes the computer-executable instructions to implement the method for identifying seam edge attributes according to any one of claims 1 to 10.

13. A storage medium, characterized in that, The storage medium stores computer-executable instructions, and when the computer-executable instructions are called and executed by a processor, the computer-executable instructions cause the processor to implement the method for identifying the seam edge attribute according to any one of claims 1 to 10.