A method of evaluating uniformity of garment looseness
By constructing a three-dimensional human-clothing measurement model and calculating the uniformity index of clothing looseness, the problem of inaccurate assessment of clothing looseness uniformity in traditional methods is solved, realizing the uniformity assessment of clothing in three-dimensional space, and improving wearing comfort and functional adaptability.
Patent Information
- Application Number
- CN202511198668.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-26
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2045-08-26
AI Technical Summary
Existing technologies cannot accurately assess the uniformity of clothing looseness, leading to discomfort and reduced functionality when wearing it. Traditional methods ignore the complexity and local differences in three-dimensional space.
By constructing a three-dimensional human-clothing measurement model, three-dimensional human body models and clothing models are generated using three-dimensional human body scanning and clothing modeling technologies. The improved weighted non-rigid iterative nearest point algorithm is used for registration, and the clothing looseness under each anatomical location is calculated and the looseness uniformity index is evaluated.
It enables three-dimensional spatial quantification of clothing looseness, improves assessment accuracy, ensures uniformity of clothing across the body, and enhances wearing comfort and functional adaptability.
Smart Images

Figure CN120688285B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to a garment looseness uniformity evaluation method, and belongs to the technical field of garment performance evaluation. BACKGROUND
[0002] Garment looseness uniformity refers to the coordination degree of the gap distribution between each part of the garment and the human body, and is a core index for measuring the overall quality of the garment, which has a decisive influence on wearing experience, function realization and appearance presentation. From the perspective of comfort, uniform looseness can ensure balanced force on each part of the human body, avoid compression caused by local tightness (such as breathing restriction caused by waist tightening) or redundant friction caused by excessive looseness (such as fabric accumulation caused by excessive looseness in the armpit), and ensure physiological adaptability during long-term wearing. From the perspective of functionality, special categories such as sportswear and protective clothing need to rely on uniform looseness distribution to achieve dynamic adaptation, for example, the torso twist during running requires coordinated changes in the looseness of the shoulder, back and waist parts. If the local looseness is unbalanced, it is easy to cause motion blockage or decrease in protective performance. From the perspective of appearance and customization, uniform looseness can ensure the stability of the shape of the garment in different postures. Non-uniform looseness can cause distortion of the shape of the garment during dynamic operation of the human body, and uniformity of looseness is the balance point of "fit" and "aesthetics" in personalized customization.
[0003] Traditional looseness quantification methods cannot meet the accuracy requirements of uniformity evaluation due to technical limitations. For example, using the difference between the garment girth and the human body net girth to calculate the garment looseness can only reflect the looseness of a specific two-dimensional section (such as the chest girth line), ignoring the complexity of looseness in three-dimensional space. For example, two shirts with the same chest girth difference may have different uniformity, such as "tight upper chest and loose lower chest", which can easily lead to the mistake of "local compliance but non-uniformity". Although existing three-dimensional technology provides new possibilities for looseness evaluation, there are still certain limitations in uniformity quantification, and there is a lack of systematic quantification methods for "uniformity". Currently, the distribution of looseness uniformity is mainly judged by visual comparison, which is highly subjective, or the correlation between the volume attribute of the looseness in three-dimensional space and the curved shape is ignored, leading to a disconnection between the quantification results and the actual wearing experience. Chinese Patent No. CN115511578A discloses a virtual fitting algorithm based on garment looseness, but lacks evaluation of the uniformity of garment looseness, which can cause discomfort when wearing due to uneven distribution of garment looseness in local areas. SUMMARY
[0004] The present application aims to provide a garment looseness uniformity evaluation method that can quantitatively evaluate the garment looseness of each part of the human body in space and improve the accuracy of garment looseness uniformity evaluation.
[0005] To achieve the above-mentioned purpose, the present application provides the following technical solutions:
[0006] In a first aspect, the present application provides a method for evaluating garment looseness uniformity, comprising:
[0007] constructing a three-dimensional human-garment measurement model based on the three-dimensional human model and the three-dimensional garment model under the same posture;
[0008] dividing the three-dimensional human-garment measurement model into a local measurement model under different anatomical sites, and constructing the local measurement model under different anatomical sites;
[0009] calculating the garment looseness corresponding to the local measurement model under each anatomical site according to the volume, upper surface area, lower surface area and height of the three-dimensional human model corresponding to the local measurement model under each anatomical site, and the volume, upper surface area, lower surface area and fabric volume of the three-dimensional garment model corresponding to the local measurement model under each anatomical site;
[0010] calculating a garment looseness uniformity index according to the garment looseness corresponding to the local measurement model under each anatomical site, and evaluating the garment looseness uniformity through the garment looseness uniformity index.
[0011] In combination with the first aspect, further, the method for constructing the three-dimensional human model and the three-dimensional garment model under the same posture comprises:
[0012] obtaining the three-dimensional point cloud data of the naked human body under a specific posture by using three-dimensional human body scanning technology, and generating the three-dimensional human model after noise reduction and smoothing processing;
[0013] constructing a garment template according to the garment style and garment size parameters by using garment modeling software, and virtually sewing the garment template according to the sewing process sequence;
[0014] matching the virtually sewn garment template to the three-dimensional human model by using three-dimensional virtual fitting software, and adjusting the virtual fabric parameters so that the garment and human body surface fitting state conforms to the actual wearing scene, thereby generating the three-dimensional garment model.
[0015] In combination with the first aspect, further, the method for constructing the three-dimensional human-garment measurement model based on the three-dimensional human model and the three-dimensional garment model under the same posture comprises:
[0016] extracting the anatomical feature marker points of the three-dimensional human model and the three-dimensional garment model by using reverse engineering technology;
[0017] assigning matching weights to the anatomical feature marker points by using an improved weighted non-rigid iterative closest point algorithm, and adopting elastic deformation constraint for non-feature areas, registering the three-dimensional human model and the three-dimensional garment model under the same posture according to the matching weights of the anatomical feature marker points, and generating the three-dimensional human-garment measurement model.
[0018] In combination with the first aspect, further, the anatomical feature marker points include a head top point, a shoulder peak point, a cervical vertebra point, an elbow point, a wrist point, a chest high point, a patella middle point, an outer ankle point, and a heel point.
[0019] In combination with the first aspect, further, the registering the three-dimensional human body model and the three-dimensional garment model in the same posture according to the matching weights of the anatomical feature marker points comprises:
[0020] In combination with the first aspect, further, the registering the three-dimensional human body model and the three-dimensional garment model in the same posture according to the matching weights of the anatomical feature marker points comprises:
[0021] In combination with the first aspect, further, the registering the three-dimensional human body model and the three-dimensional garment model in the same posture according to the matching weights of the anatomical feature marker points comprises:
[0022] In combination with the first aspect, further, the dividing the three-dimensional human-garment measurement model into human anatomy part structures and constructing local measurement models in different anatomy parts comprises:
[0023] In combination with the first aspect, further, the determining preset height parameters of the local measurement models in different anatomy parts according to the human anatomy part structures comprises:
[0024] In combination with the first aspect, further, the dividing the three-dimensional human-garment measurement model into human anatomy part structures and constructing local measurement models in different anatomy parts comprises:
[0025] In combination with the first aspect, further, the human anatomy parts include a left upper arm, a left lower arm, a right upper arm, a right lower arm, a chest, an abdomen, a hip, a left upper leg, a left lower leg, a right upper leg, and a right lower leg.
[0026] In combination with the first aspect, further, the calculation formula of the garment looseness corresponding to the local measurement model in each anatomy part is:
[0027] ;
[0028] Wherein, represents the garment looseness corresponding to the local measurement model in the i-th anatomy part, , , , , , represents the volume, the upper surface area, the lower surface area, and the height of the three-dimensional human body model corresponding to the i-th local measurement model, , , , V, A, S, Vf represent the volume, upper surface area, lower surface area, fabric volume of the three-dimensional garment model corresponding to the i-th local measurement model, respectively.
[0029] In combination with the first aspect, further, the calculation of the garment looseness uniformity index according to the garment looseness corresponding to the local measurement model under each anatomical part includes:
[0030] calculating the garment looseness mean value according to the garment looseness corresponding to the local measurement model under each anatomical part;
[0031] calculating the garment looseness uniformity index according to the garment looseness mean value;
[0032] wherein the calculation formula of the garment looseness mean value is:
[0033] ;
[0034] wherein, represents the garment looseness mean value, represents the garment looseness corresponding to the i-th anatomical part under the local measurement model, represents the total number of anatomical parts; The calculation formula of the garment looseness uniformity index is:
[0035]
[0036] ;
[0037] wherein, represents the garment looseness uniformity index, , the smaller the value is, the more uniform the garment looseness distribution is, represents that the garment looseness distribution is completely uniform, represents that the garment looseness distribution is completely non-uniform, represents the garment looseness corresponding to the i-th anatomical part under the local measurement model. The second aspect, the present application provides a kind of garment looseness uniformity evaluation device, comprising:
[0038] model construction module, for based on the same posture under three-dimensional human body model and three-dimensional garment model, constructs three-dimensional human body-garment measurement model;And for human anatomy part structure division to three-dimensional human body-garment measurement model, constructs local measurement model under different anatomical parts;
[0039]
[0040] an index calculation module, configured to calculate garment looseness corresponding to the local measurement model under each anatomical part according to the volume, upper surface area, lower surface area and height of the three-dimensional human body model corresponding to the local measurement model under each anatomical part, and the volume, upper surface area, lower surface area and fabric volume of the three-dimensional garment model corresponding to the local measurement model under each anatomical part; and configured to calculate a garment looseness uniformity index according to the garment looseness corresponding to the local measurement model under each anatomical part, and evaluate garment looseness uniformity through the garment looseness uniformity index.
[0041] In a third aspect, the present application provides a computer device, comprising:
[0042] a storage medium, configured to store a computer program;
[0043] a processor, configured to execute the computer program to implement the garment looseness uniformity evaluation method in the first aspect.
[0044] In a fourth aspect, the present application provides a computer readable storage medium, having a computer program stored thereon, the computer program being executed by a processor to implement the garment looseness uniformity evaluation method in the first aspect.
[0045] In a fifth aspect, the present application provides a computer program product, comprising a computer program, the computer program being executed by a processor to implement the garment looseness uniformity evaluation method in the first aspect.
[0046] Compared with the prior art, the present application has the following beneficial effects:
[0047] The garment looseness uniformity evaluation method provided by the present application calculates garment looseness corresponding to the local measurement model under each anatomical part according to relevant parameters corresponding to the local measurement model under each anatomical part, and further calculates a garment looseness uniformity index, which considers actual three-dimensional human body shape characteristics, quantifies garment looseness of each part of the human body in space, objectively and truly reflects the distribution state of garment looseness of the human body, and evaluates garment looseness uniformity through the garment looseness uniformity index, thereby improving garment looseness uniformity evaluation precision. BRIEF DESCRIPTION OF DRAWINGS
[0048] Figure 1 is a garment looseness uniformity evaluation method flowchart provided by an embodiment of the present application;
[0049] Figure 2 is a standing three-dimensional human body-garment measurement model schematic diagram provided by an embodiment of the present application;
[0050] Figure 3Fig. 1 is a schematic diagram of a local measurement model of a waist and abdomen part in a standing posture provided by an embodiment of the present application, wherein a is a three-dimensional human body model corresponding to the local measurement model of the waist and abdomen part in the standing posture, and b is a three-dimensional garment model corresponding to the local measurement model of the waist and abdomen part in the standing posture. DETAILED DESCRIPTION
[0051] The technical solutions of the present application will be further described in detail below in combination with specific embodiments.
[0052] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the drawings, wherein the same or similar reference signs represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the drawings are exemplary and are only used to explain the present application, and cannot be understood as a limitation of the present application. The technical features in the embodiments of the present application and the embodiments can be combined with each other without conflict.
[0053] An embodiment of the present application provides a garment looseness uniformity evaluation method, comprising:
[0054] Based on the three-dimensional human body model and the three-dimensional garment model in the same posture, a three-dimensional human body-garment measurement model is constructed;
[0055] The three-dimensional human body-garment measurement model is anatomically divided into a structure, and a local measurement model under different anatomical parts is constructed;
[0056] According to the volume, upper surface area, lower surface area and height of the three-dimensional human body model corresponding to the local measurement model under each anatomical part, and the volume, upper surface area, lower surface area and fabric volume of the three-dimensional garment model corresponding to the local measurement model under each anatomical part, the garment looseness corresponding to the local measurement model under each anatomical part is calculated;
[0057] According to the garment looseness corresponding to the local measurement model under each anatomical part, a garment looseness uniformity index is calculated, and the garment looseness uniformity is evaluated through the garment looseness uniformity index.
[0058] The garment looseness uniformity evaluation method provided by the embodiment of the present application can be applied to a terminal, can be executed by a garment looseness uniformity evaluation device, and can be realized by software and / or hardware. The device can be integrated in the terminal, such as any tablet computer or computer device with a communication function.
[0059] Figure 1 The flow chart of the garment looseness uniformity evaluation method provided by the embodiment of the present application is shown in the figure, which only shows the logical order of the method of the embodiment. The steps shown or described can be completed in an order different from that shown in the figure on the premise that they do not conflict with each other. Figure 1
[0060] The garment looseness uniformity evaluation method provided by the embodiment of the present application can be applied to a terminal, can be executed by a garment looseness uniformity evaluation device, and can be realized by software and / or hardware. The device can be integrated in the terminal, such as any tablet computer or computer device with a communication function.
[0061] In the embodiment, the calculation formula of the garment looseness corresponding to the local measurement model under each anatomical part is as follows:
[0062] ;
[0063] wherein, represents the garment looseness corresponding to the local measurement model under the i-th anatomical part, with a unit of mm, , , , respectively represent the volume of the three-dimensional human body model, the volume of the three-dimensional garment model, and the fabric volume of the three-dimensional garment model corresponding to the i-th local measurement model, all with a unit of mm 3 , , respectively represent the upper surface area and the lower surface area of the three-dimensional human body model corresponding to the i-th local measurement model, both with a unit of mm 2 , , respectively represent the upper surface area and the lower surface area of the three-dimensional human body model corresponding to the i-th local measurement model, both with a unit of mm 2 , , respectively represent the upper surface area and the lower surface area of the three-dimensional human body model corresponding to the i-th local measurement model, both with a unit of mm upper surface area and lower surface area of the three-dimensional garment model corresponding to the local measurement model, both in mm 2 , height of the three-dimensional human model corresponding to the local measurement model, in mm. height of the three-dimensional human model corresponding to the local measurement model, in mm.
[0064] In this embodiment, the calculation of the garment looseness uniformity index according to the garment looseness corresponding to the local measurement model under each anatomical part includes the following steps:
[0065] Step 1: Calculate the garment looseness mean value according to the garment looseness corresponding to the local measurement model under each anatomical part;
[0066] In this embodiment, the calculation formula of the garment looseness mean value is:
[0067] ;
[0068] wherein, garment looseness mean value, in mm, total number of anatomical parts, and is an integer.
[0069] Step 2: Calculate the garment looseness uniformity index according to the garment looseness mean value.
[0070] In this embodiment, the calculation formula of the garment looseness uniformity index is:
[0071] ;
[0072] wherein, garment looseness uniformity index, , the smaller, the more uniform the garment looseness distribution, completely uniform garment looseness distribution, completely non-uniform garment looseness distribution, garment looseness corresponding to the local measurement model under the anatomical part, in mm. In one possible embodiment, the construction method of the three-dimensional human model and the three-dimensional garment model under the same posture includes the following steps:
[0073] Step 1: Obtain the three-dimensional point cloud data of the naked human body under a specific posture by using three-dimensional human body scanning technology, and generate a three-dimensional human model after noise reduction and smoothing processing;
[0074]
[0075] Specifically, the three-dimensional body scanning technology can adopt laser scanning, structured light scanning or any other scanning technology capable of extracting three-dimensional point cloud data of a naked body.
[0076] Step 2: Constructing a garment template according to the garment style and garment size parameters by using garment modeling software, and virtually sewing the garment template according to the sewing process sequence;
[0077] Specifically, the garment size parameters include garment length, bust, sleeve length or other possible size parameters.
[0078] When virtually sewing the garment template according to the sewing process sequence, the structural integrity of the garment template needs to be ensured.
[0079] Step 3: Matching the virtually sewn garment template to the three-dimensional body model by using three-dimensional virtual fitting software, and adjusting the virtual fabric parameters so that the garment and body surface fitting state conforms to the actual wearing scene, to generate a three-dimensional garment model.
[0080] Specifically, the virtual fabric parameters are adjusted so that the garment and body surface fitting state conforms to the actual wearing scene, for example, the garment is not excessively stretched or suspended relative to the body.
[0081] In this embodiment, the three-dimensional virtual fitting simulation of the three-dimensional body model is performed by using three-dimensional virtual fitting software, which specifically includes the following steps:
[0082] Step 1: In the three-dimensional virtual fitting software, the three-dimensional garment model is worn on the three-dimensional body model, and the sewing relationship between each garment piece is determined;
[0083] Step 2: Based on the sewing relationship between each garment piece, virtual sewing technology is used to virtually sew each garment piece to simulate the actual dressing effect.
[0084] In one possible embodiment, based on the three-dimensional body model and the three-dimensional garment model under the same posture, constructing a three-dimensional body-garment measurement model specifically includes the following steps:
[0085] Step 1: Extracting anatomical feature marker points of the three-dimensional body model and the three-dimensional garment model by using reverse engineering technology;
[0086] Specifically, the anatomical feature marker points include the vertex point, the shoulder peak point, the cervical spine point, the elbow point, the wrist point, the chest high point, the patella midpoint, the lateral malleolus point, the heel point or other possible feature marker points.
[0087] Step 2: Assign matching weights to the anatomical feature marker points using the improved weighted non-rigid iterative closest point algorithm, and use elastic deformation constraints for non-feature areas. Register the three-dimensional human body model and the three-dimensional garment model under the same posture according to the matching weights of the anatomical feature marker points, and generate a three-dimensional human-garment measurement model.
[0088] Specifically, the improved weighted non-rigid iterative closest point algorithm is used to assign higher matching weights to the anatomical feature marker points, and elastic deformation constraints are used for non-feature areas to achieve model registration and reduce registration errors caused by posture deformation.
[0089] In one possible embodiment, registering the three-dimensional human body model and the three-dimensional garment model under the same posture according to the matching weights of the anatomical feature marker points specifically includes the following steps:
[0090] Step 1: Preprocess the three-dimensional human body model and the three-dimensional garment model under the same posture, remove noise from the three-dimensional human body model and the three-dimensional garment model, and simplify the grid of the three-dimensional human body model and the three-dimensional garment model;
[0091] Step 2: Register the three-dimensional human body model and the three-dimensional garment model under the same posture according to the matching weights of the anatomical feature marker points, and adjust the average registration error of the three-dimensional human body model and the three-dimensional garment model under the same posture to be less than or equal to the error threshold through iteration.
[0092] Specifically, the error threshold is set to 0.5 mm, the average registration error of the three-dimensional human body model and the three-dimensional garment model under the same posture is adjusted to be less than or equal to 0.5 mm through iteration, error optimization is achieved, and a three-dimensional human-garment measurement model is generated while maintaining the consistency of the topological structure of the three-dimensional human body model and the three-dimensional garment model.
[0093] In one possible embodiment, the three-dimensional human-garment measurement model is divided into human anatomy part structures, and local measurement models under different anatomy part structures are constructed, specifically including the following steps:
[0094] Step 1: Determine the preset height parameters of the local measurement model under each anatomy part according to the human anatomy part structure;
[0095] Specifically, the human anatomy parts include left upper arm, left lower arm, right upper arm, right lower arm, chest, abdomen, hips, left thigh, left lower leg, right thigh, right lower leg, or other possible parts.
[0096] Determine the preset height parameters of the local measurement model under each anatomy part according to the human anatomy part structure, for example, the preset thigh height is the height difference from the crotch bottom to the knee joint.
[0097] Step 2: The three-dimensional human-body-clothing measurement model is divided into human anatomy part structures according to preset height parameters by using reverse engineering modeling software, and redundant data beyond the human anatomy part area is deleted to generate local measurement models under different anatomy parts.
[0098] In this embodiment, the number of anatomy parts can be adjusted according to the type of clothing. For example, a top can include four anatomy parts, i.e., a chest part, a waist part, an upper arm part, and a forearm part, and correspond to four local measurement models under the chest part, the waist part, the upper arm part, and the forearm part.
[0099] Specifically, the upper bottom surface of the three-dimensional human-body-clothing measurement model corresponding to each anatomy part is first planarly cut by using a straight line tool in the cutting tool of the reverse engineering modeling software, then the lower bottom surface of the three-dimensional human-body-clothing measurement model corresponding to each anatomy part is planarly cut by translating the straight line tool based on the preset height parameters of each anatomy part, and finally, the part of the three-dimensional human-body-clothing measurement model other than the area of each anatomy part is deleted to obtain the local measurement model under each anatomy part.
[0100] The garment looseness uniformity evaluation method provided in the embodiment of the present application is used to evaluate the looseness uniformity of two garments, i.e., garment A and garment B, and specifically includes the following steps:
[0101] Step 1: A standing three-dimensional human-body-clothing measurement model is constructed based on a three-dimensional human body model in a standing posture and a three-dimensional clothing model;
[0102] In this embodiment, the three-dimensional human body model in a standing posture is obtained by scanning a naked human body in a standing posture by using a three-dimensional human body scanner, and the constructed standing three-dimensional human-body-clothing measurement model is as shown in Figure 2
[0103] Step 2: The standing three-dimensional human-body-clothing measurement model is divided into human anatomy part structures to construct local measurement models of different anatomy parts in a standing posture;
[0104] In this embodiment, the standing three-dimensional human-body-clothing measurement model is divided into structures of 11 anatomy parts, i.e., a left upper arm, a left lower arm, a right upper arm, a right lower arm, a chest part, an abdomen part, a hip part, a left thigh, a left lower leg, a right thigh, and a right lower leg, to construct local measurement models of the 11 anatomy parts in a standing posture. The constructed local measurement model of the waist part in a standing posture is as shown in Figure 3
[0105] Step three: calculating the garment looseness of the local measurement model corresponding to each anatomical part according to the volume, upper surface area, lower surface area and height of the three-dimensional human body model corresponding to the local measurement model of each anatomical part, and the volume, upper surface area, lower surface area and fabric volume of the three-dimensional garment model corresponding to the local measurement model of each anatomical part;
[0106] In this embodiment, the volume ( , ), the upper surface area ( , ), the lower surface area ( , ), the height ( , ) of the three-dimensional human body model corresponding to the local measurement model of 11 anatomical parts in the standing posture, and the volume ( , ), the upper surface area ( , ), the lower surface area ( , ), and the fabric volume ( , ) of the three-dimensional garment model corresponding to the local measurement model of 11 anatomical parts in the standing posture are measured respectively, wherein, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 and 11 correspond to the left upper arm, the left lower arm, the right upper arm, the right lower arm, the chest, the abdomen, the hips, the left thigh, the left lower leg, the right thigh and the right lower leg, respectively.
[0107] In order to compare the uniformity of the looseness of garment A and garment B, the relevant data corresponding to garment A and garment B are measured respectively, the relevant data corresponding to garment A are shown in Table 1, and the relevant data corresponding to garment B are shown in Table 2.
[0108] Table 1: relevant data of garment A corresponding to the local measurement model of 11 anatomical parts in the standing posture
[0109] .
[0110] Table 2: relevant data of garment B corresponding to the local measurement model of 11 anatomical parts in the standing posture
[0111] .
[0112] According to the relevant data corresponding to the garment A and the garment B, the garment looseness corresponding to the local measurement model of the 11 anatomical positions of the garment A in the standing posture is calculated respectively, the calculation result of the garment looseness corresponding to the local measurement model of the 11 anatomical positions of the garment A in the standing posture is shown in Table 3, and the calculation result of the garment looseness corresponding to the local measurement model of the 11 anatomical positions of the garment B in the standing posture is shown in Table 4.
[0113] Table 3: Calculation result of the garment looseness corresponding to the local measurement model of the 11 anatomical positions of the garment A in the standing posture
[0114] .
[0115] It can be known from Table 3 that for the garment A, the garment looseness corresponding to the local measurement model of each anatomical position (left upper arm, left lower arm, right upper arm, right lower arm, chest, abdomen) of the upper body is 22.29 mm, 26.28 mm, 20.95 mm, 30.74 mm, 25.74 mm, 55.24 mm; and the garment looseness corresponding to the local measurement model of each anatomical position (hip, left thigh, left lower leg, right thigh, right lower leg) of the lower body is 30.45 mm, 27.79 mm, 33.73 mm, 32.97 mm, 34.10 mm.
[0116] Table 4: Calculation result of the garment looseness corresponding to the local measurement model of the 11 anatomical positions of the garment B in the standing posture
[0117] .
[0118] It can be known from Table 4 that for the garment B, the garment looseness corresponding to the local measurement model of each anatomical position (left upper arm, left lower arm, right upper arm, right lower arm, chest, abdomen) of the upper body is 19.48 mm, 22.42 mm, 19.23 mm, 22.61 mm, 18.07 mm, 58.16 mm; and the garment looseness corresponding to the local measurement model of each anatomical position (hip, left thigh, left lower leg, right thigh, right lower leg) of the lower body is 39.29 mm, 34.68 mm, 27.67 mm, 33.15 mm, 34.31 mm.
[0119] Step four: according to the garment looseness corresponding to the local measurement model of each anatomical position, the garment looseness uniformity index is calculated, and the garment looseness uniformity is evaluated through the garment looseness uniformity index.
[0120] In this embodiment, according to the garment looseness corresponding to the local measurement model of 11 anatomical parts of garment A and garment B in a standing posture, the uniformity index of garment looseness of garment A and garment B is calculated, and the calculation result of the uniformity index of garment looseness of garment A is shown in Table 3, and the calculation result of the uniformity index of garment looseness of garment B is shown in Table 4.
[0121] The closer the uniformity index of garment looseness is to 0, the better the uniformity distribution of garment looseness is. According to the garment looseness corresponding to the local measurement model of 11 anatomical parts of garment A in a standing posture, the uniformity index of garment looseness of garment A is calculated to be 0.138, which indicates that the uniformity of garment looseness of garment A is very good.
[0122] According to the garment looseness corresponding to the local measurement model of 11 anatomical parts of garment B in a standing posture, the uniformity index of garment looseness of garment B is calculated to be 0.199. Compared with garment A, the uniformity of garment looseness of garment B is not as good, which indicates that the uniformity of garment looseness of garment A is better, and is more conducive to the wearing comfort of the garment and the optimization of the style design of the garment.
[0123] The evaluation method of the uniformity of garment looseness optimizes the evaluation method of the uniformity of garment looseness, quantifies the uniformity of garment looseness of each part of the human body in space, and improves the accuracy and convenience of measurement compared with traditional methods. The evaluation of the uniformity of garment looseness is conducive to designing products that meet the comfort and functional requirements according to the style of the garment. The evaluation of the uniformity of garment looseness as an evaluation standard is conducive to consumers selecting appropriate garments or customizing garments according to the uniformity index of garment looseness. The evaluation of the uniformity of garment looseness can guide the optimization of the style and the improvement of the process, significantly improve the comfort and fit of the product, and has important value in promoting the intelligent upgrading and standardized development of the garment industry. It has a wide application prospect in the fields of garment manufacturing, garment customization and functional clothing.
[0124] The embodiment of the present application provides a garment looseness uniformity evaluation device, comprising:
[0125] A model construction module is configured to construct a three-dimensional human-body-clothing measurement model based on a three-dimensional human body model and a three-dimensional clothing model in the same posture, and to divide the three-dimensional human-body-clothing measurement model into a structure of human anatomical parts to construct a local measurement model under different anatomical parts.
[0126] The index calculation module is configured to calculate the garment looseness corresponding to the local measurement model under each anatomical part according to the volume, the upper surface area, the lower surface area and the height of the three-dimensional human body model corresponding to the local measurement model under each anatomical part, and the volume, the upper surface area, the lower surface area and the fabric volume of the three-dimensional garment model corresponding to the local measurement model under each anatomical part; and calculate the garment looseness uniformity index according to the garment looseness corresponding to the local measurement model under each anatomical part, and evaluate the garment looseness uniformity through the garment looseness uniformity index.
[0127] The garment looseness uniformity evaluation device provided by the embodiment of the present application can execute the garment looseness uniformity evaluation method provided by the embodiment of the present application, and has the function modules and beneficial effects corresponding to the execution method.
[0128] The embodiment of the present application provides a computer device, comprising:
[0129] The storage medium is used for storing the computer program.
[0130] The processor is used for executing the computer program to realize the garment looseness uniformity evaluation method provided by the embodiment of the present application.
[0131] The embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to realize the garment looseness uniformity evaluation method provided by the embodiment of the present application.
[0132] The embodiment of the present application provides a computer program product, comprising a computer program, and the computer program is executed by a processor to realize the garment looseness uniformity evaluation method provided by the embodiment of the present application.
[0133] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system or a computer program product. Therefore, the present application can adopt a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program codes.
[0134] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart or flows and / or block diagram block or blocks. Figure 1 one or more flow or flows and / or block diagram block or blocks. Figure 1 one or more flow or flows and / or block diagram block or blocks.
[0135] These computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instructions which implement the function specified in the flowchart or flows and / or block diagram block or blocks. Figure 1 one or more flow or flows and / or block diagram block or blocks. Figure 1 one or more flow or flows and / or block diagram block or blocks.
[0136] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart or flows and / or block diagram block or blocks. Figure 1 one or more flow or flows and / or block diagram block or blocks. Figure 1 one or more flow or flows and / or block diagram block or blocks.
[0137] The above merely preferred embodiments of the present application, it should be noted that for those skilled in the art, without departing from the technical principles of the present application, can also make a number of improvements and modifications, these improvements and modifications should also be considered as the protection scope of the present application.
Claims
1. A method of evaluating garment uniformity of looseness, characterized by, The method comprises the following steps: constructing a three-dimensional human-body-clothing measurement model based on a three-dimensional human body model and a three-dimensional clothing model in the same posture; dividing the three-dimensional human-body-clothing measurement model into a structure of human anatomy parts to construct a local measurement model in different anatomy parts; calculating a clothing looseness in each anatomy part according to a volume, an upper surface area, a lower surface area and a height of the three-dimensional human body model corresponding to the local measurement model in each anatomy part, and a volume, an upper surface area, a lower surface area and a fabric volume of the three-dimensional clothing model corresponding to the local measurement model in each anatomy part; calculating a clothing looseness uniformity index according to the clothing looseness in each anatomy part to evaluate the clothing looseness uniformity through the clothing looseness uniformity index; the calculation formula of the clothing looseness in each anatomy part is: ; wherein, represents the garment looseness corresponding to the local measurement model under the th anatomical part, , , , respectively represent the volume, the upper surface area, the lower surface area, the height of the three-dimensional body model corresponding to the th local measurement model, , , , respectively represent the volume, the upper surface area, the lower surface area, the fabric volume of the three-dimensional garment model corresponding to the th local measurement model.
2. The garment looseness uniformity evaluation method according to claim 1, characterized in that, the construction method of the three-dimensional human body model and the three-dimensional clothing model in the same posture comprises the following steps: obtaining three-dimensional point cloud data of a naked human body in a specific posture by using a three-dimensional human body scanning technology, and generating a three-dimensional human body model after noise reduction and smoothing processing; constructing a clothing template according to a clothing style and clothing size parameters by using a clothing modeling software, and virtually sewing the clothing template according to a sewing process sequence; matching the virtually sewn clothing template to the three-dimensional human body model by using a three-dimensional virtual fitting software, and adjusting virtual fabric parameters so that a clothing and human body surface fitting state meets an actual wearing scene to generate a three-dimensional clothing model.
3. The garment looseness uniformity evaluation method according to claim 1, wherein, the method for constructing the three-dimensional human-body-clothing measurement model based on the three-dimensional human body model and the three-dimensional clothing model in the same posture comprises the following steps: extracting anatomical feature marker points of the three-dimensional human body model and the three-dimensional clothing model by using a reverse engineering technology; assigning matching weights to the anatomical feature marker points by using an improved weighted non-rigid iterative closest point algorithm, and adopting elastic deformation constraints for non-feature areas, registering the three-dimensional human body model and the three-dimensional clothing model in the same posture according to the matching weights of the anatomical feature marker points to generate the three-dimensional human-body-clothing measurement model.
4. The garment looseness uniformity evaluation method according to claim 3, characterized in that, The anatomical feature marker points comprise a head top point, a shoulder peak point, a cervical vertebra point, an elbow point, a wrist point, a chest high point, a patella midpoint, an outer ankle point and a heel point.
5. The garment looseness uniformity evaluation method according to claim 3, wherein, The method for registering the three-dimensional human body model and the three-dimensional clothing model in the same posture according to the matching weights of the anatomical feature marker points comprises the following steps: preprocessing the three-dimensional human body model and the three-dimensional clothing model in the same posture, removing noise points of the three-dimensional human body model and the three-dimensional clothing model, and simplifying the grid of the three-dimensional human body model and the three-dimensional clothing model; registering the three-dimensional human body model and the three-dimensional clothing model in the same posture according to the matching weights of the anatomical feature marker points, and adjusting the average registration error of the three-dimensional human body model and the three-dimensional clothing model in the same posture to be less than or equal to an error threshold value through iteration.
6. The garment looseness uniformity evaluation method according to claim 1, wherein, The method for dividing the three-dimensional human-body-clothing measurement model into a structure of human anatomy parts to construct a local measurement model in different anatomy parts comprises the following steps: determining a preset height parameter of the local measurement model in each anatomy part according to the structure of human anatomy parts; The three-dimensional human-body-clothing measurement model is divided into human anatomy part structures according to preset height parameters by using reverse engineering modeling software, and redundant data beyond the human anatomy part area is deleted, to generate local measurement models under different anatomy parts.
7. The garment looseness uniformity evaluation method according to claim 6, wherein, The human anatomy parts include a left upper arm, a left lower arm, a right upper arm, a right lower arm, a chest, an abdomen, a hip, a left upper leg, a left lower leg, a right upper leg, and a right lower leg.
8. The garment looseness uniformity evaluation method according to claim 1, wherein, The garment looseness uniformity index is calculated according to garment looseness corresponding to the local measurement model under each anatomy part, including: The garment looseness uniformity index is calculated according to garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness uniformity index is calculated according to the garment looseness mean value. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. ; wherein, represents the mean of garment looseness, represents the garment looseness corresponding to the local measurement model under the anatomical part, represents the total number of anatomical parts; The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. ; wherein, represents a garment looseness uniformity index, , the smaller the garment looseness distribution is more uniform, represents a garment looseness distribution is completely uniform, represents a garment looseness distribution is completely non-uniform, represents a garment looseness corresponding to a local measurement model under the anatomical part.
9. A garment looseness uniformity evaluation apparatus characterized by, The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each anatomy part. The garment looseness mean value is calculated according to the garment looseness corresponding to the local measurement model under each ; wherein, represents the garment looseness corresponding to the local measurement model under the anatomical part, , , , represents the volume, the upper surface area, the lower surface area, the height of the three-dimensional body model corresponding to the local measurement model, respectively, , , , represents the volume, the upper surface area, the lower surface area, the fabric volume of the three-dimensional garment model corresponding to the local measurement model, respectively.
Citation Information
Patent Citations
Multi-type variable-scale virtual fitting method capable of keeping texture features of clothes
CN113012303A
Image-adaptive intelligent fitting algorithm
CN115511578A