Three-dimensional model resource determination method and device and computer equipment

By combining user information and historical feedback to filter and render the three-dimensional model, the problem of inaccurate acquisition of three-dimensional model resources in the existing technology is solved, and more efficient personalized model selection is achieved.

CN119941995APending Publication Date: 2025-05-06GUANGDONG POWER GRID CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510047910.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-13
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

In the prior art, the acquisition of three-dimensional model resources is not accurate enough, and designers find it difficult for them to quickly find models that meet personalized needs in massive models, resulting in inefficiency.

Method used

By combining the target user's model information, user information and historical model feedback information, multiple candidate grid three-dimensional models are selected and rendered and displayed, allowing users to select the model that best meets their needs.

Benefits of technology

It improves the accuracy and matching of three-dimensional model resources, meets the personalized needs of designers, and improves design efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119941995A_ABST
    Figure CN119941995A_ABST
Patent Text Reader

Abstract

The invention relates to a three-dimensional model resource determination method and device and computer equipment. The method comprises the steps of determining a plurality of candidate power grid three-dimensional models according to model information of a model required by a target user, user information of the target user and historical model feedback information; the model information comprises model features, model applicable items and model design related information; the user information comprises basic information and behavior information; the historical model feedback information is feedback information of a plurality of historical users on a historical recommendation model; rendering the plurality of candidate power grid three-dimensional models, and displaying the plurality of rendered candidate power grid three-dimensional models to the target user; and obtaining a target power grid three-dimensional model selected by the target user based on the plurality of rendered candidate power grid three-dimensional models, and determining the target power grid three-dimensional model as a three-dimensional model resource required for design of the target user. By adopting the method, the accuracy of three-dimensional model resources can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a method, device and computer equipment for determining three-dimensional model resources. Background Art

[0002] With the rapid development of 3D technology, 3D models have been widely used in many fields such as digital power transmission and distribution network design.

[0003] In related technologies, designers usually obtain the required 3D model resources from a 3D model library through a resource management platform. For example, a user inputs model information of the required model, and the resource management platform recommends a model to the user based on the model information. The user then uses the model recommended by the resource management platform as the required 3D model resource.

[0004] However, in the process of acquiring three-dimensional model resources in the related art, there is a technical problem that the acquired three-dimensional model resources are not accurate enough. Summary of the invention

[0005] Based on this, it is necessary to provide a three-dimensional model resource determination method, device and computer equipment to address the above technical problems, which can improve the accuracy of three-dimensional model resources.

[0006] In a first aspect, an embodiment of the present application provides a method for determining a three-dimensional model resource, comprising:

[0007] According to the model information of the model required by the target user, the user information of the target user and the historical model feedback information, multiple candidate power grid three-dimensional models are determined; the model information includes model characteristics, model applicable projects and model design related information; the user information includes basic information and behavior information; the historical model feedback information is the feedback information of multiple historical users on the historical recommended models;

[0008] Rendering multiple candidate power grid three-dimensional models, and displaying the rendered multiple candidate power grid three-dimensional models to target users;

[0009] A target power grid three-dimensional model selected by a target user based on multiple rendered candidate power grid three-dimensional models is obtained, and the target power grid three-dimensional model is determined as a three-dimensional model resource required for the design by the target user.

[0010] In one embodiment, a plurality of candidate power grid three-dimensional models are determined according to model information of a model required by a target user, user information of the target user, and historical model feedback information, including:

[0011] Determine a first candidate power grid three-dimensional model according to basic information of each historical user, historical recommendation model, and user information;

[0012] According to the model information, selecting a second candidate power grid three-dimensional model that matches the model information from the first candidate power grid three-dimensional model;

[0013] A plurality of candidate power grid three-dimensional models are determined according to the historical model feedback information and the second candidate power grid three-dimensional model.

[0014] In one embodiment, determining a first candidate power grid three-dimensional model according to basic information of each historical user and a historical recommendation model, as well as user information, includes:

[0015] Determine multiple matching users of the target user based on the basic information of each historical user and the basic information of the target user;

[0016] Obtain the historical recommendation model of each matching user from the historical recommendation model of each historical user;

[0017] A first candidate power grid three-dimensional model is determined according to the historical recommendation model of each matching user and the behavior information of the target user.

[0018] In one embodiment, determining multiple matching users of the target user according to the basic information of each historical user and the basic information of the target user includes:

[0019] Determine the similarity coefficient between the target user and each historical user based on the basic information of each historical user and the basic information of the target user;

[0020] According to the similarity coefficient between the target user and each historical user, multiple matching users of the target user are determined.

[0021] In one embodiment, the behavior information includes a model of search, browsing, commenting, liking, forwarding and recommendation by the target user; determining the first candidate power grid three-dimensional model according to the historical recommendation model of each matching user and the behavior information of the target user includes:

[0022] Obtaining a historical recommendation model that matches the behavior information from the historical recommendation model of each matching user;

[0023] The historical recommendation model matching the behavior information is determined as the first candidate power grid three-dimensional model.

[0024] In one embodiment, the historical model feedback information includes a quantized value of the recommendation accuracy of each historical user for the corresponding historical recommendation model; and according to the historical model feedback information and the second candidate power grid three-dimensional model, a plurality of candidate power grid three-dimensional models are determined, including:

[0025] According to the historical model feedback information, a recommended accuracy quantization value of the second candidate power grid three-dimensional model is obtained;

[0026] The second candidate power grid three-dimensional model having a recommended accuracy quantization value greater than a preset threshold is determined as a plurality of candidate power grid three-dimensional models.

[0027] In one embodiment, rendering a plurality of candidate power grid three-dimensional models includes:

[0028] According to the three-dimensional model resource library, model parameter information of each candidate power grid three-dimensional model is obtained;

[0029] According to the model parameter information of each candidate power grid three-dimensional model, each candidate power grid three-dimensional model is rendered to obtain a plurality of rendered candidate power grid three-dimensional models.

[0030] In one embodiment, multiple candidate power grid three-dimensional models are displayed to a target user after rendering, including:

[0031] According to the 3D model resource library, basic model information and model sales information of each rendered candidate power grid 3D model are obtained;

[0032] The rendered three-dimensional models of the candidate power grids are displayed in different areas of the model display interface, and the basic model information and model sales information of the rendered three-dimensional models of the candidate power grids are displayed at corresponding positions.

[0033] In a second aspect, an embodiment of the present application further provides a three-dimensional model resource determination device, including:

[0034] The model screening module is used to determine multiple candidate power grid three-dimensional models according to the model information of the model required by the target user, the user information of the target user and the historical model feedback information; the model information includes model characteristics, model applicable projects and model design related information; the user information includes basic information and behavior information; the historical model feedback information is the feedback information of multiple historical users on the historical recommended models;

[0035] A model rendering module, used for rendering a plurality of candidate power grid three-dimensional models, and displaying the rendered plurality of candidate power grid three-dimensional models to a target user;

[0036] The model determination module is used to obtain the target power grid three-dimensional model selected by the target user based on the rendered multiple candidate power grid three-dimensional models, and determine the target power grid three-dimensional model as the three-dimensional model resource required for the target user's design.

[0037] In a third aspect, an embodiment of the present application further provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of the method in any one of the embodiments of the first aspect above are implemented.

[0038] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method in any one of the embodiments of the first aspect above.

[0039] In a fifth aspect, an embodiment of the present application further provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the method in any one of the embodiments of the first aspect above.

[0040] The above-mentioned three-dimensional model resource determination method, device and computer equipment first determine multiple candidate power grid three-dimensional models based on model information of the model required by the target user, user information of the target user and historical model feedback information, and then render the multiple candidate power grid three-dimensional models, and display the rendered multiple candidate power grid three-dimensional models to the target user, and then obtain the target power grid three-dimensional model selected by the target user based on the rendered multiple candidate power grid three-dimensional models, and determine the target power grid three-dimensional model as the three-dimensional model resource required for the target user's design, wherein the model information includes model characteristics, model applicable projects and model design related information, the user information includes basic information and behavior information, and the historical model feedback information is feedback information of multiple historical users on historical recommended models. In the method, firstly, based on the model information of the model required by the target user, the user information of the target user and the historical model feedback information, a plurality of candidate power grid three-dimensional models with a large matching degree with the target user are screened out, and then, by rendering each candidate power grid three-dimensional model and displaying the rendered candidate power grid three-dimensional model to the target user, the target user can intuitively see the effect of each candidate power grid three-dimensional model under rendering, and select the target power grid three-dimensional model as the three-dimensional model resource required for the target user's design based on the intuitive candidate power grid three-dimensional model, so that the determined three-dimensional model resource is more in line with the needs of the target user, and the accuracy of the three-dimensional model resource is improved; moreover, when screening the candidate power grid three-dimensional model, not only is the screening based on the model information, but the model is also multiplexed in combination with the user information and the historical model feedback information, so that the screened candidate power grid three-dimensional model is more accurate, thereby further improving the accuracy of the determined three-dimensional model resource. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0042] Figure 1 A diagram of an application environment of a method for determining a three-dimensional model resource in an embodiment;

[0043] Figure 2 A schematic diagram of a flow chart of a method for determining a 3D model resource in one embodiment;

[0044] Figure 3 A schematic diagram of a process for determining a plurality of candidate power grid three-dimensional models in one embodiment;

[0045] Figure 4 A schematic diagram of a process of rendering a plurality of candidate power grid three-dimensional models in one embodiment;

[0046] Figure 5 A schematic diagram of a process of displaying rendered three-dimensional models of multiple candidate power grids in one embodiment;

[0047] Figure 6 A schematic flow chart of a method for determining a three-dimensional model resource in another embodiment;

[0048] Figure 7 A schematic diagram of an intelligent 3D model recommendation system in one embodiment;

[0049] Figure 8 A schematic diagram of the structure of a three-dimensional model resource determination device in one embodiment;

[0050] Fig. 9 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

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

[0052] The technical background of the embodiments of the present application is first described below.

[0053] The power grid company proposed that the power grid project will adopt 3D design to achieve the "step-up" of design means, complete the full information simulation of design results, integrate technology and improve the level of engineering construction management. At the same time, with the development of new concepts and technologies such as cloud computing and big data, 3D digital design will bring new changes to the production mode, and the power grid project is very suitable for the application of 3D design due to its high professional and technical requirements and high workload of coordination work. With the rapid development of 3D technology, 3D models have been widely used in many fields such as digital power grid transmission and distribution network design. However, when facing a large amount of 3D model resources, designers often need to spend a lot of time searching and screening suitable models. Designers often face the challenge of screening suitable models from a large number of models. The existing technology lacks personalized recommendation capabilities, resulting in low efficiency of designers. In addition, due to the diversity of designers' needs, habits and project situations, the existing 3D model library often cannot meet personalized needs. Therefore, how to intelligently recommend the 3D model resources required by designers has become a problem that needs to be solved urgently.

[0054] Based on this, the present application provides a method for determining a three-dimensional model resource. First, based on the model information of the model required by the target user, the user information of the target user, and the historical model feedback information, multiple candidate power grid three-dimensional models with a large matching degree with the target user are screened out. Then, by rendering each candidate power grid three-dimensional model, and displaying the rendered candidate power grid three-dimensional model to the target user, the target user can intuitively see the effect of each candidate power grid three-dimensional model under rendering, and select the target power grid three-dimensional model as the three-dimensional model resource required for the target user design based on the intuitive candidate power grid three-dimensional model, so that the determined three-dimensional model resource is more in line with the needs of the target user, and the accuracy of the three-dimensional model resource is improved; moreover, when screening the candidate power grid three-dimensional model, not only is the screening based on the model information, but also the user information and the historical model feedback information are combined to perform multiple screening on the model, so that the screened candidate power grid three-dimensional model is more accurate, thereby further improving the accuracy of the determined three-dimensional model resource. Of course, the technical solution provided in the embodiment of the present application is not limited to solving only the above-mentioned problems, and there are other technical effects, which can be specifically referred to in the following embodiment description.

[0055] It should be noted that the beneficial effects brought about by the embodiments of the present application or the technical problems solved are not limited to this one, but may also include other implicit or related problems. For details, please refer to the description of the following embodiments.

[0056] The following three-dimensional model resource determination method provided in the embodiment of the present application can be applied to the following Figure 1In the application environment shown. Among them, the terminal 102 communicates with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. Optionally, the server 104 is the server where the resource management platform is located. A visualization interface can be integrated in the terminal 102 to display the rendered three-dimensional model of the power grid. Among them, the terminal 102 can be but is not limited to various personal computers, laptops, smart phones and tablets. The server 104 can be implemented with an independent server or a server cluster consisting of multiple servers.

[0057] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0058] In an exemplary embodiment, Figure 2 As shown, a three-dimensional model resource determination method is provided, and the method is applied to Figure 1 The server in the example is used to illustrate, including the following steps 201 to 203. Among them:

[0059] S201, determining multiple candidate power grid three-dimensional models based on model information of the model required by the target user, user information of the target user and historical model feedback information; the model information includes model characteristics, model applicable projects and model design related information; the user information includes basic information and behavior information; the historical model feedback information is the feedback information of multiple historical users on the historical recommended models.

[0060] Among them, the three-dimensional model of the power grid includes substation model, transmission model, distribution model, component model, equipment model, product model, etc. Model information includes model features, model applicable projects and model design related information; model features are basic model information, such as model name, model size, model format, model parameters, model price, etc. Model applicable projects include substation 3D visualization intelligent management and control platform, transmission cable three-dimensional measurement modeling, power environment auxiliary control and equipment status monitoring, power engineering construction progress simulation and technical disclosure, digital power plant management, etc. Model design related information includes design unit, designer, designer's technical level and source manufacturer, etc. User information includes user basic information and user behavior information; among them, user basic information includes user ID, user name, user unit, user department, user job position, user registration time, user points, user balance, user status, etc. User behavior information includes user search history, user browsing history, user comment history, user like history, user forwarding or recommendation history, user collection history, user purchase history and user digital power grid design project history, etc. The historical model feedback information is feedback information from multiple historical users on the historical recommendation model, for example, evaluation information or accuracy score of each historical user on the historical recommendation model recommended by the resource management platform.

[0061] In an embodiment of the present application, the server first selects multiple candidate models that match the model information from multiple models in the three-dimensional model resource library based on the model information of the model required by the target user, and then selects candidate models purchased by similar users of the target user from multiple candidate models based on the user information of the target user, and then determines multiple candidate models with scores greater than a preset threshold among the candidate models purchased by similar users as multiple candidate power grid three-dimensional models based on historical model feedback information. In this embodiment, multiple models are screened multiple times based on model information, user information, and historical model feedback information to screen out multiple candidate power grid three-dimensional models with a greater degree of match with the target user, laying the foundation for the subsequent determination of three-dimensional model resources, so as to more accurately determine the three-dimensional model resources required for the target user's design. Among them, the three-dimensional model resource library stores standardized, normalized, and modular three-dimensional models with unified standards, including but not limited to substation models, transmission models, distribution models, component models, equipment models, and product models.

[0062] S202, rendering a plurality of candidate power grid three-dimensional models, and displaying the rendered plurality of candidate power grid three-dimensional models to a target user.

[0063] In an embodiment of the present application, after determining multiple candidate power grid three-dimensional models, each candidate power grid three-dimensional model is rendered, and the rendered multiple candidate power grid three-dimensional models are displayed to the target user, so that the target user can more intuitively see the effect of the model rendering, and lay the foundation for the target user to select the target power grid three-dimensional model from multiple candidate power grid three-dimensional models, thereby more accurately screening out the three-dimensional model resources required for the target user's design. Among them, the display of the rendered multiple candidate power grid three-dimensional models can be carried out in the visual interface of the terminal. After the server renders each candidate power grid three-dimensional model, the rendered candidate power grid three-dimensional model is displayed in the visual interface, so that the user can more intuitively see the effect of the model under different viewing angles, lighting and materials.

[0064] S203, obtaining a target power grid three-dimensional model selected by the target user based on the rendered multiple candidate power grid three-dimensional models, and determining the target power grid three-dimensional model as a three-dimensional model resource required for the target user's design.

[0065] When viewing each rendered candidate power grid 3D model, the target user can also select a relatively satisfactory candidate power grid 3D model as the target power grid 3D model, and determine the target power grid 3D model selected by the target user as the 3D model resource required for the target user's design. For example, applicable controls such as a selection button and an OK button can be provided in the visualization interface. If the target user selects a rendered candidate power grid 3D model and clicks OK, the selected candidate power grid 3D model can be used as the target power grid 3D model.

[0066] The three-dimensional model resource determination method provided in the embodiment of the present application first determines multiple candidate power grid three-dimensional models based on model information of the model required by the target user, user information of the target user and historical model feedback information, and then renders the multiple candidate power grid three-dimensional models, and displays the rendered multiple candidate power grid three-dimensional models to the target user, and then obtains the target power grid three-dimensional model selected by the target user based on the rendered multiple candidate power grid three-dimensional models, and determines the target power grid three-dimensional model as the three-dimensional model resource required for the target user's design, wherein the model information includes model characteristics, model applicable projects and model design related information, the user information includes basic information and behavior information, and the historical model feedback information is feedback information of multiple historical users on historical recommended models. In the method, firstly, based on the model information of the model required by the target user, the user information of the target user and the historical model feedback information, a plurality of candidate power grid three-dimensional models with a large matching degree with the target user are screened out, and then, by rendering each candidate power grid three-dimensional model and displaying the rendered candidate power grid three-dimensional model to the target user, the target user can intuitively see the effect of each candidate power grid three-dimensional model under rendering, and select the target power grid three-dimensional model as the three-dimensional model resource required for the target user's design based on the intuitive candidate power grid three-dimensional model, so that the determined three-dimensional model resource is more in line with the needs of the target user, and the accuracy of the three-dimensional model resource is improved; moreover, when screening the candidate power grid three-dimensional model, not only is the screening based on the model information, but the model is also multiplexed in combination with the user information and the historical model feedback information, so that the screened candidate power grid three-dimensional model is more accurate, thereby further improving the accuracy of the determined three-dimensional model resource.

[0067] Based on the above embodiment, an embodiment is provided to illustrate the process of determining a plurality of candidate power grid three-dimensional models.

[0068] In an exemplary embodiment, Figure 3 As shown, according to the model information of the model required by the target user, the user information of the target user and the historical model feedback information, multiple candidate power grid three-dimensional models are determined, including:

[0069] S301, determining a first candidate power grid three-dimensional model according to basic information of each historical user, historical recommendation model, and user information.

[0070] In one embodiment, the process of determining the first candidate power grid three-dimensional model may include the following steps:

[0071] Step 1: Determine multiple matching users of the target user based on basic information of each historical user and basic information of the target user.

[0072] In the embodiment of the present application, the basic information of the target user is compared with the basic information of each historical user to filter out a plurality of matching users corresponding to the target user from each historical user.

[0073] Exemplarily, based on the basic information of each historical user and the basic information of the target user, the similarity coefficient between the target user and each historical user is determined; based on the similarity coefficient between the target user and each historical user, multiple matching users of the target user are determined. Among them, the similarity coefficient between the target user and each historical user can be calculated using cosine similarity, Pearson correlation coefficient, Euclidean distance, etc. Taking cosine similarity as an example, for any historical user, the basic information of the target user and the basic information of the historical user are respectively converted into vectors, and then the cosine value of the two vectors is calculated, and the cosine value is determined as the similarity coefficient between the target user and the historical user.

[0074] Furthermore, after obtaining the similarity coefficient between the target user and each historical user, the similarity coefficient is compared with a preset coefficient threshold, and the historical users corresponding to the similarity coefficients greater than the preset coefficient threshold are determined as matching users of the target user.

[0075] Step 2: Obtain the historical recommendation model of each matching user from the historical recommendation model of each historical user.

[0076] After obtaining the matching users of the target user, the historical recommendation model of each matching user is obtained from the historical recommendation model of each historical user. The historical recommendation model of each historical user is the model recommended by the resource management platform for the historical user, and these models are recorded in the database by the resource management platform.

[0077] Step 3: Determine the first candidate power grid three-dimensional model based on the historical recommendation model of each matching user and the behavior information of the target user.

[0078] The behavior information includes the target user's search, browsing, comment, like, forwarding and recommendation models. Exemplarily, a historical recommendation model matching the behavior information is obtained from the historical recommendation models of each matching user; and the historical recommendation model matching the behavior information is determined as the first candidate power grid three-dimensional model.

[0079] In the embodiment of the present application, based on the behavior information of the target user, a historical recommendation model matching each behavior information is obtained from the historical recommendation models of each matching user, and it is determined as the first candidate power grid three-dimensional model. For example, the model that the target user has searched, browsed, commented, liked, forwarded, and recommended in the historical recommendation models of each matching user is used as the first candidate power grid three-dimensional model.

[0080] S302: According to the model information, select a second candidate power grid three-dimensional model that matches the model information from the first candidate power grid three-dimensional model.

[0081] After the first candidate grid three-dimensional model is determined, based on the model information of the model required by the target user, a second candidate grid three-dimensional model matching the model information is screened from the first candidate grid three-dimensional model. Exemplarily, the model information of the first candidate grid three-dimensional model is compared with the model information of the model required by the target user, and the second candidate grid three-dimensional model is determined from the first candidate grid three-dimensional model.

[0082] S303: Determine a plurality of candidate power grid three-dimensional models according to the historical model feedback information and the second candidate power grid three-dimensional model.

[0083] The historical model feedback information includes a quantified value of the recommendation accuracy of each historical user for the corresponding historical recommendation model.

[0084] Exemplarily, based on historical model feedback information, a recommended accuracy quantization value of a second candidate power grid three-dimensional model is obtained; and a second candidate power grid three-dimensional model whose recommended accuracy quantization value is greater than a preset threshold is determined as a plurality of candidate power grid three-dimensional models.

[0085] In an embodiment of the present application, a recommended accuracy quantization value of each second candidate power grid three-dimensional model is obtained from historical model feedback information, the recommended accuracy quantization value of each second candidate power grid three-dimensional model is compared with a preset threshold, and the second candidate power grid three-dimensional model corresponding to the recommended accuracy quantization value greater than the preset threshold is determined as the candidate power grid three-dimensional model.

[0086] The above-mentioned process of screening candidate power grid three-dimensional models is equivalent to directly performing multiple screening on the historical recommended models of each historical user, or multiple screening on all models in the three-dimensional resource library to obtain multiple candidate power grid three-dimensional models. For example, according to the model information of the model required by the target user, a third candidate power grid three-dimensional model matching the model information is screened from the three-dimensional model resource library; according to the user information of the target user, a fourth candidate power grid three-dimensional model purchased by users similar to the target user is screened from the third candidate power grid three-dimensional model; according to the historical model feedback information, the model with a feedback score greater than a threshold in the fourth candidate power grid three-dimensional model is determined as a candidate power grid three-dimensional model.

[0087] The three-dimensional model resource determination method provided in the embodiment of the present application first determines the first candidate power grid three-dimensional model based on the basic information and historical recommendation model of each historical user, as well as the user information, and then selects the second candidate power grid three-dimensional model that matches the model information from the first candidate power grid three-dimensional model based on the model information, and then determines multiple candidate power grid three-dimensional models based on the historical model feedback information and the second candidate power grid three-dimensional model. In this method, the first candidate power grid three-dimensional model is first preliminarily screened out based on the user information, and then the second candidate power grid three-dimensional model is further screened out from the first candidate power grid three-dimensional model based on the model information of the model required by the target user, and finally the candidate power grid three-dimensional model is screened out based on the second candidate power grid model three-dimensional model based on the historical model feedback information, and the model is multiple-screened through different information to select the model that matches the target user's needs as much as possible, thereby improving the accuracy of the screened candidate power grid three-dimensional model and providing an accurate and reliable data basis for the subsequent determination of three-dimensional model resources.

[0088] Based on the above embodiment, an embodiment is provided to illustrate the process of rendering a plurality of candidate power grid three-dimensional models.

[0089] In an exemplary embodiment, Figure 4 As shown, multiple candidate power grid 3D models are rendered, including:

[0090] S401, obtaining model parameter information of each candidate power grid three-dimensional model according to a three-dimensional model resource library.

[0091] In an embodiment of the present application, the three-dimensional model resource library also stores three-dimensional model information, wherein the three-dimensional model information includes model name, model image, model size, model format, model parameters, model introduction, model matching items, model sales times and price, purchasing user name, purchasing user type, and purchase applicable items.

[0092] Before rendering the candidate power grid 3D model, the model parameter information of each candidate power grid 3D model, i.e., the model parameters in the 3D model information, is obtained from the 3D model resource library. The model parameter information includes model geometry parameters, model material and texture parameters, model coordinate and positioning parameters, model accuracy and detail level parameters, model auxiliary parameters, etc. The model geometry parameters include the shape, size, structure, etc. of the model, which are composed of triangular faces, vertex mixed textures, etc. These parameters determine the basic appearance and form of the model. The model material and texture parameters are used to define the visual effects of the model surface, such as color, gloss, roughness, etc. These parameters can enhance the realism and detail performance of the model. The model coordinate and positioning parameters include the position, direction and scaling of the model in the 3D space, etc. These parameters are crucial for the accurate positioning of the model and the coordination with other models. The model accuracy and detail level parameters are based on the rendering requirements and computing resources, and the accuracy and detail level of the model need to be adjusted. For example, when viewing from a distance, a lower-precision model can be used to reduce the computing burden, while when viewing from a close distance, a high-precision model is required to show the details. Model auxiliary parameters include the model's hanging point coordinate information, equipment parameters (such as equipment model, rated voltage, rated current, etc.), and other model-related metadata or attribute information.

[0093] S402 , rendering each candidate power grid three-dimensional model according to model parameter information of each candidate power grid three-dimensional model to obtain a plurality of rendered candidate power grid three-dimensional models.

[0094] After obtaining the model parameter information of each candidate power grid three-dimensional model, a suitable rendering engine is selected, and the corresponding candidate power grid three-dimensional model is rendered according to the model parameter information of each candidate power grid three-dimensional model to obtain a rendered candidate power grid three-dimensional model.

[0095] The three-dimensional model resource determination method provided in the embodiment of the present application obtains the model parameter information of each candidate power grid three-dimensional model according to the three-dimensional model resource library, and then renders each candidate power grid three-dimensional model according to the model parameter information of each candidate power grid three-dimensional model to obtain multiple rendered candidate power grid three-dimensional models. In this method, by obtaining the model parameter information of each candidate power grid three-dimensional model, each candidate power grid three-dimensional model is rendered based on the model parameter information to obtain the rendered candidate power grid three-dimensional model for the target user to view, so as to quickly and accurately screen out the three-dimensional model resources required by the target user, thereby improving the efficiency and accuracy of project design.

[0096] Based on the above embodiment, an embodiment is provided to illustrate the process of displaying the rendered three-dimensional models of multiple candidate power grids.

[0097] In an exemplary embodiment, Figure 5As shown, multiple candidate power grid 3D models are rendered to the target user, including:

[0098] S501, obtaining basic model information and model sales information of each rendered candidate power grid three-dimensional model according to a three-dimensional model resource library.

[0099] The basic information of the model includes the model name, model image, model size, model format, model parameters, model introduction, model matching items, etc. The model sales information includes the number of times the model was sold, the price, the name of the purchasing user, the purchasing user type, the applicable items, etc.

[0100] In the embodiment of the present application, before displaying the model, basic model information and model sales information of each candidate power grid three-dimensional model is obtained from the three-dimensional model resource library.

[0101] S502, displaying the rendered three-dimensional models of the candidate power grids in different areas of the model display interface, and displaying the basic model information and model sales information of the rendered three-dimensional models of the candidate power grids in corresponding positions.

[0102] In an embodiment of the present application, after obtaining the basic model information and model sales information of each candidate power grid three-dimensional model, while displaying each rendered candidate power grid three-dimensional model on the model display interface, the basic model information and model sales information of each rendered candidate power grid three-dimensional model are also displayed synchronously. Among them, the model display interface also provides user operation permissions, and each rendered candidate power grid three-dimensional model can be rotated, moved, enlarged, reduced, etc. by user operation, so that the user can have a more comprehensive understanding of each model, so as to select a more accurate and suitable target power grid three-dimensional model. In addition, the user can also click on each device or component in the model to display the information of each device or component, so that the user can more conveniently and quickly view the information of each component in the model.

[0103] The three-dimensional model resource determination method provided in the embodiment of the present application obtains the model basic information and model sales information of each rendered candidate power grid three-dimensional model according to the three-dimensional model resource library, and then displays each rendered candidate power grid three-dimensional model in different areas of the model display interface, and displays the model basic information and model sales information of each rendered candidate power grid three-dimensional model in the corresponding position. In this method, before displaying the model, the model basic information and model sales information of each model are obtained, so that when displaying each rendered candidate power grid three-dimensional model, the model basic information and model sales information are also displayed simultaneously, so that users can quickly understand the overview of each candidate power grid three-dimensional model, so as to select more suitable three-dimensional model resources, thereby improving the accuracy and efficiency of three-dimensional model resource screening.

[0104] In addition, in an exemplary embodiment, the present application also provides a method for determining a 3D model resource, such as Figure 6 As shown, the following steps may be included:

[0105] S601, determining multiple matching users of the target user according to basic information of multiple historical users and basic information of the target user.

[0106] S602: Obtain the historical recommendation model of each matching user from the historical recommendation model of each historical user.

[0107] S603: Determine a first candidate power grid three-dimensional model according to the historical recommendation model of each matching user and the behavior information of the target user.

[0108] S604: According to the model information, select a second candidate power grid three-dimensional model that matches the model information from the first candidate power grid three-dimensional model.

[0109] S605: Obtain a recommended accuracy quantization value of the second candidate power grid three-dimensional model according to the historical model feedback information.

[0110] S606: Determine the historical recommendation model that matches the behavior information as the first candidate power grid three-dimensional model.

[0111] S607, rendering a plurality of candidate power grid three-dimensional models, and displaying the rendered plurality of candidate power grid three-dimensional models to a target user.

[0112] S608, obtaining a target power grid three-dimensional model selected by the target user based on the rendered multiple candidate power grid three-dimensional models, and determining the target power grid three-dimensional model as a three-dimensional model resource required for the target user's design.

[0113] The above process of S601-S608 can refer to the description of the above method embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0114] In addition, in one embodiment, Figure 7 As shown, the embodiment of the present application also provides an intelligent three-dimensional model recommendation system.

[0115] The intelligent 3D model recommendation system includes: 3D model resource library module, user behavior collection and analysis module, and intelligent recommendation engine module.

[0116] The intelligent recommendation engine module intelligently recommends the 3D resource models needed for the design by integrating the model information of the 3D model resource library and the user information obtained by the user behavior collection and analysis module.

[0117] The 3D model resource library module is used to store the 3D resource model of the power grid. The 3D model resource library preferably stores standardized, normalized and modular 3D models with unified standards. The 3D model information includes basic model information, model sales information and other information. The basic model information includes model name, model image, model size, model format, model parameters, model introduction, model matching items, and model sales information includes the number of model sales, price, purchase user name, purchase user type, and purchase applicable items.

[0118] The user behavior collection and analysis module is used to collect and analyze user information. The collected and analyzed user information includes user basic information and user behavior information. The user basic information includes: user ID, user name, user unit, user department, user job position, user registration time, user points, user balance, and user status. The user behavior information includes user search history, user browsing history, user comment history, user like history, user forwarding or recommendation history, user collection history, user purchase history, and user digital power grid design project history.

[0119] The intelligent recommendation engine module is used to intelligently recommend the required 3D resource models to the user by comparing the basic information of the user. The intelligent recommendation engine module analyzes the unit, department, user job position information and behavior information in the basic information of the user, sorts the 3D models, searches the 3D model information in the 3D model information library according to the 3D model information in the sorting order, and recommends the same type of 3D resource models to the user. The intelligent recommendation engine module searches the 3D model information in the 3D model information library according to the 3D model information in the historical records of the user's digital power grid design project, and recommends the same type of 3D resource models to the user. The intelligent recommendation engine module searches the 3D model information in the 3D model information library according to the 3D model information in the user's search history records, and recommends the same type of 3D resource models to the user. The intelligent recommendation engine module searches the 3D model information in the 3D model information library according to the 3D model information in the user's browsing history records, and recommends the same type of 3D resource models to the user. The intelligent recommendation engine module searches the 3D model information in the 3D model information library according to the 3D model information in the user's browsing history records, and recommends the same type of 3D resource models to the user. The intelligent recommendation engine module searches the 3D model information in the 3D model information library according to the 3D model information in the user's browsing history records, and recommends the same type of 3D resource models to the user. The intelligent recommendation engine module searches the 3D model information in the 3D model information library according to the 3D model information in the user's comment history records, and recommends the same type of 3D resource models to the user. The intelligent recommendation engine module searches the 3D model information in the 3D model information library according to the 3D model information in the user's like history record, and recommends the same type of 3D resource models to the user. The intelligent recommendation engine module searches the 3D model information in the 3D model information library according to the 3D model information in the user's forwarding or recommendation history record, and recommends the same type of 3D resource models to the user. The intelligent recommendation engine module searches the 3D model information in the 3D model information library according to the 3D model information in the user's collection history record, and recommends the same type of 3D resource models to the user. The intelligent recommendation engine module searches the 3D model information in the 3D model information library according to the 3D model information in the user's purchase history record, and recommends the same type of 3D resource models to the user. The intelligent recommendation engine module provides options for the user to select a recommendation method based on the user information, searches the 3D model information in the 3D model information library according to the 3D model information in the recommendation method selected by the user, and recommends the same type of 3D resource models to the user.

[0120] In this embodiment, by building a standard unified, shared, standardized, normalized and modularized 3D resource library, combined with factors such as the needs, habits, characteristics of 3D models and project conditions of designers, the 3D model resources required for design are intelligently recommended. Through intelligent recommendations, designers can quickly find the required 3D models based on recommendations, thereby saving time on searching and screening and improving design efficiency. Moreover, intelligent recommendations can be made based on the personal needs and habits of designers to better meet their personalized needs.

[0121] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0122] Based on the same inventive concept, the embodiment of the present application also provides a 3D model resource determination device for implementing the 3D model resource determination method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more 3D model resource determination device embodiments provided below can refer to the limitations of the 3D model resource determination method above, and will not be repeated here.

[0123] In an exemplary embodiment, Figure 8 As shown, a three-dimensional model resource determination device 1 is provided, comprising: a model screening module 10, a model rendering module 20 and a model determination module 30, wherein:

[0124] The model screening module 10 is used to determine multiple candidate power grid three-dimensional models according to the model information of the model required by the target user, the user information of the target user and the historical model feedback information; the model information includes model characteristics, model applicable projects and model design related information; the user information includes basic information and behavior information; the historical model feedback information is the feedback information of multiple historical users on the historical recommended models;

[0125] A model rendering module 20 is used to render a plurality of candidate power grid three-dimensional models and display the rendered plurality of candidate power grid three-dimensional models to a target user;

[0126] The model determination module 30 is used to obtain the target power grid three-dimensional model selected by the target user based on the rendered multiple candidate power grid three-dimensional models, and determine the target power grid three-dimensional model as the three-dimensional model resource required for the target user's design.

[0127] In one embodiment, the model screening module 10 is further used for:

[0128] A first candidate power grid three-dimensional model is determined based on basic information of each historical user, historical recommendation model, and user information; a second candidate power grid three-dimensional model matching the model information is screened from the first candidate power grid three-dimensional model based on model information; and multiple candidate power grid three-dimensional models are determined based on historical model feedback information and the second candidate power grid three-dimensional model.

[0129] In one embodiment, the model screening module 10 is further used for:

[0130] According to the basic information of each historical user and the basic information of the target user, multiple matching users of the target user are determined; the historical recommendation model of each matching user is obtained from the historical recommendation model of each historical user; according to the historical recommendation model of each matching user and the behavior information of the target user, the first candidate power grid three-dimensional model is determined.

[0131] In one embodiment, the model screening module 10 is further used for:

[0132] According to the basic information of each historical user and the basic information of the target user, the similarity coefficient between the target user and each historical user is determined; according to the similarity coefficient between the target user and each historical user, a plurality of matching users of the target user are determined.

[0133] In one embodiment, the model screening module 10 is further used for:

[0134] A historical recommendation model matching the behavior information is obtained from the historical recommendation models of each matching user; and the historical recommendation model matching the behavior information is determined as the first candidate power grid three-dimensional model.

[0135] In one embodiment, the model screening module 10 is further used for:

[0136] According to the historical model feedback information, a recommended accuracy quantization value of the second candidate power grid three-dimensional model is obtained; and the second candidate power grid three-dimensional model whose recommended accuracy quantization value is greater than a preset threshold is determined as a plurality of candidate power grid three-dimensional models.

[0137] In one embodiment, the model rendering module 20 is further used for:

[0138] According to the three-dimensional model resource library, model parameter information of each candidate power grid three-dimensional model is obtained; according to the model parameter information of each candidate power grid three-dimensional model, each candidate power grid three-dimensional model is rendered to obtain a plurality of rendered candidate power grid three-dimensional models.

[0139] In one embodiment, the model rendering module 20 is further used for:

[0140] According to the three-dimensional model resource library, the basic model information and model sales information of each rendered candidate power grid three-dimensional model are obtained; the three-dimensional model of each rendered candidate power grid is displayed in different areas of the model display interface, and the basic model information and model sales information of each rendered candidate power grid three-dimensional model is displayed at the corresponding position.

[0141] Each module in the above-mentioned 3D model resource determination device can be implemented in whole or in part by software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each of the above modules.

[0142] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Fig. 9 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store three-dimensional model resource determination data. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a three-dimensional model resource determination method is implemented.

[0143] Those skilled in the art will understand that Fig. 9 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0144] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:

[0145] According to the model information of the model required by the target user, the user information of the target user and the historical model feedback information, multiple candidate power grid three-dimensional models are determined; the model information includes model characteristics, model applicable projects and model design related information; the user information includes basic information and behavior information; the historical model feedback information is the feedback information of multiple historical users on the historical recommended models;

[0146] Rendering multiple candidate power grid three-dimensional models, and displaying the rendered multiple candidate power grid three-dimensional models to target users;

[0147] A target power grid three-dimensional model selected by a target user based on multiple rendered candidate power grid three-dimensional models is obtained, and the target power grid three-dimensional model is determined as a three-dimensional model resource required for the design by the target user.

[0148] The implementation principles and technical effects of each step implemented by the processor in the embodiment of the present application are similar to the principles of the above-mentioned three-dimensional model resource determination method, and will not be repeated here.

[0149] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:

[0150] According to the model information of the model required by the target user, the user information of the target user and the historical model feedback information, multiple candidate power grid three-dimensional models are determined; the model information includes model characteristics, model applicable projects and model design related information; the user information includes basic information and behavior information; the historical model feedback information is the feedback information of multiple historical users on the historical recommended models;

[0151] Rendering multiple candidate power grid three-dimensional models, and displaying the rendered multiple candidate power grid three-dimensional models to target users;

[0152] A target power grid three-dimensional model selected by a target user based on multiple rendered candidate power grid three-dimensional models is obtained, and the target power grid three-dimensional model is determined as a three-dimensional model resource required for the design by the target user.

[0153] The implementation principles and technical effects of the various steps implemented when the computer program in the embodiment of the present application is executed by the processor are similar to the principles of the above-mentioned three-dimensional model resource determination method, and will not be repeated here.

[0154] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:

[0155] According to the model information of the model required by the target user, the user information of the target user and the historical model feedback information, multiple candidate power grid three-dimensional models are determined; the model information includes model characteristics, model applicable projects and model design related information; the user information includes basic information and behavior information; the historical model feedback information is the feedback information of multiple historical users on the historical recommended models;

[0156] Rendering multiple candidate power grid three-dimensional models, and displaying the rendered multiple candidate power grid three-dimensional models to target users;

[0157] A target power grid three-dimensional model selected by a target user based on multiple rendered candidate power grid three-dimensional models is obtained, and the target power grid three-dimensional model is determined as a three-dimensional model resource required for the design by the target user.

[0158] The implementation principles and technical effects of the various steps implemented when the computer program in the embodiment of the present application is executed by the processor are similar to the principles of the above-mentioned three-dimensional model resource determination method, and will not be repeated here.

[0159] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0160] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.

[0161] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0162] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for determining a three-dimensional model resource, characterized in that: The method comprises: Determine multiple candidate power grid three-dimensional models according to model information of the model required by the target user, user information of the target user and historical model feedback information; the model information includes model characteristics, model applicable projects and model design related information; the user information includes basic information and behavior information; the historical model feedback information is feedback information of multiple historical users on historical recommended models; Rendering the plurality of candidate power grid three-dimensional models, and displaying the rendered plurality of candidate power grid three-dimensional models to the target user; A target power grid three-dimensional model selected by the target user based on the rendered multiple candidate power grid three-dimensional models is obtained, and the target power grid three-dimensional model is determined as a three-dimensional model resource required for the design by the target user.

2. The method according to claim 1, characterized in that: The step of determining a plurality of candidate power grid three-dimensional models according to model information of a model required by a target user, user information of the target user, and historical model feedback information includes: Determining a first candidate power grid three-dimensional model according to the basic information and historical recommendation model of each of the historical users, and the user information; According to the model information, selecting a second candidate power grid three-dimensional model that matches the model information from the first candidate power grid three-dimensional model; The plurality of candidate power grid three-dimensional models are determined according to the historical model feedback information and the second candidate power grid three-dimensional model.

3. The method according to claim 2, characterized in that Determining the first candidate power grid three-dimensional model according to the basic information and the historical recommendation model of each historical user and the user information includes: Determining multiple matching users of the target user according to the basic information of each of the historical users and the basic information of the target user; Acquire the historical recommendation model of each of the matching users from the historical recommendation model of each of the historical users; The first candidate power grid three-dimensional model is determined according to the historical recommendation model of each matching user and the behavior information of the target user.

4. The method according to claim 3, characterized in that: The step of determining a plurality of matching users of the target user according to the basic information of each of the historical users and the basic information of the target user includes: Determining a similarity coefficient between the target user and each historical user according to the basic information of each historical user and the basic information of the target user; According to the similarity coefficient between the target user and each historical user, a plurality of matching users of the target user are determined.

5. The method according to claim 3, characterized in that: The behavior information includes the target user's search, browsing, comment, like, forwarding and recommendation models; the first candidate power grid three-dimensional model is determined according to the historical recommendation model of each matching user and the target user's behavior information, including: Acquire a historical recommendation model that matches the behavior information from the historical recommendation models of each of the matching users; A historical recommendation model matching the behavior information is determined as the first candidate power grid three-dimensional model.

6. The method according to claim 2, characterized in that The historical model feedback information includes a quantized value of the recommendation accuracy of each historical user for the corresponding historical recommendation model; and determining the plurality of candidate power grid three-dimensional models according to the historical model feedback information and the second candidate power grid three-dimensional model includes: Acquire a recommended accuracy quantization value of the second candidate power grid three-dimensional model according to the historical model feedback information; The second candidate power grid three-dimensional model whose recommended accuracy quantization value is greater than a preset threshold is determined as the multiple candidate power grid three-dimensional models.

7. The method according to any one of claims 1 to 6, characterized in that: The rendering of the plurality of candidate power grid three-dimensional models comprises: According to the three-dimensional model resource library, obtaining model parameter information of each of the candidate power grid three-dimensional models; According to the model parameter information of each candidate power grid three-dimensional model, each candidate power grid three-dimensional model is rendered to obtain the rendered multiple candidate power grid three-dimensional models.

8. The method according to any one of claims 1 to 6, characterized in that: The presenting the rendered multiple candidate power grid three-dimensional models to the target user includes: According to the three-dimensional model resource library, basic model information and model sales information of each of the rendered candidate power grid three-dimensional models are obtained; The rendered three-dimensional models of the candidate power grids are displayed in different areas of the model display interface, and the basic model information and model sales information of the rendered three-dimensional models of the candidate power grids are displayed at corresponding positions.

9. A three-dimensional model resource determination device, characterized in that: The device comprises: A model screening module is used to determine multiple candidate power grid three-dimensional models according to model information of the model required by the target user, user information of the target user and historical model feedback information; the model information includes model characteristics, model applicable projects and model design related information; the user information includes basic information and behavior information; the historical model feedback information is feedback information of multiple historical users on historical recommended models; A model rendering module, used for rendering the plurality of candidate power grid three-dimensional models, and displaying the rendered plurality of candidate power grid three-dimensional models to the target user; The model determination module is used to obtain the target power grid three-dimensional model selected by the target user based on the rendered multiple candidate power grid three-dimensional models, and determine the target power grid three-dimensional model as the three-dimensional model resource required for the design of the target user.

10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 8 are implemented.