A digital-twin-based cultural and creative product design simulation system and method
By constructing a cultural element dataset, performing digital hierarchical processing, and optimizing algorithms, the problem of quantitative optimal matching and adaptive visual mapping of cultural characteristics of cultural and creative products on complex carrier surfaces was solved, improving the automation and fidelity of the digital twin model.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUNAN INST OF INFORMATION TECH
- Filing Date
- 2026-01-19
- Publication Date
- 2026-04-17
AI Technical Summary
Existing technologies lack quantitative basis and adaptive capability when mapping the cultural characteristics of cultural and creative products onto complex carrier surfaces, resulting in a mechanical mapping process that is prone to distortion. It is difficult to achieve optimal quantitative matching and adaptive visual mapping of cultural characteristics on complex carrier surfaces.
By collecting physical records of cultural and creative products and records of intangible cultural heritage crafts, a cultural element dataset is constructed, digital hierarchical processing is performed, a digital twin carrier is obtained, multiple spatial quadrilateral matching units are established, correlation metric fusion and dimensionality reduction processing are performed, optimization algorithms are used to optimize the global layout of cultural features on the carrier surface, and visual smoothness mapping is performed through the normal consistency constraint of adjacent triangular units.
It achieves quantitative optimal matching and adaptive visual mapping of cultural characteristics of cultural and creative products on complex carrier surfaces, improving the automation and fidelity of digital twin model construction.
Smart Images

Figure CN121562219B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of digital twin technology, and more specifically, to a simulation system and method for designing cultural and creative products based on digital twins. Background Technology
[0002] Digital twin technology, as a core means to achieve precise mapping and interaction between the physical world and virtual space, is being increasingly applied to the innovative design process of cultural and creative products. Efficiently and faithfully integrating cultural characteristics carrying profound historical heritage (such as traditional patterns and intangible cultural heritage crafts) into modern product carriers is key to enhancing the cultural added value of products and achieving personalized and customized designs.
[0003] Current technologies largely rely on designers manually applying cultural patterns to product models using general-purpose 3D software, based on experience and judgment. This approach suffers from two main problems: first, the adaptation process is highly dependent on subjective experience and lacks quantitative data, making it difficult to objectively assess the layout rationality and visual harmony of cultural features on complex curved surfaces; second, the mapping process is mechanical and lacks adaptability, as simple texture projection cannot maintain the morphological integrity and visual smoothness of cultural features in areas with drastic surface changes, easily resulting in distortions, breaks, and other discrepancies. Therefore, how to quantify the optimal matching and adaptive visual mapping of cultural features on complex curved surfaces of cultural and creative products, thereby improving the automation and fidelity of digital twin model construction, has become a challenge for the industry. Summary of the Invention
[0004] This application provides a simulation system and method for the design of cultural and creative products based on digital twins, which enables the optimal matching and adaptive visual mapping of the cultural characteristics of cultural and creative products on complex carrier surfaces, thereby improving the automation and fidelity of digital twin model construction.
[0005] Firstly, this application provides a simulation method for the design of cultural and creative products based on digital twins, comprising the following steps:
[0006] Collect physical records of cultural and creative products, records of intangible cultural heritage crafts, and traditional patterns to obtain the original cultural element dataset of cultural and creative products;
[0007] The cultural element dataset is digitally hierarchically processed to obtain the cultural feature set of the cultural and creative products.
[0008] Obtain the digital twin carrier of the cultural and creative product, pair the carrier region points of the carrier outline in the digital twin carrier with all cultural feature points in the cultural feature set, construct multiple spatial quadrilaterals as basic matching units, and determine the correlation metric of each matching unit in vertex direction, vertex distance, edge direction and edge distance.
[0009] Data fusion and dimensionality reduction are performed on all related metrics. Then, based on the optimization algorithm, the global layout of each cultural feature point on the carrier surface of the digital twin is optimized and matched to obtain the fusion scheme of cultural features on the digital twin carrier.
[0010] Based on the aforementioned fusion scheme and the visual smoothness constraint of the normal consistency of adjacent triangular units, the cultural characteristics of the cultural and creative products are mapped onto the carrier surface of the digital twin carrier.
[0011] In some embodiments, performing digital hierarchical processing on the cultural element dataset to obtain the cultural feature set of the cultural and creative products specifically includes:
[0012] Extract the main structural line and multiple contour points of the overall form of the cultural and creative products from the cultural element dataset;
[0013] Visual analysis is performed on the area enclosed by the main structural line to detect and segment texture units and core patterns with cultural semantics;
[0014] Identify the appearance features of the texture units and the core pattern;
[0015] The main structural line is discretized into an ordered sequence of points, and the key feature positions of the texture unit and the core pattern are quantized into coordinate points;
[0016] All coordinate points and ordered point sequences are treated as cultural feature points with geometric coordinate information, and are associated with the appearance features to form the cultural feature set.
[0017] In some embodiments, the process of pairing the carrier region points of the carrier outline in the digital twin carrier with all cultural feature points in the cultural feature set to construct multiple spatial quadrilaterals as basic matching units specifically includes:
[0018] On the carrier surface of the digital twin carrier, samples are uniformly taken along the contour line and the trend of the surface to generate multiple ordered carrier region points;
[0019] Extract multiple cultural feature points with geometric coordinate information from the set of cultural features;
[0020] All cultural feature points and carrier region points are topologically mapped to a shared two-dimensional parameterized plane.
[0021] Based on the distribution structure of all cultural feature points and all carrier area points in the parameterized plane, establish a correspondence between each cultural feature point and the carrier area points to maintain the overall trend.
[0022] Based on the correspondence, select any two adjacent cultural feature points and their corresponding two carrier area points in the parameterized plane to form a spatial quadrilateral as a matching unit.
[0023] By traversing all adjacent pairs of cultural feature points and their corresponding pairs of carrier regions, multiple matching units are obtained.
[0024] In some embodiments, determining the association metrics of each matching unit in terms of vertex direction, vertex distance, edge direction, and edge distance specifically includes:
[0025] Determine the vertex orientation correlation degree between the direction vector of the line connecting two cultural feature points in each matching unit and the direction vector of the line connecting two carrier region points;
[0026] Determine the correlation between the distance between two cultural feature points in each matching unit and the vertex distance between two carrier region points;
[0027] Determine the edge direction correlation degree between the direction vectors of the two sides in each matching unit;
[0028] Determine the length of the line connecting the midpoints of the two sides in each matching unit, and compare it with the preset distance reference value to obtain the side distance measurement of the two sides.
[0029] The vertex orientation correlation, vertex distance correlation, edge orientation correlation, and edge distance metrics mentioned above are all used as correlation metrics for the corresponding matching units.
[0030] In some embodiments, data fusion and dimensionality reduction processing of all correlation metrics specifically includes:
[0031] All the correlation metrics of each matching unit are combined into a multi-dimensional feature vector.
[0032] The feature vectors of all matching units are aggregated to form an initial feature matrix;
[0033] The initial feature matrix is standardized to eliminate the influence of dimensions;
[0034] Principal component analysis was used to reduce the dimensionality of the standardized feature matrix and extract key principal components.
[0035] In some embodiments, the global layout of each cultural feature point on the carrier surface of the digital twin carrier is optimized and matched based on an optimization algorithm to obtain a fusion scheme of cultural features on the digital twin carrier. Specifically, this includes:
[0036] The key principal components obtained after dimensionality reduction are used as the comprehensive evaluation index for each potential matching scheme;
[0037] The correspondence between cultural feature points and carrier area points is arranged so that the sum of the comprehensive evaluation indicators of all matching units reaches the optimal level as the global optimization goal.
[0038] The algorithm iterates through different combinations of correspondences using an iterative search algorithm, evaluates the sum of the comprehensive evaluation indicators corresponding to each combination, dynamically adjusts the search direction based on the evaluation results, and generates new candidate combinations.
[0039] The permutation and combination of the correspondences that achieve the global optimization objective are selected as the integration scheme of cultural features on the digital twin carrier.
[0040] In some embodiments, mapping the cultural characteristics of the cultural and creative products to the carrier surface of the digital twin carrier based on the fusion scheme and the visual smoothness constraint of the consistency of the normals of adjacent triangular units specifically includes:
[0041] The carrier surface is divided into triangular meshes to obtain multiple triangular elements;
[0042] Based on the fusion scheme, the target coordinates of each cultural feature point on the carrier surface are determined, and then all cultural feature points are initially mapped onto the carrier surface of the digital twin carrier.
[0043] During the mapping process, the angle between the normal vectors of adjacent triangular meshes is calculated and constrained as a visual smoothness constraint.
[0044] Determine the curvature of each triangular unit on the carrier surface;
[0045] When a triangular unit with a curvature less than a preset curvature threshold is detected, the subdivision density of the triangular unit is increased, and a smoothing filter is applied to the coordinates of the cultural feature points within the triangular unit during texture mapping.
[0046] In some embodiments, a 3D scanner is used to obtain physical records of cultural and creative products.
[0047] In some embodiments, a digital twin carrier of cultural and creative products is constructed through three-dimensional geometric modeling.
[0048] Secondly, this application provides a digital twin-based simulation system for the design of cultural and creative products, which includes:
[0049] The data collection module is used to collect physical records of cultural and creative products, records of intangible cultural heritage crafts, and traditional patterns, thereby obtaining the original cultural element dataset of cultural and creative products.
[0050] The processing module is used to perform digital hierarchical processing on the cultural element dataset to obtain the cultural feature set of the cultural and creative products.
[0051] The processing module is also used to obtain the digital twin carrier of the cultural and creative product, pair the carrier region points of the carrier outline in the digital twin carrier with all cultural feature points in the cultural feature set, construct multiple spatial quadrilaterals as basic matching units, and determine the correlation metric of each matching unit in vertex direction, vertex distance, edge direction and edge distance.
[0052] The processing module is also used to perform data fusion and dimensionality reduction on all the related metrics, and then optimize and match the global layout of each cultural feature point on the carrier surface of the digital twin carrier based on the optimization algorithm to obtain the fusion scheme of cultural features on the digital twin carrier.
[0053] An execution module is used to map the cultural characteristics of the cultural and creative products onto the carrier surface of the digital twin carrier based on the fusion scheme and the visual smoothness constraint of the normal consistency of adjacent triangular units.
[0054] The technical solutions provided by the embodiments disclosed in this application have the following beneficial effects:
[0055] This application provides a simulation system and method for designing cultural and creative products based on digital twins. First, it collects physical records, intangible cultural heritage craft records, and traditional patterns of the cultural and creative products to obtain an original cultural element dataset. The cultural element dataset is then digitally hierarchically processed to obtain a set of cultural features for the cultural and creative products. A digital twin carrier of the cultural and creative products is obtained. Adjacency pairings are performed between the carrier region points of the carrier outline in the digital twin carrier and all cultural feature points in the cultural feature set, constructing multiple spatial quadrilaterals as basic matching units. The correlation metrics of each matching unit in vertex direction, vertex distance, edge direction, and edge distance are determined. All correlation metrics are subjected to data fusion and dimensionality reduction processing. Then, based on an optimization algorithm, the global layout of each cultural feature point on the carrier surface of the digital twin carrier is optimized and matched to obtain a fusion scheme for the cultural features on the digital twin carrier. Based on the fusion scheme and the visual smoothness constraint of the consistency of the normals of the adjacent triangular units, the cultural features of the cultural and creative products are mapped to the carrier surface of the digital twin carrier.
[0056] Therefore, in the simulation method for designing cultural and creative products based on digital twins, this application first collects physical records, intangible cultural heritage craft records, and traditional patterns of the cultural and creative products to obtain the original cultural element dataset of the products. The cultural element dataset is then digitally hierarchically processed to obtain the cultural feature set of the cultural and creative products. A digital twin carrier of the cultural and creative products is obtained, and the carrier region points of the carrier outline in the digital twin carrier are paired with all cultural feature points in the cultural feature set to construct multiple spatial quadrilaterals as basic matching units. The correlation metrics of each matching unit in terms of vertex direction, vertex distance, edge direction, and edge distance are determined. Here, the correlation metric refers to the measurement from different geometric dimensions. A set of feature indicators for the fit of individual matching units was used to establish a precise mathematical model for quantifying and evaluating the quality of local matching. This allows for accurate measurement and comparison of the fit between cultural features and complex carrier surfaces, providing reliable, experience-free numerical input for global optimization. Secondly, all correlation metrics were fused and dimensionality-reduced. Then, based on optimization algorithms, the global layout of each cultural feature point on the carrier surface of the digital twin was optimized to obtain a fusion scheme for the cultural features on the digital twin. Based on the fusion scheme and the visual smoothness constraint of the normal consistency of adjacent triangular units, the cultural features of the cultural and creative products were mapped to the carrier surface of the digital twin. This scheme allows for quantified optimal matching and adaptive visual mapping of the cultural features of cultural and creative products on complex carrier surfaces, thereby improving the automation and fidelity of digital twin model construction. Attached Figure Description
[0057] Figure 1 This is an exemplary flowchart of a digital twin-based simulation method for cultural and creative product design, as shown in some embodiments of this application.
[0058] Figure 2 This is an exemplary flowchart illustrating data fusion and dimensionality reduction processing according to some embodiments of this application;
[0059] Figure 3 This is an exemplary flowchart illustrating the determination of a set of cultural features according to some embodiments of this application;
[0060] Figure 4 This is a structural schematic diagram of a cultural and creative product design simulation system according to some embodiments of this application;
[0061] Figure 5 This is a schematic diagram of the structure of a computer device for implementing a digital twin-based simulation method for the design of cultural and creative products, according to some embodiments of this application. Detailed Implementation
[0062] To better understand the above technical solutions, the following will provide a detailed explanation of the technical solutions in conjunction with the accompanying drawings and specific implementation methods.
[0063] refer to Figure 1 The figure is an exemplary flowchart of a digital twin-based simulation method for the design of cultural and creative products, according to some embodiments of this application. This digital twin-based simulation method mainly includes the following steps:
[0064] In step 101, physical records of cultural and creative products, records of intangible cultural heritage techniques, and traditional patterns are collected to obtain the original cultural element dataset of cultural and creative products.
[0065] In specific implementation, the collection of physical records of cultural and creative products, records of intangible cultural heritage crafts, and traditional patterns to obtain the original cultural element dataset of cultural and creative products can be achieved in the following ways: acquiring physical records and texture images of cultural and creative products through a 3D scanner, taking high-definition photos of intangible cultural heritage craft records through a digital camera, and acquiring vector files of traditional patterns through document digitization technology; thereby uniformly encoding and storing the data (images, 3D coordinates, and craft description text) from the above different sources to form a cultural element dataset, which serves as the original data source for all subsequent processing; wherein, the cultural element dataset refers to a structured collection of unprocessed original images, geometric and craft data extracted from multi-source cultural heritage carrier data; other methods can also be used in other embodiments, which are not limited here.
[0066] In step 102, the cultural element dataset is digitally hierarchically processed to obtain the cultural feature set of the cultural and creative products.
[0067] In some embodiments, reference Figure 2 As shown, this diagram is an exemplary flowchart of determining the set of cultural features in some embodiments of this application. In this embodiment, the cultural element dataset is digitally hierarchically processed to obtain the set of cultural features of the cultural and creative products, which can be achieved by the following steps:
[0068] In step 1021, the main structural line and multiple contour points of the overall form of the cultural and creative product are extracted from the cultural element dataset;
[0069] In step 1022, visual analysis is performed on the area enclosed by the main structural line to detect and segment texture units and core patterns with cultural semantics.
[0070] In step 1023, the appearance features of the texture unit and the core pattern are identified;
[0071] In step 1024, the main structure line is discretized into an ordered sequence of points, and the texture unit and the key feature position of the core pattern are quantized into coordinate points;
[0072] In step 1025, all coordinate points and ordered point sequences are treated as cultural feature points with geometric coordinate information and associated with the appearance features to form the cultural feature set.
[0073] In specific implementation, the extraction of the main structural line and multiple contour points of the overall form of the cultural and creative product from the cultural element dataset can be achieved in the following way: First, using image edge detection and curve fitting algorithms, the main structural line describing the overall shape of the object (such as the central axis of the object) is extracted from the image of the cultural element dataset, and the line and the outer contour of the object are discretized into a series of ordered coordinate points; Visual analysis is performed on the area enclosed by the main structural line to detect and segment the texture units and core patterns with cultural semantics, which can be achieved in the following way: In the area divided by the main structural line, image segmentation algorithms, such as watershed or semantic segmentation algorithms based on deep learning, are used to identify texture units (such as the meander pattern) and core patterns (such as the animal face pattern) with independent cultural connotations; The identification of the appearance features of the texture units and core patterns can be achieved in the following way: The color distribution and surface texture appearance features of the texture unit pattern and the core pattern are identified by color histogram analysis and texture descriptors (such as local binary patterns), and the obtained color distribution and surface texture appearance features are used as the appearance features of the texture unit and the core pattern; Other methods can also be used in other embodiments, which are not limited here.
[0074] In specific implementation, the main structural line is discretized into an ordered sequence of points, and the key feature positions of the texture units and core patterns are quantized into coordinate points. This can be achieved in the following way: For the main structural line, a mathematical method using parametric equal-interval sampling or curvature-adaptive sampling is used to convert it into a series of three-dimensional or two-dimensional coordinate points arranged sequentially on the curve, forming an ordered sequence of points; at the same time, for the segmented texture units and core patterns, scale-invariant feature transformation, corner detection, or their improved algorithms are used to automatically detect and locate the key feature positions in the pattern (such as the turning points, intersections, or geometric centers of the pattern), and these positions are accurately calculated and recorded as coordinate points; other methods can also be used in other embodiments, which are not limited here.
[0075] It should be noted that, in this application, the main structural line refers to the continuous line describing the overall form and skeleton of the cultural and creative product; the outline point refers to the discrete sampling point that digitally represents the geometric shape of the main structural line; the texture unit and the core pattern refer to the visual element components that carry specific cultural semantics; the appearance feature is the parameter set describing the color, texture and other visual attributes of the texture unit and the core pattern; the coordinate point refers to the geometric point that accurately identifies the position of key features in the texture unit and the core pattern; and the cultural feature set refers to the structured feature data container containing geometric coordinates and visual attributes for subsequent matching calculations.
[0076] In step 103, a digital twin carrier of the cultural and creative product is obtained. The carrier region points of the carrier outline in the digital twin carrier are paired with all cultural feature points in the cultural feature set to construct multiple spatial quadrilaterals as basic matching units. The correlation metric of each matching unit in vertex direction, vertex distance, edge direction, and edge distance is determined.
[0077] In specific implementation, the digital twin carrier of the cultural and creative product can be obtained in the following way: In a computer-aided design system, based on the product design drawings or concepts, a basic digital model of the cultural and creative product is constructed using non-uniform rational B-spline surfaces, polygonal mesh modeling, or three-dimensional geometric modeling techniques. This model is then used as the digital twin carrier for subsequent cultural feature mapping operations of the cultural and creative product. The digital twin carrier of the aforementioned cultural and creative product is an initial white model that does not carry any specific cultural decorative textures and only contains the product's basic three-dimensional geometric shape and surface topology. Other methods can also be used in other embodiments, which are not limited here.
[0078] In some embodiments, the following steps can be used to construct multiple spatial quadrilaterals as basic matching units by pairing the carrier region points of the carrier outline in the digital twin carrier with all cultural feature points in the cultural feature set for adjacency matching:
[0079] On the carrier surface of the digital twin carrier, samples are uniformly taken along the contour line and the trend of the surface to generate multiple ordered carrier region points;
[0080] Extract multiple cultural feature points with geometric coordinate information from the set of cultural features;
[0081] All cultural feature points and carrier region points are topologically mapped to a shared two-dimensional parameterized plane.
[0082] Based on the distribution structure of all cultural feature points and all carrier area points in the parameterized plane, establish a correspondence between each cultural feature point and the carrier area points to maintain the overall trend.
[0083] Based on the correspondence, select any two adjacent cultural feature points and their corresponding two carrier area points in the parameterized plane to form a spatial quadrilateral as a matching unit.
[0084] By traversing all adjacent pairs of cultural feature points and their corresponding pairs of carrier regions, multiple matching units are obtained.
[0085] In specific implementation, uniform sampling along the contour line and surface trend on the carrier surface of the digital twin carrier can generate multiple ordered carrier region points in the following manner: First, a discrete differential geometry method based on triangular meshes is used to calculate curvature. For any point on the carrier surface, the first-order partial derivative (tangent vector) and second-order partial derivative (normal curvature correlation) of the surface at that point are calculated using its parametric coordinates. Then, the principal curvature, Gaussian curvature, or mean curvature of that point is obtained through the coefficient matrices of the first and second basic forms. Subsequently, a judgment threshold for the significance of curvature is set for the entire carrier surface obtained from the calculation. Statistical analysis is performed on the Gaussian curvature or average curvature values at the sampling points. The mean of the absolute curvature values plus a certain number of standard deviations is used as a global threshold. Points with absolute curvature values greater than this threshold are marked as high curvature feature points. Finally, based on the marked high curvature feature points, a spatial clustering algorithm is used to aggregate adjacent high curvature points into connected regions with significant curvature changes. During the final sampling, the algorithm simultaneously samples along the preset feature contour line and inside these identified significant curvature regions at a set density to obtain multiple ordered carrier region points. Other methods can also be used in other embodiments, which are not limited here.
[0086] In practical implementation, topologically mapping all cultural feature points and carrier region points to a shared two-dimensional parameterized plane can be achieved as follows: Project all cultural feature points and carrier region points onto a unit parameterized plane using mathematical mapping methods (such as conformal mapping), ensuring that their relative topological relationships in three-dimensional space are preserved in the two-dimensional plane. Establishing a correspondence between each cultural feature point and carrier region point based on the distribution structure of all cultural feature points and carrier region points within the parameterized plane to maintain the overall trend can be achieved as follows: Treat the set of cultural feature points as the source point set to be transformed, and the set of carrier region points as the fixed target point set; employ point set registration algorithms (such as coherent point drift). The algorithm performs non-rigid alignment: It models the target point set as the center of a Gaussian mixture model and calculates a smooth displacement field (i.e., spatial transformation) for the source point set through iterative optimization. This maximizes the similarity between the probability density distribution of the transformed source point set (cultural feature points) and the probability density distribution of the target point set (carrier region points). As a result, the overall shape (e.g., stretching, bending) of all cultural feature points adaptively matches the distribution trend of the carrier region point set. After iterative convergence and the optimal transformation is determined, for each transformed cultural feature point, the algorithm finds its spatially nearest carrier region point in the target point set and establishes this as the final one-to-one correspondence. Other methods can also be used in other embodiments, which are not limited here.
[0087] In specific implementation, selecting any two adjacent cultural feature points and their corresponding two carrier region points in the parameterized plane according to the correspondence relationship to form a spatial quadrilateral as a matching unit can be achieved in the following way: Based on the established correspondence relationship between points in the parameterized plane, firstly determine the arrangement order of all cultural feature points in the plane, for example, according to their clockwise indexing around the outline of the cultural pattern; then, according to the above order, select two adjacent cultural feature points (for example, two points with indices i and i+1), and find the carrier region points corresponding to these two cultural feature points according to the correspondence relationship; finally, in the parameterized plane, define the spatial quadrilateral formed by the logical connection relationship between two adjacent cultural feature points and their corresponding two carrier region points as a spatial quadrilateral matching unit, for example, cultural feature point P1 → its corresponding carrier point C1' → cultural feature point P2 → its corresponding carrier point C1'. Point C2' → Return to the cultural feature point; where the four vertices of the spatial quadrilateral are: two adjacent cultural feature points, and their respective corresponding carrier region points determined by the correspondence relationship; the edge connecting the two cultural feature points (P1-P2) is used to represent the local geometric structure of the cultural feature itself; the edge connecting the two carrier region points (C1-C2) is used to represent the local geometric structure of the target region of the carrier surface; the edge connecting cultural feature point P1 and its corresponding carrier region point C1 (P1-C1) is used to represent the mapping relationship between the two; the edge connecting cultural feature point P2 and its corresponding carrier region point C2 (P2-C2) is also used to represent another pair of mapping relationships; therefore, this spatial quadrilateral matching unit consists of two contour edges (P1-P2 and C1-C2) representing the local structure of the cultural feature and the carrier itself, and two side edges representing the mapping relationship between them; other methods can also be used in other embodiments, which are not limited here.
[0088] It should be noted that, in this application, the carrier region points are discrete sampling points that characterize the geometric shape of the surface of the digital twin carrier; the parameterized plane refers to a common reference coordinate system that establishes a unified correspondence between points on the three-dimensional surface and two-dimensional cultural feature points; the correspondence refers to a mapping table that establishes a preliminary connection relationship between cultural feature points and carrier region points; and the matching unit refers to a basic calculation unit that comprehensively evaluates the matching quality of a local area.
[0089] In some embodiments, determining the association metrics of each matching unit in vertex direction, vertex distance, edge direction, and edge distance can be achieved by the following steps:
[0090] Determine the vertex orientation correlation degree between the direction vector of the line connecting two cultural feature points in each matching unit and the direction vector of the line connecting two carrier region points;
[0091] Determine the correlation between the distance between two cultural feature points in each matching unit and the vertex distance between two carrier region points;
[0092] Determine the edge direction correlation degree between the direction vectors of the two sides in each matching unit;
[0093] Determine the length of the line connecting the midpoints of the two sides in each matching unit, and compare it with the preset distance reference value to obtain the side distance measurement of the two sides.
[0094] The vertex orientation correlation, vertex distance correlation, edge orientation correlation, and edge distance metrics mentioned above are all used as correlation metrics for the corresponding matching units.
[0095] In specific implementation, the vertex direction correlation degree between the direction vector of the line connecting two cultural feature points in each matching unit and the direction vector of the line connecting two carrier area points can be determined as follows: the cosine of the angle between the direction vectors of the two sets of vertices in each matching unit is used as the vertex direction correlation degree of the corresponding matching unit; the vertex distance correlation degree between the distance between two cultural feature points in each matching unit and the vertex distance correlation degree between two carrier area points can be determined as follows: the ratio of the distances between the two sets of vertices in each matching unit is used as the vertex distance correlation degree of the corresponding matching unit; the correlation degree between the two sides of each matching unit is determined as follows: ... The correlation degree between the direction vectors of the sides can be achieved in the following way: the cosine value of the angle between the direction vectors of the two sides of the quadrilateral in each matching unit is used as the correlation degree of the side direction of the corresponding matching unit; the length of the line connecting the midpoints of the two sides in each matching unit is determined and compared with a preset distance reference value. The side distance measurement of the two sides can be achieved in the following way: the difference between the length of the line connecting the midpoints of the two sides in each matching unit and a preset ideal value (such as the average contour spacing) is used as the side distance measurement of the corresponding matching unit; other methods can also be used in other embodiments, which are not limited here.
[0096] It should be noted that, in this application, vertex direction correlation is a scalar value that measures the consistency of the direction of the line connecting two sets of points in a matching unit; vertex distance correlation is a scalar value that measures the similarity of the distance ratio between two sets of points in a matching unit; edge direction correlation is a scalar value that measures the parallelism of the directions of two sides in a matching unit; edge distance metric is a scalar value that measures the degree of deviation of the relative positions of two sides in a matching unit; correlation metric refers to a set of feature indicators that quantify the fit of a single matching unit from different geometric dimensions; in particular, by constructing a spatial quadrilateral matching unit between cultural feature points and carrier area points, and calculating its four geometric correlation metrics, the subjective design problem of cultural adaptability is transformed into the objective calculation problem of multi-dimensional geometric similarity; the effect is that a precise mathematical model that can quantify and evaluate the quality of local matching is established, so that the fit relationship between cultural features and complex carrier surfaces can be accurately measured and compared, providing a reliable numerical input that is independent of human experience for global optimization.
[0097] In step 104, data fusion and dimensionality reduction are performed on all the correlation metrics. Then, based on the optimization algorithm, the global layout of each cultural feature point on the carrier surface of the digital twin carrier is optimized and matched to obtain the fusion scheme of cultural features on the digital twin carrier.
[0098] In some embodiments, reference Figure 3 As shown, this figure is an exemplary flowchart of data fusion and dimensionality reduction processing in some embodiments of this application. In this embodiment, data fusion and dimensionality reduction processing for all correlation metrics can be achieved by the following steps:
[0099] In step 1041, all the association measures of each matching unit are combined into a multidimensional feature vector.
[0100] In step 1042, the feature vectors of all matching units are aggregated to form an initial feature matrix;
[0101] In step 1043, the initial feature matrix is standardized to eliminate the influence of dimensions;
[0102] In step 1044, principal component analysis is used to reduce the dimensionality of the standardized feature matrix and extract key principal components.
[0103] In specific implementation, the initial feature matrix is standardized to eliminate the influence of dimensions. This can be achieved by: organizing the correlation metrics of all matching units so that the four metrics of each matching unit are arranged in a fixed order (e.g., [vertex direction, vertex distance, edge direction, edge distance]) to form a four-dimensional feature vector. Then, the feature vectors of all matching units are used as row vectors and stacked to form an initial feature matrix with the number of rows equal to the total number of units and the number of columns equal to 4. This matrix is then pre-processed with standardization (e.g., z-score standardization) so that the mean of each column of data is 0 and the standard deviation is 1. Other methods can also be used in other embodiments, which are not limited here.
[0104] In specific implementation, the dimensionality reduction of the standardized feature matrix and the extraction of key principal components using principal component analysis (PCA) can be achieved as follows: Apply PCA to the standardized feature matrix. First, calculate the covariance matrix of the matrix to measure the common variation relationships between different correlation metrics. Next, solve for the eigenvalues and corresponding eigenvectors of the covariance matrix, sorting the eigenvalues from largest to smallest. The magnitude of each eigenvalue represents the proportion of the original data variance explained by the new direction (i.e., principal component) represented by its corresponding eigenvector. Subsequently, calculate the ratio of the sum of the first k (initially 3) largest eigenvalues to the sum of all eigenvalues, obtaining the cumulative variance contribution rate. Select the smallest k value that makes the cumulative variance contribution rate exceed a set threshold (e.g., 85%) for the first time; at this point, the first k eigenvectors are determined as key projection directions. Finally, multiply the standardized original feature matrix by the projection matrix composed of these k eigenvectors, thereby transforming the high-dimensional correlation metric data of each matching unit into a new k-dimensional principal component space, obtaining key principal components with lower dimensionality. Other methods can also be used in other embodiments, which are not limited here.
[0105] It should be noted that the feature vector in this application refers to the mathematical representation that integrates all the correlation measurement information of a single matching unit; the initial feature matrix is a data matrix used to gather the feature information of all matching units for global analysis; and the key principal component is a low-dimensional vector representing the most important and independent change patterns in the initial feature matrix.
[0106] In some embodiments, optimizing the global layout of each cultural feature point on the carrier surface of the digital twin carrier based on an optimization algorithm to obtain a fusion scheme of cultural features on the digital twin carrier can be achieved through the following steps:
[0107] The key principal components obtained after dimensionality reduction are used as the comprehensive evaluation index for each potential matching scheme;
[0108] The correspondence between cultural feature points and carrier area points is arranged so that the sum of the comprehensive evaluation indicators of all matching units reaches the optimal level as the global optimization goal.
[0109] The algorithm iterates through different combinations of correspondences using an iterative search algorithm, evaluates the sum of the comprehensive evaluation indicators corresponding to each combination, dynamically adjusts the search direction based on the evaluation results, and generates new candidate combinations.
[0110] The permutation and combination of the correspondences that achieve the global optimization objective are selected as the integration scheme of cultural features on the digital twin carrier.
[0111] In specific implementation, the correspondence between cultural feature points and carrier area points is arranged so that the sum of the comprehensive evaluation index of all matching units reaches the optimal global optimization objective. This can be achieved in the following way: using the key principal components obtained after dimensionality reduction as the data basis, the optimization problem is defined as follows: each possible arrangement of correspondence between cultural feature points and carrier area points is regarded as a candidate scheme. For a given arrangement scheme, the values of the key principal components corresponding to all matching units are summed as the comprehensive evaluation index of the scheme. The optimization objective is set as finding the correspondence arrangement that makes the comprehensive evaluation index optimal. Other methods can also be used in other embodiments, which are not limited here.
[0112] In specific implementation, the iterative search algorithm traverses different permutations of correspondences and evaluates the sum of the comprehensive evaluation indicators corresponding to each permutation. Based on the evaluation results, the search direction is dynamically adjusted, and new candidate permutations are generated. This can be achieved as follows: Simulated annealing is used as the iterative search algorithm for global optimization. This algorithm first randomly initializes a permutation of correspondences between cultural feature points and carrier region points as a current solution. In each iteration, the algorithm generates a new candidate permutation as a neighborhood solution by randomly swapping several pairs of mappings in the current solution. Subsequently, the sum of the comprehensive evaluation indicators corresponding to this new permutation is calculated and evaluated, i.e., the sum of the key principal component values after dimensionality reduction of all matching units. To dynamically adjust the search direction and avoid getting trapped in local optima, the algorithm accepts solutions with temporarily deteriorating indicators based on the Metropolis criterion with a certain probability. This probability is determined by the difference in indicators between the new solution and the current solution, as well as a temperature parameter that gradually decreases over time. By continuously repeating the iterative process of generating candidate permutations, evaluating indicators, and accepting new solutions with probability, accompanied by a slow decrease in temperature, the algorithm can effectively perform traversal and search in a vast space of permutations and combinations. Ultimately, it guides the current solution to converge to a permutation that makes the sum of the comprehensive evaluation indicators optimal or near optimal. This permutation is then determined as the final fusion scheme. Other methods can also be used in other embodiments, which are not limited here.
[0113] It should be noted that the comprehensive evaluation index in this application is a quantitative score describing the evaluation of the merits of individual matching schemes from the fused principal component space; the global optimization objective is a mathematical optimization function used to guide the search algorithm to find the best matching scheme; the fusion scheme is an optimal configuration table that guides the final cultural feature mapping and determines the specific location of each cultural feature point on the carrier surface; among them, the high-dimensional correlation metric is fused and dimensionality reduced by principal component analysis, and a global iterative optimization search is performed based on the dimensionality-reduced data. The core function of this process is to extract the key feature components that affect the global layout from the massive and potentially redundant local matching information, and efficiently find the overall optimal matching scheme in the huge solution space. This achieves a leap from local matching to global coordination, ensuring that the layout of cultural features on the carrier surface is not only reasonable locally, but also meets the optimal coordination and consistency overall, thus obtaining the theoretically optimal fusion scheme.
[0114] In step 105, the cultural characteristics of the cultural and creative products are mapped to the carrier surface of the digital twin carrier based on the fusion scheme and the visual smoothness constraint of the normal consistency of adjacent triangular units.
[0115] In some embodiments, mapping the cultural characteristics of the cultural and creative products to the carrier surface of the digital twin carrier based on the fusion scheme and the visual smoothness constraint of the consistency of the normals of adjacent triangular units can be achieved by the following steps:
[0116] The carrier surface is divided into triangular meshes to obtain multiple triangular elements;
[0117] Based on the fusion scheme, the target coordinates of each cultural feature point on the carrier surface are determined, and then all cultural feature points are initially mapped onto the carrier surface of the digital twin carrier.
[0118] During the mapping process, the angle between the normal vectors of adjacent triangular meshes is calculated and constrained as a visual smoothness constraint.
[0119] Determine the curvature of each triangular unit on the carrier surface;
[0120] When a triangular unit with a curvature less than a preset curvature threshold is detected, the subdivision density of the triangular unit is increased, and a smoothing filter is applied to the coordinates of the cultural feature points within the triangular unit during texture mapping.
[0121] In specific implementation, the triangular meshing of the carrier surface to obtain multiple triangular units can be achieved in the following way: If the digital twin carrier model already has an initial polygonal mesh, then mesh optimization and subdivision are performed based on it; if it is a continuous surface, it is first discretized into an initial mesh, and then a mesh subdivision algorithm (such as iterative subdivision or Catmull-Clark subdivision algorithm) is used to recursively operate on the initial mesh: in each subdivision iteration, new vertices are calculated and inserted, and all vertices are connected according to preset rules to form smaller and denser triangular faces; the above process is repeated until the generated triangular units meet the uniformity requirements in size, resulting in multiple triangular units; according to the... The fusion scheme determines the target coordinates of each cultural feature point on the carrier surface, and then initially maps all cultural feature points onto the carrier surface of the digital twin carrier. This can be achieved in the following way: First, based on the optimal correspondence determined in the fusion scheme, a unique paired carrier region point is found for each cultural feature point. The spatial coordinates of this carrier region point on the original three-dimensional carrier surface are then determined as the target coordinates of the cultural feature point. Subsequently, in the three-dimensional scene of the digital twin carrier, each cultural feature point is placed at the carrier surface position identified by its target coordinates through texture mapping or vertex attribute binding. Other methods can also be used in other embodiments, which are not limited here.
[0122] In specific implementation, during the mapping process, the angle between the normal vectors of adjacent triangular meshes is calculated and constrained as a visual smoothness constraint. This can be achieved in the following way: First, the unit normal vector of each triangular unit is calculated based on the three-dimensional coordinates of the vertices of the triangular mesh. For a triangular unit composed of vertices A, B, and C, the normal vector of the triangular face is obtained by calculating the cross product of vectors AB and AC. Then, the normal vector is normalized to obtain the unit normal vector. Next, for every two adjacent triangular units sharing an edge, the cosine value of the angle between their respective unit normal vectors is calculated. This cosine value is compared with a preset smoothness threshold (e.g., 0.95, corresponding to an angle of approximately 18 degrees). In subsequent texture mapping or vertex position fine-tuning optimization processes, the cosine value of the angle between the normal vectors of adjacent triangular units is not lower than the threshold (set to 0.985), which is added as a mandatory constraint to the optimization objective function or iterative judgment condition. This ensures that the mapped cultural pattern transitions naturally and without sharp jumps when crossing the boundaries of triangular units, thus meeting the visual smoothness requirements. Other methods can also be used in other embodiments, which are not limited here.
[0123] In specific implementation, the curvature of each triangular unit on the carrier surface can be determined as follows: Multiple curvature values of the local surface where each triangular unit is located are calculated using an improved Taubin discrete curvature estimation algorithm, and the average of all curvature values is taken as the curvature for the triangular unit. When a triangular unit with a curvature less than a preset curvature threshold is detected, the subdivision density of that triangular unit is increased, and a smoothing filter is applied to the coordinates of the cultural feature points within that triangular unit during texture mapping. This can be achieved as follows: When the curvature of a certain triangular unit is detected to be greater than a preset curvature threshold (the median of all curvatures), The triangular unit is then subdivided into multiple smaller triangular units to provide higher geometric accuracy in the region. When performing the final texture image pixel filling or pattern drawing, a smoothing filter kernel function (such as Gaussian filter) is applied to the coordinates of cultural feature points located in these high curvature subdivision regions to perform a slight position-weighted average, in order to eliminate local pattern distortion that may be caused by drastic surface changes, and finally generate a digital twin model that not only conforms to the cultural feature layout intention of cultural and creative products, but also meets the requirements of visual smoothness. Other methods can also be used in other embodiments, which are not limited here.
[0124] Furthermore, in another aspect of this application, in some embodiments, this application provides a digital twin-based simulation system for the design of cultural and creative products, with reference to... Figure 4 The figure is a schematic diagram of the structure of a cultural and creative product design simulation system according to some embodiments of this application. The cultural and creative product design simulation system includes: a data acquisition module 401, a processing module 402, and an execution module 403, which are described below:
[0125] The acquisition module 401 in this application is mainly used to collect physical records of cultural and creative products, records of intangible cultural heritage crafts and traditional patterns, so as to obtain the original cultural element dataset of cultural and creative products.
[0126] Processing module 402, in this application, is used to perform digital hierarchical processing on the cultural element dataset to obtain the cultural feature set of the cultural and creative products;
[0127] It should be noted that the processing module 402 in this application is also used to obtain the digital twin carrier of the cultural and creative product, pair the carrier area points of the carrier outline in the digital twin carrier with all cultural feature points in the cultural feature set, construct multiple spatial quadrilaterals as basic matching units, and determine the correlation metric of each matching unit in vertex direction, vertex distance, edge direction and edge distance.
[0128] In addition, it should be noted that the processing module 402 in this application is also used to perform data fusion and dimensionality reduction processing on all the related metrics, and then optimize and match the global layout of each cultural feature point on the carrier surface of the digital twin carrier based on the optimization algorithm to obtain the fusion scheme of cultural features on the digital twin carrier.
[0129] The execution module 403 in this application is mainly used to map the cultural characteristics of the cultural and creative products to the carrier surface of the digital twin carrier based on the fusion scheme and the visual smoothness constraint of the normal consistency of the adjacent triangular units.
[0130] In addition, this application also provides a computer device, which includes a memory and a processor. The memory stores code, and the processor is configured to acquire the code and execute the above-described simulation method for designing cultural and creative products based on digital twins.
[0131] In some embodiments, reference Figure 5 The figure is a schematic diagram of the structure of a computer device implementing a digital twin-based simulation method for cultural and creative product design, according to some embodiments of this application. The digital twin-based simulation method for cultural and creative product design in the above embodiments can be implemented through... Figure 5 The computer device shown is used to implement this, and the computer device includes at least one processor 501, a communication bus 502, a memory 503, and at least one communication interface 504.
[0132] Processor 501 can be a general-purpose central processing unit (CPU) or an application-specific integrated circuit (ASIC).
[0133] The communication bus 502 can be used to transmit information between the aforementioned components.
[0134] Memory 503 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital versatile optical discs, Blu-ray discs, etc.), magnetic disks or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but not limited thereto. Memory 503 may exist independently and be connected to processor 501 via communication bus 502. Memory 503 may also be integrated with processor 501.
[0135] The memory 503 stores program code for executing the scheme of this application, and its execution is controlled by the processor 501. The processor 501 executes the program code stored in the memory 503. The program code may include one or more software modules. The method used in the above embodiments can be implemented by the processor 501 and one or more software modules in the program code in the memory 503.
[0136] Communication interface 504 uses any transceiver-like device to communicate with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc.
[0137] In a specific implementation, as one example, a computer device may include multiple processors, each of which may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. Here, a processor may refer to one or more devices, circuits, and / or processing cores used to process data (e.g., computer program instructions).
[0138] The aforementioned computer device can be a general-purpose computer device or a special-purpose computer device. In specific implementations, the computer device can be a desktop computer, a portable computer, a network server, a handheld digital assistant (PDA), a mobile phone, a tablet computer, a wireless terminal device, a communication device, or an embedded device. This application does not limit the type of computer device.
[0139] In addition, this application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described digital twin-based simulation method for cultural and creative product design.
[0140] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.
[0141] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for mapping the cultural characteristics of cultural and creative products based on digital twins, used to design a simulation system to map the cultural characteristics of cultural and creative products, characterized in that, The method includes the following steps: Collect physical records of cultural and creative products, records of intangible cultural heritage crafts, and traditional patterns to obtain the original cultural element dataset of cultural and creative products; The cultural element dataset is digitally hierarchically processed to obtain the cultural feature set of the cultural and creative products. Obtain the digital twin carrier of the cultural and creative product, pair the carrier region points of the carrier outline in the digital twin carrier with all cultural feature points in the cultural feature set, construct multiple spatial quadrilaterals as basic matching units, and determine the correlation metric of each matching unit in vertex direction, vertex distance, edge direction, and edge distance. Data fusion and dimensionality reduction are performed on all related metrics. Then, based on the optimization algorithm, the global layout of each cultural feature point on the carrier surface of the digital twin is optimized and matched to obtain the fusion scheme of cultural features on the digital twin carrier. Based on the aforementioned fusion scheme and the visual smoothness constraint of the normal consistency of adjacent triangular units, the cultural characteristics of the cultural and creative products are mapped to the carrier surface of the digital twin carrier. Specifically, the process of pairing the carrier region points of the carrier outline in the digital twin carrier with all cultural feature points in the cultural feature set to construct multiple spatial quadrilaterals as basic matching units includes: On the carrier surface of the digital twin carrier, samples are uniformly taken along the contour line and the trend of the surface to generate multiple ordered carrier region points; Extract multiple cultural feature points with geometric coordinate information from the set of cultural features; All cultural feature points and carrier region points are topologically mapped to a shared two-dimensional parameterized plane. Based on the distribution structure of all cultural feature points and all carrier area points in the parameterized plane, establish a correspondence between each cultural feature point and the carrier area points to maintain the overall trend. Based on the correspondence, select any two adjacent cultural feature points and their corresponding two carrier area points in the parameterized plane to form a spatial quadrilateral as a matching unit. By traversing all pairs of adjacent cultural feature points and their corresponding pairs of carrier regions, multiple matching units are obtained. Specifically, determining the correlation metrics of each matching unit in terms of vertex direction, vertex distance, edge direction, and edge distance includes: Determine the vertex orientation correlation degree between the direction vector of the line connecting two cultural feature points in each matching unit and the direction vector of the line connecting two carrier region points; Determine the correlation between the distance between two cultural feature points in each matching unit and the vertex distance between two carrier region points; Determine the edge direction correlation degree between the direction vectors of the two sides in each matching unit; Determine the length of the line connecting the midpoints of the two sides in each matching unit, and compare it with the preset distance reference value to obtain the side distance measurement of the two sides. The vertex orientation correlation, vertex distance correlation, edge orientation correlation, and edge distance metrics mentioned above are all used as correlation metrics for the corresponding matching units.
2. The method of claim 1, wherein, The cultural element dataset is digitally hierarchically processed to obtain the cultural feature set of the cultural and creative products, specifically including: Extract the main structural line and multiple contour points of the overall form of the cultural and creative products from the cultural element dataset; Visual analysis is performed on the area enclosed by the main structural line to detect and segment texture units and core patterns with cultural semantics; Identify the appearance features of the texture units and the core pattern; The main structural line is discretized into an ordered sequence of points, and the key feature positions of the texture unit and the core pattern are quantized into coordinate points; All coordinate points and ordered point sequences are treated as cultural feature points with geometric coordinate information, and are associated with the appearance features to form the cultural feature set.
3. The method of claim 1, wherein, Data fusion and dimensionality reduction for all correlation metrics specifically include: All the correlation metrics of each matching unit are combined into a multi-dimensional feature vector. The feature vectors of all matching units are aggregated to form an initial feature matrix; The initial feature matrix is standardized to eliminate the influence of dimensions; Principal component analysis was used to reduce the dimensionality of the standardized feature matrix and extract key principal components.
4. The method of claim 1, wherein, Based on the optimization algorithm, the global layout of each cultural feature point on the carrier surface of the digital twin is optimized and matched to obtain the fusion scheme of cultural features on the digital twin carrier, which specifically includes: The key principal components obtained after dimensionality reduction are used as the comprehensive evaluation index for each potential matching scheme; The correspondence between cultural feature points and carrier area points is arranged so that the sum of the comprehensive evaluation indicators of all matching units reaches the optimal level as the global optimization goal. The algorithm iterates through different combinations of correspondences using an iterative search algorithm, evaluates the sum of the comprehensive evaluation indicators corresponding to each combination, dynamically adjusts the search direction based on the evaluation results, and generates new candidate combinations. The permutation and combination of the correspondences that achieve the global optimization objective are selected as the integration scheme of cultural features on the digital twin carrier.
5. The method of claim 1, wherein, Based on the fusion scheme The visual smoothness constraint of adjacency triangular unit normal consistency maps the cultural characteristics of the cultural and creative products to the carrier surface of the digital twin carrier, specifically including: The carrier surface is divided into triangular meshes to obtain multiple triangular elements; Based on the fusion scheme, the target coordinates of each cultural feature point on the carrier surface are determined, and then all cultural feature points are initially mapped onto the carrier surface of the digital twin carrier. During the mapping process, the angle between the normal vectors of adjacent triangular meshes is calculated and constrained as a visual smoothness constraint. Determine the curvature of each triangular unit on the carrier surface; When a triangular unit with a curvature less than a preset curvature threshold is detected, the subdivision density of the triangular unit is increased, and a smoothing filter is applied to the coordinates of the cultural feature points within the triangular unit during texture mapping.
6. The method of claim 1, wherein, Obtain physical records of cultural and creative products using 3D scanners.
7. The method of claim 1, wherein, A digital twin carrier for cultural and creative products is constructed using three-dimensional geometric shapes.
8. A digital-twin-based design simulation system for cultural and creative products, comprising a cultural feature mapping unit configured to perform the method according to any one of claims 1 to 7. The cultural feature mapping unit includes: The data collection module is used to collect physical records of cultural and creative products, records of intangible cultural heritage crafts, and traditional patterns, thereby obtaining the original cultural element dataset of cultural and creative products. The processing module is used to perform digital hierarchical processing on the cultural element dataset to obtain the cultural feature set of the cultural and creative products. The processing module is also used to obtain the digital twin carrier of the cultural and creative product, pair the carrier region points of the carrier outline in the digital twin carrier with all cultural feature points in the cultural feature set, construct multiple spatial quadrilaterals as basic matching units, and determine the correlation metric of each matching unit in vertex direction, vertex distance, edge direction and edge distance. The processing module is also used to perform data fusion and dimensionality reduction on all the related metrics, and then optimize and match the global layout of each cultural feature point on the carrier surface of the digital twin carrier based on the optimization algorithm to obtain the fusion scheme of cultural features on the digital twin carrier. An execution module is used to map the cultural characteristics of the cultural and creative products onto the carrier surface of the digital twin carrier based on the fusion scheme and the visual smoothness constraint of the normal consistency of adjacent triangular units.
Citation Information
Patent Citations
Product bionic design fusion method and system based on form matching
CN111814856A
Virtual twin product aesthetic and cultural style evaluation system and method based on big data
CN118246990A