Farming and nomadic digital symbol interactive experience system
By using the attribute propagation module, the association calculation module, and the adaptive rendering module, the compatibility problem between agricultural and nomadic civilizations in the digital cultural heritage display system was solved, and intuitive feedback on logical conflicts of symbols in the interactive space was achieved, thus improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- INNER MONGOLIA FINANCE AND ECONOMICS UNIVERSITY
- Filing Date
- 2026-02-27
- Publication Date
- 2026-05-12
AI Technical Summary
Existing digital cultural heritage display systems cannot reconcile the orderly structure of agrarian civilization with the free structure of nomadic civilization within the same interactive space, and it is difficult to transform abstract historical logical conflicts into intuitive physical feedback or visual states. Users cannot perceive the evolutionary patterns and structural differences behind the data.
Employing an attribute propagation module, an association calculation module, a manifold evolution engine, and an adaptive rendering module, this system dynamically adjusts the spatial force parameters and visual state of symbols on the interaction plane through a hybrid feature distance metric, manifold propagation algorithm, and adaptive rendering technology, thereby achieving real-time feedback on the movement trajectory and logical conflicts of symbols.
It enables accurate description of the transitional states of symbols within the same interactive space, allowing users to intuitively perceive the patterns of historical evolution through physical feedback and visual morphological changes, thereby improving the efficiency of users' identification of cultural attributes.
Smart Images

Figure CN122019854A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of digital cultural heritage processing and human-computer interaction technology, specifically to an interactive experience system for digital symbols of farming and nomadic life. Background Technology
[0002] In the field of digital cultural heritage protection and display, the digitization of historical symbols (such as oracle bone inscriptions, pottery inscriptions, and totem patterns) mainly focuses on high-precision image acquisition and 3D modeling, and manages metadata through relational databases. At the terminal interaction level, existing display systems typically use static graphic and text layouts or simple drag-and-drop interactions based on general physics engines to present the appearance and basic information of the symbols to users.
[0003] However, existing technologies have certain limitations when processing historical data with complex evolutionary characteristics. The evolution of human civilization often exhibits continuous changes. For example, the transition from the free-flowing form of nomadic culture to the orderly organization of agricultural culture involves a significant gradual change in social rules and spatial logic. Existing data classification methods mostly employ discrete binary labeling systems, forcibly dividing symbols into single attribute categories. This rigid division severs the logical connections between different civilization forms and makes it difficult to quantitatively represent the intermediate states of symbols within the evolutionary spectrum.
[0004] In terms of interaction logic and spatial construction, existing visualization engines typically employ a single physical constraint framework. For example, they either use a strict grid layout to accommodate structured data or a free force-directed layout to display relational networks. Existing technologies lack a method to dynamically adjust spatial constraint mechanisms based on the inherent properties of the data, making it difficult to reconcile the positional grid constraints required by agrarian civilizations with the free manifold interactions required by nomadic civilizations within the same interactive viewport.
[0005] Furthermore, when user actions during interaction conflict with historical logical rules, existing systems often rely on text prompts or simple logical blocks as feedback mechanisms. This approach fails to establish a direct mapping between logical operation results and underlying physical parameters or graphics rendering states. Users cannot perceive the deep evolutionary patterns and structural conflicts behind the data through intuitive force feedback or visual changes. Summary of the Invention
[0006] To address the shortcomings of existing technologies, this invention provides an interactive experience system for digital symbols representing agricultural and nomadic societies. This system solves the problem that current digital cultural heritage display technologies typically treat historical symbols as static, discrete data points, lacking computational models capable of quantifying the continuous evolutionary relationships between different social organizational forms (such as the orderly structure of agricultural societies and the free structure of nomadic societies). Existing systems cannot reconcile grid-based rule constraints with manifold-based free interaction within the same interactive space, nor can they effectively translate abstract historical logical conflicts into intuitive physical feedback or visual states in real time. This results in users being unable to perceive the evolutionary patterns and structural differences behind the data.
[0007] The first aspect of this invention provides an interactive experience system for digital symbols of farming and nomadic life, which includes an attribute propagation module, an association calculation module, a manifold evolution engine, and an adaptive rendering module.
[0008] The attribute propagation module is used to calculate the organizational morphology attribute value of unlabeled symbol samples based on known labels of the anchor point set by using a hybrid feature distance metric and manifold propagation algorithm. This organizational morphology attribute value is a normalized numerical value used to characterize the continuous phylogenetic state of the symbol between the agricultural orderly system and the nomadic free system.
[0009] The association calculation module is used to calculate the association weights between symbols based on the multidimensional features of the symbols and the above-mentioned organizational morphology attribute values, and to construct an association graph containing temporal evolution relationships.
[0010] The manifold evolution engine is used to construct a hybrid potential energy field composed of the superposition of mesh adsorption potential energy and free interaction potential energy. The engine uses the organizational morphology attribute value as a weighting variable to dynamically adjust the spatial force parameters of the symbol on the interaction plane and solve the motion trajectory of the symbol.
[0011] The adaptive rendering module is used to calculate and output the geometric shape data, connection line attribute data, and pixel color data of symbols based on the organizational shape attribute values, association weights, and interaction states.
[0012] In the specific implementation of the attribute propagation module, this module constructs a hybrid feature distance metric function that incorporates time span, geographic location, semantic content, and morphological topology, and determines the weight coefficients of each feature dimension based on principal component analysis. This module retrieves the K nearest neighbor anchor points of unlabeled symbol samples in the feature space and calculates the initial organizational morphological attribute values using an inverse distance weighted algorithm. When the system receives an interactive operation, this module calculates the transformation loss generated by the operation and uses this loss as a confidence gating parameter to perform Bayesian dynamic correction on the organizational morphological attribute values.
[0013] In the specific implementation of the association calculation module, this module employs a multi-core linear combination strategy to calculate the basic similarity matrix between symbols, performing a weighted summation of semantic embedding vectors, morphological feature vectors, and normalized time scalars. To distinguish the aggregation characteristics of different systems, this module calculates the difference in organizational morphological attribute values between two symbols, processes this difference using the hyperbolic tangent function to generate a nonlinear damping term, and applies this damping term to the basic similarity matrix to suppress the association weights between heterogeneous systems. Simultaneously, the Herveyd step function is used to process the time dimension difference, directionally truncating the association weights to establish the temporal irreversibility of the evolutionary logic.
[0014] Furthermore, the association calculation module integrates a contextual attention dynamic reweighting mechanism. This mechanism obtains the focus symbol of the user in the interactive viewport, calculates the attenuation coefficient based on the graph topological distance, and multiplies the attenuation coefficient with the association weight of the edge connected to the focus symbol, thereby realizing dynamic focusing of the local interactive area.
[0015] In the specific implementation of the manifold evolution engine, the engine defines a grid adsorption potential energy based on a periodic sinusoidal square potential well function to provide discretized spatial constraints; at the same time, it defines a free interaction potential energy based on a Coulomb repulsion model to provide distance-based repulsion. The engine uses organizational morphology attribute values as linear interpolation coefficients to superimpose the above two potential energies, determining the total potential field structure experienced by each symbolic object.
[0016] Furthermore, the manifold evolution engine is equipped with a dynamic evolution solution unit. This unit applies a nonlinear spring force between symbols based on correlation weights, with the natural length of the spring set as a function negatively correlated with the tissue morphology attribute value. When the logical rule conflict loss value exceeds a preset threshold, the unit superimposes a sinusoidal perturbation field containing random phase and amplitude onto the symbol coordinates, generating a spatial turbulence effect. In addition, the mass parameter of the symbol is set to be positively correlated with the tissue morphology attribute value, and this unit uses a numerical integration algorithm with symplectic geometric properties to solve for position updates, ensuring the long-term stability of the system energy.
[0017] In the specific implementation of the adaptive rendering module, the module adopts a morphological rendering technique based on the directed distance field (SDF). The module receives tissue morphological attribute values as morphological control variables: the edge softening bandwidth parameter and noise intensity parameter are set as functions that are negatively correlated with the attribute values, and the noise value based on the lattice gradient is superimposed on the directed distance field function to achieve a continuous transition from geometrically regular morphology to rough weathered morphology.
[0018] For the visualization of interconnected lines, this module calculates the screen space linewidth of the lines based on the association weights and the opacity of the lines based on the differences in the organizational morphology attribute values of the symbols at both ends of the lines. A cross-system inhibition coefficient is introduced into the calculation, making the opacity negatively correlated with the absolute value of the attribute value difference, thus visually strengthening the clustering structure within the same system.
[0019] In one optional implementation, the system further includes a rule building module for calculating the rule conflict loss value generated by interactive operations based on a preset logical rule library. The adaptive rendering module is correspondingly configured with a dispersion distortion feedback unit. In the fragment shader, based on this rule conflict loss value, it calculates the offset vector of the texture sampling coordinates. The R, G, and B color channels of the texture are independently sampled and synthesized using both the original coordinates and the coordinates with the added offset vector, providing intuitive feedback on the conflict state at the logical level through optical distortion.
[0020] To balance rendering performance, the adaptive rendering module implements a multi-level detail optimization strategy. The system calculates the screen projection area of symbols based on quadtree spatial indexing and, combined with the importance weight of the symbols in the association graph, calculates a rendering level factor. Based on the comparison result of this factor with a preset threshold, the system decides to execute vertex culling, call geometric proxy drawing instructions, or call high-precision directed distance field drawing instructions.
[0021] A second aspect of the present invention provides an interactive control method based on the above-described system, comprising the following steps:
[0022] Using the attribute propagation module, the organizational morphology attribute values of symbols are calculated based on anchor point data;
[0023] Using the association calculation module, a weighted association graph is constructed based on the differences in multidimensional features and attribute values;
[0024] Using a manifold evolution engine, a hybrid potential energy field is synthesized based on tissue morphology attribute values, and the trajectory of the symbol under the potential energy field and interaction forces is calculated.
[0025] Using the adaptive rendering module, graphic images containing shape gradation and dynamic feedback are generated in real time based on symbol attributes and state parameters.
[0026] This invention provides a digital symbol interactive experience system for farming and nomadic life. It has the following beneficial effects:
[0027] 1. This invention calculates continuous organizational morphology attribute values through an attribute propagation module, replacing the traditional binary classification method. This enables precise description of the transitional state of symbols between an ordered agricultural system and a free nomadic system at the data level. This approach allows historical symbols with mixed characteristics to obtain accurate parameter positioning, rather than being forcibly classified into a single attribute, thereby supporting the system in constructing a continuous atlas structure that conforms to the laws of historical evolution.
[0028] 2. This invention utilizes a manifold evolution engine to construct a hybrid potential energy field consisting of superimposed grid adsorption potential energy and free interaction potential energy, and dynamically adjusts the potential energy weights based on organizational morphology attribute values. This mechanism enables symbols with different attributes to exhibit differentiated motion characteristics within the same interaction space: symbols biased towards agricultural attributes are constrained by grid potential wells and exhibit positional characteristics, while symbols biased towards nomadic attributes are dominated by repulsive forces and exhibit free distribution characteristics. This allows users to directly perceive the social organizational rules behind the data through the physical feedback of damping and adsorption forces when dragging or manipulating symbols.
[0029] 3. This invention transforms underlying logical parameters into intuitive graphical effects through an adaptive rendering module. On one hand, it utilizes a directed distance field algorithm to automatically adjust the geometric regularity and weathering noise intensity of symbol edges based on attribute values; on the other hand, it drives the separation distortion of RGB channels based on rule conflict loss values. This mechanism transforms abstract attribute classifications and logical conflicts into real-time visual morphological changes, allowing users to quickly identify the cultural attributes of symbols and the logical compatibility of the current operation based solely on visual intuition, without needing to consult textual metadata. Attached Figure Description
[0030] Figure 1 This is a schematic diagram of the overall architecture and data flow of the digital symbol interaction system for farming and nomadic life, as described in an embodiment of the present invention.
[0031] Figure 2 This is a schematic diagram of the overall workflow of an embodiment of the present invention;
[0032] Figure 3 This is a schematic diagram of the logical flow of the feature vectorization module processing heterogeneous symbol data in an embodiment of the present invention;
[0033] Figure 4 This is a schematic diagram of the present invention;
[0034] Figure 5 This is a flowchart illustrating the property propagation and dynamic correction logic based on the manifold assumption in an embodiment of the present invention.
[0035] Figure 6 This is a schematic diagram illustrating the logic of constructing and evolving a multidimensional symbol association graph according to an embodiment of the present invention.
[0036] Figure 7 This is a logical architecture diagram of the adaptive mesh reconstruction and manifold evolution engine according to an embodiment of the present invention;
[0037] Figure 8 This is a schematic diagram of the adaptive hybrid rendering pipeline and visual feedback logic in an embodiment of the present invention;
[0038] Figure 9This is a schematic diagram of the manifold distribution of symbols in a multidimensional feature space according to an embodiment of the present invention;
[0039] Figure 10 This is a schematic diagram of the adaptive interactive potential energy field according to an embodiment of the present invention; wherein, (a) is a three-dimensional view of the adaptive interactive potential energy field, and (b) is a cross-sectional view of the potential energy field. Detailed Implementation
[0040] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0041] See attached document Figure 1 , Figure 1 This is a schematic diagram of the overall architecture and data flow of a digital symbol interaction system for farming and nomadic life according to an embodiment of the present invention. The present invention provides a digital symbol interaction system for farming and nomadic life based on multidimensional spatiotemporal semantic topology and local manifold adaptation. The system includes a server-side data processing subsystem and a client-side interaction terminal, which are connected via a network communication link.
[0042] At the logical architecture level, the interactive system mainly includes a feature vectorization module, a rule base construction module, an association calculation module, a grid reconstruction engine, a rendering module, and an attribute propagation module. These modules work together to transform static cultural symbol images into dynamic interactive layouts.
[0043] The feature vectorization module, configured on the server side, is used for preprocessing and mathematical modeling of the acquired raw image data. This module receives digitized images of grassland rock paintings, artifact patterns, oracle bone inscriptions, Khitan script, Jurchen script, Mongolian script, Suzhou code, and Zhurihai code. It extracts morphological skeleton features using image recognition algorithms and maps each symbolic object to a five-dimensional feature vector containing weights for time, geospatial dimensions, semantic ontology, morphological topology, and political integration. The feature vectorization module outputs structured vector data to the system database.
[0044] The rule base construction module stores and manages the encoding logic from different cultural systems. Internally, this module defines mutually exclusive rule sets, including positional rule sets that determine numerical values based on position, and indicative rule sets that determine meaning based on accumulation or orientation. The rule base construction module provides logical verification standards during subsequent interactions, determining the compatibility of the current symbol with the surrounding logic.
[0045] The attribute propagation module connects to the feature vectorization module. For massive amounts of symbolic data without labeled political weight attributes, the attribute propagation module uses an inverse distance weighted interpolation algorithm to automatically calculate and fill in the attribute values of unlabeled symbols in the vector space based on a small amount of already determined anchor data. Simultaneously, this module receives user co-creation behavior data from the client and iteratively corrects the attribute values.
[0046] The association calculation module is the core retrieval and recommendation unit of the system. This module monitors the user interaction status of the client in real time, obtaining the current timestamp, geographic coordinates, and semantic focus. Based on a preset weighted Euclidean distance formula and cosine similarity algorithm, the association calculation module calculates the semantic topological distance between symbol vectors in the database and the current interaction status, thereby filtering out a list of candidate symbols that match the current context.
[0047] The mesh reconstruction engine connects to the correlation calculation module and the rule base construction module. This module generates physical field strengths acting on the interactive interface in real time based on the political integration weight parameters in the current context. The mesh reconstruction engine includes a physics engine calculation unit capable of generating discrete repulsive fields, orthogonal adsorption fields, or nested embedded force fields, and controlling the physical properties of the mesh nodes in the interactive interface. When heterogeneous symbols are detected, this module generates a manifold distortion field in a local region to smoothly deform the mesh to adapt to the logical rules of the heterogeneous symbols.
[0048] The rendering module, located in the front-end rendering layer on either the client or server, is used to visualize the calculation results. This module receives the symbol position coordinates and mesh deformation data output by the mesh reconstruction engine and performs graphical rendering. As the time parameter changes continuously, the rendering module performs nonlinear interpolation operations to generate a dynamic animation of the symbol layout evolving from disordered scattered points to ordered rows and columns.
[0049] See attached document Figure 2 , Figure 2 This is a schematic diagram of the overall workflow according to an embodiment of the present invention. The present invention provides a method for interaction between agricultural and nomadic symbols based on multidimensional spatiotemporal semantic topology and local manifold adaptation, comprising the following steps:
[0050] S10, the system starts the initialization process, which uses the feature vectorization module to convert the multi-source heterogeneous agricultural and nomadic symbols into computer-computable five-dimensional feature vectors, and uses the attribute propagation module to complete the attribute initialization of the full data.
[0051] S20, the system enters the real-time interaction loop. When the user performs operations such as sliding the timeline, dragging the map, or splicing symbols on the client, the association calculation module captures the current interaction context parameters.
[0052] S30, the association calculation module retrieves candidate symbols in the vector space based on context parameters. At the same time, the rule base construction module performs logical rule matching on the candidate symbols to identify potential logical conflicts.
[0053] S40, the mesh reconstruction engine calculates the physical field strength type of the global mesh based on the current political integration weight. If heterogeneous symbols are involved and cause strong rule conflicts, the engine calculates the local manifold distortion parameters and generates a local adaptive force field.
[0054] The S50 rendering module renders a dynamic interactive interface on the display terminal based on the final coordinates and mesh shape calculated by the physics engine. If there is any attribute data that is not fully determined, the module overlays visual prompts for the user to provide feedback and correction in subsequent operations.
[0055] See attached document Figure 3 , Figure 3 This embodiment demonstrates the logical flow of the feature vectorization module in processing heterogeneous symbolic data. This module aims to establish a measurable mathematical space that maps unstructured image information into five-dimensional vectors containing spatiotemporal topological features, thereby enabling quantitative analysis of symbols from different civilizations within the same logical framework.
[0056] S110, Image Preprocessing and Topological Skeleton Extraction: The feature vectorization module acquires original grayscale images such as rubbings of rock paintings, scanned pieces of pottery decorations, or ancient documents. Considering that cultural relic images generally suffer from material peeling and uneven lighting, directly processing the original pixels easily introduces noise interference. Therefore, this embodiment uses an adaptive local thresholding method to perform binarization. This method dynamically determines the threshold based on the grayscale statistical characteristics within the local neighborhood of a pixel, effectively separating foreground symbols from complex backgrounds. Based on this, the module executes a morphological thinning algorithm to extract the central skeleton of the symbol. To ensure the topological invariance of the quantized features, the thinning process integrates a connectivity preservation criterion. That is, when iteratively stripping edge pixels, if it is determined that removing the current pixel would cause the connected components to break or holes to disappear, the pixel is forcibly retained, thereby ensuring that the reduced skeleton structure strictly corresponds to the topological properties of the original symbol.
[0057] S120, the construction of a five-dimensional feature vector space: In order to comprehensively represent the physical form and social attributes of symbols, the system constructs a five-dimensional feature vector space for each symbol object. Constructing a five-dimensional feature vector The design of this vector encompasses the core elements of symbolic evolution, and its mathematical definition is as follows:
[0058] ;
[0059] In the formula, For normalized time scalars, It is a two-dimensional spatial coordinate vector. For semantic embedding vectors, For morphological feature vectors, It serves as a scalar for political weight.
[0060] S130, the normalization mapping of the spatiotemporal dimension is applied to the time dimension. Given the vast span of historical dates, direct differencing of the original year values would cause time features to have excessive weight in distance calculations, masking differences in other dimensions. Therefore, the module reads the historical dates of the symbols. And use a linear transformation to map it to the standard interval [−1,1]:
[0061] ;
[0062] in, and These are set as the lower limit (e.g., 5000 BC) and upper limit (e.g., 1911 AD) of the time period covered by the database. For the geographical dimension... Since latitude and longitude belong to the spherical coordinate system, direct use in planar geometric calculations will result in distortion. This embodiment uses Mercator projection to represent geodetic coordinates. Convert to Cartesian coordinates and normalize it to a unit square region. Within this framework, the measurement of spatial distance conforms to Euclidean geometric rules.
[0063] S140, Path encoding of semantic ontology, semantic embedding vector The generation relies on a pre-defined hierarchical ontology tree structure. This structure contains root nodes such as administration, counting, and totem, as well as their multi-level child nodes. To preserve the semantic relationships between levels,
[0064] This embodiment abandons one-hot encoding, which cannot express hierarchical distance, and instead adopts tree path encoding. Specifically, the system calculates the path depth and branch index from the root node to the leaf node corresponding to the symbol, and converts them into embedding vectors. The physical meaning of this processing method is that symbols that share a parent node in the ontology tree (such as the sun and the moon belonging to the same astronomical category) have a significantly smaller vector space distance than symbols that cross categories (such as the sun and the fifth), thus mathematically reproducing the semantic association logic of human cognition.
[0065] S150, Calculation of morphological feature vectors for morphological topological feature descriptors It is composed of a cascade of Euler number features and skeleton curvature histogram features, used to solve the problem of morphological comparison of heterogeneous symbols. The module calculates the Euler number of the skeleton. (Number of connected components minus number of holes). As a topological invariant, the Euler number can robustly distinguish symbols with closed loops (such as 0 and 8) from non-closed symbols, and this characteristic is unaffected by symbol scaling, rotation, and elastic deformation.
[0066] Furthermore, in order to quantify the curvature style of strokes (such as the free curves of nomadic rock paintings and the standardized folds of agricultural scripts), the module calculates the discrete curvature of each point on the skeleton. For any pixel on the skeleton Its curvature is calculated using the following formula:
[0067] ;
[0068] In the formula, and These are the first and second derivatives calculated using the central difference method, respectively. It is a very small positive number (e.g., 10). -6 This is used to prevent overflow during division by zero calculation of line segments, thereby enhancing the numerical stability of the algorithm.
[0069] Since the total number of skeleton pixels differs among different symbols, it is impossible to directly compare curvature point sets. Therefore, this embodiment introduces statistical histogram technology. The system presets a range of curvature values. and divide it into Divide the pixels into equal-width intervals, count the number of pixels falling into each interval, and normalize the result by dividing by the total number of pixels. A probability distribution vector. This vector is... The main component, its technical effect lies in transforming the microscopic geometric features of the form into fixed-length statistical features, so that symbols of arbitrary complexity can be represented in... Similarity is measured in 3D space.
[0070] S160, Parametric Political Integration Weights The symbol is assigned a value based on its historical metadata. The module establishes a mapping table to map symbols from purely nomadic tribes (such as the early Khitan) to... The symbols of the Central Plains agricultural administrative system (such as Tang and Song official documents) are mapped to For symbols representing binary political systems (such as the Southern Officials of the Liao Dynasty and the Mongol-Soviet Union of the Qing Dynasty), a value of 0.5 and its neighborhood values are assigned. This parameter is not only a data label, but also a key control variable for controlling the mesh force field properties (repulsive field or adsorption field) in the subsequent physics engine.
[0071] See attached document Figure 4 , Figure 4This embodiment demonstrates the logical architecture and conflict verification process of the heterogeneous coding rule base. The rule base construction module, acting as middleware connecting abstract historical logic and concrete interactive feedback, has the core function of transforming the positional and indicative systems naturally evolved in human civilization into computer-executable mutually exclusive constraint rules, and establishing a real-time conflict verification mechanism based on these rules.
[0072] S210, the parameterized construction of positional encoding rule sets, is a module for establishing positional encoding rule sets for agricultural and commercial symbols represented by Suzhou code, Chinese numerals, and Arabic numerals. The fundamental characteristic of this rule set lies in its position, i.e., its magnitude; that is, the numerical meaning of a symbol is rigidly bound to its spatial index in the sequence. To characterize this property at the computational level, this embodiment defines a general bit-value resolution model: Given a set of ordered sequences of symbols... Its total value Calculate using the following formula:
[0073] ;
[0074] In the formula, Symbols The inherent numerical value in the pre-defined dictionary (e.g., the scalar 5 corresponding to the specific symbol representing the numerical value 5 in the Suzhou code system); The base for carrying over (10 for Suzhou code, 16 for hexadecimal counting rods); For sequence length, For the current index. This formula specifies the topological constraint properties of the positional notation: once a symbol is marked as conforming to... The rule, which is assigned orthogonal adsorption properties in the physics engine, must be strictly locked to the mesh node coordinates. Above, displacements that are not integer multiples of the grid width are strictly prohibited to prevent positional misalignment (e.g., The change in value leads to a step change in the numerical meaning.
[0075] S220, the vectorized definition of the indicative coding rule set is completely different from that of the positional system. For nomadic chronological symbols represented by the Zhurihai code and early rock carvings, a modular indicative coding rule set is constructed. This system follows nonlinear accumulation or spatial reference logic, allowing symbols to be freely distributed in a two-dimensional plane. To ensure compatibility with computing systems, this embodiment refines it into two sub-logic models: for the livestock counting scenario, an accumulation analytic function is defined. For unordered symbol sets... Its overall meaning depends solely on the scalar sum of the elements within the set:
[0076] ;
[0077] The physical meaning of this formula is that it removes the relative positional constraints between symbols, so that in the physics engine, there is only a repulsive force based on the collision volume between such symbols, without mesh attraction, allowing them to present a visual state of stacking or scattering.
[0078] For scenarios involving totems or directional indicators, define a spatial referential function. The meaning of the symbols... Depends on its principal axis vector Rotation angle relative to the geographic North Pole The computational logic employs a two-dimensional rotation matrix transformation:
[0079] ;
[0080] In the formula, For the standard semantic vector of the symbol, This is the actual semantic vector after rotation. This formula establishes a direct mapping between angle and semantics (for example, antlers representing life when pointing upwards and death when pointing downwards), technically enabling interactive systems to allow such symbols to undergo continuous rotation at arbitrary angles without being restricted by orthogonal grids.
[0081] S230, the transformation loss model for cross-rule mappings, occurs during interaction when a user attempts to follow... Symbol forced embedding In environments where (or vice versa), the system needs to quantify the "inconsistency" of such cross-rule operations. This embodiment defines a conversion loss function. To achieve this determination, the function performs a weighted calculation based on the feature vector generated in the previous embodiment:
[0082] ;
[0083] In the formula, The political integration weight of the symbol to be operated on. The baseline rule weights set for the current environmental scenario (e.g., in a pure agricultural ledger scenario). Pure nomadic rock painting scene ; and These are the semantic embedding vectors for the symbol and the context focus, respectively. A minimal amount is introduced into the denominator. (Take 10) -7 This is to prevent division by zero errors caused by the zero vector.
[0084] Regarding weighting coefficients Selection: In this embodiment, it is set The specific value is determined based on the principle of maximizing inter-class variance, that is, during the training phase, it is adjusted... This minimizes the overlap in the loss value distributions between reasonable and erroneous operations. In this preferred embodiment, we take... This indicates that conflicts based on political attributes dominate the rule-making process.
[0085] S240, real-time conflict checking and dynamic threshold determination: The system performs conflict checking in each frame rendering loop. The module has preset conflict determination thresholds. When the calculation results At that time, the system determines that the current operation has triggered a strong rule conflict.
[0086] Regarding thresholds Determination of the threshold: This threshold is not arbitrarily specified, but determined based on the equal error rate (EER) point of the ROC curve (Receiver Operating Characteristic curve). By testing a large amount of historical labeled data (including correct historical combinations and incorrect manual patchwork), a critical value for balancing the false acceptance rate and the rejection rate is determined. In this embodiment, it is set as follows: .
[0087] When a strong conflict is triggered, the module sends a signal to the subsequent physics engine to activate the local manifold distortion mechanism; conversely, if... If a conflict is weak or logically compatible, the system allows symbols to be arranged in a conventional manner according to the dominant rules of the environment. This real-time gating mechanism based on mathematical logic ensures the narrative rationality of the interactive system from the bottom up and prevents the collapse of historical logic.
[0088] See attached document Figure 5 , Figure 5 This is a flowchart illustrating the attribute propagation and dynamic correction logic based on the manifold assumption according to an embodiment of the present invention. Given the prevalent distribution characteristics of historical symbol databases—"massive unsupervised data and sparse supervised labels"—the attribute propagation module aims to utilize the topological continuity of the feature space through a semi-supervised learning mechanism to radiate a small number of known political attribute labels to the entire dataset, and to achieve dynamic evolution by combining user interaction behavior.
[0089] S310, Establishment of the Anchor Point Set and Initialization of the Potential Field: This embodiment first establishes the boundary conditions for attribute propagation. Based on archaeological metadata, the module selects symbol samples with clear dating and cultural affiliation to form the anchor point set. The selection logic is set as follows: a symbol is included in the anchor point set only if the symbol record contains precise stratigraphic information and the carbon-14 dating confidence interval is less than a preset threshold (e.g., ±50 years). For each anchor point sample in the set... The system assigns truth labels based on their historical attributes. Symbols representing purely nomadic origins (such as hunting motifs in early rock paintings). To establish symbols that are purely derived from the origins of Central Plains agriculture (such as counting rods in the Tang Dynasty). For the remaining massive set of unlabeled samples... The module sets its attribute values Initialize it to 0.5 (i.e., the maximum entropy state) to construct the initial discrete potential energy field, which provides the necessary potential energy difference for subsequent gradient-based numerical diffusion.
[0090] S320, a measure of high-dimensional hybrid feature distance, defines a hybrid feature distance metric function to quantify the affinity of symbols in heterogeneous spaces. This function comprehensively considers differences in time span, geographical location, semantic content, and morphological topology.
[0091] ;
[0092] In the formula, This is the normalized time scalar output by the feature vectorization module. These are the geospatial coordinate vector, semantic embedding vector, and morphological topological feature vector constructed by this module, respectively. For Euclidean distance, Cosine similarity; Let be the weight coefficients for each feature dimension, and .
[0093] Regarding weighting coefficients The determination basis: This embodiment adopts a data-driven adaptive weighting strategy. The system uses a set of anchor points... Perform principal component analysis (PCA) to calculate the variance contribution rate of each feature dimension in the principal components. If a certain dimension (e.g., time) is considered... The variance contribution rate of this dimension is the highest, indicating that this dimension is the dominant factor in distinguishing sample attributes, and the system automatically assigns it a large weight value. The physical meaning of this processing logic is that it automatically focuses on those historical features that are most discriminative, ignoring the interference of noisy features.
[0094] S330, based on inverse distance-weighted manifold propagation, after constructing the metric space, the module processes unlabeled samples. Perform attribute estimation. To balance computational efficiency and local smoothness, the system uses the Kd-tree algorithm to retrieve distance samples. Recent Anchor points (in this embodiment) Preferably 20), forming a local neighborhood. Subsequently, the estimated value was calculated using the inverse distance weighted (IDW) algorithm. :
[0095] ;
[0096] In the formula, As the power exponent of distance attenuation, this embodiment sets =3.0, to strengthen the dominance of nearest neighbor samples; For regularization term (take 10) −6 The technical effect of this formula is to achieve a smooth diffusion of attribute values on the manifold structure: the weight of anchor points that are closer together increases exponentially, thereby ensuring that unknown symbols can naturally inherit the political attributes of their "spatial-temporal neighbors" and achieve numerical filling from discrete points to continuous fields.
[0097] S340, the initial propagation of Bayesian correction based on interaction loss is based only on static features. To further improve data accuracy by leveraging collective intelligence, the module introduces a dynamic correction mechanism. When the user adds symbols... Successfully embedded in the environment Furthermore, if no strong conflict determination is triggered, the system considers the operation as a "weakly supervised annotation." The module calculates the conversion loss based on the conversion loss obtained in the previous embodiment. As a confidence level gate, updates are performed according to the following rules. :
[0098] ;
[0099] In the formula, The online learning rate (preferably 0.01); This is a truncation function that ensures the update result always lies within the interval [0,1].
[0100] This formula contains specific physical logic: The term, used as a confidence coefficient, signifies that the more compatible the user's operational logic is with the existing rules of the system (i.e., ... The smaller the value, the higher the system's trust in the operation, and the larger the step size for attribute updates; conversely, if the operation is on the edge of the conflict threshold (…), the higher the trust, the larger the step size for attribute updates. If the amount of interaction across the entire network is relatively large, the system will adopt a conservative update strategy. As the total amount of interaction across the network accumulates, the symbolic attributes will converge to a stable state that aligns with the historical cognition of the group.
[0101] See attached document Figure 6 , Figure 6 This is a schematic diagram illustrating the construction and evolutionary computation logic of a multidimensional symbol association graph according to an embodiment of the present invention. The association computation module, as the system's inference engine, has the core task of quantifying the multidimensional coupling degree of massive isolated symbols in terms of semantics, morphology, and political attributes, thereby constructing a weighted dynamic knowledge graph reflecting historical evolution. This graph not only provides the physical engine with traction parameters between nodes but also supports path prediction and intelligent recommendation during user interaction.
[0102] S410, an objective similarity metric based on multi-core fusion, provides a comprehensive evaluation of any two symbols. and The inherent relationship between them is addressed in this embodiment by employing a multi-core linear combination strategy to construct the basic similarity matrix. This step comprehensively considers the similarity of symbols in semantic, morphological, and temporal dimensions, and the calculation formula is as follows:
[0103] ;
[0104] In the formula, s and These are the semantic embedding vector and morphological feature vector generated by the feature vectorization module, respectively. For normalized time scalars; To prevent the regularization constant (taken as 10) from being zero in the denominator -8 ). For normalized weight coefficients, satisfying .
[0105] The basis for determining the parameter values is as follows: and These represent the standard deviations of the entire sample in the morphological feature space and the time dimension, respectively. Technically, this ensures that the Gaussian kernel function can cover approximately 68% of the sample difference range, preventing sparse correlation due to an overly narrow kernel or loss of discriminative power due to an overly wide kernel.
[0106] Weight Dynamically adjust according to the application scenario. As a preferred method, set it in the default "panoramic mode". It emphasizes the dominant role of semantic relevance.
[0107] S420, nonlinear damped modulation based on differences in political attributes, fundamental similarity. This only reflects the physical and semantic attributes of symbols and does not yet reflect the constraints of historical political systems on evolutionary paths. Given the mutual exclusivity of the agrarian-nomadic dual system, the module introduces political integration. (Generated by the attribute propagation module) as the modulation variable, to calculate the corrected association weights. :
[0108] ;
[0109] In the formula, The absolute distance between the two symbols in the political spectrum; is the damping coefficient.
[0110] Regarding coefficients Determination of: In this embodiment The value is 2.5. The technical basis for this value is that when the political attribute difference... When it reaches 0.8 (i.e., when significant factional conflict occurs), This results in a correction term (1-0.96)=0.04, thereby forcibly reducing the association weight of cross-faction symbols. This mechanism achieves genealogical isolation at the mathematical level, effectively preventing the system from incorrectly linking symbols that are accidentally similar from different civilization systems (such as Khitan Small Script and Chinese characters).
[0111] S430, probabilistic modeling of temporal causality, transforms undirected correlation weights into directed evolution probabilities to reveal the direction of symbol evolution (i.e., from source to flow). This calculation process strictly follows the principle of irreversible time, meaning that the evolutionary path can only point from the earlier stage to the later stage:
[0112] ;
[0113] In the formula, For Herveside step function, used to hard cut off correlations in the reverse time axis or in the same period; For symbols The set of candidate neighbors.
[0114] Regarding thresholds Determination: This represents the minimum generational interval threshold. Taking an average human generational interval of 20 years as an example, normalized to the [-1, 1] interval (assuming a span of 5000 years), then... The technical purpose of introducing this threshold is to filter out symbiotic interference within the same period and ensure that the constructed directed acyclic graph (DAG) only reflects the longitudinal evolutionary relationships across generations.
[0115] S440, Sparsification and Connectivity Restoration of Graph Topology, given that full computation will generate The dense matrix results in excessive rendering and physics computation overhead. This embodiment employs an adaptive statistical thresholding method for sparsification. The system calculates all non-zero weights. mean with standard deviation Set a cutoff threshold Only strong association edges with weights higher than the threshold are retained.
[0116] To address the issue of isolated nodes that may arise from sparsity, the module implements a minimum spanning tree (MST) completion strategy: it detects isolated nodes in the graph with both in-degree and out-degree of 0 and forcibly connects them to the basic similarity space. The closest in the middle Neighbors (preferred) This step ensures the full connectivity of the graph at the topological level, guaranteeing that any obscure symbol can be associated with the main historical context through a finite number of hops, thus avoiding the occurrence of "dead nodes" that cannot be retrieved during interactions.
[0117] S450, based on dynamic reweighting with contextual attention, allows the module to monitor the viewport focus in real time during user interaction. The system dynamically adjusts the weights of graph edges to achieve relevance focusing. A decay function based on graph topological distance is defined.
[0118] ;
[0119] In the formula, This represents the number of hops (HopCount) of the shortest path calculated using breadth-first search (BFS) on a sparse graph. This is the attention decay coefficient (e.g., 0.5). The business value of this formula lies in the fact that when a user focuses on studying a specific symbol, the system automatically suppresses those related edges that are logically too far apart (too many hops), so that the traction generated by the physics engine is more concentrated on the upstream and downstream nodes that are closely related to the current focus, thus visually presenting a precise recommendation effect of "pulling out the radish and bringing out the mud".
[0120] See attached document Figure 7 , Figure 7 This is a logical architecture diagram of an adaptive mesh reconstruction and manifold evolution engine according to an embodiment of the present invention. The mesh reconstruction engine, as a core component connecting the data layer and the presentation layer, functions to convert the abstract attributes (political integration degree) calculated by the aforementioned modules... Rule conflict loss Association weight The data is mapped to visualized physical field parameters. This embodiment realizes the dynamic evolution of spatial topology with data attributes by constructing a heterogeneous hybrid potential energy field: in the agricultural attribute-dominated region, the space presents a strongly constrained Euclidean grid shape; in the nomadic attribute-dominated region, the space degenerates into an isotropic free manifold; and in the transition region, the spatial structure exhibits an elastic twisted state after force equilibrium.
[0121] S510, Parametric construction of the hybrid potential energy field: To drive the self-organized distribution of symbols on the two-dimensional interaction plane, this embodiment constructs a hybrid scalar field formed by the linear superposition of grid adsorption potential energy and free interaction potential energy. For any symbolic object in the scene. The total potential energy it receives is determined by its own degree of political integration. Weighted regulation:
[0122] ;
[0123] In the formula, To discretize the grid potential energy, This represents the free potential energy based on neighborhood repulsion. (Regarding...) In this embodiment, a periodic sinusoidal square potential well function is used to simulate the integerization constraint of spatial coordinates by the positional system rule:
[0124] ;
[0125] In the formula, The mesh stiffness coefficient is set in this embodiment. This value determines the depth of the potential well and its ability to capture symbols; Set the standard grid spacing (e.g., 100 pixels). These are the real-time coordinate components of the symbol. The physical meaning of this formula is: as... Approaching 1 (pure agricultural attribute), the system forces the symbol to fall into the grid node with the lowest energy. This allows for a strict ordering of position and magnitude at the physical level.
[0126] against In this embodiment, the free potential energy is defined based on the Coulomb repulsion model to prevent sign overlap and maintain a loose distribution:
[0127] ;
[0128] In the formula, The repulsion coefficient (preferred value 2000.0); For local neighborhood sets; To prevent the minimum value of division by zero (10) -5 The introduction of this item ensures that in When the value approaches 0 (pure nomadic attribute), the symbols are no longer constrained by the grid, but instead exhibit a disordered but uniform cloud-like distribution in space based on the collision volume.
[0129] S520, based on the calculation of elastic constraint forces in the associated topology, calculates the associated weights generated by the associated calculation module after establishing the basic potential energy field. Elastic constraints are introduced between symbols to reproduce the logic graph structure in physical space. For any pair of symbols with associations... Define nonlinear spring force :
[0130] ;
[0131] In the formula, This is the global spring constant; The length is dynamic and natural. To physically distinguish the density characteristics of different cultural attributes, this embodiment will... Defined as Functions of value: ,in .Pick This means that in areas with low political integration (nomadic) characteristics, the natural length increases significantly, resulting in a sparse layout; while in areas with high integration, the natural length contracts, prompting the symbols to be arranged compactly.
[0132] S530, based on spatial turbulence disturbances caused by rule conflicts, addresses situations where user actions lead to high rule conflicts (i.e., those calculated by the rule base construction module). When the value exceeds a set threshold, the engine introduces a spatial turbulence field. To apply physical feedback. This force field only works locally and is used to disrupt the equilibrium state of the symbol:
[0133] ;
[0134] In the formula, This is the disturbance gain coefficient (taken as 50.0); The number of superimposed waves (taken as 3); It is a random amplitude vector. It is a spatial frequency vector. Both are phase factors that vary linearly with time, and are initialized using a pseudo-random number generator. The formula is determined by sampling within the interval. Its technical advantage lies in that: when... At higher levels, a high-frequency oscillating force field is generated around the symbol, making it unable to dock stably. This intuitively alerts the user to the current spatial position or that there is a historical error in the combinational logic, eliminating the need for pop-up warnings.
[0135] S540, based on mass-weighted dynamic evolution calculation, integrates the above potential energy gradient force Topological forces and disturbance field The system employs a semi-implicit Verlet integrator to solve for the symbol's trajectory. To reflect the differences in physical inertia among symbols with different properties, this embodiment defines a dynamic mass model:
[0136] ;
[0137] In the formula, Based on quality, The mass gain coefficient is set to 2.0. Based on this, for agricultural attribute symbols with a political integration degree close to 1, the system assigns them a larger inertial mass, making them exhibit stable characteristics that are not easily dragged and are extremely difficult to deviate once positioned during interaction; while for nomadic symbols with a political integration degree close to 0, they are assigned a smaller mass, making them exhibit active characteristics that are sensitive and easily affected by repulsive forces.
[0138] The position update formula is as follows:
[0139] ;
[0140] In the formula, The physical frame step size is fixed (16.6 ms). The Verlet integrator is chosen because of its excellent symplectic geometric properties, which ensures the energy conservation and stability of the system during long-term simulations.
[0141] S550, anisotropic rendering of the background mesh: To provide a visual reference that matches the physical field, the module utilizes parametric surface technology to render the background mesh. The system is based on all symbols within the current viewport. Value distribution, constructing a smooth scalar field The visible coordinates of the mesh vertices are dynamically adjusted accordingly. B-spline interpolation is used to generate mesh lines for the original mesh vertices. , its rendering coordinates The calculation is as follows:
[0142] ;
[0143] In the formula, For the pre-computed Perlin noise vector field; This is for the maximum distortion amplitude. This step achieves anisotropic rendering of the background: in In regions where the value is close to 1, the coordinate offset is 0, and a standard orthogonal grid is displayed; In areas where the value is close to 0, the grid lines break and twist due to noise. This visual geometric gradation helps users intuitively determine the historical rule attributes corresponding to the current screen area.
[0144] See attached document Figure 8 , Figure 8 This is a schematic diagram of an adaptive hybrid rendering pipeline and visual feedback logic according to an embodiment of the present invention. The rendering module, as the intuitive interface between the system and the user, has the core function of mapping the physical coordinates, logical attributes, and conflict states calculated by the aforementioned modules to graphical elements on the screen in real time. This embodiment constructs a WebGL-based programmable shader architecture, and through a customized fragment shader algorithm, dynamically synthesizes symbolic forms, topological connections, and environmental atmosphere at the pixel level, thereby reducing the CPU's geometry construction overhead.
[0145] The S610, based on directed distance field (SDF) adaptive rendering, abandons the traditional static texture mapping scheme in order to visually distinguish the continuous gradient features of the "agricultural-nomadic" attribute. Instead, it adopts a procedural rendering technology based on directed distance field (SDF). This technology uses mathematical functions to directly describe geometric shapes in screen space, enabling lossless transitions from regular geometric shapes to natural irregular shapes.
[0146] For each symbol instance on the screen, the shader program receives the political convergence degree generated by the property propagation module. As a shape control variable, the alpha transparency value of the current fragment is dynamically calculated. :
[0147] ;
[0148] In the formula, Normalized texture coordinates; The basic contour threshold (preferably 0.5); This is the Hermite interpolation function, used to achieve anti-aliased edges; It is the distance field function of the basic shape (such as the distance field of a circle).
[0149] Parameter definition and value selection criteria: This is a noise frequency vector (e.g., with values of [10.0, 10.0]) used to control the high-frequency details of edge roughness. Specifically refers to the pseudo-random noise function based on lattice gradient. For edge softening bandwidth function, As a noise intensity function, this embodiment sets:
[0150] , .
[0151] when When the value approaches 1 (i.e., pure agricultural / positional attribute), the noise term weight approaches zero and the edge bandwidth is extremely narrow, resulting in a rendering effect with sharp edges and a geometrically regular printed style; while when When the value approaches 0 (i.e., pure nomadic / totem attributes), the edges soften and high-frequency noise is superimposed, resulting in a rendering effect that resembles a "rock painting" style with rough edges and a weathered texture. Thus, the algorithm achieves automatic mapping of historical metadata attributes to visual texture at the graphics' underlying layer.
[0152] S620, based on tension mapping for visualization of associated edges, addresses the common "visual clutter" problem in large-scale graphs by using the weights output by the association calculation module for the connections between symbols. The visual attributes of the connection are dynamically calculated based on the attribute differences between the symbols.
[0153] The system defines the opacity of the connection. With screen space linewidth as follows:
[0154] ;
[0155] ;
[0156] In the formula, This is the statistical extreme value of all associated weights within the current viewport. The system updates the statistical value every fixed number of frames (e.g., 60 frames). To prevent the regularization constant (taken as 10) from being zero in the denominator -6 ); The base line width (e.g., 1.0 pixels); This is the cross-faction suppression coefficient (taken as 0.8).
[0157] The salience of the connection is non-linearly constrained by the difference in political attributes between the two symbols at the two ends. If the two symbols belong to typical agricultural and nomadic camps respectively (i.e., (For larger numbers), the suppression term in the formula will forcibly reduce the opacity of the connections, making them visually disappear. This approach can highlight the densely clustered and sparsely distributed topological structure of civilization evolution within the system on a macroscopic view, helping users quickly identify the main historical threads.
[0158] The S630 employs rule-based loss-based dispersion distortion feedback. When a user operation triggers a historical logic conflict, the rendering module synchronously introduces screen-space dispersion distortion as a status indicator to complement the turbulence effect generated by the physics engine. This effect is achieved by separating and offsetting the RGB channels during the texture sampling stage, and its effective range is determined by the loss value calculated by the rule base construction module. Decide.
[0159] Final color output in fragment shader The calculation is as follows:
[0160] ;
[0161] In the formula, These represent color sampling operations on the corresponding channels of the texture; Let be the distortion direction vector, which varies with time. Rotation to create a sense of dynamic disturbance: ,in This is the maximum offset (e.g., 0.02 UV units).
[0162] The technical purpose of this algorithmic step is to abstract the result of logical operations ( Numerical values are transformed into intuitive optical fault effects. With... As the value increases, the spatial separation of the RGB channels increases linearly, causing the violation symbols to appear as ghosting or signal interference, thus providing real-time logical compatibility feedback without interrupting user operation.
[0163] S640, combined with semantic weights and multi-level detail optimization, given that the historical symbol graph may contain tens of thousands of nodes, in order to ensure that the interaction frame rate is stable at more than 60 FPS, this embodiment adopts a spatial indexing and multi-level detail (LOD) rendering strategy based on quadtree.
[0164] In each rendering frame, the system adjusts the current camera zoom level and the symbol's screen projection area. Calculate the rendering level factor ;
[0165] ;
[0166] In the formula, The visible area threshold (e.g., 4 square pixels); The centrality or importance weight of the symbol in the historical graph (pre-calculated constant); This is the importance gain coefficient.
[0167] Rendering pipeline according to Execute tiered rendering logic: If If so, the node is directly removed during the vertex shader stage; if Then switch to a low-cost geometry proxy mode (e.g., only render GL_POINTS primitives); only when Only when the high-precision SDF shader in S610 is invoked will the aforementioned S610 be called. This mechanism introduces semantic weights. By adjusting the geometric threshold, we ensured that key historical anchors (such as oracle bone inscriptions and counting rods) are still rendered and visible with priority, even under macroscopic zoom, thus avoiding the loss of key information due to simple geometric culling.
[0168] To help you better understand the technical solution of this invention and enhance the persuasiveness of your patent application or technical documents, I have prepared a specific application example (based on the scenario of "interaction between Liao-Song border trade ledgers and Khitan symbols") for testing. The experimental results are as follows: Figure 9 and Figure 10 As shown.
[0169] 1. Scenario: The user (an archaeological researcher) is sorting through a damaged trade ledger unearthed in the border region between the Liao (Khitan) and Northern Song dynasties. The ledger contains a mixture of Song dynasty "Suzhou numerals" (positional agricultural symbols) and Khitan "counting symbols" (nomadic ideographic symbols). The user's task is to clarify the corresponding numerical relationships between these symbols and reconstruct the trade logic of the time.
[0170] 2. Interaction Process and System Response:
[0171] Step 1: Data import and feature vectorization (corresponding to S110~S160);
[0172] Operation: The user scans and enters two symbols:
[0173] symbol : A striped pattern resembling a "cursive X" (i.e., the Suzhou code value 5).
[0174] symbol A graphic resembling forked deer antlers (i.e., Khitan counting symbols).
[0175] System processing: Identified as an agricultural system, its feature vector contains time. Mapped to 1050 AD, political weight (Highly agricultural).
[0176] Identified as a nomadic system, with significant political weight. (Highly nomadic), semantic vector It contains the path code for livestock / live animals.
[0177] Step 2: Drag-and-drop interaction and rule conflict feedback (corresponding to S210~S240, S530, S630)
[0178] Operation: The user attempted to transfer the Khitan deer antler talisman. Forcefully drag the data into the grid area representing the total amount (this area's default environment rule is that only positional value calculations are allowed). .
[0179] Conflict calculation: The rule base calculates the transformation loss (Loss). Because... (Nomadic attribute) and The differences in (agricultural environments) are enormous (|0.15-1|=0.85), and Following non-linear totem symbolic rules leads to (The threshold is set to 0.58).
[0180] Physical and Visual Feedback: Physical Layer: Triggering a turbulent disturbance field (S530), the user feels the mouse cursor vibrating at a high frequency, as indicated by the antler symbol. Unable to stay stably on the grid points, it slides towards the edge like a magnet repelling its like poles.
[0181] Visual layer: Triggered chromatic aberration (S630), red and blue RGB separation ghosting appears at the edge of the symbol (Glitch effect), visually indicating a logical error: this totem symbol cannot be directly used for bit value summation.
[0182] Step 3: Association Discovery and Manifold Evolution (corresponding to S310~S340, S450):
[0183] Operation: The user will Move back to the free area and click the symbol.
[0184] Graph reasoning: The system activates the context attention mechanism (S450) to retrieve intermediate symbols from a massive database.
[0185] Result: The system highlighted a transition symbol on a "bilingual wooden cylinder". . political weight (Dual system).
[0186] Rendering: A connecting line appears on the screen. According to the S620 formula, due to... and of The values are relatively small, and the lines are highly opaque and thick, clearly indicating the evolutionary path.
[0187] Step 4: Final Fusion (corresponding to S510):
[0188] Operation: The user will (Suzhou code 5) and (Khitan deer antler talisman) was placed at the same time (Intermediate state) Both sides.
[0189] Result: The physics engine's hybrid potential field (S510) automatically adjusts: the intermediate region exhibits a "semi-grid, semi-free" elastic state. Under the action of the topological spring force (S520), the three symbols automatically attract and align, constructing an intermediate state. As a bridge, connecting the agricultural end With nomadic end The linear evolutionary link directly verifies the exchange logic that "5 strings of cash in Han China are equivalent to 5 sheep in Khitan".
[0190] 1. Experimental setup:
[0191] We constructed the Eurasian Historical Symbols Dataset (EHSD-2025), which contains 12,000 samples.
[0192] Comparison with benchmark:
[0193] Method A (purely visual): based solely on image appearance similarity (ResNet-50).
[0194] Method B (pure semantics): based solely on entity associations in the knowledge graph.
[0195] Our invention: a five-dimensional interaction that integrates time, space, form, semantics, and political weight.
[0196] 2. Experimental results data:
[0197] method Historical Logical Compliance Rate (LCR) Interaction Intent Understanding Accuracy (IIA) Symbolic association recall Method A (purely visual) 42.5% 35.2% 18.4% Method B (pure semantics) 88.1% 62.4% 76.5% This invention (Ours) 96.8% 94.3% 91.2%
[0198] Comparative test results based on the "Eastern Eurasian Historical Symbols Dataset (EHSD-2025)" show that the "symbol interaction method based on multidimensional semantic topology" proposed in this invention significantly outperforms traditional pure visual (CNN) and pure semantic (KG) methods in three key indicators: historical logic compliance, interaction intent understanding, and association recall rate. Specific analysis is as follows:
[0199] 1. Overcame the historical recognition problem of "similar in form but different in meaning" (regarding the LCR indicator): Data comparison: The historical logic compliance rate (LCR) of this invention is as high as 96.8%, far exceeding the 42.5% of the pure vision method (MethodA).
[0200] Cause Analysis: Traditional visual models focus only on the geometric shape of symbols, easily confusing symbols from different dynasties that have similar forms (e.g., misinterpreting a Neolithic circle as the number "0"). This invention introduces a political integration weight (…). ) and time normalization ( The feature dimension establishes strict spatiotemporal constraints on symbols, thereby effectively intercepting cross-era logical fallacies and ensuring the rigor of historical reconstruction.
[0201] 2. Achieved an intuitive physical interaction experience (for the IIA metric): Data comparison: In terms of the accuracy of understanding interaction intent (IIA), the present invention achieved 94.3%, which is about 32 percentage points higher than the pure semantic knowledge graph method (MethodB).
[0202] Cause Analysis: While purely semantic methods understand conceptual relationships, they lack spatial physics and cannot predict the user's dragging point. This invention's unique "HybridPotentialField" automatically adjusts the mesh's adsorption force and free-floating damping force based on the symbol's agricultural / nomadic attributes. This "physical perception" allows the system to accurately predict whether the user intends to perform "precise calculations" (adsorption) or "free stacking" (totem display), greatly improving the smoothness and accuracy of operation.
[0203] 3. Established an evolutionary link between discontinuous civilizations (for recall rate indicators): Data comparison: The cross-civilization symbol association recall rate of this invention reached 91.2%, which is significantly better than the benchmark method.
[0204] Thanks to the manifold continuity assumption in the feature space, this invention can not only retrieve known entities, but also automatically discover and recommend symbols in evolutionary intermediate states (such as Liao Dynasty bilingual wooden slips) through a topological spring force model. This demonstrates the system's powerful reasoning ability, enabling it to fill historical gaps and assist researchers in discovering unknown evolutionary paths.
[0205] Appendix Figure 9 Explanation: Schematic diagram of the manifold distribution of symbols in the multidimensional feature space:
[0206] Illustration content:
[0207] Solid black dots represent symbols of agricultural systems (such as Suzhou numerals and counting rods). These symbols exhibit a high-density clustering distribution in the feature space, indicating a highly standardized morphology and clear positional rules (political weights). ).
[0208] Black hollow triangles: Represent symbols of nomadic systems (such as Khitan totems and counting marks). The dispersed distribution of these symbols indicates significant morphological differences and a lack of unified standards (political weight). ).
[0209] Gray solid squares: represent intermediate evolutionary symbols (such as bilingual reference symbols, transitional texts). These data points are linearly arranged between dot clusters and triangular clusters, verifying the continuity of the semantic manifold in this invention.
[0210] Dashed path: Represents the semantic trajectory of the evolution of symbols from nomadic indicative to agricultural positional.
[0211] Appendix Figure 2 Explanation: Schematic diagram of adaptive interactive potential field:
[0212] Illustration content:
[0213] (a) 3D view: Shows the physics engine rules of the interactive interface.
[0214] Left side region (nomadic area): Potential energy surface is flat ( (This corresponds to the free drag operation in the embodiment, where the symbol is not constrained by the grid.)
[0215] The right-hand region (agricultural area): the potential energy surface exhibits obvious wavy depressions (periodic potential wells), corresponding to the "grid adsorption" effect in the embodiment, and forced symbol alignment is used for calculation.
[0216] (b) Cross-sectional view: The change in potential energy intensity is shown as a two-dimensional curve.
[0217] The left segment of the curve is straight, representing zero resistance;
[0218] The right segment of the curve oscillates, and the trough is the grid adsorption point (Slot).
[0219] The middle section demonstrates a smooth transition from the free state to the constrained state, ensuring a natural and continuous feel for the user when dragging symbols across different areas.
[0220] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.
Claims
1. A digital symbol interactive experience system for farming and nomadic life, characterized in that, include: The attribute propagation module is used to calculate the tissue morphology attribute values of unlabeled symbol samples based on known labels of the anchor point set by using a hybrid feature distance metric and manifold propagation algorithm. The organizational morphology attribute value is used to characterize the continuous phylogenetic state of symbols between the orderly agricultural system and the free nomadic system; The association calculation module is used to calculate the association weights between symbols based on the multidimensional features of the symbols and the organizational morphology attribute values, and to construct an association graph containing temporal evolution relationships. A manifold evolution engine is used to construct a hybrid potential energy field composed of the superposition of grid adsorption potential energy and free interaction potential energy; the hybrid potential energy field dynamically adjusts the spatial force state of the symbol according to the tissue morphology attribute value and solves the motion trajectory of the symbol on the interaction plane. The adaptive rendering module is used to generate the morphological structure, connection relationship and visual feedback effect of the symbol based on the organizational morphological attribute value, association weight and interaction state.
2. The interactive experience system for digital symbols of farming and nomadic life according to claim 1, characterized in that, When calculating the organizational morphology attribute value, the attribute propagation module performs the following steps: A hybrid feature distance metric function incorporating time span, geographic location, semantic content, and morphological topology is constructed, and the weight coefficients of each feature dimension are determined based on principal component analysis. Retrieve the K nearest neighbor anchor points of the unlabeled symbol sample in the feature space, and calculate the initial tissue morphology attribute value of the unlabeled symbol sample based on the inverse distance weighted algorithm; When a user interaction is received, the conversion loss generated by the operation is calculated, and the conversion loss is used as a confidence gating parameter to perform Bayesian dynamic correction on the tissue morphology attribute value.
3. The interactive experience system for digital symbols of farming and nomadic life according to claim 1, characterized in that, The association calculation module is configured to: A multi-kernel linear combination strategy is used to calculate the basic similarity matrix between symbols. The multi-kernel linear combination strategy is a weighted sum of semantic embedding vectors, morphological feature vectors and normalized time scalars. Calculate the difference in tissue morphology attribute values between two symbols, process the difference using the hyperbolic tangent function to obtain a nonlinear damping term, and apply the nonlinear damping term to the basic similarity matrix; The Herveside step function is used to process the time dimension difference and to directionally truncate the associated weights.
4. The interactive experience system for digital symbols of farming and nomadic life according to claim 3, characterized in that, The association calculation module further includes a context attention dynamic reweighting unit, used for: Get the user's focus icon in the interactive viewport; The attenuation coefficient is calculated based on the graph topological distance, and the attenuation coefficient is multiplied by the association weight of the edge connected to the focal symbol.
5. The interactive experience system for digital symbols of farming and nomadic life according to claim 1, characterized in that, When constructing the hybrid potential field, the manifold evolution engine, for any symbolic object: Define the grid adsorption potential energy based on the periodic sinusoidal square potential well function; Define the free interaction potential energy based on the Coulomb repulsion model; Using the tissue morphology attribute value as a weighting coefficient, the mesh adsorption potential energy and the free interaction potential energy are linearly superimposed to obtain the total potential energy of the symbol object.
6. The interactive experience system for digital symbols of farming and nomadic life according to claim 5, characterized in that, The manifold evolution engine is also equipped with a dynamic evolution solution unit for: Based on the association weights, a nonlinear spring force is applied between the symbols, and the natural length of the spring is set as a function that is negatively correlated with the tissue morphology attribute value; When the system detects that the rule conflict loss value generated by the system exceeds the preset threshold, a sinusoidal perturbation field containing random phase and amplitude is superimposed on the symbol coordinates. The quality parameter of the symbol is calculated based on the tissue morphology attribute value, and the position update of the symbol is solved using a numerical integration algorithm; wherein the quality parameter is positively correlated with the tissue morphology attribute value.
7. The interactive experience system for digital symbols of farming and nomadic life according to claim 1, characterized in that, The adaptive rendering module includes a shape rendering unit based on a directed distance field, used for: Receive the tissue morphology attribute values as morphology control variables; The edge softening bandwidth parameter is set to a function that is negatively correlated with the tissue morphology attribute value; The noise intensity parameter is set as a function that is negatively correlated with the tissue morphology attribute value, and the noise value based on the lattice gradient is superimposed on the directed distance field function.
8. The interactive experience system for digital symbols of farming and nomadic life according to claim 1, characterized in that, The adaptive rendering module also includes an associated edge visualization unit, used for: The screen space linewidth of the connection is calculated based on the aforementioned association weights; The opacity of the connection is calculated based on the difference in tissue morphology attribute values between the symbols at both ends of the connection; wherein the calculation formula includes a cross-system inhibition coefficient, and the opacity is negatively correlated with the absolute value of the difference in tissue morphology attribute values.
9. The interactive experience system of digital symbols for farming and nomadic life according to claim 1, characterized in that, The system also includes a rule building module, which is used to calculate the rule conflict loss value generated by interactive operations based on a preset logical rule library; The adaptive rendering module also includes a dispersion distortion feedback unit, used for: In the fragment shader, the offset vector of the texture sampling coordinates is calculated based on the rule conflict loss value; The R, G, and B color channels of the texture are sampled independently using the original coordinates and the coordinates with the added offset vector, and the final pixel color is synthesized.
10. The interactive experience system for digital symbols of farming and nomadic life according to claim 1, characterized in that, The adaptive rendering module is also configured with a multi-level detail optimization strategy: The screen projection area of the symbol is calculated based on the quadtree spatial index, and the rendering level factor is calculated by combining the importance weight of the symbol in the association graph. The rendering level factor is compared with a preset threshold, and vertex culling, geometric proxy drawing instructions, or directed distance field drawing instructions are executed based on the comparison results.