Method and system for making three-dimensional model interactive electronic manual

By constructing a three-dimensional structure manual and functional manual, and using knowledge graphs and improved Ant algorithm to optimize the interaction process, the shortcomings of the existing three-dimensional model interactive electronic manuals in intelligent guidance and user interaction experience are solved, and efficient information acquisition and interaction accuracy are achieved.

CN119917685AActive Publication Date: 2025-05-02陕西万禾数字科技有限公司
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510405390.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-02
Publication Date
2025-05-02
Estimated Expiration
2045-04-02

AI Technical Summary

Technical Problem

The existing three-dimensional model interactive electronic manuals have shortcomings in intelligent guidance, user interaction experience and interaction process optimization, and it is difficult to effectively provide knowledge association mechanisms and personalized interaction guidance strategies, making it difficult for users to quickly and accurately obtain information.

Method used

By obtaining the three-dimensional structural data and functional data of the target object, constructing structural manuals and functional manuals, and establishing structural matching and functional interaction. During the interaction process, the knowledge graph is used to generate interactive guidance strategies, and combined with the improved Ant algorithm to optimize the interaction process, to achieve intelligent recommendation and dynamic interaction optimization.

Benefits of technology

Improve the organization and visualization of the electronic manual, allowing users to intuitively understand the product structural relationships and functional logic. Through intelligent recommendation and dynamic interaction optimization, learning costs are reduced, information acquisition efficiency is improved, and interaction accuracy is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119917685A_ABST
    Figure CN119917685A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of three-dimensional model interaction, and discloses a method and system for making a three-dimensional model interactive electronic manual, and the method comprises the steps: obtaining the three-dimensional structure data and function data of a target object; constructing a structural manual according to the three-dimensional structural data, and constructing a functional manual according to the functional data; performing structure matching on the structure manual, and establishing function interaction on the function manual; in the interaction process, an interaction guiding strategy is generated through the knowledge graph, and the interaction process is guided according to the interaction guiding strategy. And the organizability and the visualization effect of the electronic manual are improved, so that a user can more intuitively understand the structural relationship and the functional logic of a product. The knowledge graph is adopted to construct the interaction guiding strategy, intelligent recommendation and dynamic interaction optimization based on the user operation path are achieved, the learning cost is effectively reduced, and the information obtaining efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of three-dimensional model interaction, and in particular to a method and system for producing a three-dimensional model interactive electronic manual. Background Art

[0002] With the rapid development of computer technology and digital design technology, traditional two-dimensional electronic manuals have gradually failed to meet users' needs for intuitive, interactive and intelligent experience. Most existing electronic manuals are presented in the form of text, pictures or videos, which can only passively provide product structure or function information. There is a lack of space for users to actively explore and interact, and it is difficult to accurately express the internal structure and specific functional logic of complex products. At the same time, during the assembly, use, maintenance and troubleshooting of equipment, users often find it difficult to intuitively understand the assembly relationship and cooperation principle between parts, which can easily lead to operational misunderstandings and reduce work efficiency.

[0003] In addition, although some interactive 3D model manuals have begun to be used, there are still deficiencies in intelligent guidance, user interaction experience and interaction process optimization. In particular, there is a lack of effective knowledge association mechanism and personalized interaction guidance strategy, which makes it impossible for users to quickly and accurately obtain the required information, restricting the popularization and application of interactive electronic manuals. Therefore, how to improve the interactive performance of 3D interactive electronic manuals and optimize user experience has become one of the technical problems that need to be solved urgently. Summary of the invention

[0004] In view of the above-mentioned problems, the present invention is proposed.

[0005] Therefore, the technical problem solved by the present invention is that the existing method for making a three-dimensional model interactive electronic manual has optimization problems in terms of intelligent guidance, user interaction experience and interaction process optimization.

[0006] In order to solve the above technical problems, the present invention provides the following technical solutions: a method for making a three-dimensional model interactive electronic manual, comprising:

[0007] Acquire three-dimensional structural data and functional data of the target object;

[0008] constructing a structure manual according to the three-dimensional structure data, and constructing a function manual according to the function data;

[0009] Performing structural matching on the structural manual and establishing functional interaction on the functional manual;

[0010] During the interaction process, an interaction guidance strategy is generated through the knowledge graph, and the interaction process is guided according to the interaction guidance strategy.

[0011] As a preferred solution of the method for making the three-dimensional model interactive electronic manual of the present invention, the three-dimensional structure data includes the geometric dimensions, spatial topological structure, assembly relationship, material properties, connection method and assembly sequence of each component of the target object;

[0012] The functional data includes operating principles, functional characteristics, operating procedures, interactive logic, maintenance procedures, fault diagnosis information and emergency response strategies.

[0013] As a preferred solution of the method for making the three-dimensional model interactive electronic manual of the present invention, the structure manual includes: building a three-dimensional model of the target object by three-dimensional composition software; and setting an index for each component in the model;

[0014] According to the assembly order of each component of the target object, after the number of components is greater than 1, each time a component u is assembled, a 3D model containing the assembled components is constructed as the 3D section model of component u; where u represents the component index;

[0015] The structural matching includes summarizing the spatial topological structures of all components according to the assembly order to obtain a component catalog; associating each component in the catalog with its index, and switching to the three-dimensional section model of component u when selecting component u in the catalog through human-computer interaction; at the same time, in each three-dimensional section model, the serial number of each unobstructed component index is marked with a lead.

[0016] As a preferred solution of the method for making the three-dimensional model interactive electronic manual of the present invention, the function manual includes recording all functions of the target object in a catalog, and displaying the function effects by recording the simulation animation of the three-dimensional model;

[0017] The functional interaction includes, through human-computer interaction, the user applies an interactive action to the functional operation area of ​​the three-dimensional model, and the three-dimensional model realizes the selection of the function of the target object according to the interactive action;

[0018] Among them, the functional operation area is where the target object performs functions; when achieving a functional purpose, it can be completed through multiple interactive actions.

[0019] As a preferred solution of the method for making the interactive electronic manual of the three-dimensional model described in the present invention, the knowledge graph includes: in the function manual, the initially executable interactive action is used as the initial node; after completing an interactive action, the next executable interactive action is used as the next level node until no new nodes are generated; the starting point and the nodes of each level are connected in sequence to obtain the interactive steps for realizing each functional purpose;

[0020] There can be multiple starting points and nodes at each level.

[0021] As a preferred solution of the method for making the three-dimensional model interactive electronic manual of the present invention, the interactive guidance strategy includes: in each level of node, each interactive behavior that can be performed is marked with a leader to indicate the functional purpose that can be achieved when the interaction is performed; and the functional purposes in the marking are arranged through common functional analysis;

[0022] The common function analysis includes guided common function analysis and exploratory common function analysis;

[0023] The guided common function analysis includes: if a keyword is input during use, the function purpose is determined as the guidance target by matching the keyword; after the function purposes in the annotation are arranged in descending order of matching degree, the guidance target in the annotation is highlighted;

[0024] The matching degree includes, when the keyword is matched with the functional purpose, performing a correlation analysis on each functional purpose to obtain a matching degree value; if the matching degree between the functional purpose g and the keyword e exceeds a preset value, the functional purpose g is determined as the guidance target of the keyword e;

[0025] The guidance target is the functional purpose to be achieved by the guidance strategy.

[0026] As a preferred solution of the method for making the three-dimensional model interactive electronic manual of the present invention, the exploratory common function analysis includes analyzing the attention of each functional purpose by using an improved ant algorithm, and arranging the functional purpose in each annotation in descending order according to the attention;

[0027] When users are performing interactive actions, they adjust their attention according to each step of the interactive action;

[0028] The improved ant algorithm includes: presetting a heuristic value for each functional purpose, assuming that each user is an ant individual, and the ant leaves pheromone every time it passes through a node; collecting the interactive actions of each user when using the function manual through the cloud, and leaving pheromone at the node every time an interactive action is generated; when the user returns to the previous step during the interaction, the pheromone is withdrawn;

[0029] The connection between nodes is used as a one-way path. After the user reaches a node through interactive actions, the probability of each functional purpose being selected is recalculated through probabilistic decision making, and the recalculated probability of each functional purpose being selected is used as the attention degree to rank the functional purposes in the annotation;

[0030] When updating pheromones, in addition to normal volatilization, negative ants are identified and the concentration of pheromones released by negative ants is attenuated each time;

[0031] The passive ants include users who fail to reach the node where the functional purpose is located through interactive actions; users who continuously perform the same operation process;

[0032] The heuristic value is: the reciprocal of the gap between each functional purpose and the core function of the target object.

[0033] A system for making a three-dimensional model interactive electronic manual using any method of the present invention, wherein:

[0034] An acquisition unit, which acquires three-dimensional structural data and functional data of the target object;

[0035] A construction unit, constructing a structure manual according to the three-dimensional structure data, and constructing a function manual according to the function data;

[0036] A matching unit, performing structural matching on the structural manual and establishing functional interaction on the functional manual;

[0037] The guiding unit generates an interaction guiding strategy through the knowledge graph during the interaction process, and guides the interaction process according to the interaction guiding strategy.

[0038] A computer device comprises: a memory and a processor; the memory stores a computer program, wherein: the processor implements the steps of any one of the methods of the present invention when executing the computer program.

[0039] A computer-readable storage medium stores a computer program, wherein: when the computer program is executed by a processor, the steps of any one of the methods of the present invention are implemented.

[0040] Beneficial effects of the present invention: The method for making a three-dimensional model interactive electronic manual provided by the present invention improves the organization and visualization of the electronic manual, allowing users to more intuitively understand the structural relationship and functional logic of the product. The knowledge graph is used to construct an interactive guidance strategy, which realizes intelligent recommendation and dynamic interactive optimization based on the user's operation path, effectively reducing the learning cost and improving the efficiency of information acquisition. In addition, the present invention uses an improved ant algorithm to optimize the interaction process, so that the system can adaptively adjust the function attention according to user behavior and improve the accuracy of interaction. At the same time, through abnormal behavior recognition technology, the rationality of the pheromone update mechanism is improved to avoid misleading. This method not only improves the interactive experience of the electronic manual, but also enhances the understanding and learning ability of complex product functions. It is suitable for a variety of industrial equipment, smart products and technical training scenarios, and provides new ideas for the development of intelligent and personalized electronic manuals. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.

[0042] Figure 1 The present invention provides an overall flow chart of a method for producing a three-dimensional model interactive electronic manual according to the first embodiment of the present invention. DETAILED DESCRIPTION

[0043] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings of the specification. Obviously, the described embodiments are part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in the art without creative work should fall within the scope of protection of the present invention.

[0044] Example 1, reference Figure 1 , as an embodiment of the present invention, provides a method for making a three-dimensional model interactive electronic manual, comprising:

[0045] S1: Acquire the three-dimensional structural data and functional data of the target object.

[0046] Furthermore, the three-dimensional structural data includes the geometric dimensions, spatial topological structure, assembly relationship, material properties, connection method and assembly sequence of each component of the target object. The functional data includes the operating principle, functional characteristics, operation process, interaction logic, maintenance process, fault diagnosis information and emergency treatment strategy.

[0047] By acquiring three-dimensional structural data and functional data, it is ensured that the electronic manual can provide comprehensive and accurate information in terms of structural display and functional interaction. By acquiring the geometric dimensions, spatial topological structure, assembly relationship, material properties, connection method and assembly sequence, a complete three-dimensional visualization model can be constructed, allowing users to intuitively view the overall structure of the product and the assembly relationship of each component. These data can be used to construct the structural manual, support interactive operations such as disassembly, sectioning, and assembly simulation, and help users understand the internal structure of the product more intuitively. By collecting operating principles, functional characteristics, operating procedures, interactive logic, maintenance procedures, fault diagnosis information and emergency response strategies, it is ensured that the electronic manual is not only a static structural display tool, but also can provide an interactive functional experience. These data can be used to construct the functional manual, allowing users to understand the working mechanism, usage methods and maintenance process of the product through simulation animations, interactive operations, etc., and improve the intuitiveness and operability of the operation.

[0048] S2: constructing a structure manual according to the three-dimensional structure data, and constructing a function manual according to the function data; performing structural matching on the structure manual, and establishing functional interaction on the function manual.

[0049] Before constructing the manuals, the three-dimensional structure data and functional data are recorded in two manuals in the form of a table of contents and an introduction.

[0050] Furthermore, the structural manual includes building a three-dimensional model of the target object through three-dimensional composition software; and setting an index for each component in the model. According to the assembly order of each component of the target object, after the number of components is greater than 1, each time a component u is assembled, a three-dimensional model containing the assembled components is constructed as the three-dimensional section model of component u; wherein u represents the component index. The three-dimensional model link established by the index; the three-dimensional section model corresponding to each component is designed according to the assembly order; the section view is not necessarily flat, and is a three-dimensional model view after the current component and all previous components are assembled. Therefore, the outline of the three-dimensional model is determined according to the outline of the installed components.

[0051] It should be said that through the three-dimensional section model, users can gradually observe the assembly process of each component, understand its assembly order and spatial layout, which is particularly suitable for the disassembly and assembly guidance of complex equipment. Each component has an independent index, and the dynamic switching of the three-dimensional model is realized through the index. The user can select a component and view its corresponding section model. The section model is not a traditional plane cutting, but a three-dimensional contour based on the current assembly state to ensure the true restoration of the assembly form of the product and improve the visualization effect. Through the three-dimensional section model, users can realize dynamic sectioning, hide specific components, rotate and zoom in, etc., so as to study the internal structure in more detail. Combined with the three-dimensional animation function, it can show how each component is installed and how to disassemble it, so that users can understand the assembly steps more intuitively, which is suitable for training, maintenance guidance and production process optimization.

[0052] This method not only involves static 3D model display, but also needs to support dynamic animation, sectioning, and interactive operations. In this embodiment, Blender is used to build the 3D model and depict the key frames. In other implementations, professional-level 3D animation software Autodesk Maya, industrial-level software Autodesk Inventor, or Unity, etc. can also be used.

[0053] Among them, structural matching includes summarizing the spatial topological structure of all components in the order of assembly to obtain a component catalog; associating each component in the catalog with its index, and switching to the three-dimensional section model of component u when selecting component u in the catalog through human-computer interaction; at the same time, in each three-dimensional section model, the serial number of each unobstructed component index is marked by a lead. If it is detachable, then this part of the manual content exists. If the target object is not detachable, the structural manual is empty. If part is detachable, a structural manual is constructed for the detachable part. Since non-detachable structures do not involve operations such as assembly and disassembly, there is no need to generate a section model to improve the simplicity and pertinence of the manual. When the structural matching is empty, the electronic manual can focus on the functional manual, allowing users to pay more attention to the operating principle, operation method and interaction logic of the equipment.

[0054] The function manual includes recording all the functions of the target object in the catalog, and displaying the function effects by entering the simulation animation of the three-dimensional model. The function interaction includes, through human-computer interaction, the user applies interactive actions to the function operation area of ​​the three-dimensional model, and the three-dimensional model realizes the selection of the function of the target object according to the interactive actions; it may enter different selection pages, and after completing each interactive action, different functions can be realized or the functions can be adjusted through the next interaction. Among them, the function operation area is the function of the target object; when realizing a functional purpose, it can be completed through multiple interactive actions.

[0055] What you need to know is that through the function catalog, all functions of the target object are clearly listed, so that users can quickly find and understand the role of each function. Organize the function information in a structured way to ensure that the function manual is clear and easy to query and learn. By entering the simulation animation of the 3D model, the functional effect of the target object is vividly displayed, so that users can intuitively understand the operating principle of the equipment. For example: for mechanical equipment, the movement of parts can be demonstrated; for electronic equipment, the signal flow or operation response can be demonstrated. Traditional function descriptions rely on text + pictures, which may cause difficulties for users to understand, while simulation animations can dynamically demonstrate the function process and speed up learning efficiency. It is suitable for application scenarios such as new user training, remote guidance, and product descriptions. Through human-computer interaction, users can directly operate the 3D model to simulate the real functional experience of the target object and enhance the immersive learning effect. For example: Industrial equipment: users can select buttons, knobs or joysticks to see how the device responds. Electronic products: users can click on the screen or virtual buttons to view menu changes and interactive feedback. Allow users to enter different function selection pages during the interaction process and provide different function operation paths. The interaction process supports function combination, parameter adjustment, etc., for example: Automotive electronic control: different driving modes (economy / sports / comfort) can be adjusted. Medical equipment: Different scanning modes or detection parameters can be adjusted. Allow users to operate through different interaction methods (click, slide, drag), improving the user's control and familiarity with the target object.

[0056] S3: During the interaction process, an interaction guidance strategy is generated through the knowledge graph, and the interaction process is guided according to the interaction guidance strategy.

[0057] The knowledge graph includes that in the function manual, the initially executable interactive action is used as the initial node; after completing an interactive action, the next executable interactive action is used as the next-level node until no new nodes are generated; in fact, it can be understood as: after each interactive action is completed, the next selectable interactive action is presented, and then after each selectable action is selected, the next selectable interactive action is arranged. For example, in a menu, after selecting a function A, enter the next level of function A, select the subordinate functions of function A, and so on. It’s just that this graph constructs all the selectable processes at the same time to form a knowledge graph. Connect the starting point and the nodes at each level in sequence to obtain the interactive steps for the realization of each functional purpose. Among them, there can be multiple nodes at the starting point and each level.

[0058] By pre-building all optional interaction paths into a complete knowledge graph, users can intuitively see the current interaction location and the next possible choices when performing operations, thereby improving interaction efficiency and operation accuracy. Through the construction of the knowledge graph, all interaction paths are designed at the same time. Users do not need to repeatedly click on different options for trial and error, and can intuitively understand all possible interaction paths, reducing learning costs. For example:

[0059] In industrial equipment control, users can view the complete operating steps of a function (such as temperature setting) in an interactive manual and clearly understand the operational changes brought about by different setting options without having to try them step by step.

[0060] The interaction guidance strategy includes, in each level of node, marking each possible interactive behavior with a lead line, indicating the functional purpose that can be achieved when the interaction is performed; and arranging the functional purposes in the marking through common functional analysis. The common functional analysis includes guided common functional analysis and exploratory common functional analysis.

[0061] Furthermore, the guided common function analysis includes: if a keyword is input during use, the functional purpose is determined as the guidance target through keyword matching (the matching degree is calculated) (when the functional purposes ABC are matched, A and C reach the relevant threshold, AC is selected as the guidance target); after the functional purposes in the annotation are arranged in descending order according to the matching degree, the guidance target in the annotation is highlighted.

[0062] The matching degree includes that when the keyword is matched with the functional purpose, a correlation analysis is performed on each functional purpose to obtain a matching degree value; if the matching degree between the functional purpose g and the keyword e exceeds a preset value, the functional purpose g is determined to be the guidance target of the keyword e.

[0063] The guidance target is the functional purpose to be achieved by the guidance strategy.

[0064] Among them, the calculation process of the matching degree is the correlation analysis process between "keywords" and "functional purposes". Keywords can be extracted through large language model technology. The matching process is to vectorize the keywords of "functional purpose", and then calculate the cosine similarity with the input keywords, and use the similarity value as the matching degree. Through intelligent keyword matching technology, the functional matching degree is dynamically calculated, and the most relevant functional goals are automatically recommended to enhance the user's search and interaction experience. The large language model (LLM) is used to extract keywords, and the cosine similarity is calculated through vectorized matching to ensure that the system can quickly and efficiently filter out the most suitable functional purpose based on the keywords entered by the user, and provide intuitive interactive guidance.

[0065] The exploratory common function analysis includes analyzing the attention of each functional purpose through an improved ant algorithm, and arranging the functional purpose in each annotation in descending order according to the attention.

[0066] When users are performing interactive actions, they adjust their attention based on each step of the interactive action.

[0067] The improved ant algorithm includes presetting heuristic values ​​(such as negative feedback) for each functional purpose, assuming that each user is an individual ant, and that the ant leaves pheromones every time it passes through a node (experience accumulation, positive feedback); collecting the interactive actions of each user when using the function manual through the cloud, and leaving pheromones at the node every time an interactive action is generated; and withdrawing pheromones when the user returns to the previous step during the interaction.

[0068] The connection between nodes is used as a one-way path. After the user reaches a node through interactive actions, the probability of each functional purpose being selected is recalculated through probabilistic decision-making, and the recalculated probability of each functional purpose being selected is used as the attention degree to arrange the functional purposes in the annotation.

[0069] The probability formula is generally expressed as:

[0070] : No. In the iteration, the ant slave node To Node The transition probability of : No. In the iteration, the node pheromone concentration on; :node To Node The heuristic value of the path; : Pheromone importance parameter; : Heuristic information importance parameter. w represents all possible next nodes, that is, one of the candidate nodes that the current ant can choose from node i. It represents the set of all unvisited nodes that the ant can currently choose (also called the candidate node set), that is, all possible nodes that the ant can go to starting from the current node i.

[0071] Pheromone update: After the ant completes a path exploration, it updates the pheromone on the path. The pheromone update formula is:

[0072] : Pheromone volatility coefficient; : The increment of pheromones left by the ant after building this path.

[0073]

[0074] Q: constant (usually an empirical value); : No. The total length of the path built by the ants. m in principle represents the number of ants (actually the number of times the ants go through the complete operation process).

[0075] Path construction and pheromone updating are repeated until termination is met (for example, the number of iterations or the change in the optimal path is less than a threshold).

[0076] When updating pheromones, in addition to normal volatilization, negative ants are identified and the concentration of pheromones released by negative ants is attenuated each time;

[0077] For passive ants, the increase in pheromones ;in, Indicates the reduction coefficient, which can be set to a fixed value; it can also be set to a dynamic value, and the dynamic value increases or decreases according to the degree of negativity (the dynamic value decreases as the degree of negativity increases). The degree of negativity can be measured, including if the user "continuously performs the same operation process", it is measured as LX / XS (LX: the number of consecutive times the same operation process is performed; XS: preset coefficient, greater than 1). If the user "fails to reach the node where the functional purpose is located through interactive actions", it is measured as the number of times the process of "failing to reach the node where the functional purpose is located through interactive actions" occurs.

[0078] Passive ants include users who have not reached the node where the functional purpose is through interactive actions; users who have continuously performed the same operation process; if the user does not perform the above interactive operations for a continuous period of time T, the recovery strategy is activated, and the pheromone concentration released by the passive ants is restored each time through the analysis of each interactive behavior. However, there are differences in recovery. For "users who have not reached the node where the functional purpose is through interactive actions", it is considered that they may have made mistakes in use, and a quick recovery is performed. "Users who have continuously performed the same operation process" are slow to recover. Quick recovery and slow recovery are preset percentage-based recovery.

[0079] The heuristic value is: the inverse of the gap between each functional purpose and the core function of the target object.

[0080] Among them, "the gap between each functional purpose and the core function of the target object" is to measure the gap between a certain functional purpose and the core function of the target object, so as to make reasonable sorting decisions when recommending functions, interactive guidance or path optimization. This gap can be expressed by functional similarity calculation. Common calculation methods include similarity measurement based on vector space, path distance based on hierarchical structure, and scoring based on functional attribute weights. In this embodiment, "distance calculation based on functional hierarchical relationship" is used. When all functions of the target object are hierarchically classified, the core function is at the highest level, and other functions are its sub-functions, the hierarchical distance is used to measure the degree of association between the two. For example, let core function A, function B (sub-function of A), function D (sub-function of B), function E, function C (sub-function of A), function F (sub-function of C); calculate the shortest hierarchical path length from core function A to each function X, for example:

[0081] Function A (core function) → B → D, hierarchical distance = 2.

[0082] Function A → C → F, level distance = 2.

[0083] Function A → C, hierarchical distance = 1.

[0084] Through the improved ant algorithm, the system dynamically adjusts the priority of functional purposes during user operations, and uses the pheromone mechanism to record the interaction path to enhance the recommendation ability of commonly used functions. At the same time, combined with the negative ant recognition and recovery mechanism, it avoids the accumulation of misleading information caused by user misoperation or repeated behavior, and improves the stability and adaptability of the algorithm. In addition, through the heuristic value calculation (functional gap measurement based on hierarchical relationships), it ensures that the core functions are given higher weights, making the recommended functions more intelligent and practical. This method not only improves the efficiency of function search and recommendation, but also continuously optimizes the function ranking through adaptive learning. It is suitable for complex interactive systems such as smart homes, industrial control, and medical equipment, and enhances user experience and operation accuracy.

[0085] On the other hand, this embodiment also provides a system for making a three-dimensional model interactive electronic manual, which includes:

[0086] The acquisition unit obtains the three-dimensional structure data and functional data of the target object.

[0087] A construction unit constructs a structure manual according to the three-dimensional structure data and constructs a function manual according to the function data.

[0088] The matching unit performs structural matching on the structural manual and establishes functional interaction on the functional manual.

[0089] The guiding unit generates an interaction guiding strategy through the knowledge graph during the interaction process, and guides the interaction process according to the interaction guiding strategy.

[0090] If the above functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program code.

[0091] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in conjunction with such instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in conjunction with such instruction execution systems, devices or apparatuses.

[0092] More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk case (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be a paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering or, if necessary, processing in another suitable manner, and then stored in a computer memory.

[0093] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0094] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.

Claims

1. A method for producing a three-dimensional model interactive electronic manual, characterized in that: include: Acquire three-dimensional structural data and functional data of the target object; constructing a structure manual according to the three-dimensional structure data, and constructing a function manual according to the function data; Performing structural matching on the structural manual and establishing functional interaction on the functional manual; During the interaction process, an interaction guidance strategy is generated through the knowledge graph, and the interaction process is guided according to the interaction guidance strategy.

2. The method for producing a three-dimensional model interactive electronic manual according to claim 1, characterized in that: The three-dimensional structure data includes the geometric dimensions, spatial topological structure, assembly relationship, material properties, connection method and assembly sequence of each component of the target object; The functional data includes operating principles, functional characteristics, operating procedures, interactive logic, maintenance procedures, fault diagnosis information and emergency response strategies.

3. The method for producing a three-dimensional model interactive electronic manual according to claim 2, characterized in that: The structure manual includes building a three-dimensional model of the target object through three-dimensional composition software; and setting an index for each component in the model; According to the assembly order of each component of the target object, after the number of components is greater than 1, each time a component u is assembled, a 3D model containing the assembled components is constructed as the 3D section model of component u; where u represents the component index; The structural matching includes summarizing the spatial topological structures of all components according to the assembly order to obtain a component catalog; associating each component in the catalog with its index, and switching to the three-dimensional section model of component u when selecting component u in the catalog through human-computer interaction; at the same time, in each three-dimensional section model, the serial number of each unobstructed component index is marked with a lead.

4. The method for producing a three-dimensional model interactive electronic manual according to claim 3, characterized in that: The function manual includes recording all functions of the target object in a catalog and displaying the function effects by entering a simulation animation of a three-dimensional model; The functional interaction includes, through human-computer interaction, the user applies an interactive action to the functional operation area of ​​the three-dimensional model, and the three-dimensional model realizes the selection of the function of the target object according to the interactive action; Among them, the functional operation area is where the target object performs functions; when achieving a functional purpose, it can be completed through multiple interactive actions.

5. The method for producing a three-dimensional model interactive electronic manual according to claim 4, characterized in that: The knowledge graph includes, in the function manual, an initially executable interactive action as an initial node; After completing an interaction, the next available interaction is set as the next level node until no new nodes are generated; Connect the starting point and the nodes at each level in order to obtain the interactive steps for achieving each functional purpose; There can be multiple starting points and nodes at each level.

6. The method for producing a three-dimensional model interactive electronic manual according to claim 5, characterized in that: The interaction guidance strategy includes, in each level of node, marking each possible interactive behavior with a lead line, indicating the functional purpose that can be achieved when the interaction is performed; And through common function analysis, the functional purposes in the annotations are arranged; The common function analysis includes guided common function analysis and exploratory common function analysis; The guided common function analysis includes, if a keyword is input during use, then the function purpose is determined as the guidance target through the matching of the keyword; After arranging the functional purposes in the annotations in descending order of matching degree, the guiding target in the annotations is highlighted; The matching degree includes, when the keyword is matched with the functional purpose, performing a correlation analysis on each functional purpose to obtain a matching degree value; If the matching degree between the functional purpose g and the keyword e exceeds the preset value, the functional purpose g is determined as the guidance target of the keyword e; The guidance target is the functional purpose to be achieved by the guidance strategy.

7. The method for producing a three-dimensional model interactive electronic manual according to claim 6, characterized in that: The exploratory common function analysis includes analyzing the attention of each functional purpose through an improved ant algorithm, and arranging the functional purpose in each annotation in descending order according to the attention; When users are performing interactive actions, they adjust their attention according to each step of the interactive action; The improved ant algorithm includes: presetting a heuristic value for each functional purpose, assuming that each user is an ant individual, and the ant leaves pheromone every time it passes through a node; The cloud collects the interactive actions of each user when using the function manual. Each time an interactive action is generated, pheromones are left at the node. When the user returns to the previous step during the interaction, the pheromone is withdrawn. The connection between nodes is used as a one-way path. After the user reaches a node through interactive actions, the probability of each functional purpose being selected is recalculated through probabilistic decision making, and the recalculated probability of each functional purpose being selected is used as the attention degree to rank the functional purposes in the annotation; When updating pheromones, in addition to normal volatilization, negative ants are identified and the concentration of pheromones released by negative ants is attenuated each time; The passive ants include users who fail to reach the node where the functional purpose is located through interactive actions; Users who continuously perform the same operation process; The heuristic value is: the reciprocal of the gap between each functional purpose and the core function of the target object.

8. A system for making a three-dimensional model interactive electronic manual using the method according to any one of claims 1 to 7, characterized in that: An acquisition unit, which acquires three-dimensional structural data and functional data of the target object; A construction unit, constructing a structure manual according to the three-dimensional structure data, and constructing a function manual according to the function data; A matching unit, performing structural matching on the structural manual and establishing functional interaction on the functional manual; The guiding unit generates an interaction guiding strategy through the knowledge graph during the interaction process, and guides the interaction process according to the interaction guiding strategy.

9. A computer device comprising: A memory and a processor; the memory stores a computer program, wherein the processor implements the steps of any method as claimed in claim 1 when executing the computer program.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Production method of three-dimensional interactive electronic manual

    CN105512395A

  • Animation production method and device based on virtual disassembly and assembly of heat exchanger and electronic equipment

    CN109903361A

  • System and method for developing electronic manual of optical image measurement equipment

    CN119292731A

  • Method for generating three-dimensional articulated structure shape

    JP1997081775A

  • Method and apparatus for the design and optimization of 3D frequency selective surfaces using evolutonary computing techniques

    US20200265092A1