Material tracking methods, devices, equipment and products for offshore photovoltaic projects
By identifying the identification code and positioning information of materials in offshore photovoltaic projects, generating anchor information, and using augmented reality functions to display material tracking information on the terminal, the management efficiency and error problems caused by manual accounting are solved, and efficient tracking and management of materials are achieved.
Patent Information
- Application Number
- CN202411909656.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2044-12-24
AI Technical Summary
Material tracking and management is carried out through manual accounting in offshore photovoltaic construction projects, resulting in low management efficiency and prone to errors.
A material tracking method is adopted to identify the material identification code of the material to be tracked through the first terminal, obtain basic material information, and determine the material position information through the material positioning function to generate material tracking information table and anchor point information. Then, in response to the augmented reality function activation command of the second terminal, the anchor information is sent to the second terminal, and the material tracking information is displayed based on the anchor information.
It realizes fast and intuitive tracking of materials, improves management efficiency, and reduces manual errors, especially in scenarios with a large variety of materials, which helps quickly locate the expected tracking materials.
Smart Images

Figure CN119358581B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of Internet of Things and augmented reality technology, and in particular to a material tracking method applied to an offshore photovoltaic project, a material tracking device applied to an offshore photovoltaic project, an electronic device, and a computer program product. Background Art
[0002] In recent years, as the world's attention to renewable energy continues to increase, offshore photovoltaics, as a new type of renewable energy, has gradually become the focus of attention. This technology uses the vast space of the ocean to install photovoltaic panels to collect solar energy and convert it into electricity. During the construction of offshore photovoltaic projects, many different types of materials are required, such as photovoltaic modules, brackets, cables, inverters and control systems. In addition, there may be multiple construction processes involved in offshore photovoltaic projects, and one or more different types of materials may be required in different construction processes.
[0003] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute the prior art known to ordinary technicians in the field. Summary of the invention
[0004] The purpose of the present disclosure is to provide a material tracking method applied to offshore photovoltaic projects, a material tracking device applied to offshore photovoltaic projects, an electronic device, a computer-readable storage medium and a computer program product, thereby at least to a certain extent overcoming the problem of low management efficiency and proneness to errors caused by manual accounting for material tracking management in offshore photovoltaic construction projects.
[0005] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present invention.
[0006] According to a first aspect of the present disclosure, there is provided a material tracking method applied to an offshore photovoltaic project, comprising: in response to a material entry event of a material to be tracked, performing an identification code recognition operation on a material identification code of the material to be tracked through a first terminal, and obtaining first material basic information of the material to be tracked; starting a material positioning function of the first terminal, and determining first position information of the material to be tracked through the material positioning function; associating the first material basic information with the first position information, and generating a material tracking information table, wherein the material tracking information table is used to generate anchor point information of the material to be tracked; in response to a function start instruction of an augmented reality function of a second terminal, sending first anchor point information corresponding to a target material to the second terminal; and displaying material tracking information of the target material based on the first anchor point information by the second terminal.
[0007] In an exemplary embodiment of the present disclosure, the display of material tracking information of the target material by the second terminal based on the first anchor point information includes: acquiring the material tracking information by the second terminal based on the first anchor point information, the material tracking information including the current location information and basic information of the target material; displaying the current location information and the basic information of the target material through the function display interface of the augmented reality function by the second terminal; receiving the material management operation performed by the first user through the function display interface, and determining the material usage quantity of the target material under the current operation process; and updating the basic information of the target material according to the material usage quantity.
[0008] In an exemplary embodiment of the present disclosure, the method further includes: in response to a material movement event of the material to be tracked, performing an identification code recognition operation on the material identification code of the material to be tracked by the first terminal to obtain second material basic information; based on the material positioning function of the first terminal, determining the second location information of the material to be tracked; based on the second material basic information and the second location information, updating the anchor point information of the material to be tracked to generate second anchor point information; and displaying the material to be tracked based on the second anchor point information by the second terminal.
[0009] In an exemplary embodiment of the present disclosure, the method further includes: determining a first operation process corresponding to the first location information, and generating a first process location association table based on the first location information and the first operation process; determining a second operation process corresponding to the second location information, and generating an updated process location association table based on the second location information and the second operation process; adding the first process location association table and the updated process location association table to the material tracking information table to trace the location information of each material to be tracked under each operation process.
[0010] In an exemplary embodiment of the present disclosure, the method further includes: receiving a location query operation performed by a second user based on a function display interface of the second terminal, and determining a process to be tracked corresponding to the target material according to the location query operation; determining third location information corresponding to the target material under the process to be tracked; determining third anchor point information based on the third location information, and sending the third anchor point information to the second terminal, so that the second terminal can display the material tracking information of the target material through the third anchor point information.
[0011] In an exemplary embodiment of the present disclosure, the method further includes: determining associated materials related to the target material, acquiring fourth anchor point information corresponding to the associated materials, the fourth anchor point information being used to determine associated material information corresponding to the associated materials; when the function display interface of the augmented reality function of the second terminal displays the material tracking information of the target material, the second terminal displays the associated material information based on the fourth anchor point information, the associated material information including associated material basic information and associated material location information.
[0012] In an exemplary embodiment of the present disclosure, the display of the associated material information by the second terminal based on the fourth anchor point information includes: displaying the associated material information and the operation control controls corresponding to the associated materials based on the fourth anchor point information by a function display interface of the second terminal; receiving a selection operation on the associated material based on the operation control controls, and determining a selected associated material; and displaying material tracking information of the selected associated material through the function display interface of the second terminal.
[0013] According to a second aspect of the present disclosure, there is provided a material tracking device applied to an offshore photovoltaic project, comprising: a basic information determination module, for responding to a material entry event of a material to be tracked, performing an identification code recognition operation on a material identification code of the material to be tracked through a first terminal, and acquiring first material basic information of the material to be tracked; a first position information determination module, for starting a material positioning function of the first terminal, and determining first position information of the material to be tracked through the material positioning function; an anchor point information determination module, for performing association processing on the first material basic information and the first position information, and generating a material tracking information table, wherein the material tracking information table is used to generate anchor point information of the material to be tracked; an anchor point information sending module, for responding to a function start instruction of an augmented reality function of a second terminal, and sending first anchor point information corresponding to a target material to the second terminal; and a target material tracking module, for displaying material tracking information of the target material based on the first anchor point information by the second terminal.
[0014] In an exemplary embodiment of the present disclosure, the target material tracking module includes a target material tracking unit, which is used to: obtain the material tracking information based on the first anchor point information by the second terminal, and the material tracking information includes the current location information and basic information of the target material; display the current location information and the basic information of the target material through the function display interface of the augmented reality function by the second terminal; receive the material management operation performed by the first user through the function display interface, and determine the material usage quantity of the target material under the current operation process; and update the basic information of the target material according to the material usage quantity.
[0015] In an exemplary embodiment of the present disclosure, the material tracking device applied to an offshore photovoltaic project also includes a position update module, which is used to: in response to a material movement event of the material to be tracked, perform an identification code recognition operation on the material identification code of the material to be tracked by the first terminal to obtain second material basic information; based on the material positioning function of the first terminal, determine the second position information of the material to be tracked; according to the second material basic information and the second position information, update the anchor point information of the material to be tracked to generate second anchor point information; and display the material to be tracked based on the second anchor point information by the second terminal.
[0016] In an exemplary embodiment of the present disclosure, the material tracking device applied to an offshore photovoltaic project also includes an information table updating module, which is used to: determine a first operating procedure corresponding to the first position information, and generate a first process position association table according to the first position information and the first operating procedure; determine a second operating procedure corresponding to the second position information, and generate an updated process position association table according to the second position information and the second operating procedure; add the first process position association table and the updated process position association table to the material tracking information table to trace the position information of each material to be tracked under each operating procedure.
[0017] In an exemplary embodiment of the present disclosure, the material tracking device applied to offshore photovoltaic projects also includes a material query module, which is used to: receive a location query operation performed by a second user based on a function display interface of the second terminal, and determine a process to be tracked corresponding to the target material according to the location query operation; determine third location information corresponding to the target material under the process to be tracked; determine third anchor point information based on the third location information, and send the third anchor point information to the second terminal, so that the second terminal can display the material tracking information of the target material through the third anchor point information.
[0018] In an exemplary embodiment of the present disclosure, the material tracking device applied to an offshore photovoltaic project also includes an associated material tracking module, which is used to: determine associated materials related to the target material, obtain fourth anchor point information corresponding to the associated material, and the fourth anchor point information is used to determine associated material information corresponding to the associated material; when the function display interface of the augmented reality function of the second terminal displays the material tracking information of the target material, the second terminal displays the associated material information based on the fourth anchor point information, and the associated material information includes associated material basic information and associated material location information.
[0019] In an exemplary embodiment of the present disclosure, the associated material tracking module includes an associated material tracking unit, which is used to: display the associated material information and the operation control controls corresponding to the associated materials based on the fourth anchor point information by the function display interface of the second terminal; receive a selection operation on the associated material based on the operation control controls to determine the selected associated material; and display the material tracking information of the selected associated material through the function display interface of the second terminal.
[0020] According to a third aspect of the present disclosure, there is provided an electronic device, comprising: a processor; and a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, a material tracking method for an offshore photovoltaic project as described in any one of the above items is implemented.
[0021] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the material tracking method applied to an offshore photovoltaic project according to any one of the above items is implemented.
[0022] According to a fifth aspect of the present disclosure, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the material tracking method applied to an offshore photovoltaic project according to any one of the above items.
[0023] The technical solution provided by the present disclosure may have the following beneficial effects:
[0024] The material tracking method applied to offshore photovoltaic projects in the exemplary embodiment of the present disclosure, on the one hand, generates anchor point information based on the identified basic information and location information of the material by scanning the material identification code of the material to be tracked, and subsequently when the terminal turns on the augmented reality function, the material tracking information can be quickly and intuitively displayed based on the anchor point information. On the other hand, by combining the material identification code with the augmented reality function, material tracking can be intuitively realized, especially in scenarios with a large number of material types, which helps to quickly locate the material to be tracked.
[0025] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] The drawings herein are incorporated into the specification and constitute a part of the specification, showing embodiments consistent with the present disclosure, and together with the specification, are used to explain the principles of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:
[0027] Figure 1 A flow chart of a material tracking method applied to an offshore photovoltaic project according to an exemplary embodiment of the present disclosure is schematically shown.
[0028] Figure 2 The schematic diagram schematically shows an operation of performing identification code recognition by using a first terminal after materials enter a site according to an exemplary embodiment of the present disclosure.
[0029] Figure 3 A schematic diagram of displaying material tracking information of a target material through an augmented reality function according to an exemplary embodiment of the present disclosure is schematically shown.
[0030] Figure 4 A schematic diagram schematically shows a material management operation performed through a function display interface of an augmented reality function according to an exemplary embodiment of the present disclosure.
[0031] Figure 5 A schematic diagram of displaying associated materials of a certain material to be tracked through a function display interface of an augmented reality function according to an exemplary embodiment of the present disclosure is schematically shown.
[0032] Figure 6 A schematic diagram of selecting associated materials through a function display interface of an augmented reality function according to an exemplary embodiment of the present disclosure is schematically shown.
[0033] Figure 7 A block diagram of a material tracking device applied to an offshore photovoltaic project according to an exemplary embodiment of the present disclosure is schematically shown.
[0034] Figure 8 A schematic diagram of a computer-readable storage medium according to an exemplary embodiment of the present disclosure is schematically shown.
[0035] Fig. 9 A block diagram of an electronic device according to an exemplary embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION
[0036] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in many forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be comprehensive and complete and will fully convey the concepts of the example embodiments to those skilled in the art. The same reference numerals in the figures represent the same or similar parts, and thus their repeated description will be omitted.
[0037] In addition, the described features, structures or characteristics may be combined in one or more embodiments in any suitable manner. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced without one or more of the specific details, or other methods, components, devices, steps, etc. may be adopted. In other cases, known structures, methods, devices, implementations, materials or operations are not shown or described in detail to avoid blurring the various aspects of the present disclosure.
[0038] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities may be implemented in software form, or these functional entities or parts of functional entities may be implemented in one or more software hardened modules, or these functional entities may be implemented in different networks and / or processor devices and / or microcontroller devices.
[0039] During the construction process, material tracking management (also known as tracking management) is crucial and is a key process for material statistics and backtracking, especially for the construction process of offshore photovoltaic projects. The construction process of offshore photovoltaic projects mainly includes site planning, equipment selection, construction preparation, diving construction and equipment installation, cable laying and wiring debugging, etc. Different types of materials may be used in each construction process. The location of materials used in offshore photovoltaic projects is not only on land, but also on the sea. How to achieve material tracking management is the core of quickly locating materials. The related solutions use manual accounting to manage materials, which not only makes the management process inefficient, but also prone to confusion and errors.
[0040] Based on this, in this example embodiment, firstly, a material tracking method applied to an offshore photovoltaic project is provided. The material tracking method applied to an offshore photovoltaic project of the present disclosure can be implemented by using a server, or the method described in the present disclosure can be implemented by using a terminal device, wherein the terminal described in the present disclosure may include mobile terminals such as mobile phones, tablet computers, laptop computers, PDAs, wearable devices, smart bracelets, pedometers, etc., as well as fixed terminals such as desktop computers. Figure 1 The following is a schematic diagram of a material tracking method process applied to an offshore photovoltaic project according to some embodiments of the present disclosure. Figure 1 The material tracking method applied to an offshore photovoltaic project may include the following steps:
[0041] Step S110, in response to a material entry event of a material to be tracked, performing an identification code recognition operation on a material identification code of the material to be tracked through a first terminal to obtain first material basic information of the material to be tracked.
[0042] According to some exemplary embodiments of the present disclosure, the material to be tracked may be the material to be tracked and managed in an offshore photovoltaic construction project. A material entry event may be an event in which a material enters a specific site of a construction project. A material identification code may be an identification code used to uniquely identify a certain material, for example, the material identification code may be a QR code, a barcode, etc. The first terminal may be a terminal device used to scan the material identification code of the material to be tracked. The basic information of the first material may be the basic information corresponding to the material to be tracked; the basic information of the first material may include the material number, name, manufacturer, type, batch, quantity, model, purpose of the material to be tracked, and related supporting materials and other information.
[0043] When a material entry event is detected (i.e., the material to be tracked enters a specific site of a construction project), information such as the location and usage of the material entering the specific site can be tracked. In response to the material entry event of the material to be tracked, the material identification code of the material to be tracked is identified by the first terminal to obtain basic information of the material to be tracked as the first material basic information, and the obtained first material basic information is sent to the server and stored in a database of the server.
[0044] refer to Figure 2 , Figure 2 The schematic diagram schematically shows the operation of performing identification code recognition using the first terminal after the material enters the site according to an exemplary embodiment of the present disclosure. The material identification code 220 of the material 210 to be tracked can be represented by a variety of methods, such as using a QR code, a bar code, or a radio frequency identification (RFID) tag. When the material identification code 220 is in the form of a QR code or a bar code, the first user can scan the material identification code 220 through the first terminal to identify the identification code. When the material identification code 220 is represented by an RFID tag, the first terminal can use near field communication (NFC) to perform the identification code recognition operation.
[0045] Step S120, starting the material positioning function of the first terminal, and determining the first position information of the material to be tracked through the material positioning function.
[0046] According to some exemplary embodiments of the present disclosure, the material locating function may be a function for locating a specific location of a material to be tracked. The first location information may be information on the current location of the material to be tracked.
[0047] When the material identification code is identified by the first terminal, the material positioning function of the first terminal can be activated. For example, the material positioning function of the first terminal can be realized by the Global Positioning System (GPS) technology; in addition, the material positioning function of the first terminal can also be realized by the Beidou satellite navigation system and the Galileo satellite navigation system; other positioning technologies can also be used to realize the material positioning function of the first terminal, such as other positioning technologies can include cellular base station positioning, WIFI base station positioning, infrared positioning, ultrasonic positioning, Bluetooth positioning, etc. The present disclosure does not make any special restrictions on the specific positioning technology for realizing the material positioning function. The material positioning function can determine the current location of the material to be tracked, that is, the first location information.
[0048] Step S130: Associating the first material basic information with the first location information to generate a material tracking information table, where the material tracking information table is used to generate anchor point information of the material to be tracked.
[0049] According to some exemplary embodiments of the present disclosure, the material tracking information table may be an information table used to trace the location of the material to be tracked in each construction process during the entire project implementation process. The anchor point information may be information related to a virtual representation of a certain location and direction of the material to be tracked in the real world.
[0050] After determining the first location information, the first material basic information of the material to be tracked can be bound or mapped to the first location information to complete the association operation between the two, and a material tracking information table can be generated based on the associated first material basic information and the first location information. For example, the first material basic information, the first location information, and the association relationship between the two can be used as a data item in the material tracking information table. Anchor point information for augmented reality display can be generated based on the data items in the material tracking information table, and the anchor point information can be stored in the database of the server, and the anchor point information can also be stored in the second terminal.
[0051] Step S140, in response to the function activation instruction of the augmented reality function of the second terminal, the first anchor point information corresponding to the target material is sent to the second terminal.
[0052] According to some exemplary embodiments of the present disclosure, the target material may be a material that is expected to be located during the material tracking process. The first anchor point information may be anchor point information corresponding to the target material. The second terminal may be a terminal device that implements a material tracking function by providing an augmented reality function.
[0053] When the user wants to view the relevant information of the materials that have been admitted, the user can use the augmented reality function of the terminal. For example, the user turns on the augmented reality function of the second terminal, and when the server receives the instruction to turn on the augmented reality function of the second terminal, in response to the instruction to turn on the function, the server determines the material scanned by the augmented reality function interface of the second terminal and uses it as the target material.
[0054] For example, a user can use the augmented reality function to scan the real scene of the construction project site. When performing the real scene scanning operation, the function display interface of the second terminal will display the materials in the augmented reality function display box, and this part of the materials can be used as the target material. At this time, the first anchor point information corresponding to the target material can be obtained from the server, and the first anchor point information corresponding to the target material can be sent to the second terminal.
[0055] Step S150: The second terminal displays material tracking information of the target material based on the first anchor point information.
[0056] According to some exemplary embodiments of the present disclosure, the material tracking information may be relevant information for determining basic information of a target material, a current location of the target material, and a construction process corresponding to the target material.
[0057] When the second terminal receives the first anchor point information, it will display the material tracking information of the target material based on the first anchor point information. Figure 3 , Figure 3 The following schematic diagram shows a schematic diagram of displaying material tracking information of a target material through an augmented reality function according to an exemplary embodiment of the present disclosure. Figure 3 It can be seen that when the user scans the real scene in the field through the augmented reality function of the second terminal, if there is a material at the location scanned by the second terminal, it can be displayed as a target material in the function display interface of the augmented reality function.
[0058] like Figure 3 As shown, the function display interface currently displays three materials, material 1, material 2 and material 3. The function display interface can display material tracking information according to the relative positions of different materials; and the function display interface of the augmented reality function can display the name, model, current quantity, current position coordinates and other information of the target material. Figure 3 , the above information can be displayed around the name of material 1, and the material tracking information can also be displayed in other ways to enable users to track the target materials. In addition, the material tracking information of multiple target materials can also be displayed in a list form. The present disclosure does not impose any special restrictions on the specific display form of the material tracking information of the target materials.
[0059] It should be noted that the first terminal and the second terminal in the present disclosure may be the same or different, and the present disclosure may be selected according to the actual application requirements of material tracking, and the above implementation schemes all fall within the protection scope of the present disclosure.
[0060] According to the material tracking method applied to offshore photovoltaic projects in this example embodiment, on the one hand, by scanning the material identification code of the material to be tracked, anchor point information is generated according to the identified basic information and location information of the material, and when the terminal turns on the augmented reality function later, the material tracking information can be quickly and intuitively displayed according to the anchor point information. On the other hand, by combining the material identification code with the augmented reality function, material tracking can be intuitively realized, especially in scenarios with a large number of material types, which helps to quickly locate the material to be tracked.
[0061] The material tracking method applied to an offshore photovoltaic project in this exemplary embodiment will be further described below.
[0062] In an exemplary embodiment of the present disclosure, for step S150, the second terminal displays the material tracking information of the target material based on the first anchor point information, including: the second terminal obtains the material tracking information based on the first anchor point information, the material tracking information including the current location information of the target material and the basic information of the target material; the second terminal displays the current location information and the basic information of the target material through a function display interface of an augmented reality function; receives the material management operation performed by the first user through the function display interface, and determines the material usage quantity of the target material under the current operation process; and updates the basic information of the target material according to the material usage quantity.
[0063] The current location information may be information about the current location of the target material, for example, the current location information may include the current location coordinates of the target material. The basic information of the target material may be basic information corresponding to the target material, including the material number, name, manufacturer, type, batch, quantity, model, purpose, and related supporting materials of the target material. The material management operation may be an operation to modify the usage quantity or other information of the target material. The material usage quantity may be the quantity of the target material consumed in the current construction process.
[0064] When the second terminal receives the first anchor point information, it can obtain material tracking information based on the first anchor point information, for example, obtain the current location information and basic information of the target material from the data items included in the material tracking information table; the current location information includes the current location coordinates of the target material, and the basic information of the target material can also include the current construction process of the target material.
[0065] After receiving the first anchor point information, the second terminal will display the current location information and basic information of the target material through the function display interface of the augmented reality function. Figure 3 The function display interface of the augmented reality function can display the location information (such as location coordinates) and basic information of the material to be tracked.
[0066] In addition, you can also manage the materials to be tracked through the function display interface of the augmented reality function. Figure 4 , Figure 4 A schematic diagram schematically shows a material management operation performed through a function display interface of an augmented reality function according to an exemplary embodiment of the present disclosure. Figure 4 The material tracking information of the target material is displayed in a list form. When the first user manages the first material, he can do so through the function display interface. For example, under the current operation process, the consumption quantity of the target material is 400. Therefore, the first user can click on "Material 1" through the function display interface, and the function display interface jumps to the detail page of the material tracking information of Material 1, including the basic information, location information, historical processes and remaining quantity of Material 1. The first user can modify the remaining quantity of the target material (such as Material 1) through this page.
[0067] The first user receives a material management operation for the target material through the function display interface. For example, if the material usage quantity of the target material in the current operation process is 400 (400 consumed), the remaining quantity of the target material is subtracted by 400 through the material management operation to obtain the updated remaining quantity of the material. Therefore, the basic information of the target material can be updated according to the material usage quantity, so that the basic information of the material is in the latest state. Through the material management operation, the material tracking information can be in the latest state to achieve effective management of the material.
[0068] In an exemplary embodiment of the present disclosure, in response to a material movement event of a material to be tracked, an identification code recognition operation is performed on the material identification code of the material to be tracked by a first terminal to obtain second material basic information; based on the material positioning function of the first terminal, second position information of the material to be tracked is determined; based on the second material basic information and the second position information, the anchor point information of the material to be tracked is updated to generate second anchor point information; and the second terminal displays the material to be tracked based on the second anchor point information.
[0069] The material movement event may be an event that moves the material to be tracked from the current location to the next location. The second material basic information may be the basic information of the material obtained after the basic information corresponding to the material to be tracked is updated after the material movement event occurs. The second location information may be the location information corresponding to the material to be tracked after the material movement event occurs.
[0070] When the current position of the material to be tracked changes, for example, the material to be tracked moves from the first position coordinate to the second position coordinate, a material movement event corresponding to the material to be tracked will be triggered. In response to the material movement event, the first terminal performs an identification code recognition operation on the material to be tracked again to obtain the second material basic information corresponding to the material to be tracked. The material movement event can be an event triggered only by a change in the position of the material to be tracked; the material movement event can also be an event triggered by a change in at least one of the current construction process or the current remaining quantity of the material to be tracked.
[0071] When the basic information of the second material is obtained through the identification code recognition operation, the material positioning function of the first terminal can be activated to determine the second location information corresponding to the material to be tracked after the material movement event occurs. The process of obtaining the second location information is the same as the process of obtaining the first location information, and this disclosure will not repeat it.
[0072] After obtaining the second location information, the relevant data items in the material tracking information table of the material to be tracked can be updated according to the second material basic information and the second location information, and the anchor point information of the material to be tracked can be updated according to the data items in the updated material tracking information table, and the second anchor point information can be generated, and the second anchor point information can be sent to the second terminal. When the second terminal receives the second anchor point information, it can display the material tracking information of the material to be tracked according to the second anchor point information. When a material movement event is detected, the material tracking information of the material to be tracked is updated in real time, which can ensure the accuracy of the material tracking information and enable relevant personnel to obtain accurate material tracking data in real time.
[0073] In an exemplary embodiment of the present disclosure, a first operation process corresponding to the first position information is determined, and a first process position association table is generated based on the first position information and the first operation process; a second operation process corresponding to the second position information is determined, and an updated process position association table is generated based on the second position information and the second operation process; the first process position association table and the updated process position association table are added to the material tracking information table to trace the position information of each material to be tracked under each operation process.
[0074] The first operation process may be the operation process stage of the material to be tracked at the position coordinates corresponding to the first position information. The first process position association table may be an information table used to indicate the correspondence between the first position information and the first operation process. The second operation process may be the operation process stage of the material to be tracked at the position coordinates corresponding to the second position information. The update process position association table may be an information table used to indicate the correspondence between the second position information and the second operation process.
[0075] Through the material positioning function of the first terminal, the first position information corresponding to the material to be tracked can be determined. For example, the first position information of the material to be tracked includes the first position coordinates. When the material to be tracked is at the first position coordinates, the material to be tracked is in the first operation process. For example, the first operation process may be a construction preparation process. At this time, the first position information and the first operation process may be associated to generate a first process position association table corresponding to the material to be tracked. The generated first process position association table may be saved in the material tracking information table.
[0076] When it is detected that the location information of the material to be tracked has changed, such as when the material to be tracked changes from the first location information to the second location information, after the location information is updated, the second operation process corresponding to the second location information is determined. The second operation process can be the same as or different from the first operation process; and the number of second operation processes can be multiple. For example, after completing the construction preparation process, a certain material to be tracked can enter the next operation process, such as the equipment installation process. The equipment installation process and the construction preparation process may be carried out in two different locations. At this time, the location information and construction process of the material to be tracked have changed.
[0077] After determining the second location information and the second operation procedure, an update process location association table can be generated based on the second location information and the second operation procedure, and added to the material tracking information table. Each time the update process location association table is generated, it is added to the material tracking information table. Every time the construction process or location information of the material to be tracked changes, the material tracking information table can store the latest data of the material to be tracked, so that subsequent users can trace the location information and basic information of each material to be tracked under each operation procedure, and realize the full tracking of the material.
[0078] In an exemplary embodiment of the present disclosure, a location query operation performed by a second user based on a function display interface of a second terminal is received, and a process to be tracked corresponding to a target material is determined according to the location query operation; third location information corresponding to the target material under the process to be tracked is determined; third anchor point information is determined based on the third location information, and the third anchor point information is sent to the second terminal, so that the second terminal can display material tracking information of the target material through the third anchor point information.
[0079] The second user may be a user who performs a material location query operation. The location query operation may be an operation for querying the current location of the target material. The process to be tracked may be a certain operation process associated with the target material selected by the location query operation. The third location information may be location information corresponding to the target material under the process to be tracked. The third anchor point information may be anchor point information generated based on the third location information.
[0080] Since the interface display content of the function display interface of the augmented reality function is limited, the present disclosure can also provide some virtual operation controls through the function display interface to provide users with a wider range of operation functions. Therefore, in addition to displaying the material tracking information of the material to be tracked, the function display interface of the second terminal can also provide some operation control controls for the material to be tracked. For example, the function display interface can provide material selection controls, information modification controls, information display controls, information query controls, etc.
[0081] For example, the function display interface of the second terminal may provide an information query control for the material to be tracked. For example, the information query control may include a location query control. The function display interface receives the location query operation performed by the second user on the location query control, and may return all construction processes corresponding to the target material to the second user. After the second user selects a specific construction process, the function display interface will display the location information of the target material under the specific construction process.
[0082] In addition, the second user can use the process to be tracked of the target material as the input of the location query operation. After receiving the process to be tracked, the location information of the target material under the process to be tracked is obtained as the third location information. The third anchor point information is determined based on the third location information, and the determined third anchor point information is sent to the second terminal. The second terminal can display the material tracking information of the target material through the third anchor point information. Through the location query operation, the user can query the location information of a certain material under any process to be tracked.
[0083] It is easy for those skilled in the art to understand that in some other exemplary embodiments of the present disclosure, both the first user and the second user can perform identification code recognition operations and material management operations, and the present disclosure can be adaptively adjusted according to specific material tracking scenarios.
[0084] In an exemplary embodiment of the present disclosure, associated materials related to the target material are determined, and fourth anchor point information corresponding to the associated materials is obtained, and the fourth anchor point information is used to determine the associated material information corresponding to the associated materials; when the function display interface of the augmented reality function of the second terminal displays the material tracking information of the target material, the second terminal displays the associated material information based on the fourth anchor point information, and the associated material information includes associated material basic information and associated material location information.
[0085] The fourth anchor point information may be anchor point information corresponding to the associated material. The associated material information may be material tracking information corresponding to the associated material.
[0086] Since some materials in offshore photovoltaic projects are highly correlated, in order to allow users to track materials more conveniently and quickly, the associated materials related to the target material can be determined. Figure 5 , Figure 5 The figure schematically shows a schematic diagram of displaying the associated materials of a certain material to be tracked through a function display interface of an augmented reality function according to an exemplary embodiment of the present disclosure. Figure 5 The associated materials corresponding to the target material 1 may include associated materials 4, 5 and 6. For example, when the target material is a screw, the associated materials may be nuts, bolts, nuts, etc.; when the target material is a photovoltaic panel, the associated materials may be brackets, floats, etc.
[0087] After the associated material is determined, the fourth anchor point information corresponding to the associated material can be obtained from the material tracking information table, and the associated material information corresponding to the associated material can be determined through the fourth anchor point information, including the associated material basic information and associated material location information corresponding to the associated material. The information items included in the associated material basic information are the same as the data items of the material basic information of the material to be tracked, and this disclosure will not be repeated.
[0088] When the function display interface of the augmented reality function of the second terminal displays the material tracking information of the target material, the basic information of the associated material can be displayed through the function display interface first, such as displaying the name of the associated material. When a user clicks on an associated material, the location information of the associated material selected by the user can be displayed in the function display interface. The user can select the associated material by clicking or by other operation methods. The location information of the associated material can be determined based on the fourth anchor point information and displayed through the function display interface. By displaying the associated materials in the function display interface, the user can obtain relevant information of other materials related to the target material, which is convenient for understanding the basic usage of a certain type of material.
[0089] In addition, after determining the associated materials related to the target material, the present disclosure can also generate material tracking information or navigation information from the target material to the associated materials, and display the material tracking information or navigation information from the target material to the associated materials. For example, the material tracking information of the target material and the associated materials is compared and analyzed to obtain the usage of the target material and the associated materials at different locations or different process stages.
[0090] In an exemplary embodiment of the present disclosure, the second terminal displays associated material information based on the fourth anchor point information, including: displaying the associated material information and the operation control controls corresponding to the associated materials based on the fourth anchor point information on the function display interface of the second terminal; receiving a selection operation for the associated material based on the operation control controls, and determining the selected associated material; and displaying material tracking information of the selected associated material through the function display interface of the second terminal.
[0091] The operation control widget may be a virtual widget for performing related operation control on the associated material. The selected associated material may be the currently selected associated material.
[0092] The second terminal can display the associated material information on the function display interface based on the fourth anchor point information. When the associated material information is displayed through the function display interface of the second terminal, the function display interface can also provide operation control controls corresponding to the associated materials. For example, the operation control controls may include information display controls, information modification controls, location query controls, location modification controls, etc.
[0093] When the second user wants to query or manage a certain related material, he can first select one or more related materials through the operation control control, receive the user's selection operation of the related material based on the operation control control, and use the related materials selected by the user as the selected related materials. Figure 6 , Figure 6 Schematically shows a schematic diagram of selecting related materials through a function display interface of an augmented reality function according to an exemplary embodiment of the present disclosure. Figure 6 The user can select associated material 4 as the selected associated material through the operation control control.
[0094] After the selected associated material is determined, the second terminal can obtain the anchor point information corresponding to the selected associated material from the material tracking information table, and based on the anchor point information corresponding to the selected associated material, display the material tracking information of the selected associated material in the function display interface. The display method of the material tracking information of the selected associated material is the same as that of the target material, and this disclosure will not elaborate on this. By providing an operation control control, the user's flexibility in material tracking can be further improved, which helps to quickly locate the desired material.
[0095] It is easy for those skilled in the art to understand that the material tracking information table can also be stored in the second terminal. In this case, when the augmented reality function is turned on in the second terminal, the anchor point information can be directly obtained from the locally stored material tracking information table without obtaining the anchor point information from the server, so as to instantly display the material tracking information of the material to be tracked.
[0096] It should be noted that the terms "first", "second", "third", "fourth", etc. used in the present disclosure are only for distinguishing different users and different anchor point information, and should not impose any limitations on the present disclosure.
[0097] In summary, the material tracking method for offshore photovoltaic projects disclosed in the present invention, in response to the material entry event of the material to be tracked, performs identification code recognition operation on the material identification code of the material to be tracked through the first terminal, and obtains the first material basic information of the material to be tracked; starts the material positioning function of the first terminal, and determines the first position information of the material to be tracked through the material positioning function; associates the first material basic information with the first position information to generate a material tracking information table, and the material tracking information table is used to generate the anchor point information of the material to be tracked; in response to the function start instruction of the augmented reality function of the second terminal, the first anchor point information corresponding to the target material is sent to the second terminal; the second terminal displays the material tracking information of the target material based on the first anchor point information. On the one hand, by scanning the material identification code of the material to be tracked, the anchor point information is generated according to the identified material basic information and position information, and when the terminal turns on the augmented reality function later, the material tracking information can be quickly and intuitively displayed according to the anchor point information. On the other hand, by combining the material identification code with the augmented reality function, material tracking can be intuitively realized, especially in the scene with many types of materials, which helps to quickly locate the material to be tracked. On the other hand, by associating the material to be tracked with the related materials, while tracking the target material, the relevant situation of the related materials can be quickly understood, which is conducive to the comprehensive tracking and management of the materials.
[0098] It should be noted that, although the steps of the method of the present invention are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.
[0099] In addition, in this exemplary embodiment, a material tracking device applied to an offshore photovoltaic project is also provided. Figure 7 The material tracking device 700 applied to an offshore photovoltaic project may include: a basic information determination module 710, a first position information determination module 720, an anchor point information determination module 730, an anchor point information sending module 740 and a target material tracking module 750.
[0100] Specifically, the basic information determination module 710 is used to respond to the material entry event of the material to be tracked, perform the identification code recognition operation on the material identification code of the material to be tracked through the first terminal, and obtain the first material basic information of the material to be tracked; the first position information determination module 720 is used to start the material positioning function of the first terminal, and determine the first position information of the material to be tracked through the material positioning function; the anchor point information determination module 730 is used to associate the first material basic information with the first position information, and generate a material tracking information table, and the material tracking information table is used to generate the anchor point information of the material to be tracked; the anchor point information sending module 740 is used to respond to the function start instruction of the augmented reality function of the second terminal, and send the first anchor point information corresponding to the target material to the second terminal; the target material tracking module 750 is used to display the material tracking information of the target material based on the first anchor point information by the second terminal.
[0101] In an exemplary embodiment of the present disclosure, the target material tracking module 750 includes a target material tracking unit, which is used to: obtain material tracking information based on the first anchor point information by the second terminal, the material tracking information including the current location information and basic information of the target material; display the current location information and the basic information of the target material through a function display interface of an augmented reality function by the second terminal; receive the material management operation performed by the first user through the function display interface, and determine the material usage quantity of the target material under the current operation process; and update the basic information of the target material according to the material usage quantity.
[0102] In an exemplary embodiment of the present disclosure, the material tracking device 700 applied to an offshore photovoltaic project also includes a position update module, which is used to: in response to a material movement event of a material to be tracked, perform an identification code recognition operation on the material identification code of the material to be tracked by a first terminal to obtain second material basic information; based on the material positioning function of the first terminal, determine the second position information of the material to be tracked; based on the second material basic information and the second position information, update the anchor point information of the material to be tracked to generate second anchor point information; and display the material to be tracked based on the second anchor point information by the second terminal.
[0103] In an exemplary embodiment of the present disclosure, a material tracking device 700 applied to an offshore photovoltaic project also includes an information table updating module, which is used to: determine a first operating procedure corresponding to first position information, and generate a first procedure position association table based on the first position information and the first operating procedure; determine a second operating procedure corresponding to the second position information, and generate an updated procedure position association table based on the second position information and the second operating procedure; and add the first procedure position association table and the updated procedure position association table to the material tracking information table to trace the position information of each material to be tracked under each operating procedure.
[0104] In an exemplary embodiment of the present disclosure, a material tracking device 700 applied to an offshore photovoltaic project further includes a material query module, which is used to: receive a location query operation performed by a second user based on a function display interface of a second terminal, and determine a process to be tracked corresponding to a target material according to the location query operation; determine third location information corresponding to the target material under the process to be tracked; determine third anchor point information based on the third location information, and send the third anchor point information to the second terminal, so that the second terminal can display material tracking information of the target material through the third anchor point information.
[0105] In an exemplary embodiment of the present disclosure, a material tracking device 700 applied to an offshore photovoltaic project also includes an associated material tracking module, which is used to: determine associated materials related to a target material, obtain fourth anchor point information corresponding to the associated material, and the fourth anchor point information is used to determine associated material information corresponding to the associated material; when the function display interface of the augmented reality function of the second terminal displays the material tracking information of the target material, the second terminal displays the associated material information based on the fourth anchor point information, and the associated material information includes associated material basic information and associated material location information.
[0106] In an exemplary embodiment of the present disclosure, the associated material tracking module includes an associated material tracking unit, which is used to: display the associated material information and the operation control controls corresponding to the associated materials based on the fourth anchor point information by the function display interface of the second terminal; receive a selection operation for the associated material based on the operation control controls, and determine the selected associated material; and display the material tracking information of the selected associated material through the function display interface of the second terminal.
[0107] The specific details of the virtual modules of the above-mentioned material tracking devices applied to offshore photovoltaic projects have been described in detail in the corresponding material tracking methods applied to offshore photovoltaic projects. The undisclosed details can be found in the implementation methods of the method part, and will not be repeated here.
[0108] It should be noted that although several modules or units of the material tracking device applied to the offshore photovoltaic project are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units for embodiment.
[0109] The exemplary embodiments of the present disclosure also provide a computer program product. The computer program product includes a computer program, and when the computer program is executed by a processor, the material tracking method applied to an offshore photovoltaic project is implemented.
[0110] In one embodiment, the computer program product may be a tangible product containing the computer program, such as a computer-readable storage medium storing the computer program. Figure 8 , Figure 8 The schematic diagram of a computer-readable storage medium according to an exemplary embodiment of the present disclosure is schematically shown. The computer-readable storage medium 800 can be a storage medium based on electrical, magnetic, optical, electromagnetic, infrared, and other signals, including but not limited to: random access memory (RAM), read-only memory (ROM), magnetic tape, floppy disk, flash memory (Flash), mechanical hard disk (HDD), solid state drive (SSD), etc. Exemplarily, the computer program product can be implemented as a non-volatile storage medium storing a computer program, such as a read-only memory, a NAND flash memory (NandFlash), etc.
[0111] In one embodiment, the computer program product may be an intangible product including a computer program. Exemplarily, the computer program product may be implemented as a virtual digital product, such as a digital file storing an executable file, an installation package, etc. of the computer program.
[0112] The code of the computer program can be written in one or more programming languages. Programming languages such as C language, Java, C++, etc. The program code can be executed completely on the user computing device, or partially on the user computing device, or as a separate software package, or partially on the user computing device and partially on the remote computing device, or completely on the remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, such as a local area network (LAN), a wide area network (WAN), etc., or can be connected to an external computing device (for example, through an Internet connection provided by an operator).
[0113] The computer program may be carried or transmitted via electrical, magnetic, optical, electromagnetic, infrared, or other signals. The electronic device may convert the signal carrying the computer program into a digital signal, thereby running the computer program. When the computer program is run on the electronic device, its code is used to enable the electronic device to execute (more specifically, the processor of the electronic device may execute) the method steps of various exemplary embodiments of the present disclosure, such as the material tracking method applied to an offshore photovoltaic project.
[0114] The exemplary embodiments of the present disclosure also provide an electronic device, which may include a processor and a memory. The memory stores executable instructions of the processor, such as a computer program. The processor executes the method steps of various exemplary embodiments of the present disclosure by executing the executable instructions. In addition, the electronic device may also include a display for displaying a graphical user interface.
[0115] Reference below Fig. 9 , the electronic device is exemplarily described in the form of a general-purpose computing device. It should be understood that Fig. 9 The electronic device 900 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present disclosure.
[0116] like Fig. 9 As shown, the electronic device 900 may include: a processor 910 , a memory 920 , a bus 930 , an I / O (input / output) interface 940 , a network adapter 950 , and a display 960 .
[0117] The memory 920 may include a volatile memory, such as a RAM 921, a cache unit 922, and may also include a non-volatile memory, such as a ROM 923. The memory 920 may also include one or more program modules 924, such program modules 924 include but are not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or a combination thereof may include the implementation of a network environment. For example, the program module 924 may include each module in the above-mentioned device.
[0118] The processor 910 may include one or more processing units. For example, the processor 910 may include an AP (Application Processor), a modem processor, a GPU (Graphics Processing Unit), an ISP (Image Signal Processor), a controller, an encoder, a decoder, a DSP (Digital Signal Processor), a baseband processor and / or an NPU (Neural-Network Processing Unit), etc.
[0119] The processor 910 may be used to execute executable instructions stored in the memory 920, such as executing the above-mentioned material tracking method applied to an offshore photovoltaic project.
[0120] The bus 930 is used to realize the connection between different components of the electronic device 900, and may include a data bus, an address bus, and a control bus.
[0121] The electronic device 900 can communicate with one or more external devices 1000 (eg, a keyboard, a mouse, an external controller, etc.) through the I / O interface 940 .
[0122] The electronic device 900 can communicate with one or more networks through the network adapter 950. For example, the network adapter 950 can provide mobile communication solutions such as 3G / 4G / 5G, or provide wireless communication solutions such as wireless LAN, Bluetooth, near field communication, etc. The network adapter 950 can communicate with other modules of the electronic device 900 through the bus 930.
[0123] The electronic device 900 can display a graphical user interface through the display 960, such as a function display interface of augmented reality.
[0124] although Fig. 9 Not shown, other hardware and / or software modules may also be provided in the electronic device 900, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.
[0125] As can be seen from the above, the technical solution of the present disclosure can be implemented as a method, an apparatus, a system, a computer program product, a storage medium, an electronic device, etc. Those skilled in the art can understand that various aspects of the present disclosure can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software, such as being respectively referred to as a "circuit", "module" or "system".
[0126] It should be understood that the present disclosure is not limited to the specific method steps or structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from the scope thereof. Those skilled in the art will easily think of other embodiments based on the specific embodiments provided by the present disclosure. Therefore, the specific embodiments provided by the present disclosure are only exemplary, and the scope and spirit of the present disclosure are indicated by the claims, and any variations, uses or adaptive changes of the present disclosure should be covered, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the technical field that are not disclosed in the present disclosure.
Claims
1. A material tracking method applied to an offshore photovoltaic project, characterized in that: include: In response to a material entry event of a material to be tracked, performing an identification code recognition operation on a material identification code of the material to be tracked through a first terminal to obtain first material basic information of the material to be tracked; Starting a material locating function of the first terminal, and determining first position information of the material to be tracked through the material locating function; Associating the first material basic information with the first location information to generate a material tracking information table, wherein the material tracking information table is used to generate anchor point information of the material to be tracked; In response to a function activation instruction of the augmented reality function of the second terminal, first anchor point information corresponding to a target material is sent to the second terminal, where the target material includes a material scanned by the augmented reality function interface of the second terminal; The second terminal displays material tracking information of the target material based on the first anchor point information; In response to the material movement event of the material to be tracked, performing an identification code recognition operation on the material identification code of the material to be tracked through the first terminal to obtain basic information of the second material; Determining second location information of the material to be tracked based on the material positioning function of the first terminal; According to the second material basic information and the second location information, the anchor point information of the material to be tracked is updated to generate second anchor point information; The second terminal displays the material to be tracked based on the second anchor point information.
2. The method according to claim 1, characterized in that The displaying, by the second terminal, of the material tracking information of the target material based on the first anchor point information includes: The second terminal acquires the material tracking information based on the first anchor point information, where the material tracking information includes the current location information and basic information of the target material; The second terminal displays the current location information and the basic information of the target material through the function display interface of the augmented reality function; receiving a material management operation performed by the first user through the function display interface, and determining a material usage quantity of the target material in a current operation process; The basic information of the target material is updated according to the usage quantity of the material.
3. The method according to claim 1, characterized in that The method further comprises: Determine a first operation process corresponding to the first position information, and generate a first process position association table according to the first position information and the first operation process; Determine a second operation process corresponding to the second position information, and generate an updated process position association table according to the second position information and the second operation process; The first process location association table and the updated process location association table are added to the material tracking information table to trace the location information of each material to be tracked in each operation process.
4. The method according to claim 3, characterized in that The method further comprises: receiving a location query operation performed by a second user based on a function display interface of the second terminal, and determining a to-be-tracked process corresponding to the target material according to the location query operation; Determine the third position information corresponding to the target material in the process to be tracked; Third anchor point information is determined based on the third position information, and the third anchor point information is sent to the second terminal, so that the second terminal displays the material tracking information of the target material through the third anchor point information.
5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: Determine an associated material related to the target material, and obtain fourth anchor point information corresponding to the associated material, wherein the fourth anchor point information is used to determine associated material information corresponding to the associated material; When the function display interface of the augmented reality function of the second terminal displays the material tracking information of the target material, the second terminal displays the associated material information based on the fourth anchor point information, and the associated material information includes associated material basic information and associated material location information.
6. The method according to claim 5, characterized in that The displaying of the associated material information by the second terminal based on the fourth anchor point information includes: The function display interface of the second terminal displays the associated material information and the operation control widget corresponding to the associated material based on the fourth anchor point information; receiving a selection operation of the associated material based on the operation control component, and determining a selected associated material; The material tracking information of the selected associated material is displayed through the function display interface of the second terminal.
7. A material tracking device applied to an offshore photovoltaic project, characterized in that: include: A basic information determination module, configured to, in response to a material entry event of a material to be tracked, perform an identification code recognition operation on a material identification code of the material to be tracked through a first terminal to obtain first material basic information of the material to be tracked; A first location information determination module, used to start a material location function of the first terminal, and determine the first location information of the material to be tracked through the material location function; An anchor point information determination module, used for associating the first material basic information with the first location information to generate a material tracking information table, wherein the material tracking information table is used to generate anchor point information of the material to be tracked; An anchor point information sending module, configured to send first anchor point information corresponding to a target material to the second terminal in response to a function start instruction of an augmented reality function of the second terminal, wherein the target material includes a material scanned by the augmented reality function interface of the second terminal; a target material tracking module, configured to display material tracking information of the target material by the second terminal based on the first anchor point information; The position update module is used to: in response to the material movement event of the material to be tracked, perform an identification code recognition operation on the material identification code of the material to be tracked through the first terminal to obtain the second material basic information; based on the material positioning function of the first terminal, determine the second position information of the material to be tracked; according to the second material basic information and the second position information, update the anchor point information of the material to be tracked to generate the second anchor point information; and the second terminal displays the material to be tracked based on the second anchor point information.
8. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the material tracking method applied to an offshore photovoltaic project as described in any one of claims 1 to 6.
9. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the material tracking method applied to an offshore photovoltaic project as described in any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Material tracking system of special steel enterprise based on bar code and handheld PDA
CN107895186A
Anchor point sharing method, device and system, electronic equipment and storage medium
CN112153083A
Information processing method and device based on augmented reality and storage medium
CN117576599A