Supervision algorithm calling method and device, computer equipment, medium and product
By receiving information from terminal devices and the management platform, the target algorithm and server are determined, and the target algorithm is invoked to process the on-site operation information. This solves the problem of inefficient linkage of information technology in the traditional supervision model, realizes real-time and accurate supervision of the operation process, and meets the safety and compliance requirements of modern industry.
Patent Information
- Application Number
- CN202511058451.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-30
- Publication Date
- 2025-11-04
AI Technical Summary
Traditional operational supervision models rely on manual inspections and paper records. Information technology lacks efficient linkage, making it difficult to achieve real-time and accurate supervision of the operational process and failing to meet the requirements of modern industry for operational safety, efficiency, and compliance.
By receiving information from terminal devices and the management platform, the target algorithm and server are identified, and the target algorithm is invoked to process the on-site operation information, thereby achieving real-time and accurate data monitoring, including fusion analysis and alarm mechanisms.
It enables real-time and precise monitoring of on-site operations, meeting the stringent requirements of modern industry for operational safety, efficiency, and compliance.
Smart Images

Figure CN120897032A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of power transmission and distribution operation processing technology, and in particular to a method, apparatus, computer equipment, medium and product for invoking a monitoring algorithm. Background Technology
[0002] In the fields of power transmission and distribution safety supervision and supply chain operations, the importance of operational process supervision is becoming increasingly prominent as the demand for intelligent systems increases.
[0003] Traditional operational supervision relies heavily on manual inspections, paper work permits and operation tickets, and post-event spot checks. Although some information technology has been introduced in recent years, there is a lack of efficient linkage between the on-site data collected by terminal devices (such as mobile apps and smart wearable devices) and the supervision system. The data transmission and algorithm invocation processes between the algorithm management platform, server, and operational process control platform are complex, making it difficult to achieve real-time and accurate supervision of the operational process and failing to meet the stringent requirements of modern industry for operational safety, efficiency, and compliance.
[0004] Therefore, providing an efficient and convenient method for invoking the monitoring algorithm of the operation process has become an urgent problem to be solved. Summary of the Invention
[0005] Therefore, it is necessary to provide a method, apparatus, computer equipment, medium, and product for invoking a monitoring algorithm that can efficiently and conveniently execute tasks, addressing the aforementioned technical problems.
[0006] Firstly, this application provides a method for invoking a monitoring algorithm, including:
[0007] Receive on-site operation information of the current task sent by the terminal power equipment and algorithm configuration information sent by the management platform;
[0008] Determine the target algorithm corresponding to the on-site operation information;
[0009] Based on the algorithm configuration information and the target algorithm, the target server corresponding to the field operation information is determined; the algorithm configuration information includes the correspondence between the algorithm and the server, wherein one server corresponds to at least one algorithm;
[0010] Send on-site operation information to the target server;
[0011] Receive the processing result sent by the target server; the processing result is obtained by the target server processing the on-site operation information based on the target algorithm.
[0012] In one embodiment, determining the target server corresponding to the on-site operation information based on the algorithm configuration information and the target algorithm includes:
[0013] Based on the target algorithm, query the algorithm configuration information to obtain the server corresponding to the target algorithm;
[0014] The server corresponding to the target algorithm is determined as the target server corresponding to the on-site operation information.
[0015] In one embodiment, the above-mentioned algorithm for determining the target corresponding to the on-site operation information includes:
[0016] Determine the type of on-site operation information; the type includes at least one of operator attire identification and operation site scene identification.
[0017] Based on the type of on-site operation information, determine the target algorithm corresponding to that type of on-site operation information.
[0018] In one embodiment, the method further includes:
[0019] The results of each processing step are then analyzed to obtain the fusion processing result.
[0020] The fusion processing result and the preset target information are input into the matching analysis algorithm for comparison and analysis to obtain the target processing result; the preset target information includes work ticket information and operation ticket information.
[0021] In one embodiment, the method further includes:
[0022] If the difference between the target processing result and the preset target information does not meet the preset requirements, the corresponding alarm device is invoked to issue an alarm message based on the difference, so that the operator can perform the corresponding operation based on the alarm message.
[0023] In one embodiment, the method includes:
[0024] Receive on-site operation information sent by the operation process control platform;
[0025] Based on the target algorithm corresponding to the on-site operation information, the on-site operation information is processed to obtain the processing result;
[0026] The processing results are sent to the work process control platform.
[0027] Secondly, this application also provides a means for invoking a monitoring algorithm, comprising:
[0028] The first receiving module is used to receive the current task's on-site operation information sent by the terminal power equipment and the algorithm configuration information sent by the management platform;
[0029] The first determining module is used to determine the target algorithm corresponding to the on-site operation information;
[0030] The second determining module is used to determine the target server corresponding to the field operation information based on the algorithm configuration information and the target algorithm; the algorithm configuration information includes the correspondence between the algorithm and the server, wherein one server corresponds to at least one algorithm;
[0031] The sending module is used to send on-site operation information to the target server;
[0032] The second receiving module is used to receive the processing results sent by the target server; the processing results are obtained by the target server processing the on-site operation information based on the target algorithm.
[0033] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0034] Receive on-site operation information of the current task sent by the terminal power equipment and algorithm configuration information sent by the management platform;
[0035] Determine the target algorithm corresponding to the on-site operation information;
[0036] Based on the algorithm configuration information and the target algorithm, the target server corresponding to the field operation information is determined; the algorithm configuration information includes the correspondence between the algorithm and the server, wherein one server corresponds to at least one algorithm;
[0037] Send on-site operation information to the target server;
[0038] Receive the processing result sent by the target server; the processing result is obtained by the target server processing the on-site operation information based on the target algorithm.
[0039] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0040] Receive on-site operation information of the current task sent by the terminal power equipment and algorithm configuration information sent by the management platform;
[0041] Determine the target algorithm corresponding to the on-site operation information;
[0042] Based on the algorithm configuration information and the target algorithm, the target server corresponding to the field operation information is determined; the algorithm configuration information includes the correspondence between the algorithm and the server, wherein one server corresponds to at least one algorithm;
[0043] Send on-site operation information to the target server;
[0044] Receive the processing result sent by the target server; the processing result is obtained by the target server processing the on-site operation information based on the target algorithm.
[0045] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:
[0046] Receive on-site operation information of the current task sent by the terminal power equipment and algorithm configuration information sent by the management platform;
[0047] Determine the target algorithm corresponding to the on-site operation information;
[0048] Based on the algorithm configuration information and the target algorithm, the target server corresponding to the field operation information is determined; the algorithm configuration information includes the correspondence between the algorithm and the server, wherein one server corresponds to at least one algorithm;
[0049] Send on-site operation information to the target server;
[0050] Receive the processing result sent by the target server; the processing result is obtained by the target server processing the on-site operation information based on the target algorithm.
[0051] The aforementioned monitoring algorithm, including its invocation method, apparatus, computer equipment, media, and products, receives on-site operation information of the current task sent by terminal power equipment and algorithm configuration information sent by the management platform; determines the target algorithm corresponding to the on-site operation information; and, based on the algorithm configuration information and the target algorithm, determines the target server corresponding to the on-site operation information. The algorithm configuration information includes the correspondence between algorithms and servers, wherein one server corresponds to at least one algorithm. The on-site operation information is then sent to the target server. The processing result is received from the target server, which processes the on-site operation information based on the target algorithm. This method enables real-time and accurate monitoring of the on-site operation process, meeting the stringent requirements of modern industry for operational safety, efficiency, and compliance. Attached Figure Description
[0052] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0053] Figure 1 This is a diagram illustrating the application environment of the method for invoking the monitoring algorithm in one embodiment.
[0054] Figure 2 This is a flowchart illustrating the invocation method of the monitoring algorithm in one embodiment;
[0055] Figure 3 This is a flowchart illustrating the invocation method of the monitoring algorithm in another embodiment;
[0056] Figure 4 This is a flowchart illustrating the invocation method of the monitoring algorithm in another embodiment;
[0057] Figure 5 This is a flowchart illustrating the invocation method of the monitoring algorithm in another embodiment;
[0058] Figure 6 This is a flowchart illustrating the invocation method of the monitoring algorithm in another embodiment;
[0059] Figure 7 This is a flowchart illustrating the invocation method of the monitoring algorithm in another embodiment;
[0060] Figure 8 This is a structural block diagram of the device for invoking the monitoring algorithm in one embodiment;
[0061] Figure 9 This is a structural block diagram of the device for invoking the monitoring algorithm in one embodiment. Detailed Implementation
[0062] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0063] In the fields of power transmission and distribution safety supervision and supply chain operations, the importance of operational process supervision is becoming increasingly prominent as the demand for intelligent systems increases.
[0064] Traditional operational supervision relies heavily on manual inspections, paper work permits and operation tickets, and post-event spot checks. Although some information technology has been introduced in recent years, there is a lack of efficient linkage between the on-site data collected by terminal devices (such as mobile apps and smart wearable devices) and the supervision system. The data transmission and algorithm invocation processes between the algorithm management platform, server, and operational process control platform are complex, making it difficult to achieve real-time and accurate supervision of the operational process and failing to meet the stringent requirements of modern industry for operational safety, efficiency, and compliance.
[0065] Therefore, providing an efficient and convenient method for invoking a monitoring algorithm for a work process has become an urgent problem to be solved. This application provides a method for invoking a monitoring algorithm, aiming to solve the above-mentioned problem.
[0066] Having described the background technology of the monitoring algorithm invocation method provided in the embodiments of this application, the implementation environment involved in the monitoring algorithm invocation method provided in the embodiments of this application will be briefly described below. The monitoring algorithm invocation method provided in the embodiments of this application can be applied to, for example... Figure 1 The internal structure diagram of the computer device shown can be as follows: Figure 1 As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices, including compact discs (CDs), digital versatile discs (DVDs), or universal serial bus (USB) flash drives. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, near field communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a method for invoking a regulatory algorithm. The display unit of this computer device is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of this computer device can be a touch layer covering the display screen, or buttons, a trackball, or a touchpad set on the casing of the computer device, or an external keyboard, touchpad, or mouse, etc.
[0067] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.
[0068] In one embodiment, such as Figure 2 As shown, a method for invoking a monitoring algorithm is provided, which can be applied to... Figure 1 Taking a computer device as an example, the explanation includes the following steps:
[0069] S201, Receive the current task's on-site operation information sent by the terminal power equipment and the algorithm configuration information sent by the management platform.
[0070] The algorithm configuration information includes the correspondence between algorithms and servers, with one server corresponding to at least one algorithm. The current task's on-site operation information includes details such as not wearing a safety helmet, not wearing work clothes, not wearing insulated gloves, identification of work site nameplates, identification of work site fences, identification of gaps in work site fences, identification of equipment knobs at the work site, and identification of pressure plates at the work site.
[0071] In this embodiment, when invoking the monitoring algorithm, the system can first receive the current task's on-site operation information sent by the terminal power equipment, and then receive the algorithm configuration information sent by the management platform.
[0072] Optionally, the following two methods are provided for obtaining the current task's on-site operation information:
[0073] (1) On-site data can be collected and sent to the terminal APP by taking photos or videos.
[0074] (2) On-site data can also be obtained through wearable smart helmets. These helmets are equipped with cameras that can capture photos or videos of the scene. After data is acquired through the smart helmet, it can be automatically transmitted to the mobile app. The mobile app supports two-way communication with the smart wearable device. On-site operation information can include videos and images of the operation.
[0075] S202. Determine the target algorithm corresponding to the on-site operation information.
[0076] In this embodiment, after obtaining the on-site operation information of the current task, a target algorithm corresponding to the on-site operation information can be determined. For example, if the on-site operation information includes not wearing a safety helmet, not wearing work clothes during operation, or not wearing insulating gloves during operation, then the target algorithm corresponding to the on-site operation information is determined to be a clothing recognition algorithm. If the on-site operation information includes recognition of work site nameplates, recognition of work site fences, recognition of gaps in work site fences, recognition of equipment knobs at the work site, and recognition of pressure plates at the work site, then the target algorithm corresponding to the on-site operation information is determined to be an operation site scene recognition algorithm.
[0077] S203. Based on the algorithm configuration information and the target algorithm, determine the target server corresponding to the field operation information; the algorithm configuration information includes the correspondence between the algorithm and the server, wherein one server corresponds to at least one algorithm.
[0078] In this embodiment, after determining the target algorithm corresponding to the on-site operation information and obtaining the algorithm configuration information sent by the management platform, the server corresponding to the target algorithm can be queried in the algorithm configuration information, and the queried server can be identified as the target server corresponding to the on-site operation information.
[0079] It should be noted that when there is only one piece of field operation information, there is also only one target algorithm corresponding to the field operation information. The target server that can be found in the algorithm configuration information based on the target algorithm is also only one. However, when there are multiple pieces of field operation information, there are also multiple target algorithms corresponding to the field operation information. The target server that can be found in the algorithm configuration information based on the target algorithm may be multiple or it may be one, because one server corresponds to at least one algorithm.
[0080] S204. Send the on-site operation information to the target server.
[0081] In this embodiment, after the target server corresponding to the on-site operation information is determined, the on-site operation information can be sent to the target server.
[0082] It should be noted that after receiving the on-site operation information, the target server can call the target algorithm corresponding to the on-site operation information to process the on-site operation information, obtain the processing result corresponding to the on-site operation information, and send the processing result corresponding to the on-site operation information to the operation process control platform.
[0083] S205. Receive the processing result sent by the target server; the processing result is obtained by the target server processing the on-site operation information based on the target algorithm.
[0084] In this embodiment, after the target server sends the processing results corresponding to the on-site operation information to the operation process control platform, the operation process control platform can receive the processing results sent by the target server, and after receiving the processing results sent by each target server, integrate and analyze the processing results to obtain the analysis results, and guide the user to complete the corresponding operation based on the analysis results.
[0085] In this embodiment, by assigning a corresponding target algorithm to the on-site operation information and assigning a corresponding target server to the on-site operation information according to the algorithm configuration information, and calling the target algorithm in the target server to execute the task corresponding to the on-site operation information, real-time and accurate supervision of the on-site operation process is achieved, meeting the strict requirements of modern industry for operation safety, efficiency and compliance.
[0086] This embodiment will explain the detailed process of determining the target server corresponding to the on-site operation information. In an exemplary embodiment, such as... Figure 3 As shown, step 203 above includes:
[0087] S301. Based on the target algorithm, query the algorithm configuration information to obtain the server corresponding to the target algorithm.
[0088] In this embodiment, after determining the target algorithm corresponding to the on-site operation information, the corresponding server can be queried in the algorithm configuration information according to the target algorithm, and the server obtained from the query is determined as the server corresponding to the target algorithm.
[0089] S302. Determine the server corresponding to the target algorithm as the target server corresponding to the on-site operation information.
[0090] In this embodiment, after obtaining the server corresponding to the target algorithm, the server corresponding to the target algorithm is determined as the target server corresponding to the on-site operation information.
[0091] This embodiment provides a method for determining the target server corresponding to on-site operation information, providing a data foundation for processing the on-site operation information based on the target algorithm on the target server after receiving the on-site operation information.
[0092] This embodiment will explain in detail the process of determining the target algorithm corresponding to the on-site operation information. In an exemplary embodiment, such as... Figure 4 As shown, step 202 above includes:
[0093] S401. Determine the type of on-site operation information; the type includes at least one of operator attire identification and operation site scene identification.
[0094] In this embodiment, after obtaining the on-site operation information, the type of the on-site operation information is determined. For example, if the on-site operation information includes not wearing a safety helmet, not wearing work clothes during the operation, or not wearing insulating gloves during the operation, then the type of the on-site operation information is determined to be operator attire recognition. If the on-site operation information includes on-site nameplate recognition, on-site fence recognition, on-site fence gap recognition, on-site equipment knob recognition, on-site pressure plate recognition, etc., then the type of the on-site operation information is determined to be operation site scene recognition.
[0095] S402. Determine the target algorithm corresponding to the type of on-site operation information based on the type of on-site operation information.
[0096] In this embodiment, after determining the type of on-site operation information, a target algorithm corresponding to the type of on-site operation information can be determined. Optionally, if the type of on-site operation information is operator clothing recognition, then the target algorithm corresponding to the type of on-site operation information is determined to be the operator clothing recognition algorithm; if the type of on-site operation information is operation scene recognition, then the target algorithm corresponding to the type of on-site operation information is determined to be the operation scene recognition algorithm.
[0097] This embodiment provides a method for determining the target algorithm corresponding to on-site operation information, providing a data foundation for processing the on-site operation information based on the target algorithm on the target server after receiving the on-site operation information.
[0098] In one exemplary embodiment, in the above Figure 2 Based on the embodiments shown, such as Figure 5 As shown, the above method also includes:
[0099] S501. Perform fusion analysis on the results of each processing step to obtain the fusion processing result.
[0100] In this embodiment, after obtaining the processing results from each server, the processing results from each server can be fused and analyzed to obtain the fused processing result.
[0101] For example, server a might process the data as follows: the user is not wearing a safety helmet; server b might process it as the user is not wearing work clothes during the operation; server c might process it as the user is wearing insulated gloves during the operation; and server d might process it as no nameplate was detected at the work site. By combining and analyzing the results from server a, server b, server c, and server d, we arrive at the conclusion that the user is not wearing a safety helmet, not wearing work clothes, and wearing insulated gloves, and no nameplate was detected at the user's work site.
[0102] S502. The fusion processing result and the preset target information are input into the matching analysis algorithm for comparison and analysis to obtain the target processing result; the preset target information includes work ticket information and operation ticket information.
[0103] In this embodiment, after obtaining the fusion processing result, the fusion processing result and the preset target information can be input into the matching analysis algorithm for comparison and analysis to obtain the target processing result.
[0104] The work order information includes details about the target task, such as the person responsible for the task, the work location, the equipment, the working hours, and the specific task. The operation ticket information includes the execution method for the target task, the sequence of execution steps, and other relevant information about the operation process, such as the start time and end time.
[0105] In this embodiment, after obtaining the processing results from each server, multiple processing results can be merged, and the merged processing results can be compared and analyzed with the preset work ticket information and operation ticket information. Based on the comparison and analysis results, corresponding operations can be executed to ensure that the subsequent processing results of each server are consistent with the preset target information.
[0106] In one exemplary embodiment, in the above Figure 5 Based on the embodiments shown, such as Figure 6 As shown, the above method also includes:
[0107] S503. If the difference between the target processing result and the preset target information does not meet the preset requirements, the corresponding alarm device is called to issue an alarm message based on the difference, so that the operator can perform the corresponding operation based on the alarm message.
[0108] In this embodiment, after obtaining the target processing result, if the target processing result indicates that the difference between the fusion processing result and the preset target information does not meet the preset requirements, the corresponding alarm device is called to issue an alarm message based on the difference, so that the operator can perform the corresponding operation based on the alarm message, thereby ensuring that the processing results of each server are consistent with the preset target information.
[0109] Optional features include alarms, broadcast notifications to on-site operators, and online guidance for on-site personnel, such as connecting to problem experts via smart helmets to communicate issues in real time during operations, ensuring timely handling and tracking of problems. Operators can also create problem tickets using mobile devices, recording detailed descriptions, locations, and other key information about the problem. They can upload photos, short videos, or other relevant data to better understand the nature and extent of the problem. Problem tickets can be assigned to relevant personnel who can review the problem, understand its status, and take appropriate action.
[0110] In one embodiment, such as Figure 7 As shown, a method for invoking a monitoring algorithm is provided, which can be applied to... Figure 1 Taking the server in the example, the following steps are included:
[0111] S601 Receives on-site operation information sent by the operation process control platform.
[0112] In this embodiment, when the operation process management platform sends on-site operation information to the server, the server can receive the on-site operation information sent by the operation process control platform.
[0113] S602. Based on the target algorithm corresponding to the on-site operation information, process the on-site operation information to obtain the processing result.
[0114] In this embodiment, after receiving the on-site operation information, the target algorithm corresponding to the on-site operation information can be determined first, and the target algorithm corresponding to the on-site operation information can be called to process the on-site operation information and obtain the processing result.
[0115] S603. Send the processing results to the work process control platform.
[0116] In this embodiment, after the server obtains the processing result, it can send the processing result to the job process management platform.
[0117] In this embodiment, by assigning a corresponding target algorithm to the on-site operation information and assigning a corresponding target server to the on-site operation information according to the algorithm configuration information, and calling the target algorithm in the target server to execute the task corresponding to the on-site operation information, real-time and accurate supervision of the on-site operation process is achieved, meeting the strict requirements of modern industry for operation safety, efficiency and compliance.
[0118] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0119] Based on the same inventive concept, this application also provides a device for invoking a regulatory algorithm to implement the aforementioned method for invoking the regulatory algorithm. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more embodiments of the regulatory algorithm invoking device provided below can be found in the limitations of the regulatory algorithm invoking method described above, and will not be repeated here.
[0120] In one exemplary embodiment, such as Figure 8As shown, a device for invoking a monitoring algorithm is provided, comprising: a first receiving module 10, a first determining module 11, a second determining module 12, a sending module 13, and a second receiving module 14, wherein:
[0121] The first receiving module 10 is used to receive the current task's on-site operation information sent by the terminal power equipment and the algorithm configuration information sent by the management platform.
[0122] The first determining module 11 is used to determine the target algorithm corresponding to the on-site operation information.
[0123] The second determining module 12 is used to determine the target server corresponding to the field operation information based on the algorithm configuration information and the target algorithm; the algorithm configuration information includes the correspondence between the algorithm and the server, wherein one server corresponds to at least one algorithm.
[0124] The sending module 13 is used to send on-site operation information to the target server.
[0125] The second receiving module 14 is used to receive the processing result sent by the target server; the processing result is obtained by the target server processing the on-site operation information based on the target algorithm.
[0126] In an exemplary embodiment, the second determining module 12 described above includes:
[0127] The query unit is specifically used to query the algorithm configuration information based on the target algorithm to obtain the server corresponding to the target algorithm;
[0128] The first determining unit is specifically used to determine the server corresponding to the target algorithm as the target server corresponding to the on-site operation information.
[0129] In an exemplary embodiment, the first determining module 11 described above includes:
[0130] The second determining unit is specifically used to determine the type of on-site operation information; the type includes at least one of operator attire recognition type and operation site scene recognition type.
[0131] The third determining unit is specifically used to determine the target algorithm corresponding to the type of on-site operation information based on the type of on-site operation information.
[0132] In one exemplary embodiment, the above-described apparatus further includes:
[0133] The analysis module is used to perform fusion analysis on the results of each processing step to obtain the fusion processing result.
[0134] The comparison module is used to input the fusion processing result and the preset target information into the matching analysis algorithm for comparison and analysis to obtain the target processing result; the preset target information includes work ticket information and operation ticket information.
[0135] In one exemplary embodiment, the above-described apparatus further includes:
[0136] The calling module is used to call the corresponding alarm device to issue an alarm message when the difference between the target processing result and the preset target information does not meet the preset requirements, so that the operator can perform the corresponding operation based on the alarm message.
[0137] In one exemplary embodiment, such as Figure 9 As shown, a device for invoking a monitoring algorithm is provided, comprising: a third receiving module 20, a processing module 21, and a sending module 22, wherein:
[0138] The third receiving module 20 is used to receive on-site operation information sent by the operation process control platform;
[0139] Processing module 21 is used to process the on-site operation information based on the target algorithm corresponding to the on-site operation information and obtain the processing result;
[0140] The sending module 22 is used to send the processing results to the job process control platform.
[0141] The modules in the aforementioned monitoring algorithm invocation device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can invoke and execute the operations corresponding to each module.
[0142] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0143] Receive on-site operation information of the current task sent by the terminal power equipment and algorithm configuration information sent by the management platform;
[0144] Determine the target algorithm corresponding to the on-site operation information;
[0145] Based on the algorithm configuration information and the target algorithm, the target server corresponding to the field operation information is determined; the algorithm configuration information includes the correspondence between the algorithm and the server, wherein one server corresponds to at least one algorithm;
[0146] Send on-site operation information to the target server;
[0147] Receive the processing result sent by the target server; the processing result is obtained by the target server processing the on-site operation information based on the target algorithm.
[0148] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0149] Based on the target algorithm, query the algorithm configuration information to obtain the server corresponding to the target algorithm;
[0150] The server corresponding to the target algorithm is determined as the target server corresponding to the on-site operation information.
[0151] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0152] Determine the type of on-site operation information; the type includes at least one of operator attire identification and operation site scene identification.
[0153] Based on the type of on-site operation information, determine the target algorithm corresponding to that type of on-site operation information.
[0154] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0155] The results of each processing step are then analyzed to obtain the fusion processing result.
[0156] The fusion processing result and the preset target information are input into the matching analysis algorithm for comparison and analysis to obtain the target processing result; the preset target information includes work ticket information and operation ticket information.
[0157] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0158] If the difference between the target processing result and the preset target information does not meet the preset requirements, the corresponding alarm device is invoked to issue an alarm message based on the difference, so that the operator can perform the corresponding operation based on the alarm message.
[0159] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0160] Receive on-site operation information sent by the operation process control platform;
[0161] Based on the target algorithm corresponding to the on-site operation information, the on-site operation information is processed to obtain the processing result;
[0162] The processing results are sent to the work process control platform.
[0163] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0164] Receive on-site operation information of the current task sent by the terminal power equipment and algorithm configuration information sent by the management platform;
[0165] Determine the target algorithm corresponding to the on-site operation information;
[0166] Based on the algorithm configuration information and the target algorithm, the target server corresponding to the field operation information is determined; the algorithm configuration information includes the correspondence between the algorithm and the server, wherein one server corresponds to at least one algorithm;
[0167] Send on-site operation information to the target server;
[0168] Receive the processing result sent by the target server; the processing result is obtained by the target server processing the on-site operation information based on the target algorithm.
[0169] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0170] Based on the target algorithm, query the algorithm configuration information to obtain the server corresponding to the target algorithm;
[0171] The server corresponding to the target algorithm is determined as the target server corresponding to the on-site operation information.
[0172] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0173] Determine the type of on-site operation information; the type includes at least one of operator attire identification and operation site scene identification.
[0174] Based on the type of on-site operation information, determine the target algorithm corresponding to that type of on-site operation information.
[0175] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0176] The results of each processing step are then analyzed to obtain the fusion processing result.
[0177] The fusion processing result and the preset target information are input into the matching analysis algorithm for comparison and analysis to obtain the target processing result; the preset target information includes work ticket information and operation ticket information.
[0178] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0179] If the difference between the target processing result and the preset target information does not meet the preset requirements, the corresponding alarm device is invoked to issue an alarm message based on the difference, so that the operator can perform the corresponding operation based on the alarm message.
[0180] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0181] Receive on-site operation information sent by the operation process control platform;
[0182] Based on the target algorithm corresponding to the on-site operation information, the on-site operation information is processed to obtain the processing result;
[0183] The processing results are sent to the work process control platform.
[0184] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0185] Receive on-site operation information of the current task sent by the terminal power equipment and algorithm configuration information sent by the management platform;
[0186] Determine the target algorithm corresponding to the on-site operation information;
[0187] Based on the algorithm configuration information and the target algorithm, the target server corresponding to the field operation information is determined; the algorithm configuration information includes the correspondence between the algorithm and the server, wherein one server corresponds to at least one algorithm;
[0188] Send on-site operation information to the target server;
[0189] Receive the processing result sent by the target server; the processing result is obtained by the target server processing the on-site operation information based on the target algorithm.
[0190] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0191] Based on the target algorithm, query the algorithm configuration information to obtain the server corresponding to the target algorithm;
[0192] The server corresponding to the target algorithm is determined as the target server corresponding to the on-site operation information.
[0193] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0194] Determine the type of on-site operation information; the type includes at least one of operator attire identification and operation site scene identification.
[0195] Based on the type of on-site operation information, determine the target algorithm corresponding to that type of on-site operation information.
[0196] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0197] The results of each processing step are then analyzed to obtain the fusion processing result.
[0198] The fusion processing result and the preset target information are input into the matching analysis algorithm for comparison and analysis to obtain the target processing result; the preset target information includes work ticket information and operation ticket information.
[0199] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0200] If the difference between the target processing result and the preset target information does not meet the preset requirements, the corresponding alarm device is invoked to issue an alarm message based on the difference, so that the operator can perform the corresponding operation based on the alarm message.
[0201] In one embodiment, when the computer program is executed by a processor, it also performs the following steps:
[0202] Receive on-site operation information sent by the operation process control platform;
[0203] Based on the target algorithm corresponding to the on-site operation information, the on-site operation information is processed to obtain the processing result;
[0204] The processing results are sent to the work process control platform.
[0205] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0206] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0207] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for invoking a monitoring algorithm, characterized in that, The method includes: Receive on-site operation information of the current task sent by the terminal power equipment and algorithm configuration information sent by the management platform; Determine the target algorithm corresponding to the on-site operation information; Based on the algorithm configuration information and the target algorithm, a target server corresponding to the field operation information is determined; the algorithm configuration information includes the correspondence between algorithms and servers, wherein one server corresponds to at least one algorithm; Send the on-site operation information to the target server; Receive the processing result sent by the target server; the processing result is obtained by the target server processing the field operation information based on the target algorithm.
2. The method according to claim 1, characterized in that, The step of determining the target server corresponding to the field operation information based on the algorithm configuration information and the target algorithm includes: Based on the target algorithm, query the algorithm configuration information to obtain the server corresponding to the target algorithm; The server corresponding to the target algorithm is determined as the target server corresponding to the field operation information.
3. The method according to claim 1, characterized in that, The algorithm for determining the target corresponding to the on-site operation information includes: Determine the type of the on-site operation information; the type includes at least one of operator attire recognition and on-site operation scene recognition. Based on the type of the on-site operation information, determine the target algorithm corresponding to the type of the on-site operation information.
4. The method according to claim 1, characterized in that, The method further includes: The processing results of each process are then fused and analyzed to obtain the fused processing result. The fusion processing result and the preset target information are input into the matching analysis algorithm for comparison and analysis to obtain the target processing result; the preset target information includes work ticket information and operation ticket information.
5. The method according to claim 4, characterized in that, The method further includes: If the target processing result indicates that the difference between the fusion processing result and the preset target information does not meet the preset requirements, the corresponding alarm device is invoked to issue an alarm message based on the difference, so that the operator can perform the corresponding operation based on the alarm message.
6. A method for invoking a monitoring algorithm, characterized in that, The method includes: Receive on-site operation information sent by the operation process control platform; Based on the target algorithm corresponding to the on-site operation information, the on-site operation information is processed to obtain the processing result; The processing result is sent to the operation process control platform.
7. A device for invoking a monitoring algorithm, characterized in that, The device includes: The first receiving module is used to receive the current task's on-site operation information sent by the terminal power equipment and the algorithm configuration information sent by the management platform; The first determining module is used to determine the target algorithm corresponding to the on-site operation information; The second determining module is used to determine the target server corresponding to the field operation information based on the algorithm configuration information and the target algorithm; the algorithm configuration information includes the correspondence between algorithms and servers, wherein one server corresponds to at least one algorithm; The sending module is used to send the on-site operation information to the target server; The second receiving module is used to receive the processing result sent by the target server; the processing result is obtained by the target server processing the field operation information based on the target algorithm.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 6.