Garment design digital fabric management method and system

By digitally collecting and storing fabric data, combining flexible simulation and VR technology, 3D sample clothes are generated and displayed, solving the problems of high cost of traditional fabric management and limited display, achieving efficient fabric management and improving user experience.

CN119720314AActive Publication Date: 2025-03-28NANCHANG DIAMOND INFORMATION TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510214081.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-26
Publication Date
2025-03-28
Estimated Expiration
2045-02-26

AI Technical Summary

Technical Problem

The selection and management of fabrics in traditional clothing designs rely on physical samples, resulting in high management costs and limited display, and the inability to fully display the details and characteristics of fabrics, especially in remote collaboration and online sales scenarios.

Method used

The fabric image and texture information are collected through the scanner, entered into the Style3D system, established a fabric database, and used a flexible simulation algorithm to combine the fabric and clothing layout to generate 3D sample clothes for realistic rendering. 结合VR技术进行展示,实时监测用户行为轨迹,推送感兴趣的面料信息。

Benefits of technology

It reduces the cost of physical sample management, breaks the limitations of physical display, provides richer fabric and clothing display methods, shortens the design cycle, improves design efficiency, and improves user experience and purchasing intention.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119720314A_ABST
    Figure CN119720314A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of fabric management, and provides a garment design digital fabric management method and system, and the method comprises the following steps: collecting fabric images and texture information through a scanner, inputting the fabric data into a Style3D system, and building a fabric database; importing a clothing model and model parameters based on Style3D, initializing a corresponding relation between the fabric and the model, and ensuring that the fabric can be correctly mapped to the model; combining the fabric with the garment model based on a flexible simulation algorithm to generate a 3D sample garment, and performing realistic rendering on the 3D sample garment; according to the layout and style of the VR fabric exhibition hall, different types of 3D sample clothes are called for VR exhibition. According to the invention, through digitally collecting and storing the fabric image and texture information, the management cost of the entity sample is reduced. According to the method, a Style3D system and a VR technology are utilized to generate a vivid 3D sample garment, and based on a flexible simulation algorithm, a fabric and a garment model are rapidly combined to generate the 3D sample garment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of fabric management, and in particular to a digital fabric management method and system for clothing design. Background Art

[0002] In the process of clothing design and production, the selection and management of fabrics have always been a crucial link. Traditionally, the selection of fabrics relies on the display of physical samples. Designers and buyers need to touch and observe the texture, color and texture of the fabrics in person to determine whether they are suitable for specific design requirements. However, this method has many inconveniences. Physical fabric samples require a lot of storage space, and as the number of fabric types increases, management costs also increase. Physical display is limited by space and time, and it is impossible to fully display all the details and characteristics of the fabric, especially in remote collaboration and online sales scenarios. When designers apply fabrics to clothing design, they usually need to go through multiple trial and error and adjustments, which is not only time-consuming and labor-intensive, but may also affect the innovation of the design. Therefore, it is necessary to provide a digital fabric management method and system for clothing design to solve the above problems. Summary of the invention

[0003] In view of the deficiencies in the prior art, the purpose of the present invention is to provide a digital fabric management method and system for clothing design to solve the problems existing in the above-mentioned background technology.

[0004] The present invention is implemented in this way: a digital fabric management method for clothing design, the method comprising the following steps: Collect fabric images and texture information through a scanner, enter fabric data into the Style3D system, and establish a fabric database. The fabric data includes material, color, texture, pattern and physical properties; Import clothing patterns and pattern parameters based on Style3D, initialize the correspondence between fabrics and patterns, and ensure that fabrics can be correctly mapped to the patterns; Combine fabrics and clothing patterns based on flexible simulation algorithms to generate 3D samples, and render the 3D samples realistically based on the Style3D rendering engine; According to the layout and style of the VR fabric showroom, different types of 3D samples are selected for VR display; Real-time monitoring of user behavior trajectory data in the VR fabric exhibition hall, including browsing path, interaction data, dwell time and number of clicks; The user's fabric of interest is determined based on the behavior trajectory data, and recommended fabric information is sent to the user.

[0005] As a further solution of the present invention: the step of combining the fabric and the clothing pattern based on the flexible simulation algorithm to generate a 3D sample garment specifically includes: Physically modeling the fabric according to the physical properties of the fabric data, wherein the physical properties include elastic modulus, Poisson's ratio and thickness; Establish a spatial mapping relationship between fabric and garment pattern. During mapping, the nearest neighbor search algorithm is used to determine the corresponding point on the fabric based on each pattern point. Apply mass spring system to simulate the natural drape and wrinkle effects of fabric on the pattern; Iterative calculations are performed until the system reaches a static equilibrium state to form the final 3D garment model.

[0006] As a further solution of the present invention: the step of performing realistic rendering on the 3D sample clothing specifically includes: Map fabric images and texture information onto 3D sample models based on UV mapping technology to ensure that texture coordinates correspond one-to-one with the 3D model surface; Calculate the lighting distribution on the surface of the 3D sample garment based on the position, color and intensity of the light source in the virtual environment, and use the Phong lighting model to calculate the reflection, refraction and highlight effects; Anti-aliasing, depth of field, and ambient occlusion techniques are used to enhance the realism and detail of 3D garment samples.

[0007] As a further solution of the present invention: the step of real-time monitoring of the user's behavior trajectory data in the VR fabric exhibition hall specifically includes: The built-in sensors of the VR headset record the user's movement path in the exhibition hall in real time and determine the browsing path; Capturing the user's interactive behaviors on the 3D garment sample, including clicking, dragging, and zooming in and out, and recording the interaction type and timestamp to obtain the interaction data; Count the time users stay in front of different 3D garment samples and the number of clicks on different 3D garment samples.

[0008] As a further solution of the present invention: the step of determining the fabrics of interest to the user based on the behavior trajectory data and sending the recommended fabric information to the user specifically includes: Determine the user's interest in each 3D sample based on interaction data, dwell time, and number of clicks; Retrieve the fabrics corresponding to each 3D garment sample, calculate the user's comprehensive interest score for each fabric based on the interest level, and determine the fabrics that the user is interested in; A personalized fabric recommendation list is generated based on the fabrics that the user is interested in, and the recommended fabric information is sent to the user, where the recommended fabric information includes a picture, a name, and a brief description.

[0009] Another object of the present invention is to provide a digital fabric management system for clothing design, the system comprising: A fabric data determination module is used to collect fabric images and texture information through a scanner, enter fabric data into the Style3D system, and establish a fabric database. The fabric data includes material, color, texture, pattern, and physical properties. Pattern parameter determination module, used to import clothing patterns and pattern parameters based on Style3D, initialize the correspondence between fabrics and patterns, and ensure that fabrics can be correctly mapped to patterns; Fabric flexibility simulation module, which is used to combine fabrics with clothing patterns based on flexible simulation algorithms to generate 3D samples, and to render 3D samples realistically based on the Style3D rendering engine; Fabric VR display module, used to retrieve different types of 3D samples for VR display according to the layout and style of the VR fabric showroom; A behavior trajectory collection module is used to monitor the user's behavior trajectory data in the VR fabric exhibition hall in real time, and the behavior trajectory data includes browsing path, interaction data, stay time and number of clicks; The fabric recommendation information module is used to determine the user's fabric of interest based on the behavior trajectory data and send recommended fabric information to the user.

[0010] As a further solution of the present invention: the fabric flexibility simulation module includes: A fabric physical modeling unit, used for performing physical modeling on the fabric according to the physical properties of the fabric data, wherein the physical properties include elastic modulus, Poisson's ratio and thickness; The fabric pattern mapping unit is used to establish a spatial mapping relationship between the fabric and the clothing pattern. During the mapping, the nearest neighbor search algorithm is used to determine the corresponding point on the fabric based on each pattern point. The drape and wrinkle simulation unit is used to simulate the natural drape and wrinkle effects of fabrics on the pattern by applying the mass spring system; The iterative calculation unit is used to perform iterative calculation until the system reaches a static equilibrium state to form a final 3D sample clothing model.

[0011] As a further solution of the present invention: the fabric flexibility simulation module also includes: Image texture mapping unit, used to map fabric image and texture information onto 3D sample clothing model based on UV mapping technology, ensuring one-to-one correspondence between texture coordinates and 3D model surface; Light effect simulation unit, used to calculate the light distribution on the surface of 3D sample garments according to the position, color and intensity of the light source in the virtual environment, and calculate the reflection, refraction and highlight effects using the Phong lighting model; Post-processing unit for applying anti-aliasing, depth of field, and ambient occlusion techniques to enhance the realism and detail of 3D garment samples.

[0012] As a further solution of the present invention: the behavior trajectory collection module includes: A browsing path determination unit, used to record the user's movement path in the exhibition hall in real time based on the built-in sensor of the VR head display, and determine the browsing path; An interactive data determination unit, used to capture the user's interactive behavior on the 3D garment sample, the interactive behavior including clicking, dragging, and zooming in and out, and record the interaction type and timestamp to obtain the interactive data; The dwell click count unit is used to count the dwell time of users in front of different 3D garment samples and the number of clicks on different 3D garment samples.

[0013] As a further solution of the present invention: the fabric recommendation information module includes: An interest calculation unit, used to determine the user's interest in each 3D garment based on interaction data, dwell time and click count; The fabric-of-interest determination unit is used to retrieve the fabric corresponding to each 3D garment sample, calculate the user's comprehensive interest score for each fabric based on the interest level, and determine the fabric of interest to the user; The recommended fabric information unit is used to generate a personalized fabric recommendation list according to the fabrics of interest to the user, and send the recommended fabric information to the user, wherein the recommended fabric information includes a picture, a name and a brief description.

[0014] Compared with the prior art, the present invention has the following beneficial effects: The present invention establishes a fabric database by digitally collecting and storing fabric images and texture information, thereby reducing the management cost of physical samples. The Style3D system and VR technology are used to generate realistic 3D samples and display them in a virtual environment, breaking the limitations of physical display and providing a richer way to display fabrics and clothing. Based on a flexible simulation algorithm, fabrics and clothing patterns are quickly combined to generate 3D samples, which greatly shortens the design cycle and improves design efficiency. Through the VR fabric showroom, users can freely browse and select fabrics in a virtual environment to obtain a more intuitive and realistic fabric experience. At the same time, combined with big data analysis technology, user behavior trajectories are monitored in real time, and fabric information of interest to users is accurately pushed, which improves user experience and purchase intention. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 This is a flowchart of a digital fabric management method for clothing design.

[0016] Figure 2 This is a flowchart for generating 3D garment samples in a digital fabric management method for clothing design.

[0017] Figure 3The present invention is a flowchart for rendering 3D samples in a digital fabric management method for clothing design.

[0018] Figure 4 The present invention is a flowchart for monitoring user behavior trajectory data in a digital fabric management method for clothing design.

[0019] Figure 5 The present invention is a flowchart for sending recommended fabric information to users in a digital fabric management method for clothing design.

[0020] Figure 6 This is a structural diagram of a digital fabric management system for clothing design. DETAILED DESCRIPTION

[0021] In order to make the purpose, technical solution and advantages of the present invention clearer, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0022] The specific implementation of the present invention is described in detail below in conjunction with specific embodiments.

[0023] like Figure 1 As shown, an embodiment of the present invention provides a digital fabric management method for clothing design, the method comprising the following steps: S100, collecting fabric images and texture information through a scanner, entering fabric data into the Style3D system, and establishing a fabric database, wherein the fabric data includes material, color, texture, pattern, and physical properties; S200, imports clothing pattern and pattern parameters based on Style3D, initializes the correspondence between fabric and pattern, and ensures that the fabric can be correctly mapped to the pattern; S300 combines fabrics and garment patterns based on a flexible simulation algorithm to generate 3D samples, and renders 3D samples realistically based on the Style3D rendering engine; S400, according to the layout and style of the VR fabric showroom, retrieves different types of 3D samples for VR display; S500, real-time monitoring of user behavior trajectory data in the VR fabric exhibition hall, wherein the behavior trajectory data includes browsing path, interaction data, dwell time, and number of clicks; S600, determining the fabrics of interest to the user based on the behavior trajectory data, and sending recommended fabric information to the user.

[0024] It should be noted that physical fabric samples require a lot of storage space, and as the number of fabric types increases, management costs also increase. Physical displays are limited by space and time and cannot fully display all the details and characteristics of fabrics, especially in remote collaboration and online sales scenarios. The embodiments of the present invention are intended to solve the above problems.

[0025] In the embodiment of the present invention, relying on the Style3D system, it is first necessary to use a high-precision scanner to collect fabric images and texture information, enter the fabric data into the Style3D system, and establish a fabric database, wherein the fabric data includes material, color, texture, pattern and physical properties; and it is necessary to import various clothing patterns and pattern parameters in Style3D, initialize the corresponding relationship between the fabric and the pattern, and ensure that the fabric can be correctly mapped to the pattern. Then it is necessary to introduce a fabric flexibility simulation algorithm, such as the finite element method (FEM) or the mass-spring model (Mass-Spring Model), to simulate the flexible deformation of the fabric in three-dimensional space. Using the intelligent optimization function of Style3D, according to the physical properties of the fabric and the geometric characteristics of the pattern, the matching relationship between the fabric and the pattern is automatically adjusted to ensure that the fabric can naturally fit the pattern during the simulation process, generate a 3D sample, and based on the rendering engine of Style3D, the 3D sample is realistically rendered, including effects such as lighting, shadows, and textures. In the virtual environment of Style3D, a full range of views of 3D garments are displayed, including the front, side, and back, etc., and intelligent interactive functions such as rotation, zooming, and dragging are provided to facilitate users to view the details of 3D garments. In the embodiment of the present invention, VR fabric showrooms of various styles are also designed, and different types of 3D garments are retrieved for VR display according to the layout and style of the VR fabric showroom. Users can access the VR fabric showroom through a VR helmet. The embodiment of the present invention monitors the user's behavior trajectory data in the VR fabric showroom in real time, and determines the user's fabric of interest based on the behavior trajectory data, and sends recommended fabric information to the user, thereby improving the user experience and willingness to purchase.

[0026] like Figure 2 As shown, as a preferred embodiment of the present invention, the step of combining the fabric and the clothing pattern based on the flexible simulation algorithm to generate a 3D sample garment specifically includes: S301, performing physical modeling on the fabric according to the physical properties of the fabric data; S302, establishing a spatial mapping relationship between the fabric and the clothing pattern, and during the mapping, determining the corresponding point on the fabric based on each pattern point through a nearest neighbor search algorithm; S303, the relationship between the process of using the mass spring system to simulate the natural drape and wrinkle effect of the fabric on the pattern is: ; in, represents the spring force, represents the spring stiffness coefficient, represents the spring extension, represents the damping coefficient, Indicates speed; S304, performing iterative calculation until the system reaches a static equilibrium state, thereby forming a final 3D garment model.

[0027] In the embodiment of the present invention, the fabric is first physically modeled according to the physical properties of the fabric data, including elastic modulus, Poisson's ratio and thickness; the geometric data (such as contour lines, seam lines) of the clothing pattern (such as garment pieces, sleeves, etc.) are imported into Style3D to establish a spatial mapping relationship between the fabric and the clothing pattern. During the mapping, for each pattern point, the corresponding point on the fabric is determined, which is achieved through the nearest neighbor search algorithm. Here, a mass spring system is applied to simulate the natural drape and wrinkle effects of the fabric on the pattern; iterative calculations are performed until the system reaches a static equilibrium state to form the final 3D sample clothing model.

[0028] Specifically, physical modeling of fabrics is performed according to the physical properties of fabric data. The specific steps are as follows: Obtain the physical properties of the fabric, including elastic modulus, Poisson's ratio and thickness; Based on the elastic modulus and Poisson's ratio, the elastic stiffness parameters describing the main direction are calculated using the elastic mechanics calculation formula under plane stress conditions. Based on Poisson's ratio, the elastic mechanics calculation formula under plane stress conditions is used to calculate the coupling stiffness parameters describing different directions; The stiffness matrix is ​​constructed based on the elastic stiffness parameters describing the main direction, the coupling stiffness parameters describing different directions, and the thickness. The construction method is as follows: The elastic stiffness parameter describing the main direction is used as the first parameter of the first row in the stiffness matrix, the coupling stiffness parameter describing different directions is used as the second parameter of the first row in the stiffness matrix, and zero is used as the third parameter of the first row in the stiffness matrix; The coupling stiffness parameter describing different directions is used as the first parameter of the second row in the stiffness matrix, the elastic stiffness parameter describing the main direction is used as the second parameter of the second row in the stiffness matrix, and zero is used as the third parameter of the second row in the stiffness matrix; Use zero as the first and second parameters of the third row in the stiffness matrix, and use thickness as the third parameter of the third row in the stiffness matrix; The constructed stiffness matrix is ​​output and used to implement physical modeling.

[0029] Furthermore, the present invention gradually calculates the stiffness matrix from the input physical properties of the fabric to clarify the physical meaning and the logic of the calculation method; at the same time, the elastic modulus, Poisson's ratio and thickness jointly determine the properties of the fabric, and the stiffness matrix ultimately reflects the performance of these properties in mechanical behavior.

[0030] Specifically, a spatial mapping relationship between fabric and clothing pattern is established. During the mapping, the nearest neighbor search algorithm is used to determine the corresponding point on the fabric based on each pattern point. The specific steps are as follows: Obtain a clothing pattern point set and a fabric point set, wherein the clothing pattern point set and the fabric point set contain the spatial coordinates of all clothing pattern points and the spatial coordinates of all fabric points; The spatial coordinates of the fabric points are derived from the fabric point set, and the spatial coordinates of all the fabric points are taken as input to construct a KD tree; For each clothing pattern point, the spatial coordinates of the current clothing pattern point are used as the input of the KD tree; Based on the KD tree, find the fabric point closest to the current clothing pattern point among all fabric points through Euclidean distance calculation and hierarchical query, and then output the search result; In the search results obtained, each clothing pattern point corresponds to the index of a fabric point; After traversing all clothing pattern points and completing the nearest neighbor search of all clothing pattern points, a result list is generated; wherein the result list records the fabric point index mapped to each clothing pattern point in the order of the clothing pattern points; Output a result list to represent the spatial mapping relationship between garment pattern points and fabric points.

[0031] Furthermore, the present invention utilizes KD tree to realize fast nearest neighbor search, and when establishing spatial index, KD tree utilizes the distribution characteristics of point cloud data, reduces repeated and redundant distance calculations, and thus further improves search efficiency.

[0032] like Figure 3 As shown, as a preferred embodiment of the present invention, the step of performing realistic rendering on the 3D sample clothing specifically includes: S305, mapping the fabric image and texture information onto the 3D sample clothing model based on UV mapping technology, ensuring that the texture coordinates correspond to the surface of the 3D model one by one; S306, calculating the illumination distribution on the surface of the 3D sample garment according to the position, color and intensity of the light source in the virtual environment, and calculating the reflection, refraction and highlight effects using the Phong illumination model; S307, using anti-aliasing, depth of field, and ambient occlusion technology to enhance the realism and detail of 3D garment samples.

[0033] Specifically, according to the position, color and intensity of the light source in the virtual environment, the illumination distribution on the surface of the 3D sample garment is calculated, and the reflection, refraction and highlight effects are calculated using the Phong illumination model. The specific steps are as follows: From the preset parameters in the virtual environment, obtain the diffuse reflection coefficient, highlight coefficient, specular reflection coefficient, the position of the light source point, the position of the target point, the sight direction vector, the refractive index and the RGB value; Traverse the light sources in each virtual environment and perform the following processing: If the light source is a point light source, the direction vector from the target point to the light source point is calculated based on the position of the light source point and the position of the target point, and then the direction vector is normalized to obtain the direction vector of the light; If the light source is a directional light source, the direction vector of the light is determined directly; Calculate the dot product of the normal vector of the 3D sample surface and the direction vector of the light to obtain the diffuse reflection dot product value; If the diffuse reflection dot product value is greater than zero, the diffuse reflection intensity is calculated using the Phong lighting model based on the diffuse reflection coefficient, RGB value, and diffuse reflection dot product value; If the diffuse reflection dot product value is less than zero, no calculation is performed; Based on the direction vector of the light and the normal vector of the 3D sample surface, the direction vector of the reflected light is obtained by the law of reflection; Based on the dot product of the direction vector of the reflected light and the direction vector of the sight line, the dot product value of the specular reflection is calculated; If the specular reflection dot product value is greater than zero, the specular reflection intensity is obtained through the Phong lighting model based on the specular reflection coefficient, the highlight coefficient and the specular reflection dot product value; If the specular reflection dot product value is less than zero, no calculation is performed; Based on the direction vector of the light and the refractive index, the direction vector of the refracted light is calculated by Snell's law; Calculate the dot product of the sight direction vector and the direction of the refracted light to obtain the refraction dot product value; Based on the refraction dot product value and RGB value, the refraction intensity is obtained through the Phong lighting model; Add the diffuse reflection intensity, specular reflection intensity and refraction intensity of the current light source to get the total light intensity; The total light intensity of all light sources is accumulated to obtain the comprehensive light intensity.

[0034] In an embodiment of the present invention, the fabric image and texture information will be mapped to the 3D sample model to maintain the continuity and accuracy of the texture. UV mapping technology is used here to ensure that the texture coordinates correspond to the 3D model surface one by one. Then, the lighting distribution on the surface of the 3D sample is calculated according to the position, color and intensity of the light source in the virtual environment, and the reflection, refraction and highlight effects are calculated using the Phong lighting model. The Phong model formula is: I=Ia+Id(N·L)+Is(R·V)^n, where I is the final color, Ia is the ambient light, Id is the diffuse light, Is is the specular light, N is the normal, L is the light source direction, R is the reflection direction, V is the line of sight direction, and n is the highlight index. Finally, anti-aliasing, depth of field, and ambient occlusion (AO) technology are used to enhance the realism and detail performance of the 3D sample.

[0035] like Figure 4 As shown, as a preferred embodiment of the present invention, the step of real-time monitoring of the user's behavior trajectory data in the VR fabric exhibition hall specifically includes: S501, based on the built-in sensor of the VR head display, the user's movement path in the exhibition hall is recorded in real time to determine the browsing path; S502, capturing the user's interactive behavior on the 3D garment sample, the interactive behavior including clicking, dragging, and zooming in and out, recording the interaction type and timestamp to obtain interaction data; S503, counting the time the user stays in front of different 3D garment samples and the number of clicks on different 3D garment samples.

[0036] In the embodiment of the present invention, the VR head display is equipped with a built-in sensor, which can record the user's movement path (such as position coordinates and direction angle) in real time in the exhibition hall, and then determine the browsing path, and then capture the user's interactive behavior on the 3D sample clothes, the interactive behavior includes clicking, dragging, and zooming in and out, and record the interaction type and timestamp to obtain the interactive data; then count the user's stay time in front of different 3D samples, and the number of clicks on different 3D samples. Finally, the collected behavior trajectory data is stored in the server or local database for subsequent analysis.

[0037] like Figure 5 As shown, as a preferred embodiment of the present invention, the step of determining the user's interested fabrics based on the behavior trajectory data and sending the recommended fabric information to the user specifically includes: S601, determining the user's interest in each 3D garment sample based on the interaction data, the dwell time and the number of clicks; S602, retrieve the fabric corresponding to each 3D garment sample, calculate the user's comprehensive interest score for each fabric according to the interest level, and determine the fabric of interest to the user; S603, generating a personalized fabric recommendation list according to the fabrics that the user is interested in, and sending the recommended fabric information to the user, wherein the recommended fabric information includes a picture, a name, and a brief description.

[0038] Specifically, the user's interest in each 3D garment sample is determined based on the interaction data, dwell time, and click count. The specific steps are as follows: Obtain the weight coefficient of interaction data, the weight coefficient of dwell time, and the weight coefficient of click count respectively; Get the maximum values ​​of interaction data, dwell time and click count; Divide the interaction data by the maximum value of the interaction data to obtain the normalized interaction data; Divide the residence time by the maximum residence time to obtain the normalized residence time; Divide the number of clicks by the maximum number of clicks to get the normalized number of clicks; The normalized interaction data, the normalized dwell time, and the normalized number of clicks are respectively multiplied by the weight coefficient of the interaction data, the weight coefficient of the dwell time, and the weight coefficient of the number of clicks to obtain the weighted interaction data, the weighted dwell time, and the weighted number of clicks; The weighted interaction data, weighted dwell time, and weighted click count are added together to obtain the user's interest in each 3D garment sample.

[0039] Furthermore, this step uses normalization to ensure the comparability of data of different scales, uses weight assignment to reflect the importance of each behavior feature, and uses weighted summation to make the result more intuitive. This process provides an accurate quantitative basis for user interest modeling.

[0040] In an embodiment of the present invention, the collected behavior trajectory data will be cleaned and denoised to ensure the accuracy and completeness of the data, and interest weights will be assigned to the interaction data, dwell time, and number of clicks, so that the user's interest in each 3D sample can be determined based on the interaction data, dwell time, number of clicks, and their weights. Then, the fabric corresponding to each 3D sample is retrieved, and the user's comprehensive interest score for each fabric is calculated based on the corresponding interest, the user's fabric of interest is determined, and a personalized fabric recommendation list is generated, and the recommended fabric information is sent to the user, and the recommended fabric information includes pictures, names, and brief descriptions. Links or buttons can also be provided to facilitate users to directly view more details or make purchases. Finally, it also supports collecting user feedback on recommended information (such as click-through rate, purchase rate), which is used to continuously optimize the recommendation algorithm and improve the accuracy of recommendations.

[0041] like Figure 6As shown, an embodiment of the present invention further provides a digital fabric management system for clothing design, the system comprising: The fabric data determination module 100 is used to collect fabric images and texture information through a scanner, enter the fabric data into the Style3D system, and establish a fabric database, wherein the fabric data includes material, color, texture, pattern and physical properties; The pattern parameter determination module 200 is used to import the clothing pattern and pattern parameters based on Style3D, initialize the corresponding relationship between the fabric and the pattern, and ensure that the fabric can be correctly mapped to the pattern; The fabric flexibility simulation module 300 is used to combine the fabric with the clothing pattern based on the flexibility simulation algorithm to generate a 3D sample garment, and to perform realistic rendering of the 3D sample garment based on the rendering engine of Style3D; The fabric VR display module 400 is used to retrieve different types of 3D sample garments for VR display according to the layout and style of the VR fabric exhibition hall; The behavior trajectory collection module 500 is used to monitor the behavior trajectory data of users in the VR fabric exhibition hall in real time, and the behavior trajectory data includes browsing path, interaction data, stay time and number of clicks; The fabric recommendation information module 600 is used to determine the fabrics of interest to the user based on the behavior trajectory data, and send recommended fabric information to the user.

[0042] As a preferred embodiment of the present invention, the fabric flexibility simulation module 300 includes: A fabric physical modeling unit, used for performing physical modeling on the fabric according to the physical properties of the fabric data, wherein the physical properties include elastic modulus, Poisson's ratio and thickness; The fabric pattern mapping unit is used to establish the spatial mapping relationship between the fabric and the clothing pattern. During the mapping, for each pattern point, the corresponding point on the fabric is determined by the nearest neighbor search algorithm. The drape and wrinkle simulation unit is used to simulate the natural drape and wrinkle effects of fabrics on the pattern by applying the mass spring system; The iterative calculation unit is used to perform iterative calculation until the system reaches a static equilibrium state to form a final 3D sample clothing model.

[0043] As a preferred embodiment of the present invention, the fabric flexibility simulation module 300 further includes: Image texture mapping unit, used to map fabric image and texture information onto 3D sample clothing model based on UV mapping technology, ensuring one-to-one correspondence between texture coordinates and 3D model surface; Light effect simulation unit, used to calculate the light distribution on the surface of 3D sample garments according to the position, color and intensity of the light source in the virtual environment, and calculate the reflection, refraction and highlight effects using the Phong lighting model; Post-processing unit for applying anti-aliasing, depth of field, and ambient occlusion techniques to enhance the realism and detail of 3D garment samples.

[0044] As a preferred embodiment of the present invention, the behavior trajectory collection module 500 includes: A browsing path determination unit, used to record the user's movement path in the exhibition hall in real time based on the built-in sensor of the VR head display, and determine the browsing path; An interactive data determination unit, used to capture the user's interactive behavior on the 3D garment sample, the interactive behavior including clicking, dragging, and zooming in and out, and record the interaction type and timestamp to obtain the interactive data; The dwell click count unit is used to count the dwell time of users in front of different 3D garment samples and the number of clicks on different 3D garment samples.

[0045] As a preferred embodiment of the present invention, the fabric recommendation information module 600 includes: An interest calculation unit, used to determine the user's interest in each 3D garment based on interaction data, dwell time and click count; The fabric-of-interest determination unit is used to retrieve the fabric corresponding to each 3D garment sample, calculate the user's comprehensive interest score for each fabric based on the interest level, and determine the fabric of interest to the user; The recommended fabric information unit is used to generate a personalized fabric recommendation list according to the fabrics of interest to the user, and send the recommended fabric information to the user, wherein the recommended fabric information includes a picture, a name and a brief description.

[0046] The above only describes in detail the preferred embodiments of the present invention, which is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

[0047] It should be understood that, although each step in the flow chart of each embodiment of the present invention is shown in sequence according to the indication of the arrow, these steps are not necessarily performed in sequence according to the order indicated by the arrow. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be performed in other orders. Moreover, at least a portion of the steps in each embodiment may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these sub-steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.

[0048] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0049] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the disclosure in the specification and examples. This application is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims.

Claims

1. A digital fabric management method for clothing design, characterized in that: The method comprises the following steps: Collect fabric images and texture information through a scanner, enter fabric data into the Style3D system, and establish a fabric database. The fabric data includes material, color, texture, pattern and physical properties; Import clothing patterns and pattern parameters based on Style3D, initialize the correspondence between fabrics and patterns, and ensure that fabrics can be correctly mapped to the patterns; Combine fabrics and clothing patterns based on flexible simulation algorithms to generate 3D samples, and render the 3D samples realistically based on the Style3D rendering engine; According to the layout and style of the VR fabric showroom, different types of 3D samples are selected for VR display; Real-time monitoring of user behavior trajectory data in the VR fabric exhibition hall, including browsing path, interaction data, dwell time and number of clicks; The user's fabric of interest is determined based on the behavior trajectory data, and recommended fabric information is sent to the user.

2. The digital fabric management method for clothing design according to claim 1, characterized in that: The step of combining fabrics with clothing patterns based on a flexible simulation algorithm to generate 3D clothing samples specifically includes: Physically modeling the fabric according to the physical properties of the fabric data, wherein the physical properties include elastic modulus, Poisson's ratio and thickness; Establish a spatial mapping relationship between fabric and garment pattern. During mapping, the nearest neighbor search algorithm is used to determine the corresponding point on the fabric based on each pattern point. The mass spring system is used to simulate the natural drape and wrinkle effects of fabrics on the pattern. The corresponding relationship is: ; in, represents the spring force, represents the spring stiffness coefficient, represents the spring extension, represents the damping coefficient, Indicates speed; Iterative calculations are performed until the system reaches a static equilibrium state to form the final 3D garment model.

3. The digital fabric management method for clothing design according to claim 2 is characterized in that: Physical modeling of fabrics is performed based on the physical properties of fabric data. The specific steps are as follows: Obtain the physical properties of the fabric, including elastic modulus, Poisson's ratio and thickness; Based on the elastic modulus and Poisson's ratio, the elastic stiffness parameters describing the main direction are calculated using the elastic mechanics calculation formula under plane stress conditions. Based on Poisson's ratio, the elastic mechanics calculation formula under plane stress conditions is used to calculate the coupling stiffness parameters describing different directions; The stiffness matrix is ​​constructed based on the elastic stiffness parameters describing the main direction, the coupling stiffness parameters describing different directions, and the thickness. The construction method is as follows: The elastic stiffness parameter describing the main direction is used as the first parameter of the first row in the stiffness matrix, the coupling stiffness parameter describing different directions is used as the second parameter of the first row in the stiffness matrix, and zero is used as the third parameter of the first row in the stiffness matrix; The coupling stiffness parameter describing different directions is used as the first parameter of the second row in the stiffness matrix, the elastic stiffness parameter describing the main direction is used as the second parameter of the second row in the stiffness matrix, and zero is used as the third parameter of the second row in the stiffness matrix; Use zero as the first and second parameters of the third row in the stiffness matrix, and use thickness as the third parameter of the third row in the stiffness matrix; The constructed stiffness matrix is ​​output and used to implement physical modeling.

4. The digital fabric management method for clothing design according to claim 3 is characterized in that: Establish a spatial mapping relationship between fabric and clothing pattern. During mapping, the nearest neighbor search algorithm is used to determine the corresponding point on the fabric based on each pattern point. The specific steps are as follows: Obtain a clothing pattern point set and a fabric point set, wherein the clothing pattern point set and the fabric point set contain the spatial coordinates of all clothing pattern points and the spatial coordinates of all fabric points; The spatial coordinates of the fabric points are derived from the fabric point set, and the spatial coordinates of all the fabric points are taken as input to construct a KD tree; For each clothing pattern point, the spatial coordinates of the current clothing pattern point are used as the input of the KD tree; Based on the KD tree, find the fabric point closest to the current clothing pattern point among all fabric points through Euclidean distance calculation and hierarchical query, and then output the search result; In the search results obtained, each clothing pattern point corresponds to the index of a fabric point; After traversing all clothing pattern points and completing the nearest neighbor search of all clothing pattern points, a result list is generated; wherein the result list records the fabric point index mapped to each clothing pattern point in the order of the clothing pattern points; Output a result list to represent the spatial mapping relationship between garment pattern points and fabric points.

5. The digital fabric management method for clothing design according to claim 4 is characterized in that: The step of performing realistic rendering on the 3D sample garment specifically includes: Map fabric images and texture information onto 3D sample models based on UV mapping technology to ensure that texture coordinates correspond one-to-one with the 3D model surface; Calculate the lighting distribution on the surface of the 3D sample garment based on the position, color and intensity of the light source in the virtual environment, and use the Phong lighting model to calculate the reflection, refraction and highlight effects; Anti-aliasing, depth of field, and ambient occlusion techniques are used to enhance the realism and detail of 3D garment samples.

6. The digital fabric management method for clothing design according to claim 5 is characterized in that: According to the position, color and intensity of the light source in the virtual environment, the illumination distribution on the surface of the 3D sample is calculated, and the reflection, refraction and highlight effects are calculated using the Phong illumination model. The specific steps are as follows: From the preset parameters in the virtual environment, obtain the diffuse reflection coefficient, highlight coefficient, specular reflection coefficient, the position of the light source point, the position of the target point, the sight direction vector, the refractive index and the RGB value; Traverse the light sources in each virtual environment and perform the following processing: If the light source is a point light source, the direction vector from the target point to the light source point is calculated based on the position of the light source point and the position of the target point, and then the direction vector is normalized to obtain the direction vector of the light; If the light source is a directional light source, the direction vector of the light is determined directly; Calculate the dot product of the normal vector of the 3D sample surface and the direction vector of the light to obtain the diffuse reflection dot product value; If the diffuse reflection dot product value is greater than zero, the diffuse reflection intensity is calculated using the Phong lighting model based on the diffuse reflection coefficient, RGB value, and diffuse reflection dot product value; If the diffuse reflection dot product value is less than zero, no calculation is performed; Based on the direction vector of the light and the normal vector of the 3D sample surface, the direction vector of the reflected light is obtained by the law of reflection; Based on the dot product of the direction vector of the reflected light and the direction vector of the sight line, the dot product value of the specular reflection is calculated; If the specular reflection dot product value is greater than zero, the specular reflection intensity is obtained through the Phong lighting model based on the specular reflection coefficient, the highlight coefficient and the specular reflection dot product value; If the specular reflection dot product value is less than zero, no calculation is performed; Based on the direction vector of the light and the refractive index, the direction vector of the refracted light is calculated by Snell's law; Calculate the dot product of the sight direction vector and the direction of the refracted light to obtain the refraction dot product value; Based on the refraction dot product value and RGB value, the refraction intensity is obtained through the Phong lighting model; Add the diffuse reflection intensity, specular reflection intensity and refraction intensity of the current light source to get the total light intensity; The total light intensity of all light sources is accumulated to obtain the comprehensive light intensity.

7. The digital fabric management method for clothing design according to claim 6 is characterized in that: The step of real-time monitoring of the user's behavior trajectory data in the VR fabric exhibition hall specifically includes: The built-in sensors of the VR headset record the user's movement path in the exhibition hall in real time and determine the browsing path; Capturing the user's interactive behaviors on the 3D garment sample, including clicking, dragging, and zooming in and out, and recording the interaction type and timestamp to obtain the interaction data; Count the time users stay in front of different 3D garment samples and the number of clicks on different 3D garment samples.

8. The digital fabric management method for clothing design according to claim 7 is characterized in that: The step of determining the fabrics of interest to the user based on the behavior trajectory data and sending recommended fabric information to the user specifically includes: Determine the user's interest in each 3D sample based on interaction data, dwell time, and number of clicks; Retrieve the fabrics corresponding to each 3D garment sample, calculate the user's comprehensive interest score for each fabric based on the interest level, and determine the fabrics that the user is interested in; A personalized fabric recommendation list is generated based on the fabrics that the user is interested in, and the recommended fabric information is sent to the user, where the recommended fabric information includes a picture, a name, and a brief description.

9. The digital fabric management method for clothing design according to claim 8, characterized in that: Determine the user's interest in each 3D garment based on interaction data, dwell time, and click count. The specific steps are as follows: Obtain the weight coefficient of interaction data, the weight coefficient of dwell time, and the weight coefficient of click count respectively; Get the maximum values ​​of interaction data, dwell time and click count; Divide the interaction data by the maximum value of the interaction data to obtain the normalized interaction data; Divide the residence time by the maximum residence time to obtain the normalized residence time; Divide the number of clicks by the maximum number of clicks to get the normalized number of clicks; The normalized interaction data, the normalized dwell time, and the normalized number of clicks are multiplied by the weight coefficient of the interaction data, the weight coefficient of the dwell time, and the weight coefficient of the number of clicks, respectively, to obtain the weighted interaction data, the weighted dwell time, and the weighted number of clicks; The weighted interaction data, weighted dwell time, and weighted click count are added together to obtain the user's interest in each 3D garment sample.

10. A digital fabric management system for clothing design, characterized in that: The system applies the digital fabric management method for clothing design as described in any one of claims 1 to 9, and the system comprises: A fabric data determination module is used to collect fabric images and texture information through a scanner, enter fabric data into the Style3D system, and establish a fabric database. The fabric data includes material, color, texture, pattern, and physical properties. Pattern parameter determination module, used to import clothing patterns and pattern parameters based on Style3D, initialize the correspondence between fabrics and patterns, and ensure that fabrics can be correctly mapped to patterns; Fabric flexibility simulation module, which is used to combine fabrics with clothing patterns based on flexible simulation algorithms to generate 3D samples, and to render 3D samples realistically based on the Style3D rendering engine; Fabric VR display module, used to retrieve different types of 3D samples for VR display according to the layout and style of the VR fabric showroom; A behavior trajectory collection module is used to monitor the user's behavior trajectory data in the VR fabric exhibition hall in real time, and the behavior trajectory data includes browsing path, interaction data, stay time and number of clicks; The fabric recommendation information module is used to determine the fabrics of interest to the user based on the behavior trajectory data and send recommended fabric information to the user.

Citation Information

Patent Citations

  • Quick design and style pushing system for knitted garments

    CN111639990A

  • 3D garment style intelligent simulation method based on model library and cost estimation method thereof

    CN113987344A

  • Clothing design method and device based on 3D effect, computer equipment and medium

    CN114580201A

  • Clothing pattern intelligent generation method based on large-scale virtual human body data set

    CN117688629A

  • Digital archiving and visualized analysis system for cultural relics

    CN119066214A