Intelligent digital generation system based on movie and television animation costume modeling design
Through an intelligent digital generation system, algorithms and computer graphics technology are used to automatically generate film, television, animation and clothing design solutions, solving the problems of inefficiency, insufficient precision and limited creativity of traditional hand-painted design methods, and achieving efficient, precise and innovative design effects.
Patent Information
- Application Number
- CN202411594336.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-09
- Publication Date
- 2025-03-11
AI Technical Summary
Traditional hand-painted design methods are inefficient, insufficient precision and limited creativity in the film, television and animation industry, making it difficult to meet the requirements of rapidly developing industries for design speed and quality.
An intelligent digital generation system based on film and television clothing styling design is designed, including database and knowledge base modules, design input modules, intelligent design modules, modeling and rendering modules and virtual reality display modules. The design scheme is automatically generated using algorithms, combined with computer graphics and virtual reality technology, and multi-angle display and real-time interaction are achieved.
It significantly shortens the time for clothing design, improves design accuracy and innovation, supports AI-assisted generation of materials and database reuse solutions, improves visual tactile texture, and provides intuitive design feedback through virtual reality technology.
Smart Images

Figure CN119600241A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of artificial intelligence technology, and in particular to an intelligent digital generation system based on film, television and animation clothing modeling design. Background Art
[0002] In today's era, the film, television and animation industry is booming at an unprecedented speed. Film, television and animation works are emerging like mushrooms after rain, attracting the attention of a large number of audiences around the world. As a vital component of the film, television and animation industry, animation costumes play an increasingly prominent role. On the one hand, exquisite animation costumes can give animation characters unique personality and charm, making the audience have a deeper impression of the characters. On the other hand, the design level of animation costumes also directly reflects the production quality and artistic value of a film, television and animation work.
[0003] However, in the face of the rapid development of the current industry, the traditional hand-drawn design method has gradually exposed many problems. First of all, inefficiency is a major drawback of hand-drawn design. Designers need to spend a lot of time and energy drawing on paper. The process from sketch to finished product is long and cumbersome, which is difficult to meet the design speed requirements of the rapidly developing film and television animation industry. Secondly, lack of precision is also a serious problem. Hand-drawn design is often limited by the designer's skill level and tools in the expression of details, and it is difficult to meet high-precision requirements, which will affect the overall image of the animation character and the visual effect of the work. Moreover, limited creativity is also a shortcoming of the traditional hand-drawn design method. In the process of hand-drawing, designers will be bound by traditional thinking and painting skills, and it is difficult to break through the convention and create innovative and forward-looking animation clothing designs. In this regard, we propose an intelligent digital generation system based on film and television animation clothing modeling design. Summary of the invention
[0004] In order to solve the above technical problems, an intelligent digital generation system based on film, television and animation clothing design is provided. This technical solution solves the above problems.
[0005] In order to achieve the above purpose, the technical solution adopted by the present invention is:
[0006] An intelligent digital generation system based on film and television animation clothing modeling design, characterized by comprising: a database and knowledge base module, a design input module, an intelligent design module, a modeling and rendering module and a virtual reality display module;
[0007] The database and knowledge base module is used to collect information data on various clothing styles, materials and craftsmanship to build a clothing design database and knowledge base, and support the retrieval and reuse of design solutions;
[0008] The design input module is used to import design concepts and customize design elements. The design concepts include existing materials, hand-drawn materials, and materials generated using AI. The design elements include color, texture, and pattern.
[0009] The intelligent design module is used to automatically generate design solutions through algorithms;
[0010] The modeling and rendering module is used to model and render the design scheme using computer graphics technology;
[0011] The virtual reality display module is used to combine virtual reality technology to provide users with clothing displays, supporting multi-angle and multi-view displays, as well as real-time interaction and modification functions.
[0012] Preferably, the database and knowledge base module includes: a clothing style storage unit, a clothing material storage unit, a clothing craft storage unit, a retrieval unit and a reuse unit;
[0013] The clothing style storage unit is used to store various film and television animation clothing style information;
[0014] The clothing material storage unit is used to record different clothing material information data;
[0015] The clothing process storage unit is used to store the production process information of various types of clothing;
[0016] The search unit is used to quickly find the clothing style, material and craftsmanship in the design plan;
[0017] The reuse unit is used to reuse elements from existing successful design solutions.
[0018] Preferably, the design input module includes: a material import unit, a color setting unit, a texture setting unit and a pattern setting unit;
[0019] The material import unit is used to import existing materials, hand-drawn materials, and AI-assisted generated materials;
[0020] The color setting unit is used to customize the colors in the design elements;
[0021] The texture setting unit is used to set the texture in the design element;
[0022] The pattern setting unit is used to customize the pattern in the design element.
[0023] Preferably, the intelligent design module comprises: a data reading unit and a solution generating unit;
[0024] The data reading unit is used to read the design concept and design elements from the design input module to provide a data basis for the algorithm operation;
[0025] The solution generation unit is used to automatically generate film, television and animation clothing design solutions through algorithms based on the read data.
[0026] Preferably, the modeling and rendering module includes: a geometry building unit, a detail adding unit, a material mapping unit, a lighting setting unit, a color rendering unit, a texture rendering unit and a special effect rendering unit;
[0027] The geometric shape construction unit is used to construct the basic geometric shape of the clothing according to the design scheme, and the basic geometric shape includes: the outline of the clothing, the shape of the skirt and the appearance of the accessories;
[0028] The detail adding unit is used to add details based on the constructed geometric shape, and the details include: the three-dimensional shape of the folds, buttons and patterns of the clothing;
[0029] The material mapping unit is used to map the material information in the database and knowledge base module to the clothing model;
[0030] The lighting setting unit is used to set the lighting conditions in the virtual environment, including the position, intensity, color, and type of the light source;
[0031] The color rendering unit is used to render the color of the clothing model according to the color information in the design scheme;
[0032] The texture rendering unit is used to render the texture information in the design scheme onto the surface of the clothing model, so that the texture has a real visual texture, such as rendering realistic leather texture for a leather armor model;
[0033] The special effect rendering unit is used to add special visual effects, including: luminous effect and transparent effect.
[0034] Preferably, the virtual reality display module includes: a virtual reality generation unit, a multi-angle display unit, an interaction control unit and a modification feedback unit;
[0035] The virtual reality generation unit is used to generate a virtual display environment in combination with virtual reality technology;
[0036] The multi-angle display unit is used to display clothing from multiple angles, supporting users to switch between different viewing angles;
[0037] The interactive control unit is used to receive interactive instructions from the user, the instructions including: rotation, scaling, zooming in and out;
[0038] The modification feedback unit is used to receive the user's modification request for clothing and provide timely feedback of the modification result to the user.
[0039] Preferably, the solution generation unit is used to automatically generate a film, television and animation costume design solution through an algorithm according to the read data, specifically including:
[0040] The data reading unit reads the design concepts and design elements from the design input module, including the shapes, colors, textures, and pattern information in existing materials, hand-drawn materials, and AI-assisted generated materials, as well as the custom settings for these elements, and obtains relevant clothing style, material, and craftsmanship information from the database and knowledge base module;
[0041] Analyze the shape features of various input materials, and based on the spline curve fitting algorithm, generate smooth curves according to the key points in the materials to determine the basic shape;
[0042] Assume the input key point coordinates are (x i ,y i ,z i ), using the cubic B-spline curve formula, where the cubic B-spline curve formula is expressed as:
[0043]
[0044] Where P i represents the control point, i.e. the key point coordinates, B i,k (t) represents the k-order B-spline basis function, t represents the parameter value range between [0,1], and different shape curves can be generated by adjusting the control points and parameter t;
[0045] Use the color space distance calculation formula to find the closest color combination from the color library in the database according to the color customization settings in the design element. The color space distance calculation formula is:
[0046]
[0047] In the formula, (r1, g1, b1) and (r2, g2, b2) are the values of two colors in the RGB color space, and the color combination with the smallest distance is selected as the color of the generated solution;
[0048] The input texture and pattern images are fused with the generated shape using the weighted average method, where the weighted average method expression is:
[0049] I f =αI1+(1-α)I2
[0050] In the formula, I f represents the fused image, α represents the fusion weight, I1 represents the texture pattern image, I2 represents the shape image, and the fusion weight is adjusted according to the user's settings or preset rules;
[0051] According to the material information in the database and the generated shape, the material is selected and matched based on the physical properties of the material and the characteristics of the shape. For soft shapes, silk material is selected, and for hard shapes, metal material is selected. The material attribute matching formula is used to match and calculate the curvature and area characteristics of the shape with the flexibility and glossiness of the material to select the material. The material attribute matching formula expression is:
[0052] There are n shape feature factors and m material physical property factors;
[0053] Normalize each shape feature factor and material physical property factor;
[0054] Assign a weight to each shape and material attribute, and the material matching degree is calculated as follows:
[0055]
[0056] Where M represents the material matching degree, n represents the number of shape feature factors, i represents the i-th shape feature factor, m represents the material physical property factor, j represents the j-th material physical property factor, and w ij represents the weight of the i-th shape feature factor and the j-th material physical property factor, S ij Represents the similarity between the i-th shape feature factor and the j-th material physical property factor.
[0057] Preferably, the modeling and rendering module performs modeling and rendering according to the generated design solution, specifically including:
[0058] For geometric shape construction, the basic type of clothing is determined by analyzing the description in the design plan, and parametric modeling methods are used according to the requirements of basic geometric shapes;
[0059] When adding details, analyze the detail requirements in the design plan based on the constructed geometric shapes;
[0060] Material mapping obtains material information from the database and knowledge base modules, selects materials according to the requirements of the design plan, and maps them to the clothing model, using material mapping technology to apply the properties of the material to the model surface;
[0061] Lighting settings determine the lighting conditions in the virtual environment according to the requirements of the design plan, set the properties of the light source, and use the lighting model to calculate the lighting effect of each point on the model surface;
[0062] Color rendering determines the overall color style of the clothing based on the color information in the design plan, uses color rendering technology to apply the color to the model surface, considers the impact of light on the color, and adjusts the brightness and saturation of the color based on the calculation results of the lighting setting module;
[0063] Texture rendering selects a texture image based on the texture information in the design plan, and uses texture mapping technology to apply the texture image to the model surface;
[0064] Special effects rendering determines the special visual effects that need to be added according to the requirements of the design plan. For luminous effects, glow filters are used to achieve them, and for transparent effects, transparency blending is used to achieve them.
[0065] Preferably, the virtual reality display module combines virtual reality technology to provide users with clothing displays, supports multi-angle and multi-view displays, and real-time interaction and modification functions, specifically including:
[0066] The virtual reality generation unit determines the size and scope of the virtual scene, sets the space size according to the display requirements, and creates the virtual environment using the virtual reality development tool;
[0067] By setting up multiple virtual cameras, distributed at different positions and angles, multi-angle display can be achieved. When switching the perspective, an interpolation algorithm is used to achieve a smooth transition to a new perspective.
[0068] Interaction instructions are obtained through the virtual reality device. For rotation operations, the rotation matrix of the clothing model is updated according to the rotation angle and direction input by the user. For scaling operations, the scaling matrix of the clothing model is adjusted according to the scaling factor input by the user. For zooming in and out operations, this is achieved by adjusting the distance between the virtual camera and the clothing model.
[0069] Preferably, the calculation method of the interpolation algorithm and the interactive control is:
[0070] Among them, the calculation method of the interpolation algorithm is:
[0071] CM(time)=CM0+(CM1-CM0)×time
[0072] In the formula, CM0 and CM1 represent the parameters of the two perspectives, time represents the transition time parameter, and its value range is between [0,1];
[0073] The calculation formula for interactive control rotation operation is:
[0074] R=R0×cos(θ)I+(1-cos(θ))n×n T +sin(θ)[n] × ×R0
[0075] In the formula, R represents the matrix after rotation, R0 represents the initial rotation matrix of the model, θ represents the rotation angle input by the user, and n represents the rotation axis n = (n x ,n y ,nz ), I represents the identity matrix, [n] × represents the antisymmetric matrix constructed by the vector n;
[0076] The calculation formula for interactive control zoom operation is:
[0077] S=f×S0
[0078] In the formula, S0 represents the initial scaling matrix of the model, and f represents the scaling factor input by the user;
[0079] The calculation formula for interactive control zoom in and zoom out is:
[0080] C'=C+d×dir
[0081] Where C' represents the position of the camera after update, C represents the initial position of the camera, d represents the moving distance input by the user, and dir represents the direction vector of the camera pointing to the clothing model.
[0082] Compared with the prior art, the present invention has the following beneficial effects:
[0083] The digital generation system proposed in the present invention significantly shortens the clothing design time through an intelligent digital generation process. Designers can quickly import ideas and elements, and the system automatically generates solutions, reducing the time and energy required for hand-drawing. Computer graphics technology and algorithms are used to accurately present design details and avoid the problem of insufficient hand-drawing accuracy. It supports AI-assisted generation of materials and retrieval of reuse solutions from the database, provides rich inspiration resources, breaks through traditional constraints, and creates more innovative designs. It can select suitable materials from the database and map them to the model according to requirements to ensure that the material and design are perfectly matched and the visual and tactile texture is enhanced. Combined with virtual reality technology, it provides multi-angle and multi-perspective display and real-time interactive modification functions, allowing users to fully understand the clothing and provide designers with intuitive feedback basis. Build a database and knowledge base module to store successful reuse solutions, save design resources, and promote experience inheritance and sharing. BRIEF DESCRIPTION OF THE DRAWINGS
[0084] Figure 1 This is a diagram of the system module structure of the present invention. DETAILED DESCRIPTION
[0085] The following description is used to disclose the present invention so that those skilled in the art can implement the present invention. The preferred embodiments described below are only examples, and those skilled in the art may think of other obvious variations.
[0086] Reference Figure 1 As shown, an intelligent digital generation system based on film, television and animation clothing design is characterized by including: a database and knowledge base module, a design input module, an intelligent design module, a modeling and rendering module and a virtual reality display module.
[0087] The solution generation unit is used to automatically generate a film and television animation costume design solution through an algorithm based on the read data, specifically including:
[0088] The data reading unit is a core component in the apparel design process. It is responsible for reading detailed design ideas and rich design elements from the design input module. These elements include a variety of existing materials, creative hand-drawn materials, and materials generated by AI. They carry key information such as shape, color, texture, and pattern. In addition, the unit can also receive the user's personalized settings for these design elements to ensure that every design detail can accurately convey the designer's intentions.
[0089] After obtaining these valuable design materials, the data reading unit goes deep into the database and knowledge base modules to dig out the relevant clothing styles, material selection and craftsmanship information.
[0090] The data reading unit also has analytical capabilities. It can carefully analyze the various input materials and accurately capture the shape characteristics. To achieve this goal, the unit uses an advanced spline curve fitting algorithm. This algorithm accurately determines the basic shape of the clothing by identifying key points in the material and generating smooth, flowing curves based on these points. This process not only ensures the accuracy of the design, but also gives the clothing a streamlined beauty, making it more in line with modern aesthetic standards;
[0091] Assume the input key point coordinates are (x i ,y i ,z i ), using the cubic B-spline curve formula, where the cubic B-spline curve formula is expressed as:
[0092]
[0093] Where P i represents the control point, i.e. the key point coordinates, B i,k (t) represents the k-order B-spline basis function, t represents the parameter value range between [0,1], and different shape curves can be generated by adjusting the control points and parameter t;
[0094] Use the color space distance calculation formula to find the closest color combination from the color library in the database according to the color customization settings in the design element. The color space distance calculation formula is:
[0095]
[0096] In the formula, (r1, g1, b1) and (r2, g2, b2) are the values of two colors in the RGB color space, and the color combination with the smallest distance is selected as the color of the generated solution;
[0097] The input texture and pattern images are fused with the generated shape using the weighted average method, where the weighted average method expression is:
[0098] I f =αI1+(1-α)I2
[0099] In the formula, I f represents the fused image, α represents the fusion weight, I1 represents the texture pattern image, I2 represents the shape image, and the fusion weight is adjusted according to the user's settings or preset rules;
[0100] According to the material information in the database and the generated shape, the material is selected and matched based on the physical properties of the material and the characteristics of the shape. For soft shapes, silk material is selected, and for hard shapes, metal material is selected. The material attribute matching formula is used to match and calculate the curvature and area characteristics of the shape with the flexibility and glossiness of the material to select the material. The material attribute matching formula expression is:
[0101] There are n shape feature factors and m material physical property factors;
[0102] Normalize each shape feature factor and material physical property factor;
[0103] Assign a weight to each shape and material attribute, and the material matching degree is calculated as follows:
[0104]
[0105] Where M represents the material matching degree, n represents the number of shape feature factors, i represents the i-th shape feature factor, m represents the material physical property factor, j represents the j-th material physical property factor, and w ij represents the weight of the i-th shape feature factor and the j-th material physical property factor, S ij Represents the similarity between the i-th shape feature factor and the j-th material physical property factor.
[0106] The modeling and rendering module performs modeling and rendering according to the generated design plan, including:
[0107] For geometric shape construction, the basic types of clothing, such as tops, skirts, and robes, are determined by analyzing the descriptions in the design plan. According to the requirements of basic geometric shapes, such as the outline of the clothes, the shape of the skirt, and the appearance of accessories, parametric modeling methods are used;
[0108] For tops, define some key parameters, such as shoulder width, chest circumference, and length, and generate top models of different sizes and shapes by adjusting these parameters;
[0109] For the hem, the Bezier curve equation is used to describe its shape. According to the hem shape requirements in the design plan, the control points of the curve are adjusted to generate the required hem shape, where the Bezier curve equation is:
[0110] B(t)=(1-t) 2 P0+2t(1-t)P1+t 2 P2
[0111] In the formula, P0, P1, P2 represent control points, and t represents parameters;
[0112] For accessories, you can use simple geometric shapes, such as spheres, cylinders, and cuboids, to construct the shapes of earrings, necklaces, belts, and other accessories;
[0113] When adding details, based on the constructed geometric shapes, analyze the detail requirements in the design plan, such as the three-dimensional shapes of clothing folds, buttons, and patterns;
[0114] For wrinkles, we use a method that simulates cloth physics to generate natural wrinkle effects by taking into account gravity, wind, and friction factors.
[0115] For buttons, model them using simple geometric shapes like spheres or cylinders and place them in the corresponding locations on the garment;
[0116] For the three-dimensional shape of the pattern, use relief effect or normal mapping technology to achieve the three-dimensional effect of the pattern by adding height information on the model surface or changing the normal direction;
[0117] Material mapping obtains material information from the database and knowledge base modules, including the color, texture, reflectivity, and transparency of the material, selects the material according to the requirements of the design plan, and maps it to the clothing model, using material mapping technology to apply the material properties to the model surface;
[0118] Lighting settings: According to the requirements of the design plan, determine the lighting conditions in the virtual environment, including the position, intensity, color, and type of the light source, set the properties of the light source, such as point light source, parallel light, and spotlight, and adjust its parameters. Use the lighting model to calculate the lighting effect of each point on the model surface;
[0119] Color rendering determines the overall color style of the clothing based on the color information in the design plan, uses color rendering techniques such as vertex color interpolation or texture color blending to apply the color to the model surface, considers the effect of light on the color, and adjusts the brightness and saturation of the color in combination with the calculation results of the lighting setting module;
[0120] Texture rendering: According to the texture information in the design, select texture images, such as leather texture, silk texture, and floral patterns, use texture mapping technology to apply the texture image to the model surface, adjust the texture parameters, such as scaling, rotation angle, and offset, to adapt to different model shapes and sizes, use texture coordinates to determine the texture pixels corresponding to each point on the model surface, and use interpolation algorithms to determine the texture color value of the point;
[0121] Special effects rendering determines the special visual effects that need to be added according to the requirements of the design plan. For the luminous effect, the glow filter is used to achieve it. For the transparent effect, the transparency blending is used to achieve it. The luminous effect is controlled by adjusting the intensity, color and range of the light source. The degree and effect of transparency are controlled by adjusting the transparency parameters and refractive coefficient of the material.
[0122] The virtual reality display module combines virtual reality technology to provide users with clothing displays, supporting multi-angle and multi-view displays, as well as real-time interaction and modification functions. Specifically, the following functions are included:
[0123] The virtual reality display module combines virtual reality technology to provide users with an immersive clothing display experience. The module achieves a full-scale and dynamic display of clothing by setting virtual scenes, multi-angle display, real-time interaction and modification functions, and allows users to rotate, zoom, zoom in and out through virtual reality devices to carefully observe the details of the clothing.
[0124] The calculation method of interpolation algorithm and interactive control is:
[0125] Among them, the calculation method of the interpolation algorithm is:
[0126] CM(time)=CM0+(CM1-CM0)×time
[0127] In the formula, CM0 and CM1 represent the parameters of the two perspectives, time represents the transition time parameter, and its value range is between [0,1];
[0128] The calculation formula for interactive control rotation operation is:
[0129] R=R0×cos(θ)I+(1-cos(θ))n×n T +sin(θ)[n] × ×R0
[0130] In the formula, R represents the matrix after rotation, R0 represents the initial rotation matrix of the model, θ represents the rotation angle input by the user, and n represents the rotation axis n = (n x ,n y ,n z ), I represents the identity matrix, [n] × represents the antisymmetric matrix constructed by the vector n;
[0131] The calculation formula for interactive control zoom operation is:
[0132] S=f×S0
[0133] In the formula, S0 represents the initial scaling matrix of the model, and f represents the scaling factor input by the user;
[0134] The calculation formula for interactive control zoom in and zoom out is:
[0135] C'=C+d×dir
[0136] Where C' represents the position of the camera after update, C represents the initial position of the camera, d represents the moving distance input by the user, and dir represents the direction vector of the camera pointing to the clothing model.
[0137] The use process of the present invention is as follows: the system collects and organizes clothing information through the database and knowledge base modules, builds a complete design database and knowledge base, the designer uses the design input module to import ideas and set design elements, the intelligent design module automatically generates a design plan after reading the input information, the modeling and rendering module operates according to the design plan to generate a realistic model, the virtual reality display module provides virtual display, the designer optimizes the plan after user feedback, and outputs the design draft after confirmation.
[0138] In summary, the advantages of the present invention are: significantly shortening the clothing design time, designers can quickly import ideas and elements, and the system automatically generates solutions. Computer graphics technology and algorithms are used to accurately present design details and avoid insufficient hand-drawing precision. It supports AI-assisted generation of materials and retrieval of reuse solutions from the database, providing rich inspiration resources and facilitating innovative design. It can select appropriate materials from the database and map them to the model according to design requirements to enhance the visual and tactile texture. Combined with virtual reality technology, it provides multi-angle display and interactive modification functions, which is convenient for users to understand the details and provide feedback to designers. Build a database and knowledge base module to store successful reuse solutions, save resources and promote experience inheritance and sharing.
[0139] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The above embodiments and descriptions only describe the principles of the present invention. The present invention may be subject to various changes and improvements without departing from the spirit and scope of the present invention. These changes and improvements fall within the scope of the present invention. The scope of protection claimed by the present invention is defined by the attached claims and their equivalents.
Claims
1. An intelligent digital generation system based on film and television animation clothing design, characterized in that: include: Database and knowledge base module, design input module, intelligent design module, modeling and rendering module and virtual reality display module; The database and knowledge base module is used to collect information data on various clothing styles, materials and craftsmanship to build a clothing design database and knowledge base, and support the retrieval and reuse of design solutions; The design input module is used to import design ideas and customize design elements. The design ideas include existing materials, hand-drawn materials, and materials generated with the assistance of AI. The design elements include colors, textures, and patterns. The intelligent design module is used to automatically generate design solutions through algorithms; The modeling and rendering module is used to model and render the design scheme using computer graphics technology; The virtual reality display module is used to combine virtual reality technology to provide users with clothing displays, supporting multi-angle and multi-view displays, as well as real-time interaction and modification functions.
2. According to claim 1, the intelligent digital generation system based on film and television animation clothing design is characterized in that: The database and knowledge base module includes: clothing style storage unit, clothing material storage unit, clothing craft storage unit, retrieval unit and reuse unit; The clothing style storage unit is used to store various film and television animation clothing style information; The clothing material storage unit is used to record different clothing material information data; The clothing process storage unit is used to store the production process information of various types of clothing; The search unit is used to quickly find the clothing style, material and craftsmanship in the design plan; The reuse unit is used to reuse elements from existing successful design solutions.
3. The intelligent digital generation system based on film and television animation clothing design according to claim 1 is characterized in that: The design input module includes: a material import unit, a color setting unit, a texture setting unit and a pattern setting unit; The material import unit is used to import existing materials, hand-drawn materials, and AI-assisted generated materials; The color setting unit is used to customize the colors in the design elements; The texture setting unit is used to set the texture in the design element; The pattern setting unit is used to customize the pattern in the design element.
4. The intelligent digital generation system based on film and television animation clothing design according to claim 1 is characterized in that: The intelligent design module includes: a data reading unit and a solution generating unit; The data reading unit is used to read the design concept and design elements from the design input module to provide a data basis for the algorithm operation; The solution generation unit is used to automatically generate film, television and animation clothing design solutions through algorithms based on the read data.
5. According to claim 1, the intelligent digital generation system based on film and television animation clothing design is characterized in that: The modeling and rendering module includes: a geometry building unit, a detail adding unit, a material mapping unit, a lighting setting unit, a color rendering unit, a texture rendering unit, and a special effect rendering unit; The geometric shape construction unit is used to construct the basic geometric shape of the clothing according to the design scheme, and the basic geometric shape includes: the outline of the clothing, the shape of the skirt and the appearance of the accessories; The detail adding unit is used to add details based on the constructed geometric shape, and the details include: the three-dimensional shape of the folds, buttons and patterns of the clothing; The material mapping unit is used to map the material information in the database and knowledge base module to the clothing model; The lighting setting unit is used to set the lighting conditions in the virtual environment, including the position, intensity, color, and type of the light source; The color rendering unit is used to render the color of the clothing model according to the color information in the design scheme; The texture rendering unit is used to render the texture information in the design scheme onto the surface of the clothing model, so that the texture has a real visual texture, such as rendering realistic leather texture for a leather armor model; The special effect rendering unit is used to add special visual effects, including: luminous effect and transparent effect.
6. The intelligent digital generation system based on film and television animation clothing design according to claim 1 is characterized in that: The virtual reality display module includes: a virtual reality generation unit, a multi-angle display unit, an interactive control unit and a modification feedback unit; The virtual reality generation unit is used to generate a virtual display environment in combination with virtual reality technology; The multi-angle display unit is used to display clothing from multiple angles, supporting users to switch between different viewing angles; The interactive control unit is used to receive interactive instructions from the user, the instructions including: rotation, scaling, zooming in and out; The modification feedback unit is used to receive the user's modification request for clothing and provide timely feedback of the modification result to the user.
7. The intelligent digital generation system based on film and television animation clothing design according to claim 4 is characterized in that: The solution generation unit is used to automatically generate a film and television animation costume design solution through an algorithm based on the read data, specifically including: The data reading unit reads the design concepts and design elements from the design input module, including the shapes, colors, textures, and pattern information in existing materials, hand-drawn materials, and AI-assisted generated materials, as well as the customized settings of these elements, and obtains relevant clothing style, material, and craftsmanship information from the database and knowledge base module; Analyze the shape features of various input materials, and based on the spline curve fitting algorithm, generate smooth curves according to the key points in the materials to determine the basic shape; Assume the input key point coordinates are (x i ,y i ,z i ), using the cubic B-spline curve formula, where the cubic B-spline curve formula is expressed as: Where P i represents the control point, i.e. the key point coordinates, B i,k (t) represents the k-order B-spline basis function, t represents the parameter value range between [0,1], and different shape curves can be generated by adjusting the control points and parameter t; Use the color space distance calculation formula to find the closest color combination from the color library in the database according to the color customization settings in the design element. The color space distance calculation formula is: In the formula, (r1, g1, b1) and (r2, g2, b2) are the values of two colors in the RGB color space, and the color combination with the smallest distance is selected as the color of the generated solution; The input texture and pattern images are fused with the generated shape using the weighted average method, where the weighted average method expression is: I f =αI1+(1-α)I2 In the formula, I f represents the fused image, α represents the fusion weight, I1 represents the texture pattern image, I2 represents the shape image, and the fusion weight is adjusted according to the user's settings or preset rules; According to the material information in the database and the generated shape, the material is selected and matched based on the physical properties of the material and the characteristics of the shape. For soft shapes, silk material is selected, and for hard shapes, metal material is selected. The material attribute matching formula is used to match and calculate the curvature and area characteristics of the shape with the flexibility and glossiness of the material to select the material. The material attribute matching formula expression is: There are n shape feature factors and m material physical property factors; Normalize each shape feature factor and material physical property factor; Assign a weight to each shape and material attribute, and the material matching degree is calculated as follows: Where M represents the material matching degree, n represents the number of shape feature factors, i represents the i-th shape feature factor, m represents the material physical property factor, j represents the j-th material physical property factor, and w ij represents the weight of the i-th shape feature factor and the j-th material physical property factor, S ij Represents the similarity between the i-th shape feature factor and the j-th material physical property factor.
8. The intelligent digital generation system based on film, television and animation clothing design according to claim 1 is characterized in that: The modeling and rendering module performs modeling and rendering according to the generated design plan, including: For geometric shape construction, the basic type of clothing is determined by analyzing the description in the design plan, and parametric modeling methods are used according to the requirements of basic geometric shapes; When adding details, analyze the detail requirements in the design plan based on the constructed geometric shapes; Material mapping obtains material information from the database and knowledge base modules, selects materials according to the requirements of the design plan, and maps them to the clothing model, using material mapping technology to apply the properties of the material to the model surface; Lighting settings determine the lighting conditions in the virtual environment according to the requirements of the design plan, set the properties of the light source, and use the lighting model to calculate the lighting effect of each point on the model surface; Color rendering determines the overall color style of the clothing based on the color information in the design plan, uses color rendering technology to apply the color to the model surface, considers the impact of light on the color, and adjusts the brightness and saturation of the color based on the calculation results of the lighting setting module; Texture rendering selects a texture image based on the texture information in the design plan, and uses texture mapping technology to apply the texture image to the model surface; Special effects rendering determines the special visual effects that need to be added according to the requirements of the design plan. For luminous effects, glow filters are used to achieve them, and for transparent effects, transparency blending is used to achieve them.
9. The intelligent digital generation system based on film, television and animation clothing design according to claim 1 is characterized in that: The virtual reality display module combines virtual reality technology to provide users with clothing displays, supporting multi-angle and multi-view displays, as well as real-time interaction and modification functions. The specific functions include: The virtual reality generation unit determines the size and scope of the virtual scene, sets the space size according to the display requirements, and creates the virtual environment using the virtual reality development tool; By setting up multiple virtual cameras, distributed at different positions and angles, multi-angle display can be achieved. When switching the perspective, an interpolation algorithm is used to achieve a smooth transition to a new perspective. Interaction instructions are obtained through the virtual reality device. For rotation operations, the rotation matrix of the clothing model is updated according to the rotation angle and direction input by the user. For scaling operations, the scaling matrix of the clothing model is adjusted according to the scaling factor input by the user. For zooming in and out operations, this is achieved by adjusting the distance between the virtual camera and the clothing model.
10. The intelligent digital generation system based on film, television and animation clothing design according to claim 9 is characterized in that: The calculation method of interpolation algorithm and interactive control is: Among them, the calculation method of the interpolation algorithm is: CM(time)=CM0+(CM1-CM0)×time In the formula, CM0 and CM1 represent the parameters of the two perspectives, time represents the transition time parameter, and its value range is between [0,1]; The calculation formula for interactive control rotation operation is: R=R0×cos(θ)I+(1-cos(θ))n×n T +sin(θ)[n] × ×R0 In the formula, R represents the matrix after rotation, R0 represents the initial rotation matrix of the model, θ represents the rotation angle input by the user, and n represents the rotation axis n = (n x ,n y ,n z ), I represents the identity matrix, [n] × represents the antisymmetric matrix constructed by the vector n; The calculation formula for interactive control zoom operation is: S=f×S0 In the formula, S0 represents the initial scaling matrix of the model, and f represents the scaling factor input by the user; The calculation formula for interactive control zoom in and zoom out is: C'=C+d×dir Where C' represents the position of the camera after update, C represents the initial position of the camera, d represents the moving distance input by the user, and dir represents the direction vector of the camera pointing to the clothing model.
Citation Information
Cited By
Clothing pattern regeneration method fusing computer vision and generative design
CN121527222A