Three-dimensional modeling method and device of photovoltaic storage system, photovoltaic storage system and modeling system

By obtaining multi-angle image information and sub-equipment information of the optical storage system, a three-dimensional model of the optical storage system is constructed, which solves the problems of cumbersome construction process and high cost in the existing technology, and realizes accurate and low-cost three-dimensional model construction to meet the needs of large-scale management.

CN119180918BActive Publication Date: 2025-03-21SHANGHAI SIGEYUAN INTELLIGENT TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411663260.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-20
Publication Date
2025-03-21
Estimated Expiration
2044-11-20

AI Technical Summary

Technical Problem

In the prior art, the process of building a three-dimensional model of optical storage equipment is cumbersome, requiring a large number of equipment to be measured, the labor cost is high and errors are prone to occur, and it cannot meet the needs of large-scale optical storage equipment management.

Method used

By obtaining the image information of the optical storage system at multiple angles and the sub-device information of each sub-device, a three-dimensional model of the optical storage system is constructed based on this information, without testing a large number of equipment, the model is accurately constructed, reducing labor costs and reducing errors.

Benefits of technology

It realizes the precise construction of a three-dimensional model of the optical storage system without testing a large number of equipment, reduces labor costs and error rates, and meets the needs of large-scale optical storage equipment management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119180918B_ABST
    Figure CN119180918B_ABST
Patent Text Reader

Abstract

The present application discloses a three-dimensional modeling method, device, optical storage system and modeling system for an optical storage system, and belongs to the field of optical storage systems. The three-dimensional modeling method for the optical storage system includes: obtaining image information of the optical storage system at multiple angles; obtaining sub-device information corresponding to each of the sub-devices; the sub-device information includes: physical information of each of the sub-devices, sub-device identification, and at least one of the first relative position information between a target sub-device and the target optical storage device in at least one sub-device included in the target optical storage device in the at least one optical storage device; based on the image information at the multiple angles and the sub-device information, construct a target three-dimensional model. The three-dimensional modeling method for the optical storage system of the present application does not need to test a large number of devices, reduces labor costs and errors generated during manual marking, accurately constructs a three-dimensional model of the optical storage system, and meets the needs of large-scale optical storage device management.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of photovoltaic storage systems, and in particular, relates to a three-dimensional modeling method and device for photovoltaic storage systems, a photovoltaic storage system, and a modeling system. Background Art

[0002] In industrial and commercial scenarios, a site usually includes multiple photovoltaic storage devices, each of which includes multiple sub-devices. In actual applications, if a device failure is found, it is necessary to find the failed photovoltaic storage device or sub-device from among the many devices. In the related art, a three-dimensional model of the photovoltaic storage device is manually constructed to find the faulty device. However, the above method of constructing a three-dimensional model is cumbersome, requires the measurement of a large number of devices, has high labor costs and is prone to errors, and cannot meet the needs of large-scale photovoltaic storage device management. Summary of the invention

[0003] The present application aims to solve at least one of the technical problems existing in the related art. To this end, the present application proposes a three-dimensional modeling method, device, optical storage system and modeling system of an optical storage system, which can accurately construct a three-dimensional model of the optical storage system without testing a large number of devices, reduce labor costs and reduce the errors that may occur during manual marking, and meet the needs of large-scale optical storage equipment management.

[0004] In a first aspect, the present application provides a three-dimensional modeling method for a photovoltaic storage system, wherein the photovoltaic storage system includes at least one photovoltaic storage device, each of which includes at least one sub-device, and the method includes:

[0005] Acquire image information of the optical storage system at multiple angles; the image information includes: image features for characterizing at least one of the physical information of each optical storage device and the optical storage device identification of each optical storage device;

[0006] Obtain sub-device information corresponding to each of the sub-devices; the sub-device information includes: physical information of each of the sub-devices, a sub-device identifier, and at least one of first relative position information between a target sub-device in at least one sub-device included in a target optical storage device in the at least one optical storage device and the target optical storage device;

[0007] A target three-dimensional model is constructed based on the image information at the multiple angles and the information of each sub-device.

[0008] According to the three-dimensional modeling method of the photovoltaic storage system of the present application, the three-dimensional model of the photovoltaic storage system is jointly constructed by acquiring image information of the photovoltaic storage system at multiple angles and sub-device information of each sub-device. Without testing a large number of devices, the three-dimensional model of the photovoltaic storage system can be accurately constructed, thereby reducing labor costs and possible errors that may occur in the manual marking process, and meeting the needs of large-scale photovoltaic storage equipment management.

[0009] According to the three-dimensional modeling method of the optical storage system of the present application, the target three-dimensional model is constructed based on the image information at the multiple angles and the information of each sub-device, including:

[0010] Based on the image information at the multiple angles, construct an overall three-dimensional model;

[0011] The overall three-dimensional model is processed based on the sub-device information to obtain the target three-dimensional model. According to the three-dimensional modeling method of the optical storage system of the present application,

[0012] According to the three-dimensional modeling method of the optical storage system of the present application, the overall three-dimensional model is constructed based on the image information at the multiple angles, including:

[0013] Determining the relative position direction between each of the optical storage devices based on the image features of the optical storage device identification used to characterize each of the optical storage devices;

[0014] Determining the relative position distance between each of the optical storage devices based on the image features used to characterize the physical information of each of the optical storage devices;

[0015] Based on the relative position direction and the relative position distance, second relative position information is determined; the second relative position information is used to characterize the connection position relationship between each of the optical storage devices;

[0016] The overall three-dimensional model is constructed based on the second relative position information and image features used to characterize the physical information of each of the optical storage devices.

[0017] According to the three-dimensional modeling method of the optical storage system of the present application, the overall three-dimensional model is constructed based on the second relative position information and the image features used to characterize the physical information of each of the optical storage devices, including:

[0018] Based on the second relative position information and the image features used to characterize the physical information of each of the optical storage devices, the overall three-dimensional model is constructed by simultaneous positioning and mapping technology.

[0019] According to the three-dimensional modeling method of the optical storage system of the present application, the relative position direction between each optical storage device is determined based on the image features of the optical storage device identification used to characterize each optical storage device; the relative position distance between each optical storage device is determined based on the image features of the physical information of each optical storage device, including:

[0020] Acquire inertial measurement unit sensor data corresponding to the image information at the multiple angles;

[0021] The relative position direction is determined based on the image features of the optical storage device identification used to characterize each of the optical storage devices and the inertial measurement unit sensor data; the relative position distance is determined based on the image features of the physical information of each of the optical storage devices and the inertial measurement unit sensor data.

[0022] According to the three-dimensional modeling method of the optical storage system of the present application, the processing of the overall three-dimensional model based on the sub-device information to obtain the target three-dimensional model includes:

[0023] Determining the sub-devices included in the target optical storage device based on the image features of the target optical storage device used to characterize the optical storage device identification;

[0024] Based on the sub-device information corresponding to the sub-devices included in the target optical storage device, processing a partial three-dimensional model corresponding to the target optical storage device in the overall three-dimensional model;

[0025] Based on the partial three-dimensional models corresponding to each of the target optical storage devices, the target three-dimensional model is obtained.

[0026] According to the three-dimensional modeling method of the optical storage system of the present application, the physical information includes: the weight of the target device, the shape of the target device and at least one of the dimensions of the target device; the target device includes: the target optical storage device and at least one sub-device included in the target optical storage device.

[0027] According to the three-dimensional modeling method of the optical storage system of the present application, after constructing the target three-dimensional model based on the image information at the multiple angles and the information of each sub-device, the method further includes:

[0028] The target three-dimensional model is output.

[0029] According to the three-dimensional modeling method of the optical storage system of the present application, the obtaining of image information of the optical storage system at multiple angles includes:

[0030] Image information of the optical storage system at multiple angles collected by a mobile terminal is obtained.

[0031] In a second aspect, the present application provides a three-dimensional modeling device for a photovoltaic storage system, wherein the photovoltaic storage system includes at least one photovoltaic storage device, each of which includes at least one sub-device, and the device includes:

[0032] A first processing module is used to obtain image information of the optical storage system at multiple angles; the image information includes: image features for characterizing at least one of the physical information of each optical storage device and the optical storage device identification of each optical storage device;

[0033] A second processing module is used to obtain sub-device information corresponding to each of the sub-devices; the sub-device information includes: physical information of each of the sub-devices, a sub-device identifier, and at least one of first relative position information between a target sub-device in at least one sub-device included in a target optical storage device in the at least one optical storage device and the target optical storage device;

[0034] The third processing module is used to construct a target three-dimensional model based on the image information at the multiple angles and the information of each sub-device.

[0035] According to the three-dimensional modeling device of the photovoltaic storage system of the present application, the three-dimensional model of the photovoltaic storage system is jointly constructed by acquiring image information of the photovoltaic storage system at multiple angles and sub-device information of each sub-device. The three-dimensional model of the photovoltaic storage system can be accurately constructed without testing a large number of devices, thereby reducing labor costs and possible errors that may occur during manual marking, and meeting the needs of large-scale photovoltaic storage equipment management.

[0036] In a third aspect, the present application provides a photovoltaic storage system, comprising:

[0037] at least one optical storage device;

[0038] At least one sub-device, wherein the at least one sub-device is arranged in each of the optical storage devices;

[0039] The photovoltaic storage system is modeled based on the three-dimensional modeling method of the photovoltaic storage system as described in the first aspect.

[0040] In a fourth aspect, the present application provides a modeling system based on the three-dimensional modeling method of the photovoltaic storage system as described in the first aspect, comprising:

[0041] A fourth processing module, which is deployed in a mobile terminal and is used to collect image information of the optical storage system at multiple angles;

[0042] a fifth processing module, the fifth processing module being deployed on the cloud platform, the fifth processing module being electrically connected to the fourth processing module, and the fifth processing module being used to obtain sub-device information of each of the sub-devices;

[0043] At least one of the fourth processing module and the fifth processing module is used to construct the target three-dimensional model based on the image information of the optical storage system at multiple angles and the information of each sub-device.

[0044] In a fifth aspect, the present application provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the three-dimensional modeling method of the optical storage system as described in the first aspect above.

[0045] In a sixth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the three-dimensional modeling method of the optical storage system as described in the first aspect above.

[0046] The above one or more technical solutions in the embodiments of the present application have at least one of the following technical effects:

[0047] By acquiring image information of the photovoltaic storage system at multiple angles and sub-device information of each sub-device, a three-dimensional model of the photovoltaic storage system is jointly constructed. Without testing a large number of devices, the three-dimensional model of the photovoltaic storage system can be accurately constructed, reducing labor costs and possible errors in the manual marking process, thus meeting the needs of large-scale photovoltaic storage equipment management.

[0048] Furthermore, the relative position information of each optical storage device can be effectively determined through the physical information and identification of the optical storage device. Based on the relative position information of each optical storage device and the image information representing the shape and structure in the physical information of the optical storage device, the association relationship between the devices is determined, thereby constructing an overall three-dimensional model. The construction method is simple and fast, and the modeling accuracy is high.

[0049] Furthermore, by determining the sub-devices included in the target optical storage device and processing the partial three-dimensional model corresponding to the target optical storage device based on the sub-device information of each sub-device, a three-dimensional model corresponding to the actual setting method of the target optical storage device is obtained, and each optical storage device is filled and completed to obtain the target three-dimensional model of the optical storage system. The construction method is simple and fast, which improves the construction efficiency of the three-dimensional model, reduces manual intervention and errors, and reduces labor costs.

[0050] Furthermore, by acquiring inertial measurement unit sensor data to determine the movement of the device used in the process of collecting image information at multiple angles, the relative position direction and relative position distance are jointly determined based on the movement of the device and the image information at multiple angles, thereby improving the precision and accuracy of the relative position direction and relative position information between any two optical storage devices, thereby improving the accuracy of the second relative position information determined based on the relative position direction and relative position information.

[0051] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0053] Figure 1This is one of the flow diagrams of the three-dimensional modeling method of the optical storage system provided in the embodiment of the present application;

[0054] Figure 2 This is the second flow chart of the three-dimensional modeling method of the optical storage system provided in the embodiment of the present application;

[0055] Figure 3 This is the third flow chart of the three-dimensional modeling method of the optical storage system provided in the embodiment of the present application;

[0056] Figure 4 is a schematic structural diagram of a three-dimensional modeling device for an optical storage system provided in an embodiment of the present application;

[0057] Figure 5 It is one of the structural schematic diagrams of the modeling system provided in the embodiment of the present application;

[0058] Figure 6 This is the second structural diagram of the modeling system provided in the embodiment of the present application;

[0059] Figure 7 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0060] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0061] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0062] In combination with the accompanying drawings, the three-dimensional modeling method of the optical storage system, the three-dimensional modeling device of the optical storage system, the optical storage system and the readable storage medium provided in the embodiments of the present application are described in detail through specific embodiments and their application scenarios.

[0063] The three-dimensional modeling method of the optical storage system can be applied to a terminal, and can be specifically executed by hardware or software in the terminal.

[0064] The terminal includes but is not limited to a mobile terminal, such as a portable communication device such as a mobile phone or a tablet computer. It should also be understood that in some embodiments, the terminal may not be a portable communication device, but a desktop computer.

[0065] In the following various embodiments, a terminal including a display and a touch-sensitive surface is described. However, it should be understood that the terminal may include one or more other physical user interface devices such as a physical keyboard, a mouse and a joystick.

[0066] The three-dimensional modeling method of the photovoltaic storage system provided in the embodiment of the present application can be executed by an electronic device, or a cloud platform, or a functional module or functional entity in the electronic device that can implement the three-dimensional modeling method of the photovoltaic storage system. The electronic devices mentioned in the embodiment of the present application include but are not limited to mobile phones, tablet computers, computers, cameras, and wearable devices. The three-dimensional modeling method of the photovoltaic storage system provided in the embodiment of the present application is explained below using the electronic device as an example of the execution subject.

[0067] like Figure 1 As shown, the three-dimensional modeling method of the optical storage system includes: step 110, step 120 and step 130.

[0068] The optical storage system includes at least one optical storage device.

[0069] Each optical storage device includes at least one sub-device.

[0070] Step 110, obtaining image information of the optical storage system at multiple angles;

[0071] In this step, the multiple angles are multiple different viewing angles.

[0072] The multiple angles include but are not limited to the front side of the photovoltaic storage system, the side side of the photovoltaic storage system, and the back side of the photovoltaic storage system.

[0073] The image information includes: an image feature of at least one of the physical information for characterizing each optical storage device and an optical storage device identification of each optical storage device.

[0074] The image information may be a video stream.

[0075] Image information can be collected by image sensors.

[0076] Of course, the image information may also be obtained through any other feasible method, which is not limited in this application.

[0077] In some embodiments, the physical information may further include: at least one of the weight of the target device, the shape of the target device, and the size of the target device.

[0078] The target device is any device in the optical storage system.

[0079] The target device includes: a target optical storage device and at least one sub-device included in the target optical storage device.

[0080] The target optical storage device is any optical storage device among all the optical storage devices included in the optical storage system.

[0081] The optical storage device identifier is an identifier that can identify a specific optical storage device.

[0082] The optical storage device identification includes but is not limited to: the optical storage device name, the optical storage device model, the serial number of the optical storage device and the nameplate of the optical storage device.

[0083] In the actual implementation process, the optical storage system can be photographed in all directions by an image sensor to obtain image information of the optical storage system at multiple angles.

[0084] In actual implementation, image information of the optical storage system at multiple angles can be obtained by photographing the front, side and back of each optical storage device in the optical storage system.

[0085] It is understandable that, due to different shooting angles, the collected image information may partially include the optical storage device identification of the optical storage device, but partially exclude the optical storage device identification of the optical storage device.

[0086] During the shooting process, the optical storage device identifications of all optical storage devices should be collected.

[0087] In some embodiments, when there is no optical storage device identification on the optical storage device, a corresponding optical storage device identification can be posted on the optical storage device before collecting image information to distinguish between the optical storage devices, thereby ensuring that the image information acquired of the optical storage system at multiple angles can include the optical storage device identification.

[0088] According to the three-dimensional modeling method of the photovoltaic storage system provided in the embodiment of the present application, by characterizing physical information such as the shape, size, and weight of each photovoltaic storage device, the structure and shape of each photovoltaic storage device can be effectively determined, providing information for the subsequent construction of a three-dimensional model of the photovoltaic storage device.

[0089] In some embodiments, step 110 may further include:

[0090] Obtain image information of the optical storage system at multiple angles collected by a mobile terminal.

[0091] In this embodiment, during the actual implementation process, the optical storage system can be photographed in all directions by a mobile terminal to obtain image information of the optical storage system at multiple angles.

[0092] In some embodiments, the mobile terminal may be a mobile phone, a camera or other device.

[0093] In some embodiments, the mobile terminal may also be provided with a stabilizer.

[0094] In this embodiment, the stabilizer is used to ensure stability during the process of collecting image information.

[0095] In the actual implementation process, taking the mobile terminal as a mobile phone as an example, before collecting image information, it is necessary to ensure that the mobile phone used for shooting is fully charged to ensure that the mobile phone can shoot for a long time and reduce the occurrence of missed shots, and determine the shooting resolution and frame rate to ensure the clarity of the video and avoid invalid shooting.

[0096] like Figure 2 As shown, in the process of collecting image information of the optical storage system, the mobile phone can be moved at a steady speed to photograph each optical storage device included in the optical storage system one by one in sequence, and each optical storage device can be photographed in all directions, including but not limited to the front, side and back angles of the optical storage device, so as to ensure that the shape and structure of the optical storage device and each sub-device are clearly visible in the video later.

[0097] Of course, the optical storage system may also be photographed in any other feasible manner, which is not limited in this application.

[0098] In some embodiments, when shooting the optical storage device logo on the optical storage device, the shooting picture may be appropriately enlarged or the shooting distance may be reduced to ensure that the optical storage device logo is clearly visible in the video.

[0099] In the actual implementation process, image recognition technology can be used to identify the image information of the optical storage system at multiple angles acquired by the mobile terminal to obtain the optical storage device identification and physical information of each optical storage device.

[0100] Of course, the optical storage device identification of each optical storage device and the physical information of each optical storage device may also be obtained through any other feasible manner.

[0101] According to the three-dimensional modeling method of the photovoltaic storage system provided in the embodiment of the present application, the images of the photovoltaic storage system at multiple angles are collected by a mobile terminal to obtain image information of the entire photovoltaic storage system, and the image information of each photovoltaic storage device in the photovoltaic storage system is effectively obtained. The collection method is simple, convenient and easy to implement, which provides data support for the subsequent construction of a three-dimensional model.

[0102] Step 120: Obtain sub-device information corresponding to each sub-device;

[0103] In this step, the sub-device information includes: physical information of each sub-device, sub-device identification, and at least one of first relative position information between a target sub-device and a target optical storage device in at least one sub-device included in a target optical storage device in at least one optical storage device.

[0104] The physical information of the sub-device includes information such as the shape of the sub-device, the size of the sub-device, and the weight of the sub-device.

[0105] The sub-device identification includes but is not limited to: the sub-device name, sub-device model, sub-device serial number and sub-device nameplate.

[0106] The target sub-device is any sub-device among all sub-devices included in the target optical storage device.

[0107] The first relative position information is the relative position relationship between the target sub-device and the target optical storage device corresponding to the target sub-device.

[0108] In some embodiments, the sub-device information may also include at least one of: a functional description of the sub-device, parameters of the sub-device, a safety description of the sub-device, and an operating status of the sub-device.

[0109] During the actual execution process, the sub-device information corresponding to each sub-device can be pre-stored in the cloud platform, and the required sub-device information can be obtained from the cloud platform.

[0110] The sub-equipment included in the photovoltaic storage device may include: photovoltaic inverter, power conversion system, energy management system, electric vehicle DC charging module, energy storage battery, grid-connected inverter, AC distribution cabinet, DC distribution cabinet, monitoring system, cooling system, fire protection system and at least one of the communication system.

[0111] Among them, the photovoltaic inverter (PV Inverter) is used to convert the direct current generated by the solar panels into alternating current for use by homes or businesses, or to connect to the power system.

[0112] Photovoltaic inverters have the characteristics of high conversion efficiency, wide input voltage range, intelligent monitoring and fault diagnosis functions, ensuring efficient and reliable operation of solar energy systems.

[0113] The power conversion system (PCS) is used to convert the DC power of the energy storage battery into AC power, or convert the AC power of the power grid into the DC power required by the energy storage battery, thereby achieving a two-way flow of energy.

[0114] The power conversion system can support multiple working modes, including grid-connected, off-grid and backup power supply modes, and can quickly respond to grid dispatch commands to improve the flexibility and stability of the system.

[0115] The energy management system (EMS) is responsible for coordinating and optimizing the operation of the entire energy system, including photovoltaic power generation, energy storage and electric vehicle charging, to ensure efficient use and stable supply of energy.

[0116] The energy management system uses advanced algorithms for real-time monitoring and scheduling, which can optimize energy distribution according to load demand and electricity price fluctuations, reduce energy costs and improve system reliability.

[0117] The DC Charging Module for EVs provides fast DC charging services for electric vehicles, which can greatly shorten the charging time and improve the charging efficiency.

[0118] The electric vehicle DC charging module supports a variety of charging standards and interfaces, and has high power output, intelligent control and protection functions to ensure the safety and stability of the charging process.

[0119] Energy Storage Battery is used to store excess electrical energy to provide power support during peak power consumption or power grid failure, balance energy supply and demand, and improve the resilience of the energy system.

[0120] The energy storage battery adopts efficient, safe and long-life battery technology, with high energy density, fast charging and discharging capabilities and intelligent management system to ensure the reliability and economy of the energy storage system.

[0121] The grid-tied inverter is used to convert the direct current in the energy storage battery into alternating current and connect it to the power grid, supporting bidirectional power flow.

[0122] The grid-connected inverter features high efficiency, low harmonic distortion, anti-islanding protection and grid compatibility.

[0123] The AC Distribution Cabinet is used to manage and distribute the AC power output of the energy storage system to ensure the safety and stability of power supply.

[0124] The AC distribution cabinet has functions such as short circuit protection, overload protection and current monitoring.

[0125] The DC Distribution Cabinet is used to manage and distribute the DC input and output of the energy storage system and protect batteries and other DC equipment.

[0126] The DC distribution cabinet has functions such as overcurrent protection, overvoltage protection and isolation switch.

[0127] The monitoring system is used to monitor the operating status of the energy storage system in real time, including battery status, inverter status, energy flow, etc.

[0128] The monitoring system supports data collection, remote monitoring, fault alarm and historical data analysis to improve operation and maintenance efficiency.

[0129] The cooling system is used to control the temperature inside the energy storage system to ensure that the equipment operates within the optimal temperature range.

[0130] The cooling system includes air cooling and liquid cooling systems, which are characterized by efficient heat dissipation, low noise and high reliability.

[0131] The Fire Suppression System quickly extinguishes fire when it is detected, protecting the safety of the energy storage system and the surrounding environment.

[0132] Fire protection systems usually use gas fire extinguishing or sprinkler fire extinguishing systems, which have the advantages of rapid response and good fire extinguishing effect.

[0133] The communication system provides communication interfaces between subsystems and with external systems to achieve data transmission and system integration.

[0134] The communication system supports multiple communication protocols, such as Modbus, CAN and Ethernet, to ensure the compatibility and scalability of the system.

[0135] Step 130: construct a target three-dimensional model based on the image information at multiple angles and the information of each sub-device.

[0136] In this step, the target three-dimensional model is the constructed three-dimensional model of the photovoltaic storage system.

[0137] During the actual implementation process, the actual settings of the optical storage system can be determined based on the image information of the optical storage system obtained at multiple angles, and the image information of the sub-devices included in each optical storage device can be obtained. Based on the distribution of each optical storage device in the optical storage system and the sub-device information of each sub-device included in each optical storage device, a three-dimensional model of the optical storage system can be constructed.

[0138] It should be noted that after obtaining the target three-dimensional model, in the event of a failure in the optical storage system, the constructed target three-dimensional model can be used to manage each optical storage device in the optical storage system and the sub-devices in each optical storage device, and the optical storage system can be troubleshooted, effectively reducing the difficulty of finding faulty equipment and improving user experience.

[0139] During the research and development process, the inventors discovered that in industrial and commercial scenarios, a site usually includes multiple photovoltaic storage devices, each of which can be an integrated energy storage device or an industrial-grade energy storage device, and each energy storage device will include multiple sub-devices. In the process of managing the equipment on the site, if a device fails, it is necessary to find the faulty device from among many devices, and the search method is time-consuming and labor-intensive. In the related art, a three-dimensional model of the photovoltaic storage device is manually constructed, and the photovoltaic storage system is managed based on the three-dimensional model. However, the above method has high labor costs and is prone to errors, and cannot meet the needs of large-scale photovoltaic storage device management.

[0140] By acquiring image information of the optical storage system at multiple angles, the present application can determine physical information such as the shape and structure of each optical storage device included in the optical storage system, as well as an identification that distinguishes the optical storage device from other optical storage devices, and effectively determine the setting of each optical storage device in the optical storage system based on the image information; and further acquire information of each sub-device in the optical storage system, and jointly construct a target three-dimensional model based on the image information and sub-device information acquired at multiple angles, thereby improving the accuracy of the constructed target three-dimensional model.

[0141] According to the three-dimensional modeling method of the optical storage system provided in the embodiment of the present application, the three-dimensional model of the optical storage system is jointly constructed by acquiring image information of the optical storage system at multiple angles and sub-device information of each sub-device. Without testing a large number of devices, the three-dimensional model of the optical storage system can be accurately constructed, thereby reducing labor costs and possible errors that may occur in the manual marking process, and meeting the needs of large-scale optical storage equipment management.

[0142] In some embodiments, step 130 may further include:

[0143] Construct an overall three-dimensional model based on image information from multiple angles;

[0144] The overall three-dimensional model is processed based on the sub-device information to obtain the target three-dimensional model.

[0145] In this embodiment, the overall three-dimensional model is a three-dimensional model of each photovoltaic storage device included in the photovoltaic storage system.

[0146] The overall three-dimensional model can display information such as the location, shape, and identification of each optical storage device.

[0147] In the actual implementation process, based on the acquired image information, the position of each optical storage device in the optical storage system and the shape of each optical storage device can be determined to construct an overall three-dimensional model of the optical storage system based on a certain scale.

[0148] It can be understood that the overall three-dimensional model is the initial three-dimensional model, which is the architecture (such as the external outline) of the three-dimensional model of the optical storage system. After constructing the overall three-dimensional model, the corresponding sub-devices can be filled in the optical storage device of the overall three-dimensional model based on the acquired sub-device information to obtain the target three-dimensional model.

[0149] According to the three-dimensional modeling method of the photovoltaic storage system provided in the embodiment of the present application, the setting status of each photovoltaic storage device in the photovoltaic storage system is determined by acquiring image information of the photovoltaic storage system at multiple angles, thereby constructing an overall three-dimensional model of the photovoltaic storage system based on the image information, and filling and completing the sub-devices included in each photovoltaic storage device through the sub-device information, thereby constructing a complete three-dimensional model of the photovoltaic storage system. The construction method is fast, efficient and easy to implement.

[0150] In some embodiments, constructing an overall three-dimensional model based on image information at multiple angles may further include:

[0151] Determining the relative position direction between the optical storage devices based on the image features of the optical storage device identification used to characterize the optical storage devices;

[0152] Determine the relative position distance between the optical storage devices based on the image features used to characterize the physical information of the optical storage devices;

[0153] Based on the relative position direction and the relative position distance, second relative position information is determined; the second relative position information is used to characterize the connection position relationship between the optical storage devices;

[0154] Based on the second relative position information and the image features used to characterize the physical information of each optical storage device, an overall three-dimensional model is constructed.

[0155] In this embodiment, the relative position direction is the relative direction between any two optical storage devices.

[0156] For example, if optical storage device A is on the left side of optical storage device B, then optical storage device B is on the right side of optical storage device A.

[0157] The relative position direction may be up, down, front, back, left, and right, or east, south, west, and north.

[0158] The specific representation of the relative position direction can be determined based on actual conditions and is not limited in this application.

[0159] The relative position distance is the relative distance between any two optical storage devices.

[0160] The relative position distance may not be equal to the actual distance between the two optical storage devices. The relative position distance may be determined by scaling down the actual distance between the two optical storage devices in equal proportion.

[0161] Of course, the relative position distance may also be determined based on other methods, which is not limited in this application.

[0162] The second relative position information is the relative position relationship between any two optical storage devices.

[0163] In the actual implementation process, image information at multiple angles can be processed through methods such as Structure from Motion (SfM), Photogrammetry (Photogrammetry), Multi-View Stereo (MVS), and Direct Sparse Odometry (DSO) based on Inertial Navigation System (INS) integration to calibrate the second relative position information between each optical storage device.

[0164] During the actual implementation process, each optical storage device can be distinguished by the optical storage device identification, so as to determine the target optical storage device from multiple optical storage devices based on one of the optical storage device identifications, thereby determining the position of the optical storage device based on the optical storage device identification, and then based on the position between each optical storage device, confirming the relative position direction and relative position distance between any two optical storage devices to determine the second relative position information between each optical storage device.

[0165] In some embodiments, determining the relative position direction between the optical storage devices based on the image features of the optical storage device identification used to characterize the optical storage devices; determining the relative position distance between the optical storage devices based on the image features of the physical information of the optical storage devices may include:

[0166] Obtain inertial measurement unit sensor data corresponding to image information at multiple angles;

[0167] Based on the image features of the optical storage device identification used to characterize each optical storage device and the inertial measurement unit sensor data, the relative position direction is determined; based on the image features of the physical information of each optical storage device and the inertial measurement unit sensor data, the relative position distance is determined.

[0168] In this embodiment, during the actual execution, the movement of the mobile terminal during the process of collecting image information of the optical storage system at multiple angles can be obtained by acquiring the inertial measurement unit sensor data of the mobile terminal during the process of collecting image information at multiple angles.

[0169] In actual execution, the inertial measurement unit sensor data includes data such as acceleration and angular velocity of the mobile terminal during the shooting process.

[0170] The inertial measurement unit sensor data can be used to more accurately determine the relative position information between the optical storage devices in the image information collected at multiple angles.

[0171] For example, the relative position information between optical storage devices and the relative position information between optical storage devices and sub-devices.

[0172] Inertial measurement unit sensor data can improve subsequent modeling accuracy.

[0173] After capturing image information of all optical storage devices at multiple angles, the capturing is terminated, and the captured video and inertial measurement unit sensor data may be stored in the mobile terminal or other storage devices.

[0174] In the process of constructing the three-dimensional model, the relative position and direction between any two optical storage devices can be determined by characterizing the image features of the optical storage device identification of each optical storage device and the inertial measurement unit sensor data, thereby further improving the accuracy of the determined relative position and direction.

[0175] The relative position distance between any two optical storage devices is jointly determined by using image features used to characterize the physical information of each optical storage device and inertial measurement unit sensor data, thereby further improving the accuracy of the determined relative position distance.

[0176] According to the three-dimensional modeling method of the optical storage system provided in the embodiment of the present application, by acquiring the sensor data of the inertial measurement unit to determine the movement of the device used in the process of collecting image information at multiple angles, the relative position direction and relative position distance are jointly determined based on the movement of the device and the image information at multiple angles, thereby improving the precision and accuracy of the relative position direction and relative position information between any two optical storage devices, thereby improving the accuracy of the second relative position information determined based on the relative position direction and relative position information.

[0177] After obtaining the second relative position information and the image features used to characterize the physical information of each optical storage device, a three-dimensional model of each optical storage device is constructed at the corresponding position based on the second relative position information, and based on the image features used to characterize the physical information of each optical storage device, the shape, structure and other information of each optical storage device is determined, and a three-dimensional model of each optical storage device is constructed at the corresponding position of each optical storage device to obtain an overall three-dimensional model.

[0178] According to the three-dimensional modeling method of the photovoltaic storage system provided in the embodiment of the present application, the relative position information of each photovoltaic storage device is effectively determined through the physical information and identification of the photovoltaic storage device. Based on the relative position information of each photovoltaic storage device and the image information representing the shape and structure in the physical information of the photovoltaic storage device, the association relationship between the devices is determined, thereby constructing an overall three-dimensional model. The construction method is simple and fast, and the modeling accuracy is high.

[0179] In some embodiments, constructing the overall three-dimensional model based on the second relative position information and the image features used to characterize the physical information of each optical storage device may further include:

[0180] Based on the second relative position information and the image features used to characterize the physical information of each optical storage device, an overall three-dimensional model is constructed through simultaneous positioning and map construction technology.

[0181] In this embodiment, the simultaneous localization and mapping (SLAM) technology is a process of simultaneously performing positioning and mapping through sensors.

[0182] SLAM technology can include: visual SLAM technology, lidar SLAM, graph optimization-based SLAM, and RGB-DSLAM technology.

[0183] In some embodiments, the second relative position information can also be processed by simultaneously positioning and mapping technology to process image information of the optical storage system at multiple angles to calibrate the second relative position information between each optical storage device.

[0184] In the actual implementation process, the second relative position information and the image features representing the physical information of each optical storage device are processed through simultaneous positioning and mapping technology to automatically construct a three-dimensional model of all optical storage devices and obtain an overall three-dimensional model of the optical storage system.

[0185] like Figure 3 As shown, in the actual implementation process, a photoelectric storage device identification is posted on each photoelectric storage device. After ensuring that each photoelectric storage device includes a photoelectric storage device identification, image information of each photoelectric storage device at multiple angles is collected, and the physical information and photoelectric storage device identification of each photoelectric storage device in the image information are identified through simultaneous positioning and map building technology. Based on the identified information, the second relative position information between each photoelectric storage device is marked, and based on the second relative position information and the image information, an overall three-dimensional model is constructed.

[0186] According to the three-dimensional modeling method of the photovoltaic storage system provided in the embodiment of the present application, the acquired images are processed by simultaneous positioning and map construction technology to automatically construct a three-dimensional model of all photovoltaic storage equipment in the photovoltaic storage system, thereby effectively improving the modeling speed, reducing the errors that may be caused by manual modeling, improving the accuracy of modeling, and reducing labor costs.

[0187] In some embodiments, processing the overall three-dimensional model based on the sub-device information to obtain the target three-dimensional model may also include:

[0188] Determine the sub-devices included in the target optical storage device based on the image features of the target optical storage device used to characterize the optical storage device identification;

[0189] Based on the sub-device information corresponding to the sub-devices included in the target optical storage device, processing the partial three-dimensional model corresponding to the target optical storage device in the overall three-dimensional model;

[0190] Based on the partial three-dimensional models corresponding to each target optical storage device, a target three-dimensional model is obtained.

[0191] In this embodiment, the partial three-dimensional model is a three-dimensional model corresponding to the target optical storage device.

[0192] During the actual execution process, each optical storage device has an identifier that is different from other optical storage devices. Based on the optical storage device identifier of the target optical storage device, one optical storage device can be determined from multiple optical storage devices. Based on the optical storage device identifier of the target optical storage device, each sub-device included in the target optical storage device is determined from each sub-device. Based on the sub-device information of each sub-device, the partial three-dimensional model corresponding to the target three-dimensional model in the overall three-dimensional model is processed, and the sub-devices that should be included in the partial three-dimensional model are filled and completed, so as to obtain a three-dimensional model corresponding to the actual target optical storage device.

[0193] It is understandable that the above processing may be performed on all target optical storage devices in the optical storage system to fill and complete all optical storage devices, thereby obtaining a target three-dimensional model.

[0194] Continue to refer Figure 3 After obtaining the overall three-dimensional model, detailed information of the optical storage devices can be obtained to determine the type of each optical storage device and the sub-device information corresponding to the sub-devices it includes. The overall three-dimensional model is processed based on the information of each sub-device to obtain a target three-dimensional model that can display the location of each optical storage device and the location of each sub-device.

[0195] According to the three-dimensional modeling method of the photovoltaic storage system provided in the embodiment of the present application, by determining the sub-devices included in the target photovoltaic storage device, based on the sub-device information of each sub-device, the partial three-dimensional model corresponding to the target photovoltaic storage device is processed, thereby obtaining a three-dimensional model corresponding to the actual setting method of the target photovoltaic storage device, and filling and completing each photovoltaic storage device to obtain the target three-dimensional model of the photovoltaic storage system. The construction method is simple and fast, which improves the construction efficiency of the three-dimensional model, reduces manual intervention and errors, and reduces labor costs.

[0196] In some embodiments, after step 130, the method may further include:

[0197] Output the target 3D model.

[0198] In this embodiment, outputting the target three-dimensional model is outputting the constructed target three-dimensional model to the user.

[0199] During the actual execution process, the target three-dimensional model can be output to the mobile terminal.

[0200] According to the three-dimensional modeling method of the optical storage system provided in the embodiment of the present application, by outputting the target three-dimensional model to the user, the user can manage each device based on the target three-dimensional model in the subsequent application process. In the event of a device failure, the failed device can be accurately found from a large number of devices, thereby improving the user experience.

[0201] The 3D modeling method of the photovoltaic storage system provided in the embodiment of the present application can be executed by a 3D modeling device of the photovoltaic storage system. In the embodiment of the present application, the 3D modeling method of the photovoltaic storage system performed by the 3D modeling device of the photovoltaic storage system is taken as an example to illustrate the 3D modeling device of the photovoltaic storage system provided in the embodiment of the present application.

[0202] An embodiment of the present application also provides a three-dimensional modeling device for an optical storage system.

[0203] The optical storage system includes at least one optical storage device.

[0204] Each optical storage device includes at least one sub-device.

[0205] like Figure 4 As shown, the three-dimensional modeling device of the optical storage system includes: a first processing module 410 , a second processing module 420 and a third processing module 430 .

[0206] The first processing module 410 is used to obtain image information of the optical storage system at multiple angles; the image information includes: an image feature for representing at least one of the physical information of each optical storage device and the optical storage device identification of each optical storage device;

[0207] The second processing module 420 is used to obtain sub-device information corresponding to each sub-device; the sub-device information includes: physical information of each sub-device, a sub-device identifier, and at least one of first relative position information between a target sub-device and a target optical storage device in at least one sub-device included in a target optical storage device in at least one optical storage device;

[0208] The third processing module 430 is used to construct a target three-dimensional model based on the image information at multiple angles and the information of each sub-device.

[0209] According to the three-dimensional modeling device of the optical storage system provided in the embodiment of the present application, the three-dimensional model of the optical storage system is jointly constructed by acquiring image information of the optical storage system at multiple angles and sub-device information of each sub-device. Without testing a large number of devices, the three-dimensional model of the optical storage system can be accurately constructed, thereby reducing labor costs and possible errors that may occur in the manual marking process, and meeting the needs of large-scale optical storage equipment management.

[0210] In some embodiments, the third processing module 430 may also be used to:

[0211] Construct an overall three-dimensional model based on image information from multiple angles;

[0212] The overall three-dimensional model is processed based on the sub-device information to obtain the target three-dimensional model.

[0213] In some embodiments, the third processing module 430 may also be used to:

[0214] Based on the image features of the optical storage device identification used to characterize each optical storage device, determine the relative position direction between each optical storage device; based on the image features used to characterize the physical information of each optical storage device, determine the relative position distance between each optical storage device;

[0215] Based on the relative position direction and the relative position distance, second relative position information is determined; the second relative position information is used to characterize the connection position relationship between the optical storage devices;

[0216] Based on the second relative position information and the image features used to characterize the physical information of each optical storage device, an overall three-dimensional model is constructed.

[0217] In some embodiments, the third processing module 430 may also be used to:

[0218] Based on the second relative position information and the image features used to characterize the physical information of each optical storage device, an overall three-dimensional model is constructed through simultaneous positioning and map construction technology.

[0219] In some embodiments, the third processing module 430 may also be used to:

[0220] Obtain inertial measurement unit sensor data corresponding to image information at multiple angles;

[0221] Based on the image features of the optical storage device identification used to characterize each optical storage device and the inertial measurement unit sensor data, the relative position direction is determined; based on the image features of the physical information of each optical storage device and the inertial measurement unit sensor data, the relative position distance is determined.

[0222] In some embodiments, the third processing module 430 may also be used to:

[0223] Based on the sub-device information, the overall 3D model is processed to obtain the target 3D model, including:

[0224] Determine the sub-devices included in the target optical storage device based on the image features of the target optical storage device used to characterize the optical storage device identification;

[0225] Based on the sub-device information corresponding to the sub-devices included in the target optical storage device, processing the partial three-dimensional model corresponding to the target optical storage device in the overall three-dimensional model;

[0226] Based on the partial three-dimensional models corresponding to each target optical storage device, a target three-dimensional model is obtained.

[0227] In some embodiments, the apparatus may further include a sixth processing module, configured to:

[0228] Output the target 3D model.

[0229] In some embodiments, the first processing module 410 may also be used to:

[0230] Obtain image information of the optical storage system at multiple angles collected by a mobile terminal.

[0231] The three-dimensional modeling device of the optical storage system in the embodiment of the present application can be an optical storage system, or an electronic device connected to the optical storage system for communication, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc. It can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0232] The 3D modeling device of the optical storage system in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an IOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0233] The three-dimensional modeling device of the optical storage system provided in the embodiment of the present application can achieve Figures 1 to 3 To avoid repetition, the various processes implemented by the method embodiment are not described here.

[0234] The embodiment of the present application also provides a solar storage system.

[0235] In some embodiments, the optical storage system includes: at least one optical storage device and at least one sub-device.

[0236] In this embodiment, at least one sub-device is provided in each optical storage device.

[0237] The photovoltaic storage system is modeled based on the three-dimensional modeling method of the photovoltaic storage system described in any of the above embodiments.

[0238] According to the optical storage system provided in the embodiment of the present application, a three-dimensional model of the optical storage system is jointly constructed by acquiring image information of the optical storage system at multiple angles and sub-device information of each sub-device. Without testing a large number of devices, the three-dimensional model of the optical storage system can be accurately constructed, thereby reducing labor costs and possible errors that may occur in the manual marking process, thereby meeting the needs of large-scale optical storage equipment management.

[0239] An embodiment of the present application also provides a modeling system based on the modeling method of the photovoltaic storage system as described in any of the above embodiments.

[0240] In some embodiments, the modeling system includes: a fourth processing module and a fifth processing module.

[0241] In this embodiment, the fourth processing module is deployed in the mobile terminal.

[0242] The fourth processing module is used to collect image information of the optical storage system at multiple angles.

[0243] The fifth processing module is deployed on the cloud platform.

[0244] The fifth processing module is electrically connected to the fourth processing module.

[0245] The fifth processing module is used to obtain sub-device information of each sub-device.

[0246] At least one of the fourth processing module and the fifth processing module is used to construct a target three-dimensional model based on image information of the optical storage system at multiple angles and information of each sub-device.

[0247] In the actual execution process, the target three-dimensional model can be built on the mobile terminal or on the cloud platform.

[0248] In some embodiments, when the cloud platform constructs a target three-dimensional model, the cloud platform may further include: a data acquisition module, an overall three-dimensional model generation module, a device information query module, and a target three-dimensional model generation module.

[0249] The data acquisition module is used to collect image information.

[0250] The overall three-dimensional model generation module is used to generate an overall three-dimensional model.

[0251] The device information query module is used to query sub-device information.

[0252] The target three-dimensional model generation module is used to generate a target three-dimensional model.

[0253] like Figure 5As shown, in the actual implementation process, the image information of the optical storage system at multiple angles can be collected through the mobile terminal, and then the image information can be uploaded to the cloud platform. The cloud platform generates an overall three-dimensional model based on the image information, and queries the sub-device information pre-stored in the cloud platform, processes the overall three-dimensional model, generates a target three-dimensional model, and sends the generated target three-dimensional model to the mobile terminal for display to the user.

[0254] In some embodiments, image recognition is performed on a mobile terminal, and a three-dimensional model of the target is constructed in real time through SLAM technology.

[0255] In some embodiments, when the mobile terminal constructs a target three-dimensional model, the mobile terminal may further include: an overall three-dimensional model generation module and a target three-dimensional model generation module.

[0256] like Figure 6 As shown, in the actual execution process, when the mobile terminal collects image information of the optical storage system at multiple angles, the overall three-dimensional model can be generated in real time based on the image information collected at the current collection moment, and the sub-device information pre-stored in the cloud platform can be queried to process the overall three-dimensional model generated at the current collection moment in real time. When the image information collection is completed, the construction of the target three-dimensional model is completed.

[0257] It can be understood that by generating the target three-dimensional model in real time on the mobile terminal, the user can view the effect of the constructed target three-dimensional model in real time.

[0258] It is understandable that real-time generation of a target three-dimensional model requires high computing power from the mobile terminal.

[0259] According to the modeling system provided in the embodiment of the present application, a three-dimensional model of the optical storage system is jointly constructed by acquiring image information of the optical storage system at multiple angles and sub-device information of each sub-device. The three-dimensional model of the optical storage system can be accurately constructed without testing a large number of devices, thereby reducing labor costs and possible errors in the manual marking process, and meeting the needs of large-scale optical storage equipment management. In addition, the three-dimensional model can be constructed on a cloud platform, and can also be generated in real time on a mobile terminal. The user can independently choose a way to construct the three-dimensional model based on the actual situation, thereby providing users with a variety of options and improving the user experience.

[0260] In some embodiments, Figure 7 As shown, an embodiment of the present application also provides an electronic device 700, including a processor 701, a memory 702, and a computer program stored in the memory 702 and executable on the processor 701. When the program is executed by the processor 701, each process of the above-mentioned three-dimensional modeling method embodiment of the optical storage system is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0261] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0262] An embodiment of the present application also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the various processes of the above-mentioned three-dimensional modeling method embodiment of the optical storage system are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0263] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0264] An embodiment of the present application also provides a computer program product, including a computer program, which implements the above-mentioned three-dimensional modeling method of the optical storage system when executed by a processor.

[0265] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0266] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned three-dimensional modeling method embodiment of the optical storage system, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0267] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0268] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0269] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the relevant technology, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, disk, CD), and includes a number of instructions for a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0270] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

[0271] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0272] Although the embodiments of the present application have been shown and described, those skilled in the art will appreciate that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present application, and that the scope of the present application is defined by the claims and their equivalents.

Claims

1. A three-dimensional modeling method for a photovoltaic storage system, characterized in that: The optical storage system includes at least one optical storage device, each of the optical storage devices includes at least one sub-device, and the method includes: Acquire image information of the optical storage system at multiple angles; the image information includes: image features for characterizing at least one of the physical information of each optical storage device and the optical storage device identification of each optical storage device; Obtain sub-device information corresponding to each of the sub-devices; the sub-device information includes: physical information of each of the sub-devices, a sub-device identifier, and at least one of first relative position information between a target sub-device in at least one sub-device included in a target optical storage device in the at least one optical storage device and the target optical storage device; Constructing a target three-dimensional model based on the image information at the multiple angles and the information of each sub-device; The constructing of the target three-dimensional model based on the image information at the multiple angles and the information of each sub-device includes: Based on the image information at the multiple angles, construct an overall three-dimensional model; Processing the overall three-dimensional model based on the sub-device information to obtain the target three-dimensional model; The step of processing the overall three-dimensional model based on the sub-device information to obtain the target three-dimensional model includes: Determining the sub-devices included in the target optical storage device based on the image features of the target optical storage device used to characterize the optical storage device identification; Based on the sub-device information corresponding to the sub-devices included in the target optical storage device, processing a partial three-dimensional model corresponding to the target optical storage device in the overall three-dimensional model; Based on the partial three-dimensional models corresponding to each of the target optical storage devices, obtaining the target three-dimensional model; The constructing of the overall three-dimensional model based on the image information at the multiple angles includes: Determine the relative position direction between each of the optical storage devices based on the image features of the optical storage device identification used to characterize each of the optical storage devices; determine the relative position distance between each of the optical storage devices based on the image features of the physical information of each of the optical storage devices; Based on the relative position direction and the relative position distance, second relative position information is determined; the second relative position information is used to characterize the connection position relationship between each of the optical storage devices; The overall three-dimensional model is constructed based on the second relative position information and image features used to characterize the physical information of each of the optical storage devices.

2. The three-dimensional modeling method of the optical storage system according to claim 1, characterized in that: The constructing the overall three-dimensional model based on the second relative position information and the image features used to characterize the physical information of each of the optical storage devices includes: Based on the second relative position information and the image features used to characterize the physical information of each of the optical storage devices, the overall three-dimensional model is constructed by simultaneous positioning and mapping technology.

3. The three-dimensional modeling method of the optical storage system according to claim 1, characterized in that: Determining the relative position direction between each of the optical storage devices based on the image features of the optical storage device identification used to characterize each of the optical storage devices; Determining the relative position distance between the optical storage devices based on the image features used to characterize the physical information of the optical storage devices includes: Acquire inertial measurement unit sensor data corresponding to the image information at the multiple angles; The relative position direction is determined based on the image features of the optical storage device identification used to characterize each of the optical storage devices and the inertial measurement unit sensor data; the relative position distance is determined based on the image features of the physical information of each of the optical storage devices and the inertial measurement unit sensor data.

4. The three-dimensional modeling method of the optical storage system according to any one of claims 1 to 3, characterized in that: The physical information includes: at least one of the weight of the target device, the shape of the target device and the size of the target device; the target device includes: the target optical storage device and at least one sub-device included in the target optical storage device.

5. The three-dimensional modeling method of the optical storage system according to any one of claims 1 to 3, characterized in that: After constructing the target three-dimensional model based on the image information at the multiple angles and the information of each sub-device, the method further includes: The target three-dimensional model is output.

6. The three-dimensional modeling method of the optical storage system according to any one of claims 1 to 3, characterized in that: The obtaining of image information of the optical storage system at multiple angles includes: Image information of the optical storage system at multiple angles collected by a mobile terminal is obtained.

7. A three-dimensional modeling device for an optical storage system, characterized in that: The optical storage system includes at least one optical storage device, each of which includes at least one sub-device, and the apparatus includes: A first processing module is used to obtain image information of the optical storage system at multiple angles; the image information includes: image features for characterizing at least one of the physical information of each optical storage device and the optical storage device identification of each optical storage device; A second processing module is used to obtain sub-device information corresponding to each of the sub-devices; the sub-device information includes: physical information of each of the sub-devices, a sub-device identifier, and at least one of first relative position information between a target sub-device in at least one sub-device included in a target optical storage device in the at least one optical storage device and the target optical storage device; A third processing module, configured to construct a target three-dimensional model based on the image information at the multiple angles and the information of each sub-device; The third processing module is also used for: Based on the image information at the multiple angles, construct an overall three-dimensional model; Processing the overall three-dimensional model based on the sub-device information to obtain the target three-dimensional model; The third processing module is further used for: Determining the sub-devices included in the target optical storage device based on the image features of the target optical storage device used to characterize the optical storage device identification; Based on the sub-device information corresponding to the sub-devices included in the target optical storage device, processing a partial three-dimensional model corresponding to the target optical storage device in the overall three-dimensional model; Based on the partial three-dimensional models corresponding to each of the target optical storage devices, obtaining the target three-dimensional model; The third processing module is also used for: Determine the relative position direction between each of the optical storage devices based on the image features of the optical storage device identification used to characterize each of the optical storage devices; determine the relative position distance between each of the optical storage devices based on the image features of the physical information of each of the optical storage devices; Based on the relative position direction and the relative position distance, second relative position information is determined; the second relative position information is used to characterize the connection position relationship between each of the optical storage devices; The overall three-dimensional model is constructed based on the second relative position information and image features used to characterize the physical information of each of the optical storage devices.

8. A solar storage system, characterized in that: include: at least one optical storage device; At least one sub-device, wherein the at least one sub-device is arranged in each of the optical storage devices; The photovoltaic storage system is modeled based on the three-dimensional modeling method of the photovoltaic storage system according to any one of claims 1-6.

9. A modeling system based on the three-dimensional modeling method of a photovoltaic storage system according to any one of claims 1 to 6, characterized in that: include: A fourth processing module, which is deployed in a mobile terminal and is used to collect image information of the optical storage system at multiple angles; a fifth processing module, the fifth processing module being deployed on the cloud platform, the fifth processing module being electrically connected to the fourth processing module, and the fifth processing module being used to obtain sub-device information of each of the sub-devices; At least one of the fourth processing module and the fifth processing module is used to construct the target three-dimensional model based on the image information of the optical storage system at multiple angles and the information of each sub-device.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the three-dimensional modeling method of the photovoltaic storage system as described in any one of claims 1 to 6 is implemented.

11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the three-dimensional modeling method of the photovoltaic storage system according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • 3D model construction method and system of target building

    CN116485997A