A method, system and device for generating bait deterioration warning information and a storage medium

By segmenting the baiting station deployment scenario into independent control units and calculating environmental similarity, the problem of inaccurate bait deterioration judgment was solved, enabling accurate alarms and handling in different scenarios.

CN121482972BActive Publication Date: 2026-03-31SHENZHEN JURUIYUN TECHNOLOGYCO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2026-01-07
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

The existing technology for generating alarm information on poisoned bait deterioration cannot adapt to different deployment scenarios, resulting in inaccurate judgment of poisoned bait deterioration.

Method used

By acquiring the location information and environmental parameters of each bait station, identifying physical barriers using preset map data, dividing the area into independent control units, calculating the environmental similarity between normal bait stations and those consuming abnormal bait stations within the same area, and generating bait deterioration alarm information.

Benefits of technology

It improves the accuracy of judging poison bait deterioration, can adapt to different deployment scenarios, and ensures timely detection and handling of poison bait deterioration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121482972B_ABST
    Figure CN121482972B_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a kind of bait metamorphosis warning information generation method, system, equipment and storage medium, comprising: obtaining the positioning information of each bait station, environmental parameter and the map data of preset map, in the case where the first bait station of determining bait consumption anomaly, the positioning information of first bait station is mapped to the mapping coordinates in the preset map;Identify the physical barrier in the preset area range containing mapping coordinates, cut the preset area range to obtain independent control unit with physical barrier as boundary, identify the area range of control unit, mapping coordinates are matched with each area range to determine target area range;Second bait station in target area range is determined according to positioning information, the environmental similarity value of first bait station and second bait station is calculated according to environmental parameter, if environmental similarity value is greater than similarity threshold, bait metamorphosis warning information is generated.The accuracy of bait metamorphosis judgment is improved, and the diversified scene demand is met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing, and in particular to a method, system, device, and storage medium for generating alarm information on poison bait deterioration. Background Technology

[0002] As a key tool for controlling pests such as rodents, the effectiveness and safety of poison baits are highly dependent on the stability of their physicochemical properties. Once deteriorated, not only will the degradation of the active ingredients lead to control failure, but the growth of mold and the release of harmful substances can also pose serious safety hazards to soil, water sources, and non-target organisms. Therefore, timely warnings about deterioration of poison baits, prompting inspection personnel to promptly dispose of them, are crucial to effectively avoid safety risks.

[0003] In related technologies, the determination of bait spoilage typically relies on the bait's deployment time and shelf life to assess whether it has deteriorated. A spoilage alarm is generated when the bait's deployment time exceeds its shelf life. However, this method of generating spoilage alarms is not adaptable to different deployment scenarios and suffers from inaccurate bait spoilage detection. Summary of the Invention

[0004] This application provides a method, system, device, and storage medium for generating bait spoilage alarm information, solving the problem that existing methods for generating bait spoilage alarm information cannot adapt to different deployment scenarios and suffer from inaccurate bait spoilage judgment. It can divide a preset area into smaller, independent control units. By calculating the environmental similarity between normal bait stations and abnormal bait stations within these smaller independent control units, it accurately determines whether bait spoilage has occurred at abnormal bait stations within the same smaller space, improving the accuracy of bait spoilage judgment and adapting to different deployment scenarios.

[0005] In a first aspect, embodiments of this application provide a method for generating alarm information for poison bait deterioration, comprising:

[0006] Acquire the location information, environmental parameters, and map data of each poison bait station. If the first poison bait station is found to have abnormal poison bait consumption, map the location information of the first poison bait station to the preset map to determine the mapping coordinates.

[0007] Based on map data, identify physical barriers within a preset area containing mapped coordinates, and use the physical barriers as boundaries to divide the preset area into multiple independent control units. Identify the area of ​​each control unit, match the mapped coordinates with each area, and determine the target area containing the mapped coordinates.

[0008] Based on the location information, determine any second poison bait station within the target area other than the first poison bait station. Calculate the environmental similarity value between the first and second poison bait stations based on environmental parameters. If the environmental similarity value is greater than the similarity threshold, generate a poison bait deterioration alarm message for the first poison bait station.

[0009] Optionally, physical barriers within a preset area containing mapped coordinates can be identified based on map data, including:

[0010] Determine the preset area range containing the mapped coordinates based on the map data, identify multiple physical elements within the preset area range, and query the attribute information corresponding to each physical element based on the map data;

[0011] The attribute information is filtered according to the preset physical barrier filtering conditions to determine the target attribute information and the target physical elements corresponding to the target attribute information.

[0012] Physical barriers within a preset area are determined based on the target physical elements.

[0013] Optionally, physical barriers within a preset area are determined based on target physical features, including:

[0014] When the target physical element consists of multiple point elements, the pixel coordinates of each point element within the preset area are concatenated, and a physical barrier is generated based on the concatenation result.

[0015] When the target physical feature is a line feature, the line feature is identified as a physical barrier;

[0016] When the target physical feature consists of multiple polygon features, the continuous boundary pixel coordinates of the polygon features are determined based on the attribute information corresponding to each polygon feature. The continuous boundary pixel coordinates are then concatenated, and a physical barrier is generated based on the concatenation result.

[0017] Optionally, multiple physical elements within a preset area can be identified, including:

[0018] Identify the three-dimensional spatial coordinates of a preset area, and determine multiple candidate barrier points within the preset area based on a preset height threshold and the three-dimensional spatial coordinates;

[0019] Multiple candidate barrier points are clustered, and multiple physical elements within a preset area are determined based on the processing results.

[0020] Optionally, the preset area can be divided using physical barriers as boundaries, including:

[0021] The intersection points between each cutting boundary are determined by using physical barriers as cutting boundaries. The lines connecting these intersection points are then used as cutting lines to cut the preset area.

[0022] Optionally, the location information of the first poison bait station is mapped to a preset map to determine the mapped coordinates, including:

[0023] The location information of the first poison bait station is mapped onto a preset map to generate a mapped image containing the poison bait station marker. Image recognition is performed on the mapped image to determine the mapped coordinates of the first poison bait station.

[0024] Optionally, after determining any second poison bait station other than the first poison bait station within the target area based on the location information, the method further includes:

[0025] Query the attribute information corresponding to the target area range, and determine the regional function identifiers included within the target area range based on the query results;

[0026] When the area function identifier corresponding to the first poison bait station is inconsistent with the area function identifier corresponding to the second poison bait station, the environmental similarity value between the first poison bait station and the second poison bait station is calculated based on the environmental parameters and function identifier.

[0027] If the environmental similarity value is greater than the similarity threshold, generate a poison bait deterioration alarm message for the first poison bait station.

[0028] In a second aspect, embodiments of this application provide a poison bait deterioration alarm information generation system, comprising:

[0029] The information acquisition module is used to acquire the location information, environmental parameters, and map data of the preset map for each poison bait station;

[0030] The mapping coordinate determination module is used to determine the mapping coordinates of the first poison bait station by mapping its location information to a preset map when the first poison bait station is found to have abnormal poison bait consumption.

[0031] The prevention and control unit determination module is used to identify physical barriers within a preset area containing mapped coordinates based on map data, and to cut the preset area into multiple independent prevention and control units using the physical barriers as boundaries.

[0032] The target area range determination module is used to identify the area range of each prevention and control unit, match the mapped coordinates with each area range, and determine the target area range containing the mapped coordinates.

[0033] The poison bait deterioration alarm information generation module is used to determine any second poison bait station other than the first poison bait station within the target area based on the location information, calculate the environmental similarity value between the first poison bait station and the second poison bait station based on environmental parameters, and generate poison bait deterioration alarm information for the first poison bait station if the environmental similarity value is greater than the similarity threshold.

[0034] In a third aspect, embodiments of this application provide an electronic device, the device comprising: one or more processors; and a storage device configured to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the poison bait deterioration alarm information generation method described in the first aspect.

[0035] In a fourth aspect, embodiments of this application provide a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform the poison bait deterioration alarm information generation method as described in the first aspect.

[0036] This application embodiment acquires the location information, environmental parameters, and map data of a preset map for each poison bait station. Upon identifying a first poison bait station with abnormal bait consumption, the location information of the first poison bait station is mapped onto the preset map to determine its coordinates. Based on the map data, physical barriers within a preset area containing the mapped coordinates are identified, and the preset area is divided using these physical barriers as boundaries to obtain multiple independent control units. The area of ​​each control unit is identified, and the mapped coordinates are matched with each area to determine the target area containing the mapped coordinates. Based on the location information, any second poison bait station other than the first poison bait station within the target area is determined. The environmental similarity value between the first and second poison bait stations is calculated based on the environmental parameters. If the environmental similarity value is greater than a similarity threshold, a poison bait deterioration alarm message for the first poison bait station is generated. In the above scheme, smaller independent control units can be obtained by dividing the preset area. By calculating the environmental similarity between normal bait stations and abnormal bait stations within the smaller independent control units, the difference in environmental similarity between normal bait stations and abnormal bait stations within the same smaller space can be used to accurately determine whether the bait at the abnormal bait station has deteriorated. This improves the accuracy of bait deterioration judgment and can adapt to different deployment scenarios. Attached Figure Description

[0037] Figure 1 This is a flowchart of a method for generating alarm information for deteriorated poison bait provided in an embodiment of this application;

[0038] Figure 2 This is a schematic diagram of a map containing a preset area, provided in an embodiment of this application;

[0039] Figure 3 This is a flowchart of a method for identifying physical barriers provided in an embodiment of this application;

[0040] Figure 4 This is a flowchart of the method for determining physical elements provided in the embodiments of this application;

[0041] Figure 5This is a schematic diagram of the structure of a poison bait deterioration alarm information generation system provided in an embodiment of this application;

[0042] Figure 6 This is a schematic diagram of a device for generating alarm information on deteriorated poison bait provided in an embodiment of this application. Detailed Implementation

[0043] To make the objectives, technical solutions, and advantages of this application clearer, specific embodiments of this application will be described in further detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are merely for explaining this application and not for limiting it. It should also be noted that, for ease of description, only the parts relevant to this application are shown in the drawings, not all of them. Before discussing exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe operations (or steps) as sequential processes, many of these operations can be performed in parallel, concurrently, or simultaneously. Furthermore, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but may also have additional steps not included in the drawings. The process can correspond to a method, function, procedure, subroutine, subprogram, etc.

[0044] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0045] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0046] The following description, in conjunction with the accompanying drawings, details the method, system, device, and medium for generating poison bait deterioration alarm information provided in this application through specific embodiments and application scenarios.

[0047] The method for generating poison bait deterioration alarm information provided in this application is used in scenarios where poison bait stations with abnormal consumption are analyzed for poison bait deterioration. Based on the above application scenario, it can be understood that the executing entity of each step can be a computer device. This computer device refers to any electronic device with data computing, processing, and storage capabilities, such as mobile phones, PCs (Personal Computers), tablet computers, and other terminal devices, or it can be a server or other devices. This application does not limit this.

[0048] Figure 1 This is a flowchart of a method for generating alarm information for deteriorated poison bait provided in an embodiment of this application, such as... Figure 1 As shown, it includes:

[0049] Step S101: Obtain the location information, environmental parameters, and map data of the preset map for each poison bait station. If the first poison bait station is found to have abnormal poison bait consumption, map the location information of the first poison bait station to the preset map to determine the mapping coordinates.

[0050] A bait station is a fixed container for holding poisoned bait for rodents. Positioning devices and environmental sensors can be installed in bait stations to collect their location information and environmental information about the surrounding space. The location information of the bait station can be data used to accurately determine its specific physical location, facilitating effective management, maintenance, and monitoring. Environmental parameters are quantifiable indicators or characteristic parameters describing various objective environmental conditions within the bait station's space, including temperature, humidity, light intensity, wind speed, and wind direction. The preset map data refers to a set of data that digitally represents and stores various geographic elements within a preset geographic area, comprehensively and accurately reflecting the geographic features, spatial relationships, and attribute information of the preset area. The first bait station can be a bait station whose current bait consumption rate is lower than the historical normal consumption rate. The preset map can be a map of all areas where bait stations are installed. Mapped coordinates refer to the position of the first bait station on the preset map, and can be pixel coordinates or latitude and longitude coordinates, etc.

[0051] In one embodiment, the positioning information and environmental parameters of each bait station are collected by the positioning device and environmental sensors installed in each bait station. The installation area of ​​the bait station is determined based on the positioning information of each bait station, and map data in the installation area is obtained. When a first bait station with an abnormal bait consumption rate is detected, the associated positioning information is determined based on the number of the first bait station, and the positioning information is mapped to a preset map to determine the pixel coordinates of the first bait station in the preset map.

[0052] Step S102: Identify physical barriers within a preset area containing mapped coordinates based on map data, and cut the preset area using physical barriers as boundaries to obtain multiple independent prevention and control units. Identify the area range of each prevention and control unit, match the mapped coordinates with each area range, and determine the target area range containing the mapped coordinates.

[0053] The pre-defined area can be a relatively small area pre-divided based on building type, function, or sanitation conditions to determine the location of the bait station. A physical barrier refers to a structure or facility constructed through physical means to provide isolation, obstruction, and protection, such as walls, ditches, and trees. A control unit refers to a relatively independent and clearly defined spatial area obtained by dividing the area using physical barriers as boundaries; these areas can be used for refined management and control of the bait station.

[0054] Figure 2 This is a schematic diagram of a map containing a preset area, as provided in an embodiment of this application. Figure 2 As shown, in one embodiment, a preset area range 21 containing the mapped coordinates is determined based on map data, that is, the preset area range 21 containing the first poison bait station 22. Physical barriers 23 such as walls, ditches, and trees in the area are identified. The preset area range is divided into multiple independent control units 24 using these physical barriers 23 as boundaries. For example, a large warehouse area is divided into multiple small control units 24 according to the aisle walls formed by the internal shelving arrangement. The area range is determined by identifying the boundary coordinates of each control unit 24. The mapped coordinates of the first poison bait station 22 are matched with these area ranges to determine the target area range containing the mapped coordinates.

[0055] Step S103: Determine any second poison bait station other than the first poison bait station within the target area based on the positioning information. Calculate the environmental similarity value between the first poison bait station and the second poison bait station based on environmental parameters. If the environmental similarity value is greater than the similarity threshold, generate a poison bait deterioration alarm message for the first poison bait station.

[0056] The second bait station refers to all bait stations within the target area other than the first bait station. Since the first bait station within the target area is experiencing abnormal bait consumption, it can be understood that the second bait station is a bait station within the target area with normal consumption. The environmental similarity value is a quantitative indicator used to measure the degree of similarity between the spatial environments of the first and second bait stations. The similarity threshold is a pre-set judgment standard value; when the environmental similarity value exceeds this value, the two bait stations are considered to have a high degree of environmental similarity. The bait spoilage alarm information is a notification message used to indicate that the first bait station may have experienced bait spoilage.

[0057] In one embodiment, based on the location information of the first bait station, other bait stations besides the first bait station are searched within the target area and identified as the second bait station. This second bait station can also be identified as a normally consumed bait station. Environmental parameters, such as temperature and humidity, are collected from both the first and second bait stations. Algorithms such as cosine similarity and Euclidean distance are used to calculate the environmental similarity value between the two bait stations. The calculated environmental similarity value is compared with a pre-set similarity threshold. When the environmental similarity value is greater than the threshold, it indicates that the environments of the first and second bait stations are highly similar. It can be understood that even within the same small area, the environmental similarity may be high, but the bait consumption rates may differ. One bait station may have an abnormal consumption rate, while the other has a normal consumption rate. In this case, it can be considered that the bait at the first bait station has deteriorated. Therefore, a bait deterioration alarm message is generated for the first bait station to prompt relevant personnel to further inspect and handle the first bait station.

[0058] This application embodiment acquires the location information, environmental parameters, and map data of a preset map for each poison bait station. Upon identifying a first poison bait station with abnormal bait consumption, the location information of the first poison bait station is mapped onto the preset map to determine its coordinates. Based on the map data, physical barriers within a preset area containing the mapped coordinates are identified, and the preset area is divided using these physical barriers as boundaries to obtain multiple independent control units. The area of ​​each control unit is identified, and the mapped coordinates are matched with each area to determine the target area containing the mapped coordinates. Based on the location information, any second poison bait station other than the first poison bait station within the target area is determined. The environmental similarity value between the first and second poison bait stations is calculated based on the environmental parameters. If the environmental similarity value is greater than a similarity threshold, a poison bait deterioration alarm message for the first poison bait station is generated. The above scheme can divide the preset area into smaller independent control units. By calculating the environmental similarity between normal bait stations and abnormal bait stations within the smaller independent control units, it can accurately determine whether the bait at the abnormal bait station has deteriorated, thus improving the accuracy of bait deterioration judgment and adapting to different deployment scenarios.

[0059] In one embodiment, dividing a preset area using a physical barrier as the boundary includes: determining the intersection points between each dividing boundary using the physical barrier as the dividing boundary, determining the line connecting each intersection point as the dividing line, and dividing the preset area according to the dividing line.

[0060] Intersection points refer to the points where physical barriers intersect, clearly defining the boundary positions of different control units. In one embodiment, by determining the intersection points between each cutting boundary and using the lines connecting these intersection points as cutting lines, a preset area can be precisely divided into multiple independent control units. For example, in a complex building environment where walls act as physical barriers and intersect each other, by finding the intersection points between the walls and connecting these intersection points to form cutting lines, the entire building area can be divided into multiple small, independent control units, each with a clearly defined spatial scope.

[0061] This application embodiment uses physical barriers as cutting boundaries to determine the intersection points between each cutting boundary, and the lines connecting these intersection points are defined as cutting lines. The preset area is then cut according to these cutting lines, ensuring the accuracy of the cutting of the preset area. After cutting the preset area according to the cutting lines, each control unit is relatively independent, which can more accurately reflect the local environment of the bait station, thereby improving the accuracy of bait deterioration judgment.

[0062] In one embodiment, mapping the location information of the first poison bait station to a preset map to determine the mapping coordinates includes: mapping the location information of the first poison bait station to a preset map, generating a mapping image containing the poison bait station marker, performing image recognition on the mapping image, and determining the mapping coordinates of the first poison bait station.

[0063] The mapped image refers to an image with visual markers generated after mapping location information onto a preset map. This image can intuitively show the location of the poison bait station on the map. In one embodiment, the latitude and longitude coordinates or pixel coordinates of the first poison bait station are obtained through a positioning device and mapped onto a preset electronic map or raster map to generate a mapped image with poison bait station markers. Image recognition technology is used to identify the poison bait station markers in the mapped image and determine their corresponding pixel coordinates or geographic coordinates, which are used as the mapped coordinates of the first poison bait station.

[0064] This application embodiment can generate a mapped image containing the poison bait station marker by mapping the location information of the first poison bait station onto a preset map, and perform image recognition on the mapped image to determine the mapped coordinates of the first poison bait station. This can avoid the errors caused by direct coordinate transformation and also make it easier for relevant personnel to intuitively understand the location of the first poison bait station.

[0065] In one embodiment, after determining any second poisoned bait station other than the first poisoned bait station within the target area based on the location information, the method further includes: querying the attribute information corresponding to the target area range, and determining the regional function identifier contained within the target area range based on the query result; if the regional function identifier corresponding to the first poisoned bait station is inconsistent with the regional function identifier corresponding to the second poisoned bait station, calculating the environmental similarity value between the first poisoned bait station and the second poisoned bait station based on environmental parameters and function identifiers; if the environmental similarity value is greater than the similarity threshold, generating a poisoned bait deterioration alarm message for the first poisoned bait station.

[0066] The regional functional identifier can refer to the identification information used to describe the main functions or uses of different parts within the target area, such as warehouse area, office area, production area, etc. In one embodiment, by querying a pre-stored database of attribute information of the target area range, the attribute information corresponding to the target area range is obtained, and then the regional functional identifier corresponding to each part of the target area is determined. The regional functional identifier corresponding to the first bait station is matched with the regional functional identifier corresponding to the second bait station. If the regional functional identifier corresponding to the first bait station is inconsistent with the regional functional identifier corresponding to the second bait station, it means that even if the two bait stations are located in the same control unit, the functional environments of the two bait stations may be different. For example, there may be a sub-area for raw material processing and a sub-area for product packaging in the production area. In this case, it is necessary to combine environmental parameters and functional identifiers to comprehensively calculate the environmental similarity value between the first bait station and the second bait station. The system can assign different weights to environmental parameters based on the characteristics of different functional areas. For example, in the raw material processing area, the impact of humidity on the poison bait may be of greater concern, so the humidity parameter is weighted during the calculation process. In the product packaging area, the impact of temperature on the poison bait may be of greater concern, so the temperature parameter is weighted during the calculation process. Based on the weighted environmental parameters, the environmental similarity value between the first poison bait station and the second poison bait station is calculated, and the environmental similarity value is compared with a similarity threshold. If the environmental similarity value is greater than the similarity threshold, a poison bait deterioration alarm message is generated for the first poison bait station to prompt relevant personnel to conduct further inspection and treatment of the first poison bait station.

[0067] This application embodiment determines the regional functional identifiers within the target area by querying the attribute information corresponding to the target area range. If the regional functional identifiers corresponding to the first and second bait stations are inconsistent, an environmental similarity value is calculated between the first and second bait stations based on environmental parameters and functional identifiers. If the environmental similarity value is greater than a similarity threshold, a bait deterioration alarm message is generated for the first bait station. This fully ensures the accuracy and reliability of bait deterioration judgment and better adapts to the bait deterioration detection needs under different functional areas.

[0068] Figure 3 This is a flowchart of a physical barrier identification method provided in an embodiment of this application, such as... Figure 3 As shown, it includes:

[0069] Step S1021: Determine the preset area range containing the mapped coordinates based on the map data, identify multiple physical elements within the preset area range, and query the attribute information corresponding to each physical element based on the map data.

[0070] Physical elements refer to various tangible components within a predefined area that may constitute a physical barrier, such as building walls, naturally formed ditches, and trees. Attribute information describes the inherent characteristics of these physical elements and their related attributes in geographic space, such as the height and material of walls, the width and depth of ditches, and the type and density of trees. By querying this attribute information, it is possible to more accurately determine whether a physical element meets the criteria to act as a physical barrier and its potential impact on area delineation.

[0071] In one embodiment, a preset area containing mapped coordinates is located from the acquired map data. Using image recognition technology or based on map data annotation information, physical elements within this area, such as building walls, fences, and rivers, are identified. The attribute information corresponding to each physical element is queried in the attribute database associated with the map data. For example, for identified walls, the system queries whether their height reaches a threshold sufficient for effective isolation and whether their material is sturdy; for rivers, it queries whether their width and depth are sufficient to form an effective barrier.

[0072] Step S1022: Filter each attribute information according to the preset physical barrier filtering conditions to determine the target attribute information and the target physical elements corresponding to the target attribute information.

[0073] The criteria for determining whether a wall can serve as a physical barrier can take into account factors such as the size, strength, and continuity of the physical elements. For example, a wall may be required to be tall enough and made of sturdy materials such as brick or concrete to qualify as a physical barrier; for trees, the requirements include that they be closely spaced, have a certain height, and have sufficient canopy coverage.

[0074] In one embodiment, based on pre-defined physical barrier criteria and the attribute information obtained from queries, the identified physical elements are analyzed and screened one by one. For example, if a section of wall is 3 meters high and made of brick and stone, meeting the height and material requirements, it is selected as a physical barrier; while temporary fences with lower heights are not included in the category of physical barriers because they may not be effective in providing isolation. Through the above screening process, a set of physical elements that can serve as physical barriers is obtained.

[0075] Step S1023: Determine the physical barriers within the preset area based on the target physical elements.

[0076] In one embodiment, a predefined area is divided using selected physical barriers as boundaries, resulting in relatively independent control units with clearly defined boundaries. The area of ​​each control unit is identified by determining its boundary coordinates or geographical description. For example, a large factory area can be divided into multiple smaller control units using selected walls and rivers as boundaries. The factory's internal walls and a river running through it can be used to divide the factory into different control units such as production workshops, storage areas, and office areas. By determining the boundary coordinates of each control unit, such as the coordinates of the four vertices of a production workshop area, the specific location and size of each control unit within the predefined area are determined.

[0077] This application embodiment determines a preset area containing mapped coordinates based on map data, identifies multiple physical elements within the preset area, and queries the attribute information corresponding to each physical element in the map data; it then filters each attribute information according to preset physical barrier filtering conditions to determine target attribute information and the target physical elements corresponding to the target attribute information; and finally, it determines physical barriers within the preset area based on the target physical elements. In this scheme, by identifying and filtering multiple physical elements within the preset area, a set of physical elements capable of providing isolation can be determined. This allows for more precise segmentation of the preset area using physical barriers as boundaries, resulting in multiple independent and clearly defined control units. By clearly defining the area of ​​each control unit, more accurate basic data support is provided for subsequent environmental similarity calculations, further improving the reliability and practicality of the entire poison bait deterioration alarm information generation system.

[0078] In one embodiment, determining a physical barrier within a preset area based on target physical features includes: when the target physical features are multiple point features, concatenating the pixel coordinates of each point feature within the preset area and generating a physical barrier based on the concatenation result; when the target physical features are line features, determining the line features as physical barriers; when the target physical features are multiple polygon features, determining the continuous boundary pixel coordinates of the polygon features according to the attribute information corresponding to each polygon feature, concatenating the continuous boundary pixel coordinates, and generating a physical barrier based on the concatenation result.

[0079] Point features refer to physical elements that appear as discrete points in map data, such as individual trees or utility poles. Line features refer to physical elements that appear as continuous lines in map data, such as walls, fences, or rivers. Polygon features refer to physical elements that appear as enclosed areas in map data, such as lakes or large building areas. If the target physical element consists of multiple discrete points that can act as barriers or enclosures, the coordinates of these points can be concatenated in a specific spatial order to form a continuous boundary, which is then designated as the physical barrier. If the target physical element is a line feature, it can be directly designated as the physical barrier because it inherently functions as a boundary. If the target physical element is a polygon feature, its continuous boundary pixel coordinates are determined based on its boundary coordinates. These continuous boundary pixel coordinates are then concatenated to form a complete boundary, which is then used as the physical barrier.

[0080] In this embodiment, when the target physical element is multiple point elements, the pixel coordinates of each point element within a preset area are concatenated, and a physical barrier is generated based on the concatenation result. When the target physical element is a line element, the line element is determined as the physical barrier. When the target physical element is multiple polygon elements, the continuous boundary pixel coordinates of the polygon elements are determined according to the attribute information corresponding to each polygon element, and the continuous boundary pixel coordinates are concatenated, generating a physical barrier based on the concatenation result. The above schemes allow for more flexible and accurate determination of physical barriers based on different types of physical elements, ensuring the rationality and accuracy of the division of control units.

[0081] Figure 4 This is a flowchart of the method for determining physical elements provided in the embodiments of this application, such as... Figure 4 As shown, it includes:

[0082] Step S10211: Identify the three-dimensional spatial coordinates of the preset area range, and determine multiple candidate barrier points within the preset area range based on the preset height threshold and the three-dimensional spatial coordinates.

[0083] Step S10212: Cluster the multiple candidate barrier points and determine multiple physical elements within the preset area based on the processing results.

[0084] The three-dimensional spatial coordinates refer to the specific location coordinates of each point within the preset area in three-dimensional space, typically including longitude, latitude, and altitude information. The preset height threshold is a height standard set to filter candidate points that may constitute physical barriers. For example, points above a certain height can be considered candidate points that may form physical barriers such as walls or trees. Candidate barrier points may include building tops, treetops, and utility pole tops.

[0085] In one embodiment, the three-dimensional spatial coordinates of a preset area are obtained using map data or 3D scanning technology. Based on a preset height threshold, all points with heights exceeding the threshold are selected as candidate barrier points. Next, clustering algorithms such as K-means clustering and DBSCAN clustering are used to cluster the multiple candidate barrier points, grouping spatially similar points into one class, thereby identifying multiple physical elements within the preset area, such as walls, groups of trees, and groups of utility poles.

[0086] This application embodiment identifies the three-dimensional spatial coordinates of a preset area, determines multiple candidate barrier points within the preset area based on a preset height threshold and the three-dimensional spatial coordinates, performs clustering processing on the multiple candidate barrier points, and determines multiple physical elements within the preset area based on the processing results. This enables more accurate identification of physical elements within the preset area, providing reliable basic data for subsequent physical barrier determination and control unit division.

[0087] Figure 5 This is a schematic diagram of a poison bait deterioration alarm information generation system provided in an embodiment of this application, as shown below. Figure 5 As shown, it includes:

[0088] The information acquisition module 31 is used to acquire the location information, environmental parameters and map data of the preset map of each poison bait station;

[0089] The mapping coordinate determination module 32 is used to determine the mapping coordinates by mapping the positioning information of the first poison bait station to the preset map when it is determined that the first poison bait station has abnormal consumption.

[0090] The prevention and control unit determination module 33 is used to identify physical barriers within a preset area containing the mapped coordinates based on the map data, and to cut the preset area using the physical barriers as boundaries to obtain multiple independent prevention and control units.

[0091] The target area range determination module 34 is used to identify the area range of each of the prevention and control units, match the mapped coordinates with each of the area ranges, and determine the target area range containing the mapped coordinates;

[0092] The poison bait deterioration alarm information generation module 35 is used to determine any second poison bait station other than the first poison bait station within the target area based on the positioning information, calculate the environmental similarity value between the first poison bait station and the second poison bait station based on the environmental parameters, and generate poison bait deterioration alarm information for the first poison bait station if the environmental similarity value is greater than the similarity threshold.

[0093] This application embodiment acquires the location information, environmental parameters, and map data of a preset map for each poison bait station. Upon identifying a first poison bait station with abnormal bait consumption, the location information of the first poison bait station is mapped onto the preset map to determine its coordinates. Based on the map data, physical barriers within a preset area containing the mapped coordinates are identified, and the preset area is divided using these physical barriers as boundaries to obtain multiple independent control units. The area of ​​each control unit is identified, and the mapped coordinates are matched with each area to determine the target area containing the mapped coordinates. Based on the location information, any second poison bait station other than the first poison bait station within the target area is determined. The environmental similarity value between the first and second poison bait stations is calculated based on the environmental parameters. If the environmental similarity value is greater than a similarity threshold, a poison bait deterioration alarm message for the first poison bait station is generated. In the above scheme, smaller independent control units can be obtained by dividing the preset area. By calculating the environmental similarity between normal bait stations and abnormal bait stations within the smaller independent control units, the difference in environmental similarity between normal bait stations and abnormal bait stations within the same smaller space can be used to accurately determine whether the bait at the abnormal bait station has deteriorated. This improves the accuracy of bait deterioration judgment and can adapt to different deployment scenarios.

[0094] In one possible embodiment, the prevention and control unit determining module 33 is specifically used for:

[0095] Determine the preset area range containing the mapped coordinates based on the map data, identify multiple physical elements within the preset area range, and query the attribute information corresponding to each physical element in the map data;

[0096] The attribute information is filtered according to the preset physical barrier filtering conditions to determine the target attribute information and the target physical elements corresponding to the target attribute information.

[0097] Physical barriers within a preset area are determined based on the target physical elements.

[0098] In one possible embodiment, the prevention and control unit determining module 33 is specifically used for:

[0099] When the target physical element consists of multiple point elements, the pixel coordinates of each point element within the preset area are concatenated, and a physical barrier is generated based on the concatenation result.

[0100] When the target physical feature is a line feature, the line feature is identified as a physical barrier;

[0101] When the target physical feature consists of multiple polygon features, the continuous boundary pixel coordinates of the polygon features are determined based on the attribute information corresponding to each polygon feature. The continuous boundary pixel coordinates are then concatenated, and a physical barrier is generated based on the concatenation result.

[0102] In one possible embodiment, the prevention and control unit determining module 33 is specifically used for:

[0103] Identify the three-dimensional spatial coordinates of a preset area, and determine multiple candidate barrier points within the preset area based on a preset height threshold and the three-dimensional spatial coordinates;

[0104] Multiple candidate barrier points are clustered, and multiple physical elements within a preset area are determined based on the processing results.

[0105] In one possible embodiment, the prevention and control unit determining module 33 is specifically used for:

[0106] The intersection points between each cutting boundary are determined by using physical barriers as cutting boundaries. The lines connecting these intersection points are then used as cutting lines to cut the preset area.

[0107] In one possible embodiment, the mapping coordinate determination module 32 is specifically used for:

[0108] The location information of the first poison bait station is mapped onto a preset map to generate a mapped image containing the poison bait station marker. Image recognition is performed on the mapped image to determine the mapped coordinates of the first poison bait station.

[0109] In one possible embodiment, the poison bait deterioration alarm information generation module 35 is further configured to:

[0110] Query the attribute information corresponding to the target area range, and determine the regional function identifiers included within the target area range based on the query results;

[0111] When the area function identifier corresponding to the first poison bait station is inconsistent with the area function identifier corresponding to the second poison bait station, the environmental similarity value between the first poison bait station and the second poison bait station is calculated based on the environmental parameters and function identifier.

[0112] If the environmental similarity value is greater than the similarity threshold, generate a poison bait deterioration alarm message for the first poison bait station.

[0113] This application also provides an electronic device that can integrate a poison bait deterioration alarm information generation system provided in this application. Figure 6 This is a schematic diagram of a poison bait deterioration alarm information generation device provided in an embodiment of this application. (Refer to...) Figure 6The poison bait deterioration alarm information generation device includes: an input device 43, an output device 44, a memory 42, and one or more processors 41; the memory 42 is used to store one or more programs; when one or more programs are executed by one or more processors 41, the one or more processors 41 implement the poison bait deterioration alarm information generation method provided in the above embodiment. The input device 43, output device 44, memory 42, and processors 41 can be connected via a bus or other means. Figure 6 Taking the example of a connection between China and Israel via a bus.

[0114] The memory 42, as a computing device readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the poison bait deterioration alarm information generation method provided in any embodiment of this application. The memory 42 may mainly include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created based on the use of the device. Furthermore, the memory 42 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 42 may further include memory remotely located relative to the processor 41, and these remote memories can be connected to the device via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0115] Input device 43 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the device. Output device 44 may include display devices such as a display screen.

[0116] The processor 41 executes various functional applications and data processing of the device by running software programs, instructions and modules stored in the memory 42, thereby realizing the above-mentioned method for generating poison bait deterioration alarm information.

[0117] The poison bait deterioration alarm information generation system, device and computer provided above can be used to execute the poison bait deterioration alarm information generation method provided in any of the above embodiments, and have corresponding functions and beneficial effects.

[0118] This application embodiment also provides a storage medium storing computer-executable instructions, which, when executed by a computer processor, are used to perform the poison bait deterioration alarm information generation method provided in the above embodiment. The poison bait deterioration alarm information generation method includes:

[0119] The location information, environmental parameters, and map data of the preset map of each poison bait station are obtained. If the first poison bait station is found to have abnormal poison bait consumption, the location information of the first poison bait station is mapped to the preset map to determine the mapping coordinates.

[0120] Based on the map data, identify physical barriers within a preset area containing the mapped coordinates, and use the physical barriers as boundaries to cut the preset area into multiple independent control units. Identify the area of ​​each control unit, match the mapped coordinates with each area, and determine the target area containing the mapped coordinates.

[0121] Based on the location information, determine any second poison bait station within the target area other than the first poison bait station. Calculate the environmental similarity value between the first and second poison bait stations based on the environmental parameters. If the environmental similarity value is greater than a similarity threshold, generate a poison bait deterioration alarm message for the first poison bait station.

[0122] Storage medium – any type of memory device or storage device. The term “storage medium” is intended to include: mounting media, such as CD-ROMs, floppy disks, or magnetic tape devices; computer system memory or random access memory, such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; non-volatile memory, such as flash memory, magnetic media (e.g., hard disks or optical storage); registers or other similar types of memory elements, etc. Storage media may also include other types of memory or combinations thereof. Furthermore, storage media may reside in a first computer system in which a program is executed, or may reside in a different second computer system connected to the first computer system via a network (such as the Internet). The second computer system can provide program instructions to the first computer for execution. The term “storage medium” can include two or more storage media that may reside in different locations (e.g., in different computer systems connected via a network). Storage media may store program instructions (e.g., specifically implemented as a computer program) executable by one or more processors.

[0123] Of course, the computer-executable instructions provided in the embodiments of this application are not limited to the method for generating poison bait deterioration alarm information as described above, but can also execute related operations in the method for generating poison bait deterioration alarm information provided in any embodiment of this application.

[0124] The poison bait deterioration alarm information generation system, device and storage medium provided in the above embodiments can execute the poison bait deterioration alarm information generation method provided in any embodiment of this application. For technical details not described in detail in the above embodiments, please refer to the poison bait deterioration alarm information generation method provided in any embodiment of this application.

[0125] The above description is merely a preferred embodiment and the technical principles employed in this application. This application is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions that can be made by those skilled in the art will not depart from the scope of protection of this application. Therefore, although this application has been described in detail through the above embodiments, this application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of this application, the scope of which is determined by the scope of the claims.

Claims

1. A method for generating bait tampering alert information, characterized by, The method comprises the following steps: acquiring positioning information, environmental parameters and map data of a preset map of each bait station, in the case of determining a first bait station with bait consumption anomaly, mapping the positioning information of the first bait station to the preset map to determine a mapping coordinate; determining a preset area range containing the mapping coordinate according to the map data, identifying a plurality of physical elements in the preset area range, querying attribute information corresponding to each physical element according to the map data, screening each attribute information according to a preset physical barrier screening condition, determining target attribute information and a target physical element corresponding to the target attribute information, in the case of the target physical element being a plurality of point elements, concatenating pixel coordinates of each point element in the preset area range, generating a physical barrier based on the concatenation result, in the case of the target physical element being a line element, determining the line element as a physical barrier, in the case of the target physical element being a plurality of surface elements, determining continuous boundary pixel coordinates of the surface elements according to the attribute information corresponding to each surface element, concatenating the continuous boundary pixel coordinates, generating a physical barrier based on the concatenation result, cutting the preset area range with the physical barrier as a boundary to obtain a plurality of independent control units, identifying the area range of each control unit, matching the mapping coordinate with each area range to determine a target area range containing the mapping coordinate; determining any second bait station in the target area range except the first bait station according to the positioning information, calculating an environmental similarity value between the first bait station and the second bait station according to the environmental parameters, in the case of the environmental similarity value being greater than a similarity threshold value, generating bait deterioration warning information of the first bait station.

2. The bait tampering alarm message generation method of claim 1, wherein The method comprises the following steps: identifying three-dimensional space coordinates of the preset area range, determining a plurality of candidate barrier points in the preset area range according to a preset height threshold and the three-dimensional space coordinates; performing clustering processing on the plurality of candidate barrier points, and determining a plurality of physical elements in the preset area range according to the processing result.

3. The bait tampering alert message generation method of claim 1, wherein The method comprises the following steps: determining intersection points between each cutting boundary with the physical barrier as the cutting boundary, determining a cutting line as a connecting line of each intersection point, and cutting the preset area range according to the cutting line.

4. The bait tampering alert message generation method of claim 1, wherein The method comprises the following steps: mapping the positioning information of the first bait station to the preset map to generate a mapping image containing a bait station mark, performing image recognition on the mapping image to determine the mapping coordinate of the first bait station.

5. The bait tampering alert message generation method of claim 1, wherein, After determining any second bait station in the target area range except the first bait station according to the positioning information, the method further comprises the following steps: querying attribute information corresponding to the target area range, and determining a region function identifier contained in the target area range according to the query result; In a case where the area function identifier corresponding to the first bait station is inconsistent with the area function identifier corresponding to the second bait station, an environmental similarity value of the first bait station and the second bait station is calculated according to the environmental parameter and the function identifier; In a case where the environmental similarity value is greater than a similarity threshold value, bait deterioration alarm information of the first bait station is generated.

6. A bait tampering alert message generation system, comprising: The method comprises: An information acquisition module is configured to acquire positioning information, environmental parameters, and map data of a preset map of each bait station; A mapping coordinate determination module is configured to, in a case where a first bait station with bait consumption anomaly is determined, map the positioning information of the first bait station to the preset map to determine a mapping coordinate; A prevention and control unit determination module is configured to determine a preset area range containing the mapping coordinate according to the map data, identify a plurality of physical elements in the preset area range, query attribute information corresponding to each of the physical elements according to the map data, screen each of the attribute information according to a preset physical barrier screening condition, determine target attribute information and a target physical element corresponding to the target attribute information, in a case where the target physical element is a plurality of point elements, concatenate pixel coordinates of each point element in the preset area range, generate a physical barrier based on a concatenation result, in a case where the target physical element is a line element, determine the line element as a physical barrier, in a case where the target physical element is a plurality of surface elements, determine continuous boundary pixel coordinates of the surface elements according to the attribute information corresponding to each of the surface elements, concatenate the continuous boundary pixel coordinates, generate a physical barrier based on a concatenation result, and cut the preset area range with the physical barrier as a boundary to obtain a plurality of independent prevention and control units; A target area range determination module is configured to identify area ranges of each of the prevention and control units, match the mapping coordinate with each of the area ranges, and determine a target area range containing the mapping coordinate; A bait deterioration alarm information generation module is configured to determine any second bait station other than the first bait station in the target area range according to the positioning information, calculate an environmental similarity value of the first bait station and the second bait station according to the environmental parameter, and generate bait deterioration alarm information of the first bait station in a case where the environmental similarity value is greater than a similarity threshold value.

7. An electronic device, comprising: The device comprises one or more processors, and a storage device configured to store one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement the bait deterioration alarm information generation method according to any one of claims 1-5.

8. A storage medium storing computer-executable instructions, wherein: The computer executable instructions, when executed by a computer processor, are configured to implement the bait deterioration alarm information generation method according to any one of claims 1-5.

Citation Information

Patent Citations

  • Hazardous waste management platform for temporary storage and monitoring of hazardous waste

    CN115081957A

  • Equipment data processing method, system and equipment of poison bait station and storage medium

    CN119337149A