Data processing method and device for monitoring equipment
By hierarchically processing data based on the equipment information of the monitoring equipment in the local server, the problem of high pressure on central server processing is solved, data processing efficiency and security are improved, and timely judgment of river basin abnormalities is achieved.
Patent Information
- Application Number
- CN202411604567.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2024-12-13
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the basin governance project, the central server needs to process data uploaded by massive monitoring equipment, resulting in high data processing pressure, affecting processing efficiency, and may lead to slow data processing speed in abnormal areas and affecting security.
By determining the data detection level based on the device information of the monitoring device in the local server, processing data in a hierarchical manner, data with high real-time requirements is processed locally, and data with low demand is uploaded to the central server, reducing the processing pressure of the central server.
It improves data processing efficiency, can more timely determine whether there are abnormalities in the basin, reduces the data processing pressure of the central server, and ensures real-time and security of data processing.
Smart Images

Figure CN119125489A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of data transmission, and in particular to a data processing method and device for monitoring equipment. Background Art
[0002] At present, basin management projects based on intelligent management methods will divide the basin into regions, and then deploy various types of monitoring equipment for detecting water quality, water level, water environment, etc. in any area of the basin. To facilitate the management of the basin, in the relevant technology, for any area, a local server can be set up to receive data uploaded by various monitoring equipment in the area. The local server is used to transmit all data collected by each monitoring equipment to the central server, and then all data is detected by the central server.
[0003] However, this data transmission method will require the central server to receive all the data sent by massive monitoring devices, which will cause greater data processing pressure on the central server and affect the data processing efficiency. It may result in the inability to issue timely warnings to the area where abnormalities occur due to slow data processing speed, thus affecting the safety of the area. Summary of the invention
[0004] The present application aims to solve at least one of the technical problems existing in the related art. To this end, the present application proposes a data processing method for monitoring equipment, which can reduce the data processing pressure of the central server and improve the processing efficiency of the data uploaded by the monitoring equipment, so as to be able to judge whether there is an abnormality in the watershed more timely.
[0005] The application also proposes a data processing device for monitoring equipment.
[0006] The application also provides an electronic device.
[0007] The present application also proposes a computer-readable storage medium.
[0008] The data processing method of the monitoring device according to the first aspect of the present application is applied to a local server and includes: Determine the data detection level of current data uploaded by any monitoring device in the target area according to the device information of the monitoring device; According to the data detection level of the current data uploaded by each monitoring device, determine each first current data whose data detection level is less than a preset detection level, and each second current data whose data detection level reaches the preset detection level; Upload each of the first current data to the central server, so that the central server performs data detection in turn according to the data detection level of each of the first current data, and performs local data detection on each of the second current data in turn according to the data detection level, so as to upload each data detection result obtained after processing each of the second current data to the central server.
[0009] By determining the data detection level of the current data uploaded by the monitoring device according to the device information of any monitoring device in the target area, and determining each first current data whose data detection level is less than the preset detection level and each second current data whose data detection level reaches the preset detection level according to the data detection level of the current data uploaded by each monitoring device, each first current data is uploaded to the central server, and the central server performs data detection in sequence according to the data detection level of each first current data, and performs local data detection on each second current data in sequence according to the data detection level, so as to upload each data detection result obtained after processing each second current data to the central server. As a result, current data with a high demand for real-time data processing is processed on the local server, and then the data detection results are uploaded to the central server to respond to data detection needs more quickly. Current data with a low demand for real-time data processing is uploaded to the central server for processing, so that the central server does not need to process the data of all monitoring devices, but can still obtain the data detection results of all monitoring devices, reducing the data processing pressure of the central server and improving the data processing efficiency. It can also process data with higher real-time requirements for detection results earlier, and thus can judge whether there are abnormalities in the river basin more timely.
[0010] According to an embodiment of the present application, each of the monitoring devices includes a video monitoring device for monitoring a pedestrian area in the target area; Determining the data detection level of current data uploaded by any monitoring device in the target area according to the device information of the monitoring device includes: Determining, according to the device information of the video monitoring device, an initial detection level of the current data uploaded by the video monitoring device; According to the current time point, the initial detection level of the current data uploaded by the video monitoring device is adjusted to determine the data detection level of the current data uploaded by the video monitoring device.
[0011] According to an embodiment of the present application, adjusting the initial detection level of the current data uploaded by the video monitoring device according to the current time point, and determining the data detection level of the current data uploaded by the video monitoring device, includes: Determining that the current time point is on a specified date, and obtaining a data detection level of the current data uploaded by the video monitoring device according to a first preset level corresponding to the specified date and an initial detection level of the current data uploaded by the video monitoring device; The first preset level is positively correlated with the average flow of people in the pedestrian area on the specified date.
[0012] According to an embodiment of the present application, adjusting the initial detection level according to the current time point to determine the data detection level of the current data uploaded by the monitoring device includes: It is determined that the current time point is a non-specified date, and the initial detection level of the current data uploaded by the video monitoring device is determined as the data detection level of the current data uploaded by the monitoring device.
[0013] According to one embodiment of the present application, each of the monitoring devices includes a water flow monitoring device for monitoring the water flow in the target area; Determining the data detection level of current data uploaded by any monitoring device in the target area according to the device information of the monitoring device includes: Determining, according to the device information of the water flow monitoring device, an initial detection level of the current data uploaded by the water flow monitoring device; According to the current ambient humidity of the target area, the initial detection level of the current data uploaded by the water flow monitoring device is adjusted to obtain the data detection level of the current data uploaded by the water flow monitoring device.
[0014] According to an embodiment of the present application, adjusting the initial detection level of the current data uploaded by the water flow monitoring device according to the current ambient humidity of the target area to obtain the data detection level of the current data uploaded by the water flow monitoring device includes: Determine that the duration of time when the current ambient humidity is greater than the preset humidity reaches a preset duration, and adjust the initial detection level of the current data uploaded by the water flow monitoring device according to the current ambient humidity of the target area to obtain the data detection level of the current data uploaded by the water flow monitoring device.
[0015] According to an embodiment of the present application, adjusting the initial detection level of the current data uploaded by the water flow monitoring device according to the current ambient humidity of the target area to obtain the data detection level of the current data uploaded by the water flow monitoring device includes: Obtaining a data detection level of the current data uploaded by the water flow monitoring device according to a second preset level corresponding to the current ambient humidity of the target area and an initial detection level of the current data uploaded by the water flow monitoring device; Wherein, the second preset level is positively correlated with the current ambient humidity.
[0016] The data processing device of the monitoring device according to the second aspect of the present application is applied to a local server and includes: A level determination module, used to determine the data detection level of current data uploaded by any monitoring device in the target area according to the device information of the monitoring device; A data classification module, for determining, according to the data detection level of the current data uploaded by each monitoring device, each first current data whose data detection level is less than a preset detection level, and each second current data whose data detection level reaches the preset detection level; A data processing module is used to upload each of the first current data to a central server, so that the central server performs data detection in turn according to the data detection level of each of the first current data, and performs local data detection on each of the second current data in turn according to the data detection level, so as to upload each data detection result obtained after processing each of the second current data to the central server.
[0017] According to an electronic device of an embodiment of the third aspect of the present application, the electronic device includes a processor and a memory storing a computer program, and when the processor executes the computer program, the data processing method of the monitoring device described in any of the above embodiments is implemented.
[0018] According to the computer-readable storage medium of the fourth aspect of the present application, a computer program is stored thereon, and when the computer program is executed by a processor, the data processing method of the monitoring device described in any of the above embodiments is implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the present application or the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0020] Figure 1 A first flow chart of a data processing method for a monitoring device according to some embodiments of the present application; Figure 2 is a structural schematic diagram of a data processing device of a monitoring device provided in an embodiment of the present application; Figure 3 It is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0021] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0022] The data processing method and device of the monitoring equipment provided in the embodiments of the present application will be introduced and explained in detail through several specific embodiments.
[0023] In one embodiment, a data processing method for monitoring equipment is provided, which is applied to a local server that receives data uploaded by various monitoring equipment in a target area, and is used to transmit the data of the local server to a central server. The local server and the central server can be independent servers or server clusters composed of multiple servers, and can also be cloud servers that provide basic cloud computing services such as cloud services, cloud message databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and large message data and artificial intelligence sampling point devices.
[0024] like Figure 1 As shown, a data processing method for a monitoring device provided in this embodiment includes: Step 101, determining the data detection level of current data uploaded by any monitoring device in the target area according to the device information of the monitoring device; Step 102, according to the data detection level of the current data uploaded by each monitoring device, determining each first current data whose data detection level is less than a preset detection level, and each second current data whose data detection level reaches the preset detection level; Step 103, upload each of the first current data to the central server, so that the central server performs data detection in turn according to the data detection level of each of the first current data, and performs local data detection on each of the second current data in turn according to the data detection level, so as to upload each data detection result obtained after processing each of the second current data to the central server.
[0025] In some embodiments, the target area may be any area among the areas obtained by dividing the watershed. For any target area, various types of monitoring equipment are arranged, such as water quality monitoring equipment for monitoring the water quality of the target area, water level monitoring equipment for monitoring the water level of the target area, and video monitoring equipment for monitoring the pedestrian area in the target area. At the same time, for any target area, a local server is also arranged to receive data uploaded by each monitoring equipment in the target area.
[0026] Any local server may pre-store a mapping table recording the detection levels corresponding to different equipment types. For equipment types that require real-time processing of uploaded data, such as water quality monitoring equipment and water level monitoring equipment, a higher detection level may be set, such as a detection level greater than or equal to a preset detection level. For monitoring equipment that does not require real-time processing of uploaded data, such as video monitoring equipment that monitors pedestrian areas, a lower detection level may be set, such as a detection level less than a preset detection level. Exemplarily, the preset detection level may be set to level 4, and for water quality monitoring equipment and water level monitoring equipment, the corresponding detection level may be set to level 5, while for video monitoring equipment, the corresponding detection level may be set to level 3.
[0027] When data transmission is required, the local server corresponding to the target area can first obtain the device information of any monitoring device in the target area, and the device information may include the device type of the monitoring device. After obtaining the device information of the monitoring device, the detection level corresponding to the device information can be obtained from the mapping table stored in the local server according to the device information as the data detection level of the current data uploaded by the monitoring device.
[0028] After determining the data detection level of the current data uploaded by each monitoring device, the data detection level of each current data can be compared with the preset detection level. If the data detection level of the current data is less than the preset detection level, it means that the real-time requirement for data processing of the current data is low, and the current data can be determined as the first current data; if the data detection level of the current data reaches the preset detection level, that is, greater than or equal to the preset detection level, it means that the real-time requirement for data processing of the current data is high, and the current data can be determined as the second current data.
[0029] After determining the first current data and the second current data, each first current data can be uploaded to the central server, and the central server performs data detection on each first current data in turn according to the data detection level of each first current data, and receives the data detection results of each first current data sent back by the central server. At the same time, for each second current data, edge computing can be used to perform local data detection in order from large to small according to the data detection level, that is, the second current data with a higher data detection level is preferentially detected on the local server. Among them, the local server can pre-set the data detection strategy corresponding to different types of data. After obtaining each second data, the corresponding data detection strategy can be obtained according to the data type corresponding to the second data, and the second data can be detected. If it is assumed that a certain second data is the current data uploaded by the water quality monitoring equipment, the second data can be detected on the local server according to the set water quality detection strategy, such as comparing the second data with the preset water quality data to obtain the water quality detection result as the data detection result of the second data.
[0030] After performing data detection on the second current data and obtaining the data detection result of the second current data, the data detection result of the second current data is uploaded to the central server, so that data with high real-time requirements for data processing can respond to data detection needs more quickly.
[0031] By determining the data detection level of the current data uploaded by the monitoring device according to the device information of any monitoring device in the target area, and determining each first current data whose data detection level is less than the preset detection level and each second current data whose data detection level reaches the preset detection level according to the data detection level of the current data uploaded by each monitoring device, each first current data is uploaded to the central server, and the central server performs data detection in sequence according to the data detection level of each first current data, and performs local data detection on each second current data in sequence according to the data detection level, so as to upload each data detection result obtained after processing each second current data to the central server. As a result, current data with a high demand for real-time data processing is processed on the local server, and then the data detection results are uploaded to the central server to respond to data detection needs more quickly. Current data with a low demand for real-time data processing is uploaded to the central server for processing, so that the central server does not need to process the data of all monitoring devices, but can still obtain the data detection results of all monitoring devices, reducing the data processing pressure of the central server and improving the data processing efficiency. It can also process data with higher real-time requirements for detection results earlier, and thus can judge whether there are abnormalities in the river basin more timely.
[0032] In order to more accurately determine whether the data has a faster detection requirement, so as to improve the detection efficiency of the target area, in some embodiments, each of the monitoring devices includes a video monitoring device for monitoring the pedestrian area in the target area; Determining the data detection level of current data uploaded by any monitoring device in the target area according to the device information of the monitoring device includes: Determining, according to the device information of the video monitoring device, an initial detection level of the current data uploaded by the video monitoring device; According to the current time point, the initial detection level of the current data uploaded by the video monitoring device is adjusted to determine the data detection level of the current data uploaded by the video monitoring device.
[0033] In some embodiments, for a video detection device, a corresponding detection level may be first obtained from a mapping table according to device information of the video detection device as an initial detection level of current data uploaded by the video monitoring device.
[0034] As a possible real-time method, after obtaining the initial detection level of the current data uploaded by the video monitoring device, it is possible to detect whether the current time point is daytime. If the current time point is daytime, the possibility of danger is higher due to the large number of pedestrians during the day. Therefore, the initial detection level of the current data uploaded by the video monitoring device can be increased at this time, such as increasing the initial detection level by a preset level, for example, by 2 or 3 levels, to obtain the data detection level of the current data uploaded by the video monitoring device. Among them, the preset level can be set according to actual conditions. Exemplarily, the preset level can be determined based on the absolute value of the difference between the initial detection level of the current data uploaded by the video monitoring device and the preset detection level. If the preset level is greater than or equal to the absolute value of the difference between the initial detection level of the current data uploaded by the video monitoring device and the preset detection level, the data detection level of the current data uploaded by the video monitoring device is greater than or equal to the preset detection level, so that local detection can be performed to improve detection efficiency.
[0035] If the current time point is night, the number of pedestrians is smaller at night and the possibility of danger is lower. Therefore, the initial detection level of the current data uploaded by the video monitoring device can be determined as the data detection level of the current data uploaded by the video monitoring device.
[0036] Alternatively, it is possible to detect whether the current time point is on a specified date. The specified period may be a statutory holiday or other festival. If the current time point is on a specified date, it means that the number of pedestrians in the pedestrian area of the target area may increase, resulting in an increase in the risk of the area. At this time, the initial detection level of the current data uploaded by the video monitoring device may be increased to obtain the data detection level of the current data uploaded by the video monitoring device.
[0037] In some embodiments, according to the current time point, the initial detection level of the current data uploaded by the video monitoring device is adjusted to determine the data detection level of the current data uploaded by the video monitoring device. It can also be determined that the current time point is on a specified date, and the data detection level of the current data uploaded by the video monitoring device is obtained according to the first preset level corresponding to the specified date and the initial detection level of the current data uploaded by the video monitoring device. The first preset level is positively correlated with the average flow of people in the pedestrian area on the specified date.
[0038] In some embodiments, for different designated dates, the average flow of people on each designated date may be counted first, and then different first preset levels may be set for different designated dates according to different average flow of people. Since the greater the flow of people, the greater the security risk, a larger first preset level may be set for a designated period with a larger average flow of people. For example, if the average flow of people on a designated date is less than 20 people, the first preset level of the designated date may be set to level 2; if the average flow of people on a designated date is greater than or equal to 20 people and less than or equal to 40 people, the first preset level of the designated date may be set to level 3; if the average flow of people on a designated date is greater than 40 people, the first preset level of the designated date may be set to level 4.
[0039] After obtaining the initial detection level of the current data uploaded by the video monitoring device, the specified date of the current time point can be detected, and the first preset level can be determined according to the specified date of the current time point. After obtaining the first preset level, the first preset level is added to the initial detection level of the current data uploaded by the video monitoring device to obtain the data detection level of the current data uploaded by the video monitoring device.
[0040] If the current time point is not a designated date, the initial detection level of the current data uploaded by the video monitoring device may be determined as the data detection level of the current data uploaded by the monitoring device.
[0041] In this way, the data detection level of the current data uploaded by the video monitoring equipment can be improved during periods of high traffic volume, so that it can perform data detection earlier and determine whether there is a risk earlier, thereby improving the safety of the target area.
[0042] To further improve the safety of the target area, in some embodiments, each of the monitoring devices includes a water flow monitoring device for monitoring the water flow in the target area; Determining the data detection level of current data uploaded by any monitoring device in the target area according to the device information of the monitoring device includes: Determining, according to the device information of the water flow monitoring device, an initial detection level of the current data uploaded by the water flow monitoring device; According to the current ambient humidity of the target area, the initial detection level of the current data uploaded by the water flow monitoring device is adjusted to obtain the data detection level of the current data uploaded by the water flow monitoring device.
[0043] Among them, the water flow monitoring equipment can be a water quality monitoring equipment or a water level monitoring equipment.
[0044] Considering that the environmental humidity will affect the water quality or water level of the water flow, the higher the environmental humidity, the easier it is for the water quality of the water flow to be abnormal, and the faster the water level will rise. At this time, the real-time requirements for water quality or water level detection are higher. Therefore, in some embodiments, the corresponding detection level can be determined from the mapping table according to the device information of the water flow monitoring device, as the initial detection level of the current data uploaded by the water flow monitoring device. At the same time, the current environmental humidity of the target area can be obtained. Among them, the current environmental humidity of the target area can be determined by weather forecast or humidity sensor. The current environmental humidity of the target area is compared with the preset environmental humidity. If the current environmental humidity is greater than or equal to the preset environmental humidity, it means that the current water quality or water level is greatly affected by humidity and needs to be detected faster. At this time, the initial detection level of the current data uploaded by the water flow monitoring device is increased to obtain the data detection level of the current data uploaded by the water flow monitoring device. The preset humidity can be set according to the actual situation, such as the humidity during the rainy period.
[0045] If the current ambient humidity is lower than the preset ambient humidity, it means that the current water quality or water level is less affected by humidity. At this time, the initial detection level of the current data uploaded by the water flow monitoring device can be determined as the data detection level of the current data uploaded by the water flow monitoring device.
[0046] By adjusting the initial detection level of the current data uploaded by the water flow monitoring device according to the current ambient humidity of the target area, the data detection level of the current data uploaded by the water flow monitoring device is obtained, so that data that may cause water flow abnormalities in the target area can be detected more quickly in the future, thereby improving the safety of the target area.
[0047] In order to reduce the impact of occasional humidity fluctuations in the environment on the data detection level of the current data uploaded by the water flow monitoring device, in some embodiments, the duration of the current environmental humidity being greater than the preset humidity can be first detected to see if it reaches the preset duration. If it reaches the preset duration, it means that the current environmental humidity is likely to affect the water quality or water flow. At this time, the initial detection level of the current data uploaded by the water flow monitoring device is adjusted according to the current environmental humidity of the target area to obtain the data detection level of the current data uploaded by the water flow monitoring device. Exemplarily, if the duration of the current environmental humidity being greater than the preset humidity reaches the preset duration, the initial detection level of the current data uploaded by the water flow monitoring device is increased to obtain the data detection level of the current data uploaded by the water flow monitoring device. Otherwise, the initial detection level of the current data uploaded by the water flow monitoring device can be directly determined as the data detection level of the current data uploaded by the water flow monitoring device.
[0048] In order to more efficiently detect water flow data with a greater probability of being abnormal, so as to detect whether the water flow is abnormal in a more timely manner, in some embodiments, the initial detection level of the current data uploaded by the water flow monitoring device is adjusted according to the current ambient humidity of the target area, and the data detection level of the current data uploaded by the water flow monitoring device is obtained, including: Obtaining a data detection level of the current data uploaded by the water flow monitoring device according to a second preset level corresponding to the current ambient humidity of the target area and an initial detection level of the current data uploaded by the water flow monitoring device; Wherein, the second preset level is positively correlated with the current ambient humidity.
[0049] In some embodiments, different second preset levels can be preset for different ambient humidity. Since the higher the ambient humidity, the greater the impact on water quality and water level, a higher second preset level can be set for higher ambient humidity. Exemplarily, the ambient humidity interval can be set to [40%, 50%), and the corresponding second preset level is level 1; the ambient humidity interval is [50%, 60%), and the corresponding second preset level is level 2; the ambient humidity interval is [60%, 70%), and the corresponding second preset level is level 3; the ambient humidity interval is above 70%, and the corresponding second preset level is level 4.
[0050] After obtaining the initial detection level of the current data uploaded by the water flow monitoring device, the ambient humidity interval in which the current ambient humidity is located can be detected to determine the corresponding second preset level according to the ambient humidity interval in which the current ambient humidity is located. After obtaining the second preset level, the data detection level of the current data uploaded by the water flow monitoring device can be obtained by adding the second preset level to the initial detection level of the current data uploaded by the water flow monitoring device. In this way, data detection can be performed earlier on the current data collected by the water flow monitoring device under higher ambient humidity, so as to be able to determine whether there is a risk earlier, thereby improving the safety of the target area.
[0051] The data processing device of the monitoring device provided in the present application is described below. The data processing device of the monitoring device described below and the data processing method of the monitoring device described above can be referenced to each other.
[0052] In one embodiment, if Figure 2 As shown, a data processing device for monitoring equipment is provided, which is applied to a local server and includes: The level determination module 210 is used to determine the data detection level of the current data uploaded by any monitoring device in the target area according to the device information of the monitoring device; The data classification module 220 is used to determine, according to the data detection level of the current data uploaded by each monitoring device, each first current data whose data detection level is less than the preset detection level, and each second current data whose data detection level reaches the preset detection level; The data processing module 230 is used to upload each of the first current data to the central server, so that the central server performs data detection in turn according to the data detection level of each of the first current data, and performs local data detection on each of the second current data in turn according to the data detection level, so as to upload each data detection result obtained after processing each of the second current data to the central server.
[0053] By determining the data detection level of the current data uploaded by the monitoring device according to the device information of any monitoring device in the target area, and determining each first current data whose data detection level is less than the preset detection level and each second current data whose data detection level reaches the preset detection level according to the data detection level of the current data uploaded by each monitoring device, each first current data is uploaded to the central server, and the central server performs data detection in sequence according to the data detection level of each first current data, and performs local data detection on each second current data in sequence according to the data detection level, so as to upload each data detection result obtained after processing each second current data to the central server. As a result, current data with a high demand for real-time data processing is processed on the local server, and then the data detection results are uploaded to the central server to respond to data detection needs more quickly. Current data with a low demand for real-time data processing is uploaded to the central server for processing, so that the central server does not need to process the data of all monitoring devices, but can still obtain the data detection results of all monitoring devices, reducing the data processing pressure of the central server and improving the data processing efficiency. It can also process data with higher real-time requirements for detection results earlier, and thus can judge whether there are abnormalities in the river basin more timely.
[0054] In one embodiment, each of the monitoring devices includes a video monitoring device for monitoring a pedestrian area in the target area; the level determination module 210 is specifically used to: Determining, according to the device information of the video monitoring device, an initial detection level of the current data uploaded by the video monitoring device; According to the current time point, the initial detection level of the current data uploaded by the video monitoring device is adjusted to determine the data detection level of the current data uploaded by the video monitoring device.
[0055] In one embodiment, the level determination module 210 is specifically configured to: Determining that the current time point is on a specified date, and obtaining a data detection level of the current data uploaded by the video monitoring device according to a first preset level corresponding to the specified date and an initial detection level of the current data uploaded by the video monitoring device; The first preset level is positively correlated with the average flow of people in the pedestrian area on the specified date.
[0056] In one embodiment, the level determination module 210 is specifically configured to: It is determined that the current time point is a non-specified date, and the initial detection level of the current data uploaded by the video monitoring device is determined as the data detection level of the current data uploaded by the monitoring device.
[0057] In one embodiment, each of the monitoring devices includes a water flow monitoring device for monitoring the water flow in the target area; the level determination module 210 is specifically used to: Determining, according to the device information of the water flow monitoring device, an initial detection level of the current data uploaded by the water flow monitoring device; According to the current ambient humidity of the target area, the initial detection level of the current data uploaded by the water flow monitoring device is adjusted to obtain the data detection level of the current data uploaded by the water flow monitoring device.
[0058] In one embodiment, the level determination module 210 is specifically configured to: Determine that the duration of time when the current ambient humidity is greater than the preset humidity reaches a preset time, and adjust the initial detection level of the current data uploaded by the water flow monitoring device according to the current ambient humidity of the target area to obtain the data detection level of the current data uploaded by the water flow monitoring device.
[0059] In one embodiment, the level determination module 210 is specifically configured to: Obtaining a data detection level of the current data uploaded by the water flow monitoring device according to a second preset level corresponding to the current ambient humidity of the target area and an initial detection level of the current data uploaded by the water flow monitoring device; Wherein, the second preset level is positively correlated with the current ambient humidity.
[0060] Figure 3 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 3 As shown, the electronic device may include: a processor 810, a communication interface 820, a memory 830 and a communication bus 840, wherein the processor 810, the communication interface 820, and the memory 830 communicate with each other through the communication bus 840. The processor 810 may call a computer program in the memory 830 to execute a data processing method of the monitoring device, for example, including: Determine the data detection level of current data uploaded by any monitoring device in the target area according to the device information of the monitoring device; According to the data detection level of the current data uploaded by each monitoring device, determine each first current data whose data detection level is less than a preset detection level, and each second current data whose data detection level reaches the preset detection level; Upload each of the first current data to the central server, so that the central server performs data detection in turn according to the data detection level of each of the first current data, and performs local data detection on each of the second current data in turn according to the data detection level, so as to upload each data detection result obtained after processing each of the second current data to the central server.
[0061] In addition, the logic instructions in the above-mentioned memory 830 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0062] On the other hand, an embodiment of the present application further provides a storage medium, the storage medium includes a computer program, the computer program can be stored on a non-transitory computer-readable storage medium, when the computer program is executed by a processor, the computer can execute the data processing method of the monitoring device provided in the above embodiments, for example, including: Determine the data detection level of current data uploaded by any monitoring device in the target area according to the device information of the monitoring device; According to the data detection level of the current data uploaded by each monitoring device, determine each first current data whose data detection level is less than a preset detection level, and each second current data whose data detection level reaches the preset detection level; Upload each of the first current data to the central server, so that the central server performs data detection in turn according to the data detection level of each of the first current data, and performs local data detection on each of the second current data in turn according to the data detection level, so as to upload each data detection result obtained after processing each of the second current data to the central server.
[0063] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, i.e., they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative effort.
[0064] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0065] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A data processing method for monitoring equipment, characterized in that: Applied to local servers, including: Determine the data detection level of current data uploaded by any monitoring device in the target area according to the device information of the monitoring device; According to the data detection level of the current data uploaded by each monitoring device, determine each first current data whose data detection level is less than a preset detection level, and each second current data whose data detection level reaches the preset detection level; Upload each of the first current data to the central server, so that the central server performs data detection in turn according to the data detection level of each of the first current data, and performs local data detection on each of the second current data in turn according to the data detection level, so as to upload each data detection result obtained after processing each of the second current data to the central server.
2. The data processing method of the monitoring device according to claim 1, characterized in that: Each of the monitoring devices includes a video monitoring device for monitoring a pedestrian area in the target area; Determining the data detection level of current data uploaded by any monitoring device in the target area according to the device information of the monitoring device includes: Determining, according to the device information of the video monitoring device, an initial detection level of the current data uploaded by the video monitoring device; According to the current time point, the initial detection level of the current data uploaded by the video monitoring device is adjusted to determine the data detection level of the current data uploaded by the video monitoring device.
3. The data processing method of the monitoring device according to claim 2, characterized in that: According to the current time point, adjusting the initial detection level of the current data uploaded by the video monitoring device, and determining the data detection level of the current data uploaded by the video monitoring device, comprises: Determining that the current time point is on a specified date, and obtaining a data detection level of the current data uploaded by the video monitoring device according to a first preset level corresponding to the specified date and an initial detection level of the current data uploaded by the video monitoring device; The first preset level is positively correlated with the average flow of people in the pedestrian area on the specified date.
4. The data processing method of the monitoring device according to claim 2 or 3, characterized in that: According to the current time point, adjusting the initial detection level to determine the data detection level of the current data uploaded by the monitoring device includes: It is determined that the current time point is a non-specified date, and the initial detection level of the current data uploaded by the video monitoring device is determined as the data detection level of the current data uploaded by the monitoring device.
5. The data processing method of the monitoring device according to any one of claims 1 to 3, characterized in that: Each of the monitoring devices includes a water flow monitoring device for monitoring the water flow in the target area; Determining the data detection level of current data uploaded by any monitoring device in the target area according to the device information of the monitoring device includes: Determining, according to the device information of the water flow monitoring device, an initial detection level of the current data uploaded by the water flow monitoring device; According to the current ambient humidity of the target area, the initial detection level of the current data uploaded by the water flow monitoring device is adjusted to obtain the data detection level of the current data uploaded by the water flow monitoring device.
6. The data processing method of the monitoring device according to claim 5, characterized in that: According to the current ambient humidity of the target area, adjusting the initial detection level of the current data uploaded by the water flow monitoring device to obtain the data detection level of the current data uploaded by the water flow monitoring device includes: Determine that the duration of time when the current ambient humidity is greater than the preset humidity reaches a preset time, and adjust the initial detection level of the current data uploaded by the water flow monitoring device according to the current ambient humidity of the target area to obtain the data detection level of the current data uploaded by the water flow monitoring device.
7. The data processing method of the monitoring device according to claim 5, characterized in that: According to the current ambient humidity of the target area, adjusting the initial detection level of the current data uploaded by the water flow monitoring device to obtain the data detection level of the current data uploaded by the water flow monitoring device includes: Obtaining a data detection level of the current data uploaded by the water flow monitoring device according to a second preset level corresponding to the current ambient humidity of the target area and an initial detection level of the current data uploaded by the water flow monitoring device; Wherein, the second preset level is positively correlated with the current ambient humidity.
8. A data processing device for monitoring equipment, characterized in that: Applied to local servers, including: A level determination module, used to determine the data detection level of current data uploaded by any monitoring device in the target area according to the device information of the monitoring device; A data classification module, for determining, according to the data detection level of the current data uploaded by each monitoring device, each first current data whose data detection level is less than a preset detection level, and each second current data whose data detection level reaches the preset detection level; A data processing module is used to upload each of the first current data to a central server, so that the central server performs data detection in turn according to the data detection level of each of the first current data, and performs local data detection on each of the second current data in turn according to the data detection level, so as to upload each data detection result obtained after processing each of the second current data to the central server.
9. An electronic device comprising a processor and a memory storing a computer program, characterized in that: When the processor executes the computer program, the data processing method of the monitoring device according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the data processing method of the monitoring device according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Crowed place risk control method and device
CN108446827A
Water quality monitoring method, device and system and storage medium
CN109756531A
Drainage pipe network monitoring system
CN110793574A
Industrial equipment monitoring system and industrial equipment monitoring method
CN115914278A
Intelligent perimeter protection system and method for construction site and electronic equipment
CN116229656A
