A method for quantifying the uniformity of fabric drape

By constructing a three-dimensional mesh model of the drape and calculating the drape uniformity index, the problem of quantifying the uniformity of fabric drape shape is solved, realizing the fine quantification and multi-dimensional evaluation of fabric drape shape, and improving the aesthetics and functional performance of the fabric.

CN121708022BActive Publication Date: 2026-05-26SUZHOU UNIV
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SUZHOU UNIV
Filing Date
2026-02-13
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

Existing technologies make it difficult to achieve a comprehensive and accurate analysis of the drape pattern of fabrics, especially the evaluation of the uniformity of the drape pattern, which affects the aesthetic appearance and functional performance of fabrics.

Method used

A three-dimensional mesh model of the fabric drape is constructed by multi-angle three-dimensional scanning. The horizontal reference plane and normal axis are defined, the outer contour points of the drape three-dimensional mesh model are extracted, the radial distance and curvature are calculated, the true peak points are screened, the drape uniformity index is calculated, and the uniformity of the fabric drape shape is quantified.

Benefits of technology

It achieves precise quantification of fabric drape uniformity, adapts to different fabric types, provides a multi-dimensional comprehensive evaluation of fabric drape performance, and fills the gap in existing technology.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121708022B_ABST
    Figure CN121708022B_ABST
Patent Text Reader

Abstract

This invention discloses a method for quantifying the uniformity of fabric drape, belonging to the field of fabric drape morphology quantification technology. The method includes: performing multi-angle three-dimensional scanning of a fabric sample to construct a three-dimensional mesh model of the fabric sample's drape; extracting the outer contour point set of the projection of the three-dimensional mesh model onto a horizontal reference plane; selecting true peak points based on the radial distance and curvature of each point in the outer contour point set to the origin; converting the rectangular coordinates of the true peak points to polar coordinates; calculating the unit vector of the line connecting the true peak points and the poles; obtaining the modulus of the average composite vector of the unit vectors; calculating the drape uniformity index of the fabric sample based on the modulus of the average composite vector; and quantifying the drape morphology uniformity of the fabric sample through the drape uniformity index. This method can quantitatively characterize the uniformity of fabric drape morphology, is adaptable to different fabric types, and achieves precise quantification of fabric drape morphology uniformity.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a method for quantifying the uniformity of fabric drape, belonging to the field of fabric drape quantification technology. Background Technology

[0002] The drape performance of a fabric is a key indicator for evaluating its visual appeal, wearing comfort, and shaping ability, and has significant application value in fields such as clothing design, home textiles, and industrial textiles. Therefore, the scientific and comprehensive evaluation of fabric drape has become a research focus in the textile industry. Currently, industry evaluations of fabric drape focus on the overall drape degree of the fabric, mainly using fabric drape testers to measure the projected area of ​​the fabric after it drapes, and then quantifying indicators such as the drape coefficient to determine the overall drape degree of the fabric. Compared to the evaluation system of overall fabric drape performance, the exploration of fabric drape morphology is relatively one-sided, making it difficult to achieve a comprehensive and accurate analysis of fabric drape morphology.

[0003] Currently, industry evaluations of fabric drape primarily focus on the overall drape of the fabric. This is mainly achieved by using a fabric drape tester to measure the projected area of ​​the fabric after it has draped down, and then quantifying indicators such as the drape coefficient to determine the overall drape level. Compared to the evaluation system for overall fabric drape performance, research on fabric drape morphology is rather one-sided, making it difficult to achieve a comprehensive and accurate analysis of fabric drape morphology.

[0004] In existing technologies, such as Chinese patent CN106971199A, an automatic classification method for three-dimensional drape morphology of fabrics is proposed. This method extracts drape feature contours and describes them using elliptical Fourier transform, then combines hierarchical clustering to automatically classify database samples without a preset number of clusters, completing morphological parameterization and aiding in the analysis of its correlation with fabric physical properties. Chinese patent CN120688284A constructs a three-dimensional quantization method. After three-dimensional scanning modeling and layered sectioning, it calculates the layered drape index and average value, achieving precise quantization and solving the problem of insufficient accuracy in existing technologies. Chinese patent CN2634477Y designs a three-dimensional testing device that relies on multiple systems to form grating stripes. Through image acquisition and computer processing, a three-dimensional contour surface is obtained, achieving integrated dynamic and static measurement across the entire field. These technologies only study the classification, three-dimensional morphological quantification, and dynamic and static testing of fabric drape morphology, but none of them involve exploration of methods for evaluating the uniformity of fabric drape morphology.

[0005] Fabric drape uniformity refers to the overall uniformity and harmony in the distribution density of folds and ripples formed by a fabric under natural drape. It is a key indicator for measuring the regularity of a fabric's drape appearance. The evaluation of this indicator is an important refinement and supplement to the traditional drape coefficient. Its importance is mainly reflected in the following aspects: First, it plays a decisive role in the final aesthetic appearance of the fabric. A uniform drape distribution can create naturally harmonious and beautifully lined folds, directly affecting the visual texture and design presentation of clothing and home textiles. Second, the uniformity of drape distribution can serve as a diagnostic indicator reflecting the fabric's intrinsic properties, keenly reflecting the balance of warp and weft mechanical properties, the uniformity of the fabric structure, and the stability of finishing processes. Third, from a functional perspective, uniform drape helps the fabric better conform to the human body or supporting surface, effectively improving the consistency between wearing comfort and functional performance. Therefore, evaluating the uniformity of drape shape elevates the analysis of fabric drape from a simple quantification of "drape degree" to a comprehensive three-dimensional assessment of the fabric's aesthetic form and intrinsic structural quality. This has crucial guiding significance for textile product development, quality control, and the selection of high-end products. Summary of the Invention

[0006] The purpose of this invention is to provide a quantitative method for measuring the uniformity of fabric drape, which can quantitatively characterize the uniformity of fabric drape, adapt to different fabric types, and achieve precise quantification of fabric drape uniformity, filling the gap in the prior art.

[0007] To achieve the above objectives, the present invention provides the following technical solution:

[0008] In a first aspect, the present invention provides a method for measuring the uniformity of fabric drape, comprising:

[0009] Multi-angle three-dimensional scanning was performed on the fabric sample placed on the sag tester to construct a three-dimensional mesh model of the fabric sample.

[0010] Define the horizontal reference plane of the suspended 3D mesh model and the positive direction of the normal axis of the horizontal reference plane, and obtain the rectangular coordinates of all mesh vertices of the suspended 3D mesh model;

[0011] Extract the outer contour point set of the projection of the suspended 3D mesh model onto the horizontal reference plane, and calculate the radial distance and curvature of each point in the outer contour point set to the origin. Based on the dual criteria of radial distance and curvature, select the true peak points from the outer contour point set.

[0012] Convert the rectangular coordinates of all real wave crests to polar coordinates, and calculate the unit vectors of the lines connecting all real wave crests and poles to obtain the average composite vector of all unit vectors and the magnitude of the average composite vector.

[0013] Based on the modulus of the average synthetic vector, the drape uniformity index of the fabric sample is calculated, and the drape uniformity of the fabric sample is quantified by the drape uniformity index.

[0014] In conjunction with the first aspect, furthermore, a multi-angle three-dimensional scan of the fabric sample placed on the drape tester is performed to construct a three-dimensional mesh model of the fabric sample's drape, including:

[0015] A 3D scanner was used to perform multi-angle 3D scanning on a fabric sample placed on a drape tester to obtain an initial natural drape 3D mesh model of the fabric sample.

[0016] By using reverse engineering techniques to denoise, fill holes, and clean non-manifold edges of the initial natural draped 3D mesh model, a draped 3D mesh model of the fabric sample is obtained.

[0017] Building upon the first aspect, further, we define the horizontal reference plane of the suspended 3D mesh model and the positive direction of the normal axis of the horizontal reference plane, and obtain the Cartesian coordinates of all mesh vertices of the suspended 3D mesh model, including:

[0018] A spatial Cartesian coordinate system for the 3D mesh model of the drape is constructed using reverse engineering techniques. The center of the fabric sample is defined as the origin, and the plane containing the circular area of ​​the fabric sample fixed by the clamping plate of the drape tester is defined as the horizontal reference plane. shaft and The orthogonal plane of the axis, the normal axis of the horizontal reference plane is defined as The axis is defined as the drape direction of the fabric sample. The positive direction of the axis;

[0019] The Cartesian coordinates of all mesh vertices in the suspended 3D mesh model were extracted using reverse engineering techniques.

[0020] In conjunction with the first aspect, further, the extraction of the outer contour point set of the projection of the suspended 3D mesh model onto the horizontal reference plane includes:

[0021] Extract the rectangular coordinates of all mesh vertices of the suspended 3D mesh model on the horizontal reference plane, and construct the projection point set of the suspended 3D mesh model on the horizontal reference plane;

[0022] Based on the radial distance from each point in the projection point set to the origin and the radius of the fabric sample, valid points are selected from the projection point set to form an effective projection point set.

[0023] The α-shape algorithm is applied to the effective projection point set. By dynamically adjusting the α value, the projection point set with different densities and distribution characteristics is adapted to generate the natural contour of the effective projection point set. If the generated natural contour is a multi-connected region, the natural contour with the largest area is selected as the effective contour. If the generated natural contour is a single polygon, it is directly used as the effective contour.

[0024] Extract the Cartesian coordinate sequence of the outer boundary of the effective contour and remove the first and last overlapping points to obtain the outer contour point set of the projection of the suspended 3D mesh model onto the horizontal reference plane.

[0025] In conjunction with the first aspect, the formula for calculating the radial distance from each point in the outer contour point set to the origin is as follows:

[0026] ;

[0027] in, Indicates the first The meridional distance from each outer contour point to the origin of the coordinate system , They represent the first outer contour points Axis coordinates Axis coordinates This represents the total number of points on the outer contour.

[0028] The formula for calculating the curvature of each point in the outer contour point set is:

[0029] ;

[0030] in, Indicates the first The curvature of the outer contour points , They represent the first A quadratic curve was obtained by fitting five consecutive outer contour points, including the outer contour point and its two preceding and two following points. The curve was obtained by fitting the curve using the least squares method. The coefficients of the quadratic term and the coefficients of the linear term;

[0031] The dual criteria for determining radial distance and curvature are:

[0032] ;

[0033] in, , They represent the first , The meridional distance from each outer contour point to the origin of the coordinate system express , The minimum value in, This represents the threshold for the change in radial distance. , They represent the first , The curvature of the outer contour points Indicates the curvature threshold. Indicates and;

[0034] Points that simultaneously satisfy both radial distance and curvature criteria within the outer contour point set are identified as true peak points.

[0035] In conjunction with the first aspect, the formula for calculating the unit vector of the line connecting the true crest and pole is as follows:

[0036] ;

[0037] in, Indicates the first A unit vector connecting the true crests and poles. Indicates the first The polar angle of a real wave crest point;

[0038] The formula for calculating the average composite vector of unit vectors is:

[0039] ;

[0040] in, This represents the average composite vector of unit vectors. This represents the total number of actual peak points;

[0041] The formula for calculating the magnitude of the average composite vector is:

[0042] ;

[0043] in, This represents the magnitude of the average composite vector.

[0044] In conjunction with the first aspect, the formula for calculating the sag uniformity index is as follows:

[0045] ;

[0046] in, This indicates the uniformity index of the sag. This represents the magnitude of the average composite vector. Indicates the first The polar angle of a real wave crest point This represents the total number of actual peak points.

[0047] In a second aspect, the present invention provides a device for measuring the uniformity of fabric drape, comprising:

[0048] The model building module is used to perform multi-angle three-dimensional scanning of the fabric sample placed on the suspension tester and build a suspension three-dimensional mesh model of the fabric sample; it defines the horizontal reference plane of the suspension three-dimensional mesh model and the positive direction of the normal axis of the horizontal reference plane, and obtains the rectangular coordinates of all mesh vertices of the suspension three-dimensional mesh model.

[0049] The peak point extraction module is used to extract the outer contour point set of the projection of the suspended 3D mesh model on the horizontal reference plane, and calculate the radial distance and curvature of each point in the outer contour point set to the coordinate origin. Based on the dual judgment conditions of radial distance and curvature, the true peak points are selected from the outer contour point set.

[0050] The drape uniformity quantification module is used to convert the rectangular coordinates of all real crest points to polar coordinates and calculate the unit vector of the line connecting all real crest points and poles to obtain the average composite vector of all unit vectors and the modulus of the average composite vector. Based on the modulus of the average composite vector, the drape uniformity index of the fabric sample is calculated, and the drape uniformity of the fabric sample is quantified by the drape uniformity index.

[0051] Thirdly, the present invention provides a computer device, comprising:

[0052] Storage medium used to store computer programs;

[0053] A processor for executing the computer program to implement the fabric drape uniformity measurement method described in the first aspect.

[0054] Fourthly, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the fabric drape uniformity measurement method described in the first aspect.

[0055] Fifthly, the present invention provides a computer program product, including a computer program that, when executed by a processor, implements the fabric drape uniformity measurement method described in the first aspect.

[0056] Compared with the prior art, the beneficial effects of the present invention are:

[0057] The present invention provides a quantitative method for measuring the uniformity of fabric drape, which uses a drape uniformity index to quantitatively characterize the uniformity of fabric drape. It is adaptable to different fabric types and achieves precise quantification of fabric drape uniformity. It is an important supplement to the existing drape evaluation system, fills the gap in the prior art, and provides a reliable basis for multi-dimensional comprehensive evaluation of fabric drape performance. Attached Figure Description

[0058] Figure 1This is a flowchart of the fabric drape uniformity measurement method provided in the embodiments of the present invention;

[0059] Figure 2 This is a schematic diagram of the suspended three-dimensional mesh model provided in an embodiment of the present invention;

[0060] Figure 3 This is a schematic diagram of the projection and parameters of the three-dimensional mesh model of fabric A provided in this embodiment of the invention onto a horizontal reference plane;

[0061] Figure 4 This is a schematic diagram of the projection and parameters of the three-dimensional mesh model of fabric B provided in this embodiment of the invention onto a horizontal reference plane;

[0062] Figure 5 This is a schematic diagram of the projection and parameters of the three-dimensional mesh model of the fabric C provided in the embodiment of the present invention on a horizontal reference plane;

[0063] Figure 6 This is a schematic diagram of the projection and parameters of the three-dimensional mesh model of fabric D on a horizontal reference plane provided in an embodiment of the present invention. Detailed Implementation

[0064] The technical solution of the present invention will be further described in detail below with reference to specific embodiments.

[0065] Embodiments of the present invention are described in detail below. Examples of these embodiments are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention. Unless otherwise specified, embodiments of the present invention and the technical features thereof can be combined with each other.

[0066] This invention provides a method for quantifying the uniformity of fabric drape, comprising:

[0067] Multi-angle three-dimensional scanning was performed on the fabric sample placed on the sag tester to construct a three-dimensional mesh model of the fabric sample.

[0068] Define the horizontal reference plane of the suspended 3D mesh model and the positive direction of the normal axis of the horizontal reference plane, and obtain the rectangular coordinates of all mesh vertices of the suspended 3D mesh model;

[0069] Extract the outer contour point set of the projection of the suspended 3D mesh model onto the horizontal reference plane, and calculate the radial distance and curvature of each point in the outer contour point set to the origin. Based on the dual criteria of radial distance and curvature, select the true peak points from the outer contour point set.

[0070] Convert the rectangular coordinates of all real wave crests to polar coordinates, and calculate the unit vectors of the lines connecting all real wave crests and poles to obtain the average composite vector of all unit vectors and the magnitude of the average composite vector.

[0071] Based on the modulus of the average synthetic vector, the drape uniformity index of the fabric sample is calculated, and the drape uniformity of the fabric sample is quantified by the drape uniformity index.

[0072] The fabric drape uniformity quantification method provided in this invention uses a drape uniformity index to quantitatively characterize the uniformity of fabric drape, adapting to different fabric types and achieving precise quantification of fabric drape uniformity. It is an important supplement to the existing drape evaluation system, fills the gap in the prior art, and provides a reliable basis for multi-dimensional comprehensive evaluation of fabric drape performance.

[0073] Figure 1 This is a flowchart illustrating a method for quantifying the uniformity of fabric drape according to an embodiment of the present invention. This flowchart only shows the logical sequence of the method in this embodiment; however, different methods may be used without conflict. Figure 1 Complete the steps shown or described in the order indicated.

[0074] The fabric drape uniformity measurement method provided in this embodiment of the invention can be applied to a terminal and can be executed by a fabric drape uniformity measurement device. This device can be implemented by software and / or hardware and can be integrated into the terminal, such as any tablet computer or computer device with communication function.

[0075] In this embodiment, the process of performing multi-angle three-dimensional scanning on a fabric sample placed on a drape tester to construct a three-dimensional mesh model of the fabric sample includes the following steps:

[0076] Step 1: Use a 3D scanner to perform multi-angle 3D scanning on the fabric sample placed on the drape tester to obtain the initial 3D mesh model of the fabric sample.

[0077] Specifically, such as Figure 2As shown, after conditioning a circular fabric specimen with a radius of 120 mm cut within 100 mm from the fabric edge in a standard environment (temperature from 18°C to 22°C, relative humidity from 61% to 69%), reflective marking points with a diameter of 6 mm to 10 mm are evenly pasted on its surface, and the spacing between each reflective marking point is 30 mm to 50 mm. The fabric specimen is fixed on the clamping disk of the drape tester through a positioning hole (with a diameter of 1 mm) passing through the center of the circle. The diameter of the clamping disk is 120 mm, ensuring that the fabric specimen hangs naturally. A three-dimensional scanner is used to perform multi-angle three-dimensional scanning on the fabric specimen placed on the drape tester to obtain the three-dimensional point cloud data of the fabric specimen in the initial natural hanging state, and through the three-dimensional scanning data processing software supporting the three-dimensional scanner, the three-dimensional point cloud data is reconstructed and encapsulated into the three-dimensional mesh model of the fabric specimen in the initial natural hanging state.

[0078] Step 2: Denoise, fill holes, and clean non-manifold edges of the three-dimensional mesh model of the initial natural drape through reverse engineering technology to obtain the three-dimensional mesh model of the fabric specimen's drape.

[0079] In this embodiment, define the horizontal reference plane of the three-dimensional mesh model of the drape and the positive direction of the normal axis of the horizontal reference plane, obtain the rectangular coordinates of all mesh vertices of the three-dimensional mesh model of the drape, and extract the set of peripheral contour points of the projection of the three-dimensional mesh model of the drape on the horizontal reference plane. The specific steps are as follows:

[0080] Step 1: Construct a spatial rectangular coordinate system of the three-dimensional mesh model of the drape through reverse engineering technology. Define the center of the circle of the fabric specimen as the coordinate origin, define the plane where the circular area where the fabric specimen is fixed by the clamping disk of the drape tester is the horizontal reference plane, that is The plane orthogonal to the axis and the axis. Define the normal axis of the horizontal reference plane as the axis, and define the drape direction of the fabric specimen as the positive direction of the

[0081] Step 2: Extract the rectangular coordinates of all mesh vertices of the three-dimensional mesh model of the drape through reverse engineering technology.

[0082] Specifically, extract the rectangular coordinates of all mesh vertices of the three-dimensional mesh model of the drape through reverse engineering technology, export the rectangular coordinates of all mesh vertices as a structured text file, and parse the structured text file in the data processing software to construct a dimensional mesh vertex rectangular coordinate matrix, where represents the total number of mesh vertices of the three-dimensional mesh model of the drape.

[0083] In this embodiment, the specific steps for extracting the set of peripheral contour points of the projection of the three-dimensional mesh model of the drape on the horizontal reference plane are as follows:

[0084] Step 1: Extract the rectangular coordinates of all mesh vertices of the suspended 3D mesh model on the horizontal reference plane, and construct the projection point set of the suspended 3D mesh model on the horizontal reference plane;

[0085] Step 2: Based on the radial distance of each point in the projection point set to the origin and the radius of the fabric sample, select effective points from the projection point set to form an effective projection point set;

[0086] Specifically, based on the radial distance of each point in the projection point set to the origin and the radius of the fabric sample, points whose radial distance to the origin is less than or equal to the radius of the fabric sample are selected from the projection point set as valid points, thus forming a valid projection point set.

[0087] The formula for calculating the radial distance from each point in the projection point set to the origin is:

[0088] ;

[0089] in, The first part represents the suspended 3D mesh model. The meridional distance from the projection of each grid vertex onto the horizontal reference plane to the origin of the coordinate system, in mm. , These represent the first and second halves of the suspended 3D mesh model, respectively. Each mesh vertex is on the horizontal reference plane. Axis coordinates Axis coordinates S This represents the total number of vertices in the suspended 3D mesh model.

[0090] Step 3: Execute the α-shape algorithm on the effective projection point set. By dynamically adjusting the α value, the algorithm adapts to projection point sets with different densities and distribution characteristics, and generates the natural contour of the effective projection point set. If the generated natural contour is a multi-connected region, the natural contour with the largest area is selected as the effective contour. If the generated natural contour is a single polygon, it is directly used as the effective contour.

[0091] Step 4: Extract the Cartesian coordinate sequence of the outer boundary of the effective contour and remove the first and last overlapping points to obtain the outer contour point set of the projection of the suspended 3D mesh model onto the horizontal reference plane:

[0092] ;

[0093] in, , These represent the first outer contour point. Axis coordinates Axis coordinates , These represent the second outer contour point. Axis coordinates Axis coordinates , They represent the first outer contour points Axis coordinates Axis coordinates , They represent the first outer contour points Axis coordinates Axis coordinates This represents the total number of points on the outer contour.

[0094] In this embodiment, the formula for calculating the radial distance from each point in the outer contour point set to the origin is:

[0095] ;

[0096] in, Indicates the first The meridional distance from each outer contour point to the origin of the coordinate system, in mm. , They represent the first outer contour points Axis coordinates Axis coordinates This represents the total number of points on the outer contour.

[0097] In this embodiment, the formula for calculating the curvature of each point in the outer contour point set is as follows:

[0098] ;

[0099] in, Indicates the first The curvature of each outer contour point, in mm. -1 , This indicates that the outline bulges outwards, corresponding to the peak feature. This indicates that the contour is concave inward, corresponding to a trough feature. The absolute value of the curvature reflects the degree of curvature of the contour. , They represent the first A quadratic curve was obtained by fitting five consecutive outer contour points, including the outer contour point and its two preceding and two following points. The curve was obtained by fitting the curve using the least squares method. The coefficients of the quadratic term and the coefficients of the linear term.

[0100] In this embodiment, the dual determination criteria of radial distance and curvature are:

[0101] ;

[0102] in, , They represent the first , The meridional distance from each outer contour point to the origin of the coordinate system, in mm. express , The minimum value in, This represents the threshold for the change in radial distance. Specifically, it is set to 6.0mm. , They represent the first , The curvature of each outer contour point, in mm. -1 , Indicates the curvature threshold. Specifically set to 0.010mm -1 , It indicates that...

[0103] Points that simultaneously satisfy both radial distance and curvature criteria within the outer contour point set are identified as true crest points. The set of Cartesian coordinates of all true crest points is as follows:

[0104] ;

[0105] in, , These represent the first true peak point. Axis coordinates Axis coordinates , These represent the second true peak points. Axis coordinates Axis coordinates , They represent the first A real peak point Axis coordinates Axis coordinates , They represent the first A real peak point Axis coordinates Axis coordinates This represents the total number of actual peak points.

[0106] In this embodiment, converting the rectangular coordinates of all real wave crest points to polar coordinates specifically includes: taking the origin as the pole, and... With the positive direction of the axis as the polar axis, the set of polar coordinates of all true wave crests is obtained as follows:

[0107] ;

[0108] in, , These represent the polar radius and polar angle of the first true wave crest, respectively. , These represent the polar radius and polar angle of the second true wave crest, respectively. , They represent the first The polar radius and polar angle of a real wave crest point , They represent the first The polar radius and polar angle of a real wave crest point.

[0109] Specifically, the conversion formula for converting the rectangular coordinates of all true peak points to polar coordinates is as follows:

[0110] ;

[0111] The unit for polar radius is mm, and the unit for polar angle is rad. The range of polar angle is [0, 2]. ).

[0112] In this embodiment, the formula for calculating the unit vector of the line connecting the actual crest and pole is:

[0113] ;

[0114] in, Indicates the first A unit vector connecting the true crests and poles. Indicates the first The polar angle of a real wave crest point.

[0115] In this embodiment, the formula for calculating the average composite vector of unit vectors is:

[0116] ;

[0117] in, This represents the average composite vector of unit vectors. This represents the total number of actual peak points.

[0118] In this embodiment, the formula for calculating the magnitude of the average composite vector is:

[0119] ;

[0120] in, This represents the magnitude of the average composite vector.

[0121] In this embodiment, the formula for calculating the sag uniformity index is:

[0122] ;

[0123] in, This indicates the uniformity index of the sag. The value range is [0,1]. The larger the value, the more uniform the drape of the fabric sample. This represents the magnitude of the average composite vector. Indicates the first The polar angle of a real wave crest point This represents the total number of actual peak points.

[0124] The fabric drape uniformity measurement method provided in this embodiment of the invention was used to measure the drape uniformity of four fabric samples.

[0125] The four fabric samples are as follows:

[0126] Fabric A: Blended fabric (90% Tencel, 10% polyester), weight 49g / m²;

[0127] Fabric B: Blended fabric (20% polyester, 69% rayon, 11% nylon), weight 136g / m².

[0128] Fabric C: Blended fabric (70% wool, 30% viscose), weight 393g / m².

[0129] Fabric D: Blended fabric (92% polyester, 8% spandex), weight 319 g / m².

[0130] According to the fabric drape uniformity quantification method provided in the embodiments of the present invention, the drape uniformity index of fabric A, fabric B, fabric C and fabric D are calculated respectively, and the calculation results are shown in Table 1, Table 2, Table 3 and Table 4 respectively.

[0131] Table 1: Calculation results of drape uniformity index of fabric A

[0132] .

[0133] Table 2: Calculation results of drape uniformity index of fabric B

[0134] .

[0135] Table 3: Calculation results of drape uniformity index of fabric C

[0136] .

[0137] Table 4: Calculation results of drape uniformity index of fabric D

[0138] .

[0139] In Tables 1, 2, 3, and 4, P1, P2, P3, P4, and P5 represent five true crest points. Tables 1, 2, 3, and 4 provide the rectangular coordinates, polar coordinates, and polar angles of all true crest points for fabrics A, B, C, and D. The unit vectors of the lines connecting all true crest points to the poles are calculated from the polar angles of the true crest points. The average composite vector and its magnitude are then determined. Based on the magnitude of the average composite vector, the drape evenness index of the fabrics is calculated. The drape evenness indices for fabrics A, B, C, and D are 0.819, 0.960, 0.868, and 0.889, respectively.

[0140] Data comparison and analysis show that fabric B has the most uniform drape, while fabric A has a less uniform drape. For example... Figure 3 , Figure 4 , Figure 5 As shown, the actual number of wave crests in fabrics A, B, and C is 5, consistent with visual observation results, demonstrating the consistency between the fabric drape uniformity measurement method provided in this embodiment and traditional visual evaluation in identifying typical patterns. Figure 6 As shown, for fabric D, its drape shape is characterized by shallow folds, soft contour transitions, and indistinct peaks and troughs, making it difficult to visually identify the position of the peaks. However, the fabric drape shape uniformity quantification method provided in this embodiment of the invention can accurately and objectively identify the position and number of peaks in fabric D and calculate the fabric drape uniformity index. The results show that although the overall drape performance of fabric D is average, its morphological distribution uniformity is good. This finding reveals the difference between drape "morphological uniformity" and "overall drape effect," indicating that traditional evaluation methods based on vision or amplitude have limitations in reflecting the morphological distribution uniformity characteristics. Figure 3 , Figure 4 , Figure 5 , Figure 6 In the diagram, P1, P2, P3, P4, and P5 represent five actual peak points.

[0141] The fabric drape uniformity quantification method provided in this invention can not only be mutually verified with visual observation results, but also objectively quantify complex drape patterns that are difficult to judge visually. It is an important supplement to the existing drape evaluation system and provides a reliable basis for the multi-dimensional comprehensive evaluation of fabric drape performance.

[0142] The fabric drape uniformity quantification method provided in this invention achieves high-precision quantification of fabric drape performance through three-dimensional mesh layered analysis and morphological analysis. Specifically, by segmenting the drape three-dimensional mesh model, quantifying the projected contour, and performing layered drape index analysis, it achieves holographic analysis and accurate evaluation of drape morphology, breaking through the limitations of traditional methods and meeting the high-precision testing needs of the textile industry. This not only provides a new theoretical framework for revealing the fabric drape mechanism but also offers a disruptive evaluation system that is quantifiable, predictable, and engineeringable for the research and development of new textile materials, such as dynamic deformation threshold control, and garment process adaptation, such as joint motion compatibility optimization. This promotes the transformation of the textile industry from experience-based evaluation to data-driven precision evaluation.

[0143] This invention provides a device for measuring the uniformity of fabric drape, comprising:

[0144] The model building module is used to perform multi-angle three-dimensional scanning of the fabric sample placed on the suspension tester and build a suspension three-dimensional mesh model of the fabric sample; it defines the horizontal reference plane of the suspension three-dimensional mesh model and the positive direction of the normal axis of the horizontal reference plane, and obtains the rectangular coordinates of all mesh vertices of the suspension three-dimensional mesh model.

[0145] The peak point extraction module is used to extract the outer contour point set of the projection of the suspended 3D mesh model on the horizontal reference plane, and calculate the radial distance and curvature of each point in the outer contour point set to the coordinate origin. Based on the dual judgment conditions of radial distance and curvature, the true peak points are selected from the outer contour point set.

[0146] The drape uniformity quantification module is used to convert the rectangular coordinates of all real crest points to polar coordinates and calculate the unit vector of the line connecting all real crest points and poles to obtain the average composite vector of all unit vectors and the modulus of the average composite vector. Based on the modulus of the average composite vector, the drape uniformity index of the fabric sample is calculated, and the drape uniformity of the fabric sample is quantified by the drape uniformity index.

[0147] The fabric drape uniformity measurement device provided in this embodiment of the invention can execute the fabric drape uniformity measurement method provided in this embodiment of the invention, and has the corresponding functional modules and beneficial effects of the method.

[0148] This invention provides a computer device, comprising:

[0149] Storage medium used to store computer programs;

[0150] A processor is used to execute a computer program to implement the fabric drape uniformity measurement method provided in the embodiments of the present invention.

[0151] This invention provides a computer-readable storage medium storing a computer program thereon. When the computer program is executed by a processor, it implements the fabric drape uniformity measurement method provided in this invention.

[0152] This embodiment provides a computer program product, including a computer program that, when executed by a processor, implements the fabric drape uniformity measurement method provided in this embodiment of the invention.

[0153] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0154] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, as well as combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0155] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0156] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0157] The above are merely preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the technical principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for quantifying the uniformity of fabric drape, characterized in that, include: Multi-angle three-dimensional scanning was performed on the fabric sample placed on the sag tester to construct a three-dimensional mesh model of the fabric sample. Define the horizontal reference plane of the suspended 3D mesh model and the positive direction of the normal axis of the horizontal reference plane, and obtain the rectangular coordinates of all mesh vertices of the suspended 3D mesh model; Extract the outer contour point set of the projection of the suspended 3D mesh model onto the horizontal reference plane, and calculate the radial distance and curvature of each point in the outer contour point set to the origin. Based on the dual criteria of radial distance and curvature, select the true peak points from the outer contour point set. Convert the rectangular coordinates of all real wave crests to polar coordinates, and calculate the unit vectors of the lines connecting all real wave crests and poles to obtain the average composite vector of all unit vectors and the magnitude of the average composite vector. Based on the modulus of the average composite vector, the drape uniformity index of the fabric sample is calculated, and the drape uniformity of the fabric sample is quantified by the drape uniformity index. The formula for calculating the sag uniformity index is: ; in, This indicates the uniformity index of the sag. This represents the magnitude of the average composite vector. Indicates the first The polar angle of a real wave crest point This represents the total number of actual peak points.

2. The method for quantifying the uniformity of fabric drape according to claim 1, characterized in that, The fabric sample placed on the drape tester was subjected to multi-angle three-dimensional scanning to construct a three-dimensional mesh model of the fabric sample's drape, including: A 3D scanner was used to perform multi-angle 3D scanning on a fabric sample placed on a drape tester to obtain an initial natural drape 3D mesh model of the fabric sample. By using reverse engineering techniques to denoise, fill holes, and clean non-manifold edges of the initial natural draped 3D mesh model, a draped 3D mesh model of the fabric sample is obtained.

3. The method for quantifying the uniformity of fabric drape according to claim 1, characterized in that, Define the horizontal reference plane of the suspended 3D mesh model and the positive direction of the normal axis of the horizontal reference plane. Obtain the Cartesian coordinates of all mesh vertices of the suspended 3D mesh model, including: A spatial Cartesian coordinate system for the 3D mesh model of the drape is constructed using reverse engineering techniques. The center of the fabric sample is defined as the origin, and the plane containing the circular area of ​​the fabric sample fixed by the clamping plate of the drape tester is defined as the horizontal reference plane. shaft and The orthogonal plane of the axis, the normal axis of the horizontal reference plane is defined as The axis is defined as the drape direction of the fabric sample. The positive direction of the axis; The Cartesian coordinates of all mesh vertices in the suspended 3D mesh model were extracted using reverse engineering techniques.

4. The method for quantifying the uniformity of fabric drape according to claim 1, characterized in that, The set of outer contour points for extracting the projection of the suspended 3D mesh model onto the horizontal reference plane includes: Extract the rectangular coordinates of all mesh vertices of the suspended 3D mesh model on the horizontal reference plane, and construct the projection point set of the suspended 3D mesh model on the horizontal reference plane; Based on the radial distance from each point in the projection point set to the origin and the radius of the fabric sample, valid points are selected from the projection point set to form an effective projection point set. The α-shape algorithm is applied to the effective projection point set. By dynamically adjusting the α value, the projection point set with different densities and distribution characteristics is adapted to generate the natural contour of the effective projection point set. If the generated natural contour is a multi-connected region, the natural contour with the largest area is selected as the effective contour. If the generated natural contour is a single polygon, it is directly used as the effective contour. Extract the Cartesian coordinate sequence of the outer boundary of the effective contour and remove the first and last overlapping points to obtain the outer contour point set of the projection of the suspended 3D mesh model onto the horizontal reference plane.

5. The method for quantifying the uniformity of fabric drape according to claim 1, characterized in that, The formula for calculating the radial distance from each point in the outer contour point set to the origin is: ; in, Indicates the first The meridional distance from each outer contour point to the origin of the coordinate system , They represent the first outer contour points Axis coordinates Axis coordinates This represents the total number of points on the outer contour. The formula for calculating the curvature of each point in the outer contour point set is: ; in, Indicates the first The curvature of the outer contour points , They represent the first A quadratic curve was obtained by fitting five consecutive outer contour points, including the outer contour point and its two preceding and two following points. The curve was obtained by fitting the curve using the least squares method. The coefficients of the quadratic term and the coefficients of the linear term; The dual criteria for determining radial distance and curvature are: ; in, , They represent the first , The meridional distance from each outer contour point to the origin of the coordinate system express , The minimum value in, This represents the threshold for the change in radial distance. , They represent the first , The curvature of the outer contour points Indicates the curvature threshold. Indicates and; Points that simultaneously satisfy both radial distance and curvature criteria within the outer contour point set are identified as true peak points.

6. The method for quantifying the uniformity of fabric drape according to claim 1, characterized in that, The formula for calculating the unit vector of the line connecting the true crest and pole is: ; in, Indicates the first A unit vector connecting the true crests and poles. Indicates the first The polar angle of a real wave crest point; The formula for calculating the average composite vector of unit vectors is: ; in, This represents the average composite vector of unit vectors. This represents the total number of actual peak points; The formula for calculating the magnitude of the average composite vector is: ; in, This represents the magnitude of the average composite vector.

7. A device for measuring the uniformity of fabric drape, characterized in that, include: The model building module is used to perform multi-angle three-dimensional scanning of the fabric sample placed on the suspension tester and build a suspension three-dimensional mesh model of the fabric sample; it defines the horizontal reference plane of the suspension three-dimensional mesh model and the positive direction of the normal axis of the horizontal reference plane, and obtains the rectangular coordinates of all mesh vertices of the suspension three-dimensional mesh model. The peak point extraction module is used to extract the outer contour point set of the projection of the suspended 3D mesh model on the horizontal reference plane, and calculate the radial distance and curvature of each point in the outer contour point set to the coordinate origin. Based on the dual judgment conditions of radial distance and curvature, the true peak points are selected from the outer contour point set. The drape uniformity quantification module is used to convert the rectangular coordinates of all real crest points to polar coordinates and calculate the unit vector of the line connecting all real crest points and poles to obtain the average composite vector of all unit vectors and the modulus of the average composite vector. Based on the modulus of the average composite vector, the drape uniformity index of the fabric sample is calculated, and the drape uniformity of the fabric sample is quantified by the drape uniformity index. The formula for calculating the sag uniformity index is: ; in, This indicates the uniformity index of the sag. This represents the magnitude of the average composite vector. Indicates the first The polar angle of a real wave crest point This represents the total number of actual peak points.

8. A computer device, characterized in that, include: Storage medium used to store computer programs; A processor for executing the computer program to implement the fabric drape uniformity measurement method according to any one of claims 1 to 7.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the fabric drape uniformity measurement method according to any one of claims 1 to 7.