Three-dimensional unreal scene construction method for electric energy meter based on unreal engine and tracing device

By using the Unreal Engine and the traceback device in the construction of the three-dimensional virtual scene of the electric energy meter, the problem of low efficiency of the traditional method is solved, and efficient and accurate three-dimensional virtual scene construction and dynamic display are achieved.

CN119339036APending Publication Date: 2025-01-21GUANGZHOU POWER SUPPLY BUREAU GUANGDONG POWER GRID CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411333458.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

Traditional methods are inefficient in building three-dimensional virtual scenes of electrical energy meters and require a lot of manual processing time.

Method used

Using a method based on Unreal Engine and a traceability device, the attribute data of the electric energy meter is obtained, data format conversion and standardization are performed, a three-dimensional model is generated, a three-dimensional virtual scene is constructed and rendered in Unreal Engine, and operating data is added to achieve dynamic display.

Benefits of technology

The efficiency and accuracy of the three-dimensional virtual scene construction of the electric energy meter are improved, and high-quality visual effects and dynamic interactivity are achieved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119339036A_ABST
    Figure CN119339036A_ABST
Patent Text Reader

Abstract

The invention relates to an unreal engine and tracing device-based three-dimensional unreal scene construction method and device for an electric energy meter, computer equipment, a computer readable storage medium and a computer program product, which can be applied to the technical field of computers. The method comprises the following steps: performing data format conversion processing and data standardization processing on attribute data of the electric energy meter to obtain target attribute data of the electric energy meter; generating a three-dimensional model of the electric energy meter according to the target attribute data and the unreal engine; performing calibration processing on the three-dimensional model of the electric energy meter to obtain a target three-dimensional model of the electric energy meter; according to the target three-dimensional model of the electric energy meter, constructing a three-dimensional virtual scene of the electric energy meter in an unreal engine; rendering the three-dimensional virtual scene of the electric energy meter to obtain a rendered three-dimensional virtual scene; and adding operation data of the electric energy meter to the rendered three-dimensional virtual scene to obtain a target three-dimensional virtual scene of the electric energy meter. By adopting the method, the efficiency of constructing the three-dimensional virtual scene of the electric energy meter 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, computer equipment, computer-readable storage medium and computer program product for constructing a three-dimensional virtual scene of an electric energy meter based on an Unreal Engine and a tracing device. Background Art

[0002] With the development of virtual reality technology, 3D virtual scene construction technology has gradually attracted attention. How to efficiently construct 3D virtual scenes of electric energy meters has become an important research direction.

[0003] Traditional technology usually constructs a three-dimensional virtual scene of an electric energy meter through manual modeling; however, this method requires a lot of manual processing time to construct a three-dimensional virtual scene of an electric energy meter, resulting in low efficiency in constructing a three-dimensional virtual scene of an electric energy meter. Summary of the invention

[0004] Based on this, it is necessary to provide a method, device, computer equipment, computer-readable storage medium and computer program product for constructing a three-dimensional virtual scene of an electric energy meter based on an Unreal Engine and a tracing device, which can improve the efficiency of constructing a three-dimensional virtual scene of an electric energy meter.

[0005] In a first aspect, the present application provides a method for constructing a three-dimensional virtual scene of an electric energy meter based on an Unreal Engine and a tracing device. The method comprises:

[0006] Obtaining attribute data of the electric energy meter;

[0007] Performing data format conversion processing and data standardization processing corresponding to the Unreal Engine on the attribute data of the electric energy meter to obtain target attribute data of the electric energy meter;

[0008] generating a three-dimensional model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine;

[0009] Calibrate the three-dimensional model of the electric energy meter to obtain a target three-dimensional model of the electric energy meter;

[0010] According to the target three-dimensional model of the electric energy meter, constructing a three-dimensional virtual scene of the electric energy meter in the Unreal Engine;

[0011] Rendering the three-dimensional virtual scene of the electric energy meter to obtain a rendered three-dimensional virtual scene;

[0012] The operating data of the electric energy meter is added to the rendered three-dimensional virtual scene to obtain a target three-dimensional virtual scene of the electric energy meter.

[0013] In one embodiment, generating a three-dimensional model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine includes:

[0014] Generate a single-phase electric energy meter appearance model, a single-phase electric energy meter internal model, a three-phase electric energy meter appearance model, and a three-phase electric energy meter internal model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine;

[0015] The single-phase electric energy meter appearance model, the single-phase electric energy meter internal model, the three-phase electric energy meter appearance model and the three-phase electric energy meter internal model are all used as the three-dimensional model of the electric energy meter.

[0016] In one embodiment, constructing a three-dimensional virtual scene of the electric energy meter in the Unreal Engine according to the target three-dimensional model of the electric energy meter includes:

[0017] Determine the working principle information, connection mode and association relationship between the electric energy meter;

[0018] According to the working principle information, connection mode and association relationship within the electric energy meter, the target three-dimensional model of the electric energy meter is arranged in the Unreal Engine to obtain a three-dimensional virtual scene of the electric energy meter.

[0019] In one embodiment, the calibrating the three-dimensional model of the electric energy meter to obtain a target three-dimensional model of the electric energy meter includes:

[0020] Performing rotation processing, translation processing and scaling processing on the three-dimensional model of the electric energy meter to obtain a calibrated three-dimensional model;

[0021] The calibrated three-dimensional model is used as the target three-dimensional model of the electric energy meter.

[0022] In one embodiment, the obtaining of attribute data of the electric energy meter includes:

[0023] Obtaining appearance data and component data of the electric energy meter through the tracing device of the electric energy meter;

[0024] The appearance data and the component data are both used as attribute data of the electric energy meter.

[0025] In one embodiment, the using both the appearance data and the component data as the attribute data of the electric energy meter includes:

[0026] Using the appearance data and the component data as original data of the electric energy meter;

[0027] The raw data is formatted and cleaned to obtain attribute data of the electric energy meter.

[0028] In a second aspect, the present application also provides a device for constructing a three-dimensional virtual scene of an electric energy meter based on an Unreal Engine and a tracing device. The device comprises:

[0029] A data acquisition module, used to acquire attribute data of the electric energy meter;

[0030] A data processing module, used for performing data format conversion processing and data standardization processing corresponding to the Unreal Engine on the attribute data of the electric energy meter to obtain target attribute data of the electric energy meter;

[0031] A model generation module, used for generating a three-dimensional model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine;

[0032] A model processing module, used for calibrating the three-dimensional model of the electric energy meter to obtain a target three-dimensional model of the electric energy meter;

[0033] A scene construction module, used to construct a three-dimensional virtual scene of the electric energy meter in the Unreal Engine according to the target three-dimensional model of the electric energy meter;

[0034] A scene processing module, used for rendering the three-dimensional virtual scene of the electric energy meter to obtain a rendered three-dimensional virtual scene;

[0035] A data adding module is used to add the operating data of the electric energy meter to the rendered three-dimensional virtual scene to obtain a target three-dimensional virtual scene of the electric energy meter.

[0036] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0037] Obtaining attribute data of the electric energy meter;

[0038] Performing data format conversion processing and data standardization processing corresponding to the Unreal Engine on the attribute data of the electric energy meter to obtain target attribute data of the electric energy meter;

[0039] generating a three-dimensional model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine;

[0040] Calibrate the three-dimensional model of the electric energy meter to obtain a target three-dimensional model of the electric energy meter;

[0041] According to the target three-dimensional model of the electric energy meter, constructing a three-dimensional virtual scene of the electric energy meter in the Unreal Engine;

[0042] Rendering the three-dimensional virtual scene of the electric energy meter to obtain a rendered three-dimensional virtual scene;

[0043] The operating data of the electric energy meter is added to the rendered three-dimensional virtual scene to obtain a target three-dimensional virtual scene of the electric energy meter.

[0044] In a fourth aspect, the present application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0045] Obtaining attribute data of the electric energy meter;

[0046] Performing data format conversion processing and data standardization processing corresponding to the Unreal Engine on the attribute data of the electric energy meter to obtain target attribute data of the electric energy meter;

[0047] generating a three-dimensional model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine;

[0048] Calibrate the three-dimensional model of the electric energy meter to obtain a target three-dimensional model of the electric energy meter;

[0049] According to the target three-dimensional model of the electric energy meter, constructing a three-dimensional virtual scene of the electric energy meter in the Unreal Engine;

[0050] Rendering the three-dimensional virtual scene of the electric energy meter to obtain a rendered three-dimensional virtual scene;

[0051] The operating data of the electric energy meter is added to the rendered three-dimensional virtual scene to obtain a target three-dimensional virtual scene of the electric energy meter.

[0052] In a fifth aspect, the present application further provides a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the following steps are implemented:

[0053] Obtaining attribute data of the electric energy meter;

[0054] Performing data format conversion processing and data standardization processing corresponding to the Unreal Engine on the attribute data of the electric energy meter to obtain target attribute data of the electric energy meter;

[0055] generating a three-dimensional model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine;

[0056] Calibrate the three-dimensional model of the electric energy meter to obtain a target three-dimensional model of the electric energy meter;

[0057] According to the target three-dimensional model of the electric energy meter, constructing a three-dimensional virtual scene of the electric energy meter in the Unreal Engine;

[0058] Rendering the three-dimensional virtual scene of the electric energy meter to obtain a rendered three-dimensional virtual scene;

[0059] The operating data of the electric energy meter is added to the rendered three-dimensional virtual scene to obtain a target three-dimensional virtual scene of the electric energy meter.

[0060] The above-mentioned method, device, computer equipment, computer-readable storage medium and computer program product for constructing a three-dimensional virtual scene of an electric energy meter based on the Unreal Engine and the tracing device obtain the attribute data of the electric energy meter; perform data format conversion and data standardization processing corresponding to the Unreal Engine on the attribute data of the electric energy meter to obtain the target attribute data of the electric energy meter; generate a three-dimensional model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine; calibrate the three-dimensional model of the electric energy meter to obtain the target three-dimensional model of the electric energy meter; construct a three-dimensional virtual scene of the electric energy meter in the Unreal Engine according to the target three-dimensional model of the electric energy meter; render the three-dimensional virtual scene of the electric energy meter to obtain the rendered three-dimensional virtual scene; add the operation data of the electric energy meter to the rendered three-dimensional virtual scene to obtain the target three-dimensional virtual scene of the electric energy meter. This solution helps to improve the compatibility and consistency of data by acquiring the attribute data of the electricity meter and performing format conversion and standardization processing corresponding to the Unreal Engine; helps to ensure the accuracy of the model by generating a three-dimensional model and calibrating it; helps to achieve high-quality visual effects by building and rendering a three-dimensional virtual scene in the Unreal Engine; finally, helps to achieve dynamics and interactivity by adding running data to the rendered scene; this series of steps forms an efficient workflow, which helps to improve the efficiency of building the three-dimensional virtual scene of the electricity meter, and at the same time improves the accuracy of building the three-dimensional virtual scene of the electricity meter. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] 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.

[0062] Figure 1 It is a flowchart of a method for constructing a three-dimensional virtual scene of an electric energy meter based on an Unreal Engine and a tracing device in one embodiment;

[0063] Figure 2A schematic flow chart of steps for generating a three-dimensional model of an electric energy meter in one embodiment;

[0064] Figure 3 It is a flowchart of a method for constructing a three-dimensional virtual scene of an electric energy meter based on an Unreal Engine and a tracing device in another embodiment;

[0065] Figure 4 It is a structural block diagram of a device for constructing a three-dimensional virtual scene of an electric energy meter based on an Unreal Engine and a tracing device in one embodiment;

[0066] Figure 5 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0067] 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.

[0068] 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.

[0069] In an exemplary embodiment, Figure 1 As shown, a method for constructing a three-dimensional virtual scene of an electric energy meter based on an Unreal Engine and a tracing device is provided. This embodiment takes the method applied to a terminal as an example; it can be understood that the method can also be applied to a server, and can also be applied to a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. Among them, the terminal can be but is not limited to various personal computers, laptops, smart phones, tablet computers, etc.; the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services. In this embodiment, the method includes the following steps:

[0070] Step S101, obtaining attribute data of the electric energy meter.

[0071] Step S102, performing data format conversion processing and data standardization processing corresponding to the Unreal Engine on the attribute data of the electric energy meter to obtain target attribute data of the electric energy meter.

[0072] Step S103, generating a three-dimensional model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine.

[0073] Step S104: calibrate the three-dimensional model of the electric energy meter to obtain a target three-dimensional model of the electric energy meter.

[0074] Step S105 , constructing a three-dimensional virtual scene of the electric energy meter in the Unreal Engine according to the target three-dimensional model of the electric energy meter.

[0075] Step S106, rendering the three-dimensional virtual scene of the electric energy meter to obtain a rendered three-dimensional virtual scene.

[0076] Step S107 , adding the operation data of the electric energy meter to the rendered three-dimensional virtual scene to obtain a target three-dimensional virtual scene of the electric energy meter.

[0077] The attribute data of the electric energy meter may be information describing the characteristics of the electric energy meter. For example, the attribute data of the electric energy meter may be data such as the appearance, size, components, component attributes, and component association relationships of the electric energy meter.

[0078] The Unreal Engine may be a software tool for creating highly realistic virtual scenes, for example, the Unreal Engine may be Unreal Engine 5 (UE5).

[0079] The data format conversion process may be a process of converting data into a format recognizable by specific software. For example, the data format conversion process may be a process of converting the attribute data of the electric energy meter into a data format recognizable by the Unreal Engine.

[0080] Among them, data standardization processing can be a process of converting data into a unified standard. For example, data standardization processing can be converting the appearance and size of the electric energy meter into the units used by the Unreal Engine.

[0081] Among them, the three-dimensional model of the electric energy meter can be a three-dimensional representation of the electric energy meter in the virtual space. For example, the three-dimensional model of the electric energy meter can be a single-phase electric energy meter appearance model, a single-phase electric energy meter internal model, a three-phase electric energy meter appearance model and a three-phase electric energy meter internal model.

[0082] The calibration process may be a process of adjusting the model to ensure its accuracy. For example, the calibration process may be to calibrate the scale and position of the electric energy meter model with the virtual scene through operations such as rotation, translation and scaling.

[0083] The three-dimensional virtual scene may be a stereoscopic environment constructed in a virtual space. For example, the three-dimensional virtual scene may be a virtual environment that accurately reproduces the internal and external structure of an electric energy meter in an Unreal Engine.

[0084] The rendering process may be a process of generating realistic visual effects. For example, the rendering process may be to achieve realistic visual effects by setting high-quality materials, lighting, shadows, and special effects in an Unreal Engine.

[0085] The operation data of the electric energy meter may be information describing the actual working state of the electric energy meter. For example, the operation data of the electric energy meter may be real-time data such as the calibration state, calibration process data, and fault location of the electric energy meter.

[0086] Optionally, the terminal obtains the attribute data of the electric energy meter through the returned electric energy meter tracing device, including data such as the electric energy meter appearance, size, components, component attributes, and component association relationship. The terminal converts the acquired electric energy meter attribute data into a data format recognizable by the Unreal Engine, and converts the electric energy meter appearance and size data into the unit system used by the Unreal Engine. Based on the processed electric energy meter target attribute data, the terminal uses the Unreal Engine to generate a three-dimensional model of the electric energy meter, including a single-phase electric energy meter appearance model, a single-phase electric energy meter internal model, a three-phase electric energy meter appearance model, and a three-phase electric energy meter internal model. The terminal calibrates the proportion and position of the three-dimensional model of the electric energy meter with the virtual scene through operations such as rotation, translation, and scaling to obtain a target three-dimensional model of the electric energy meter. In the Unreal Engine, the terminal constructs a three-dimensional virtual scene of the electric energy meter based on the target three-dimensional model of the electric energy meter, and accurately reproduces the internal and external structure of the electric energy meter. The terminal sets high-quality materials, lighting, shadows, and special effects in the Unreal Engine to render the three-dimensional virtual scene of the electric energy meter. The terminal adds the real-time operation data of the electric energy meter to the rendered three-dimensional virtual scene, realizing the dynamic display of the electric energy meter target three-dimensional virtual scene.

[0087] In the above-mentioned method for constructing a three-dimensional virtual scene of an electric energy meter based on the Unreal Engine and a tracing device, the attribute data of the electric energy meter is obtained; the attribute data of the electric energy meter is converted into a data format corresponding to the Unreal Engine and the data is standardized to obtain the target attribute data of the electric energy meter; a three-dimensional model of the electric energy meter is generated according to the target attribute data of the electric energy meter and the Unreal Engine; the three-dimensional model of the electric energy meter is calibrated to obtain the target three-dimensional model of the electric energy meter; according to the target three-dimensional model of the electric energy meter, a three-dimensional virtual scene of the electric energy meter is constructed in the Unreal Engine; the three-dimensional virtual scene of the electric energy meter is rendered to obtain a rendered three-dimensional virtual scene; the operation data of the electric energy meter is added to the rendered three-dimensional virtual scene to obtain the target three-dimensional virtual scene of the electric energy meter. This solution helps to improve the compatibility and consistency of data by acquiring the attribute data of the electricity meter and performing format conversion and standardization processing corresponding to the Unreal Engine; helps to ensure the accuracy of the model by generating a three-dimensional model and calibrating it; helps to achieve high-quality visual effects by building and rendering a three-dimensional virtual scene in the Unreal Engine; finally, helps to achieve dynamics and interactivity by adding running data to the rendered scene; this series of steps forms an efficient workflow, which helps to improve the efficiency of building the three-dimensional virtual scene of the electricity meter, and at the same time improves the accuracy of building the three-dimensional virtual scene of the electricity meter.

[0088] In an exemplary embodiment, referring to Figure 2 , based on the target attribute data of the electric energy meter and the Unreal Engine, a three-dimensional model of the electric energy meter is generated, including the following contents:

[0089] Step S201, generating a single-phase electric energy meter appearance model, a single-phase electric energy meter internal model, a three-phase electric energy meter appearance model, and a three-phase electric energy meter internal model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine;

[0090] Step S202: the appearance model of the single-phase electric energy meter, the internal model of the single-phase electric energy meter, the appearance model of the three-phase electric energy meter and the internal model of the three-phase electric energy meter are all used as three-dimensional models of the electric energy meter.

[0091] Among them, the single-phase electricity meter appearance model can be a three-dimensional representation of the external structure of the single-phase electricity meter. For example, the single-phase electricity meter appearance model can include virtual models of the external visible parts of the electricity meter, such as the casing, display screen, and wiring terminals.

[0092] Among them, the internal model of the single-phase electric energy meter can be a three-dimensional representation of the internal structure of the single-phase electric energy meter. For example, the internal model of the single-phase electric energy meter can include virtual models of internal components such as current transformers, voltage transformers, metering chips, and power modules.

[0093] Among them, the appearance model of the three-phase electricity meter can be a three-dimensional representation of the external structure of the three-phase electricity meter. For example, the appearance model of the three-phase electricity meter can include virtual models of external visible parts such as the casing of the three-phase electricity meter, multiple display screens, and multiple sets of terminal blocks.

[0094] Among them, the internal model of the three-phase electricity meter can be a three-dimensional representation of the internal structure of the three-phase electricity meter. For example, the internal model of the three-phase electricity meter can include virtual models of internal components such as three groups of current transformers, three groups of voltage transformers, three-phase metering chips, and power modules.

[0095] Optionally, the terminal generates a single-phase electric energy meter appearance model, a single-phase electric energy meter internal model, a three-phase electric energy meter appearance model and a three-phase electric energy meter internal model respectively according to the target attribute data of the electric energy meter and the Unreal Engine. For example, the terminal uses the modeling tool of the Unreal Engine to construct a three-dimensional appearance model of the single-phase and three-phase electric energy meters according to the target attribute data such as the appearance size and material information of the electric energy meter. The terminal creates a three-dimensional internal model of the single-phase and three-phase electric energy meters in the Unreal Engine according to the target attribute data such as the layout and connection relationship of the internal components of the electric energy meter. The terminal combines the generated single-phase electric energy meter appearance model, single-phase electric energy meter internal model, three-phase electric energy meter appearance model and three-phase electric energy meter internal model to form a complete three-dimensional model of the electric energy meter.

[0096] The technical solution provided in this embodiment is conducive to creating a more detailed and comprehensive three-dimensional model of the electric energy meter by generating the appearance and internal models of the single-phase and three-phase electric energy meters respectively, thereby improving the accuracy and realism of the virtual scene. At the same time, combining these models into a complete three-dimensional model of the electric energy meter is conducive to flexibly displaying electric energy meters of different types and structures in the virtual scene, thereby meeting the diverse needs of electric energy meter verification and fault diagnosis, and improving the applicability and practicality of the virtual scene.

[0097] In an exemplary embodiment, a three-dimensional virtual scene of the electric energy meter is constructed in the Unreal Engine based on the target three-dimensional model of the electric energy meter, which specifically includes the following contents: determining the working principle information, connection methods and association relationships within the electric energy meter; according to the working principle information, connection methods and association relationships within the electric energy meter, the target three-dimensional model of the electric energy meter is arranged in the Unreal Engine to obtain the three-dimensional virtual scene of the electric energy meter.

[0098] Among them, the working principle information within the electricity meter can be the functional relationship and operation mode between the various components and parts of the electricity meter. For example, the working principle information within the electricity meter can include how the current transformer and the voltage transformer collect current and voltage information, how the metering chip processes this information and calculates the electricity consumption, etc.

[0099] Among them, the connection method inside the electric energy meter can be a physical connection method between various components and parts inside the electric energy meter. For example, the connection method inside the electric energy meter can include the circuit connection between the current transformer and the voltage transformer and the metering chip, the data transmission line between the display screen and the main controller, etc.

[0100] Among them, the internal associations between the electric energy meter can be the logical relationships and mutual influences between the various components and parts inside the electric energy meter. For example, the internal associations between the electric energy meter can include how the data processed by the metering chip affects the display content of the display screen, how the power module supplies power to other components, etc.

[0101] Among them, the target three-dimensional model for arranging the electric energy meter can be a three-dimensional model of the electric energy meter arranged and placed in the virtual space. For example, the target three-dimensional model for arranging the electric energy meter can include correctly placing the three-dimensional models of each component in the virtual scene according to the actual position relationship of the internal components of the electric energy meter, and setting the correct perspective and interaction method.

[0102] Optionally, the terminal determines the working principle information, connection mode and association relationship between the components inside the electric energy meter according to the technical specifications and design documents of the electric energy meter. The terminal arranges the target three-dimensional model of the electric energy meter in the Unreal Engine according to the working principle information, connection mode and association relationship between the components inside the electric energy meter to obtain a three-dimensional virtual scene of the electric energy meter.

[0103] The technical solution provided in this embodiment is conducive to creating a more accurate and realistic three-dimensional virtual scene of the electric energy meter by determining the working principle information, connection methods and association relationships between the internal components of the electric energy meter and arranging the target three-dimensional model of the electric energy meter in the Unreal Engine accordingly.

[0104] In an exemplary embodiment, the three-dimensional model of the electric energy meter is calibrated to obtain a target three-dimensional model of the electric energy meter, which specifically includes the following contents: rotating, translating and scaling the three-dimensional model of the electric energy meter to obtain a calibrated three-dimensional model; and using the calibrated three-dimensional model as the target three-dimensional model of the electric energy meter.

[0105] Among them, the rotation processing can be an operation to change the angle or direction of the three-dimensional model of the electric energy meter in the virtual space. For example, the rotation processing can be to rotate the three-dimensional model of the electric energy meter at a preset angle around the X-axis, Y-axis or Z-axis to adjust the orientation of the electric energy meter in the virtual scene.

[0106] Among them, the translation processing can be an operation to change the position of the three-dimensional model of the electric energy meter in the virtual space. For example, the translation processing can be to move the coordinates of the three-dimensional model of the electric energy meter in the X-axis, Y-axis or Z-axis direction to adjust the specific position of the electric energy meter in the virtual scene.

[0107] Among them, the scaling process can be an operation of changing the size of the three-dimensional model of the electric energy meter in the virtual space. For example, the scaling process can be to proportionally increase or decrease the size of the three-dimensional model of the electric energy meter to ensure that the proportional relationship between the electric energy meter model and other objects in the virtual scene is correct.

[0108] The calibrated three-dimensional model may be a three-dimensional model of the electric energy meter that has been rotated, translated, and scaled. For example, the calibrated three-dimensional model may be an electric energy meter model with a correct orientation, position, and size in a virtual scene.

[0109] Optionally, the terminal rotates, translates, and scales the three-dimensional model of the electric energy meter to ensure the correct orientation, position, and size of the model in the virtual scene. For example, the terminal uses the three-dimensional transformation tool of the Unreal Engine to rotate the three-dimensional model of the electric energy meter and adjust its angles on the X-axis, Y-axis, and Z-axis to make the orientation of the model consistent with the actual electric energy meter; the terminal translates the three-dimensional model of the electric energy meter by changing the coordinate values ​​and placing the model in the correct position in the virtual scene; the terminal scales the three-dimensional model of the electric energy meter according to a preset scale factor to ensure that the size of the model maintains the correct proportional relationship with other objects in the virtual scene. The terminal uses the three-dimensional model that has undergone these calibration processes as the target three-dimensional model of the electric energy meter.

[0110] The technical solution provided in this embodiment, by rotating, translating and scaling the three-dimensional model of the electric energy meter, is conducive to accurately adjusting the orientation, position and size of the electric energy meter model in the virtual scene, thereby ensuring the consistency of the virtual electric energy meter with the actual electric energy meter in spatial relationship and proportion, and improving the authenticity and accuracy of the three-dimensional virtual scene.

[0111] In an exemplary embodiment, obtaining the attribute data of the electric energy meter specifically includes the following contents: obtaining the appearance data and component data of the electric energy meter through a tracing device of the electric energy meter; and using both the appearance data and the component data as the attribute data of the electric energy meter.

[0112] Among them, the traceability device of the electric energy meter can be a device or system used to obtain and record information related to the electric energy meter.

[0113] The appearance data may be information describing the external features of the electric energy meter. For example, the appearance data may include visual features of the electric energy meter such as size, shape, color, surface material, and display screen position.

[0114] Among them, the component data can be information describing the internal components of the electric energy meter. For example, the component data can include the type, specification, location and connection relationship of internal components such as current transformers, voltage transformers, metering chips, display screens, power modules, etc.

[0115] Optionally, the terminal obtains the appearance data and component data of the electric energy meter through the traceability device of the electric energy meter. For example, the terminal controls the camera of the traceability device to shoot the electric energy meter to obtain the appearance image of the electric energy meter. The terminal uses the image processing module of the traceability device to analyze the appearance image and extract the appearance feature information such as the size, shape, and color of the electric energy meter. The terminal controls the sensor of the traceability device to scan the inside of the electric energy meter to obtain the location and type information of the components. The terminal uses the data processing unit of the traceability device to analyze the scanning results and identify the specifications and connection relationships of internal components such as current transformers, voltage transformers, and metering chips. The terminal integrates these appearance data and component data into the attribute data of the electric energy meter.

[0116] The technical solution provided in this embodiment obtains the appearance data and component data of the electric energy meter through the traceability device of the electric energy meter, and uses these data as the attribute data of the electric energy meter, which is conducive to comprehensive and accurate collection of the physical characteristics and internal structure information of the electric energy meter, thereby facilitating the construction of a highly realistic three-dimensional model of the electric energy meter in the Unreal Engine.

[0117] In an exemplary embodiment, both the appearance data and the component data are used as the attribute data of the electric energy meter, which specifically includes the following contents: both the appearance data and the component data are used as the original data of the electric energy meter; the original data is formatted and cleaned to obtain the attribute data of the electric energy meter.

[0118] The raw data may be unprocessed data directly obtained from the electric energy meter tracing device.

[0119] Among them, data formatting processing can be a process of converting raw data into a standardized and structured format.

[0120] Among them, data cleaning processing can be a process of screening, correcting and optimizing data. For example, data cleaning processing can include operations such as removing duplicate data, correcting outliers, filling missing values, and unifying data representation.

[0121] Optionally, the terminal uses the appearance data and component data obtained from the electric energy meter tracing device as the original data of the electric energy meter. The terminal performs data formatting processing on these original data and converts data in different formats into a unified standard format. The terminal performs data cleaning processing on the formatted data, including removing duplicate data, correcting abnormal values, filling missing values, etc. Through these processing steps, the terminal converts the original data into structured and standardized attribute data of the electric energy meter.

[0122] The technical solution provided in this embodiment, by treating both appearance data and component data as original data and performing data formatting and data cleaning processes on them, is conducive to converting data from different sources and formats into unified and standardized attribute data, thereby facilitating more accurate and efficient construction of a three-dimensional model of an electric energy meter in the Unreal Engine.

[0123] The following is an application example to illustrate the method for constructing a three-dimensional virtual scene of an electric energy meter based on the Unreal Engine and a tracing device provided in this application. This application example uses the method applied to a terminal as an example.

[0124] Unreal Engine (UE5): Virtual reality technology allows users to immerse themselves in a virtual world and interact with the real world. Unreal Engine is widely used in video game development and also in virtual reality applications. It provides powerful rendering, modeling, interactive functions, animation, and scripting tools that can be used to create highly realistic virtual scenes.

[0125] Image recognition: Image recognition technology processes, analyzes and understands images to identify targets and objects of various patterns. This technology is widely used in different fields such as transportation, security, medical care, energy, etc., allowing computers to process large amounts of physical information instead of humans and solve information that humans cannot recognize or have a very low recognition rate.

[0126] Power system simulation software: Power system simulation software provides power system simulation, modeling, calculation and visualization functions. These software can be used to build power system simulation, power flow calculation, stability analysis and dynamic simulation, etc., to simulate power system behavior, but may not have the advanced rendering and interaction capabilities of Unreal Engine.

[0127] Application of image recognition in power system: Image recognition technology is an important technical means in power informatization. This technology is applied to equipment inspection, line monitoring, facility management, etc., to achieve intelligent management and safe operation of power system, and provide more powerful support for the development of power informatization. These applications show that image recognition technology has broad prospects in the power field.

[0128] Application of virtual reality technology in power systems: Virtual reality technology has been widely used in the power industry, such as in teaching and training, operation and maintenance monitoring, design optimization, etc. Through virtual reality technology, the real power system environment can be simulated to achieve virtual experiments, operations and accident handling. These applications show the potential of virtual reality in the power field.

[0129] Application of digital twins in power systems: Digital twin technology is increasingly used in the power industry, and is widely used in grid construction, operation management, security, and intelligent operation and maintenance. It can also be used to monitor and predict the performance of power generation equipment, predict when equipment needs maintenance and repair, and optimize the operating efficiency of equipment. It may not have the advanced graphics rendering of Unreal Engine.

[0130] The existing technologies have the following deficiencies to a greater or lesser extent:

[0131] The visual scene is not realistic enough: At present, many power system simulation software are not fine enough in model details, and the rendered images are not realistic enough to provide a realistic virtual scene experience. This is not enough for the real-time monitoring of the operation of the electric energy meter.

[0132] Limited human-computer interaction: Many power system simulation software currently used have limited human-computer interaction, and users may not be able to perform real-time scene interaction and operation. This may be limited in aspects such as simulated electric energy meter verification operations.

[0133] Insufficient data real-time performance: Many power system simulation software have difficulties in processing real-time data and events, which limits their application in real-time monitoring.

[0134] Learning curve and complexity: Using some power system simulation software requires certain technical requirements and learning curves, which makes it difficult for general users to easily get started and understand.

[0135] Cost: Common commercial power simulation software on the market may require high usage fees and is not suitable for small projects.

[0136] Coupling of visualization and simulation: Some visualization and simulation functions may be separated, resulting in inconsistency between modeling and visualization.

[0137] refer to Figure 3 , the process of this application example is as follows:

[0138] Q1. Obtaining the data of the electric energy meter: Obtain the appearance data of the electric energy meter through the returned electric energy meter tracing device, including the appearance, size, components, component attributes, component associations and other data of the electric energy meter;

[0139] Q2. Data format conversion: convert the data obtained in Q1 into a data format recognizable by the Unreal Engine;

[0140] Q3. Data standardization: Convert the appearance and size of the electric energy meter in the data obtained in Q1 into the units used by the Unreal Engine to ensure that the data is correctly presented in the virtual scene;

[0141] Q4. 3D model generation: Based on the data processed in Q2 and Q3, the Unreal Engine generates an electric energy meter model in a virtual scene. During the generation process, the Unreal Engine loads the model's geometric information, materials, and textures into the scene.

[0142] Q5. Model calibration and adjustment: Calibrate the scale and position of the electric energy meter model with the virtual scene through operations such as rotation, translation and scaling to maintain the accuracy and authenticity of the data;

[0143] Q6. 3D scene construction: In Unreal Engine, the imported data is laid out in the scene to accurately reproduce the internal and external structure of the electric energy meter;

[0144] Q7. Scene rendering: In Unreal Engine, high-quality materials, lighting, shadows, and special effects are set to achieve realistic visual effects;

[0145] Q8. Real-time calibration data access: Connect the virtual scene of the electric energy meter with the actual operating data of the calibration device for the returned electric energy meter, so that users can check the calibration status of the returned electric energy meter in real time in the virtual environment, and establish a connection with the actual data source to obtain the calibration status, calibration process data, and fault location of the electric energy meter in real time; the real-time data is associated with the corresponding electric energy meter components in the virtual scene through the scripts and logic of the Unreal Engine to realize real-time dynamic display of faulty components of the electric energy meter.

[0146] For example, the geometric data of an electric energy meter includes its appearance and size.

[0147] For example, Q1 includes:

[0148] Q11. Data acquisition: Obtain the appearance data of the electric energy meter from the returned electric energy meter calibration device, including the electric energy meter appearance, size, components, component attributes, component associations and other data;

[0149] Q12.Data formatting: Convert the original data format into a standard format;

[0150] Q13. Data cleaning: Data cleaning is performed on invalid data, missing values ​​or outliers to ensure data consistency and integrity;

[0151] Q14. Obtaining the external dimensions of the electric energy meter: Based on the data transmitted by the built-in video head of the returned electric energy meter verification device, the attribute data of the electric energy meter is analyzed through artificial intelligence image recognition to extract the size and type of the electric energy meter;

[0152] Q15. Identification of internal components of the electricity meter: Based on the internal components and attribute information of the electricity meter, use a custom classification algorithm or rules to identify the internal components of the electricity meter.

[0153] For example, in Q4, the models are the appearance model of a single-phase electric energy meter, the internal model of a single-phase electric energy meter, the appearance model of a three-phase electric energy meter, and the internal model of a three-phase electric energy meter, and each model is a component of the three-dimensional scene of the electric energy meter.

[0154] For example, in Q6, the process of arranging the imported data in the scene includes placing different types of electric energy meters and considering the working principle information, connection methods and association relationships within the electric energy meters.

[0155] The technical solution provided by this application example can at least achieve the following beneficial effects: High-fidelity rendering and interaction: As a game engine, Unreal Engine UE5 has high-fidelity graphics rendering and interactive performance. By utilizing the advanced rendering technology of Unreal Engine, the three-dimensional virtual scene of the electric energy meter can present a more realistic calibration process of the returned electric energy meter, providing a more immersive experience. Real-time data association: Relying on the calibration device of the returned electric energy meter, based on the Internet of Things technology, it can be combined with the real-time data source to associate the real-time electric energy meter calibration data with the virtual scene. In this way, users can view the calibration process of the electric energy meter at any time, and monitor the calibration status and fault location of the electric energy meter in real time. Interactivity and operation: Unreal Engine UE5 allows users to interact and operate in real time. Users can operate the virtual scene through virtual reality devices, mice and keyboards, etc., to simulate the operation effects in different situations. Real-time and responsiveness: The real-time rendering capability of Unreal Engine UE5 can provide high frame rate and instant response in the real-time updated scene. This is very useful in making the whole process of the electric energy meter "observable, measurable and controllable".

[0156] 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.

[0157] Based on the same inventive concept, the embodiment of the present application also provides a device for constructing a three-dimensional virtual scene of an electric energy meter based on an unreal engine and a tracing device, which is used to implement the above-mentioned method for constructing a three-dimensional virtual scene of an electric energy meter based on an unreal engine and a tracing device. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above-mentioned method, so the specific limitations in one or more embodiments of the device for constructing a three-dimensional virtual scene of an electric energy meter based on an unreal engine and a tracing device provided below can refer to the limitations of the method for constructing a three-dimensional virtual scene of an electric energy meter based on an unreal engine and a tracing device above, and will not be repeated here.

[0158] In an exemplary embodiment, Figure 4 As shown, a device for constructing a three-dimensional virtual scene of an electric energy meter based on an unreal engine and a tracing device is provided. The device 400 for constructing a three-dimensional virtual scene of an electric energy meter based on an unreal engine and a tracing device may include:

[0159] The data acquisition module 401 is used to acquire the attribute data of the electric energy meter;

[0160] The data processing module 402 is used to perform data format conversion and data standardization processing corresponding to the Unreal Engine on the attribute data of the electric energy meter to obtain target attribute data of the electric energy meter;

[0161] The model generation module 403 is used to generate a three-dimensional model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine;

[0162] The model processing module 404 is used to calibrate the three-dimensional model of the electric energy meter to obtain a target three-dimensional model of the electric energy meter;

[0163] A scene construction module 405 is used to construct a three-dimensional virtual scene of the electric energy meter in the Unreal Engine according to the target three-dimensional model of the electric energy meter;

[0164] The scene processing module 406 is used to render the three-dimensional virtual scene of the electric energy meter to obtain a rendered three-dimensional virtual scene;

[0165] The data adding module 407 is used to add the operation data of the electric energy meter to the rendered three-dimensional virtual scene to obtain a target three-dimensional virtual scene of the electric energy meter.

[0166] In an exemplary embodiment, the model generation module 403 is also used to generate a single-phase electric energy meter appearance model, a single-phase electric energy meter internal model, a three-phase electric energy meter appearance model and a three-phase electric energy meter internal model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine; and the single-phase electric energy meter appearance model, the single-phase electric energy meter internal model, the three-phase electric energy meter appearance model and the three-phase electric energy meter internal model are all used as three-dimensional models of the electric energy meter.

[0167] In an exemplary embodiment, the scene construction module 405 is also used to determine the working principle information, connection methods and association relationships within the electric energy meter; according to the working principle information, connection methods and association relationships within the electric energy meter, the target three-dimensional model of the electric energy meter is arranged in the Unreal Engine to obtain a three-dimensional virtual scene of the electric energy meter.

[0168] In an exemplary embodiment, the model processing module 404 is also used to rotate, translate and scale the three-dimensional model of the electric energy meter to obtain a calibrated three-dimensional model; and use the calibrated three-dimensional model as the target three-dimensional model of the electric energy meter.

[0169] In an exemplary embodiment, the data acquisition module 401 is further used to acquire the appearance data and component data of the electric energy meter through a traceability device of the electric energy meter; and use both the appearance data and the component data as the attribute data of the electric energy meter.

[0170] In an exemplary embodiment, the data acquisition module 401 is further used to use both the appearance data and the component data as the original data of the electric energy meter; perform data formatting and data cleaning on the original data to obtain the attribute data of the electric energy meter.

[0171] Each module in the above-mentioned device for constructing a three-dimensional virtual scene of an electric energy meter based on the Unreal Engine and the tracing 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.

[0172] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 5As shown. The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are 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 and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be realized through WIFI, a mobile cellular network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, a method for constructing a three-dimensional virtual scene of an electric energy meter based on an unreal engine and a tracing device is realized. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.

[0173] Those skilled in the art will understand that Figure 5 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.

[0174] In an exemplary embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above-mentioned method embodiments when executing the computer program.

[0175] In an exemplary embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0176] In an exemplary embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0177] 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.

[0178] The technical features of the above embodiments may be combined arbitrarily. 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.

[0179] 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 constructing a three-dimensional virtual scene of an electric energy meter based on an Unreal Engine and a tracing device, characterized in that: The method comprises: Obtaining attribute data of the electric energy meter; Performing data format conversion processing and data standardization processing corresponding to the Unreal Engine on the attribute data of the electric energy meter to obtain target attribute data of the electric energy meter; generating a three-dimensional model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine; Calibrate the three-dimensional model of the electric energy meter to obtain a target three-dimensional model of the electric energy meter; According to the target three-dimensional model of the electric energy meter, constructing a three-dimensional virtual scene of the electric energy meter in the Unreal Engine; Rendering the three-dimensional virtual scene of the electric energy meter to obtain a rendered three-dimensional virtual scene; The operating data of the electric energy meter is added to the rendered three-dimensional virtual scene to obtain a target three-dimensional virtual scene of the electric energy meter.

2. The method according to claim 1, characterized in that: The step of generating a three-dimensional model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine comprises: Generate a single-phase electric energy meter appearance model, a single-phase electric energy meter internal model, a three-phase electric energy meter appearance model, and a three-phase electric energy meter internal model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine; The single-phase electric energy meter appearance model, the single-phase electric energy meter internal model, the three-phase electric energy meter appearance model and the three-phase electric energy meter internal model are all used as the three-dimensional model of the electric energy meter.

3. The method according to claim 1, characterized in that The step of constructing a three-dimensional virtual scene of the electric energy meter in the Unreal Engine according to the target three-dimensional model of the electric energy meter comprises: Determine the working principle information, connection mode and association relationship between the electric energy meter; According to the working principle information, connection mode and association relationship within the electric energy meter, the target three-dimensional model of the electric energy meter is arranged in the Unreal Engine to obtain a three-dimensional virtual scene of the electric energy meter.

4. The method according to claim 1, characterized in that The calibrating the three-dimensional model of the electric energy meter to obtain a target three-dimensional model of the electric energy meter includes: Performing rotation processing, translation processing and scaling processing on the three-dimensional model of the electric energy meter to obtain a calibrated three-dimensional model; The calibrated three-dimensional model is used as the target three-dimensional model of the electric energy meter.

5. The method according to claim 1, characterized in that The obtaining of attribute data of the electric energy meter includes: Obtaining appearance data and component data of the electric energy meter through the tracing device of the electric energy meter; The appearance data and the component data are both used as attribute data of the electric energy meter.

6. The method according to claim 5, characterized in that The method of using both the appearance data and the component data as the attribute data of the electric energy meter includes: Using the appearance data and the component data as original data of the electric energy meter; The raw data is formatted and cleaned to obtain attribute data of the electric energy meter.

7. A device for constructing a three-dimensional virtual scene of an electric energy meter based on an Unreal Engine and a tracing device, characterized in that: The device comprises: A data acquisition module, used to acquire attribute data of the electric energy meter; A data processing module, used for performing data format conversion processing and data standardization processing corresponding to the Unreal Engine on the attribute data of the electric energy meter to obtain target attribute data of the electric energy meter; A model generation module, used for generating a three-dimensional model of the electric energy meter according to the target attribute data of the electric energy meter and the Unreal Engine; A model processing module, used for calibrating the three-dimensional model of the electric energy meter to obtain a target three-dimensional model of the electric energy meter; A scene construction module, used to construct a three-dimensional virtual scene of the electric energy meter in the Unreal Engine according to the target three-dimensional model of the electric energy meter; A scene processing module, used for rendering the three-dimensional virtual scene of the electric energy meter to obtain a rendered three-dimensional virtual scene; A data adding module is used to add the operating data of the electric energy meter to the rendered three-dimensional virtual scene to obtain a target three-dimensional virtual scene of the electric energy meter.

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

9. 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 6 are implemented.

10. A computer program product, comprising a computer program, 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 6 are implemented.