Intelligent soil pollutant monitoring method, system and equipment
Through intelligent soil pollutant monitoring methods, crop attributes and pollutant data in soil areas are collected and analyzed, and the problem of insufficient traceability of soil pollution monitoring systems in the existing technology is solved, and accurate identification and monitoring of soil pollution sources is achieved.
Patent Information
- Application Number
- CN202410752486.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-12
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2044-06-12
Smart Images

Figure CN118780468B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of soil pollution monitoring, and more specifically, to an intelligent soil pollutant monitoring method, system and equipment. Background Art
[0002] Soil is an important resource for human survival and development, and its quality directly affects agricultural production, ecological environment and human health. However, with the acceleration of industrialization, urbanization and agriculturalization, soil pollution has become increasingly serious, resulting in the degradation of soil functions and increased ecological risks. In order to effectively prevent and control soil pollution, it is necessary to establish a complete soil pollution monitoring system to achieve real-time monitoring, intelligent analysis and rapid disposal of soil pollutant indicator data.
[0003] However, in the existing technology, the traceability of soil pollution monitoring systems is not effective enough to accurately determine the possible source locations and types that cause soil pollutant index data to exceed the standard or change abnormally. At present, my country's soil pollution monitoring system mainly relies on manual or simple software for data analysis, which has the disadvantages of low efficiency, low accuracy, and poor timeliness. Summary of the invention
[0004] To achieve the above objectives, this application provides the following technical solutions:
[0005] According to a first aspect of the present invention, the present invention claims protection for an intelligent soil contaminant monitoring method, characterized in that it comprises:
[0006] Collecting collection instructions for collecting crop attributes of the monitored soil area;
[0007] Collecting target pollutants in the monitored soil area and metadata of the target pollutants;
[0008] diagnosing whether the target pollutant is found in the candidate maintenance log of the monitored soil area;
[0009] If the target pollutant is found in the candidate maintenance log of the monitored soil area, diagnosing whether the metadata is found in the candidate maintenance log;
[0010] If the metadata is found in the candidate maintenance log, the target pollutant and the crop attribute represented by the metadata are determined to obtain the crop attribute of the monitored soil area;
[0011] Wherein, before diagnosing whether the target pollutant is found in the candidate maintenance log of the monitored soil area, the intelligent soil pollutant monitoring method includes: collecting the target maintenance log of the monitored soil area, wherein the target maintenance log includes at least one of the following: wherein the target maintenance log includes at least one of the following: a number of reference soils crawled from a global soil map by collecting sensors, reference evaluation results obtained by evaluating reference soils, and reference evaluation results input locally; disassembling the target maintenance log into a plurality of candidate maintenance logs according to a preset disassembly method; diagnosing whether the target pollutant is found in the candidate maintenance log of the monitored soil area includes: diagnosing whether the target pollutant is found in the candidate maintenance logs one by one in sequence.
[0012] Furthermore, decomposing the target maintenance log into a plurality of candidate maintenance logs according to a preset decomposition method includes:
[0013] Taking the data packets in the target maintenance log that meet the preset weather conditions as the candidate maintenance log; or
[0014] Splitting the target maintenance log into a plurality of candidate maintenance logs according to maintenance dates; or
[0015] The data packets in the target maintenance log that meet the preset maintenance measures are used as the candidate maintenance logs.
[0016] Further, diagnosing whether the metadata is found in the candidate maintenance log includes:
[0017] diagnosing whether a candidate pollutant in the metadata is found in the candidate maintenance log, wherein the metadata includes a plurality of the candidate pollutants;
[0018] If the candidate pollutant is found in the candidate maintenance log, it is determined that the metadata is found in the candidate maintenance log.
[0019] Furthermore, after determining the target pollutant and the crop attribute represented by the metadata, the intelligent soil pollutant monitoring method further includes:
[0020] The cumulative amount of all the candidate pollutants and the cumulative amount of the target maintenance logs corresponding to all the metadata are counted.
[0021] Further, determining the target pollutant and the crop attribute represented by the metadata includes:
[0022] extracting all target pollutants between the target pollutant and the candidate pollutant from the candidate maintenance log;
[0023] The target pollutant, all the target pollutants and the candidate pollutants are used as the crop attributes.
[0024] According to a second aspect of the present invention, the present invention claims protection for an intelligent soil contaminant monitoring system, comprising:
[0025] A candidate collection unit, for collecting collection instructions for crop attributes in a monitored soil area;
[0026] A target collection unit, used for collecting target pollutants of the monitored soil area and metadata of the target pollutants;
[0027] a candidate diagnosis unit for diagnosing whether the target pollutant is found in the candidate maintenance log of the monitored soil area;
[0028] a target diagnosis unit for diagnosing whether the metadata is found in the candidate maintenance log if the target pollutant is found in the candidate maintenance log of the monitored soil area;
[0029] a candidate decision unit, configured to, when the metadata is found in the candidate maintenance log, decide the target pollutant and the crop attribute represented by the metadata to obtain the crop attribute of the monitored soil area;
[0030] Among them, the intelligent soil contaminant monitoring system includes: a third acquisition unit, which is used to collect the target maintenance log of the monitored soil area before diagnosing whether the target pollutant is found in the candidate maintenance log of the monitored soil area, wherein the target maintenance log includes at least one of the following: a number of reference soils crawled from a global soil map by an acquisition sensor, a reference evaluation result obtained by evaluating the reference soil, and a reference evaluation result input locally; a disassembly unit, which is used to disassemble the target maintenance log into multiple candidate maintenance logs according to a preset disassembly method; the candidate diagnosis unit includes: a candidate diagnosis sub-unit, which is used to diagnose whether the target pollutant is found in the candidate maintenance log one by one in sequence.
[0031] Furthermore, the disassembly unit comprises:
[0032] a candidate disassembly subunit, configured to disassemble the data packets in the target maintenance log that meet the preset weather conditions as the candidate maintenance log; or
[0033] a target disassembly subunit, configured to disassemble the target maintenance log into a plurality of candidate maintenance logs according to maintenance dates; or
[0034] The third disassembling subunit is used to disassemble the data packets in the target maintenance log that meet the preset maintenance means as the candidate maintenance log.
[0035] Furthermore, the target diagnosis unit includes:
[0036] a target diagnosis subunit, configured to diagnose whether the candidate pollutant in the metadata is found in the candidate maintenance log, wherein the metadata includes a plurality of the candidate pollutants;
[0037] The target decision unit is used to determine whether the metadata is found in the candidate maintenance log when the candidate pollutant is found in the candidate maintenance log.
[0038] Furthermore, the intelligent soil contaminant monitoring system further includes:
[0039] A statistical unit, for counting the cumulative amount of all the candidate pollutants and the cumulative amount of the target maintenance logs corresponding to all the metadata after determining the target pollutants and the crop attributes represented by the metadata;
[0040] The candidate decision units include:
[0041] an extraction unit, configured to extract all target pollutants between the target pollutant and the candidate pollutant from the candidate maintenance log;
[0042] A decision subunit is used to decide the target pollutant, all the target pollutants and the candidate pollutants as the crop attributes.
[0043] According to a third aspect of the present invention, the present invention claims protection for an electronic device, comprising:
[0044] one or more processors;
[0045] A memory having one or more programs stored thereon, when the one or more programs are executed by the one or more processors, the one or more processors implement the intelligent soil contaminant monitoring method.
[0046] The present application relates to the field of soil pollution monitoring technology, and to intelligent soil pollutant monitoring methods, systems and equipment, which collect collection instructions for collecting crop properties in the monitored soil area; collect target pollutants and metadata of the monitored soil area; diagnose whether the target pollutants are found in the candidate maintenance log of the monitored soil area; if the target pollutants are found in the candidate maintenance log of the monitored soil area, diagnose whether the metadata is found in the candidate maintenance log; if the metadata is found in the candidate maintenance log, decide the target pollutants and the crop properties represented by the metadata, and obtain the crop properties of the monitored soil area; disassemble the target maintenance log into multiple candidate maintenance logs according to a preset disassembly method; diagnose whether the target pollutants are found in the candidate maintenance log of the monitored soil area. The present invention can accurately determine the possible source locations and types that cause soil pollutant index data to exceed the standard or change abnormally, and has both accuracy and timeliness. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] Figure 1 A flowchart of the intelligent soil contaminant monitoring method claimed in the embodiment of the present application;
[0048] Figure 2 A second working flow chart of the intelligent soil contaminant monitoring method claimed in the embodiment of the present application;
[0049] Figure 3 This is a structural module diagram of the intelligent soil contaminant monitoring system claimed in the embodiments of the present application. DETAILED DESCRIPTION
[0050] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0051] The terms "candidate", "target" and "third" in this application are only used for descriptive purposes, and cannot be understood as characterizing or implying relative importance or implicitly indicating the number of technical features characterized. Thus, the features defined as "candidate", "target" and "third" can explicitly or implicitly include at least one of the features. In the description of this application, the meaning of "multiple" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined. All directional representations in the embodiments of the present application (such as up, down, left, right, front, back...) are only used to explain the relative position relationship, movement, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional representation also changes accordingly. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally also includes steps or units that are not listed, or optionally also includes other steps or units inherent to these processes, methods, products or devices.
[0052] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The presence of the phrase in all locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0053] Figure 1 is a flow chart of an intelligent soil contaminant monitoring method according to an embodiment of the present invention. Figure 1 The intelligent soil contaminant monitoring method shown comprises the following steps:
[0054] Step S102, collecting instructions for collecting crop properties in the monitored soil area.
[0055] Step S104, collecting target pollutants and metadata of target pollutants in the monitored soil area.
[0056] Step S106, diagnose whether the target pollutant is found in the candidate maintenance log of the monitored soil area.
[0057] Step S108, in the case where the target pollutant is found in the candidate maintenance log of the monitored soil area, diagnose whether metadata is found in the candidate maintenance log.
[0058] Step S110 , when metadata is found in the candidate maintenance log, the target pollutant and the crop attributes represented by the metadata are determined.
[0059] Step S112, when no metadata is found in the candidate maintenance logs, when no target pollutant is found in the candidate maintenance logs of the monitored soil area, it is decided that no crop attributes are found in the candidate maintenance logs.
[0060] According to the embodiment of the present invention, whether the monitored soil area has crop attributes is determined by diagnosing whether the target pollutants and metadata of the target pollutants in the monitored soil area are found in the candidate maintenance logs. That is, the crop attributes are determined by fuzzy matching the candidate maintenance logs of the monitored soil area with the target pollutants and metadata of the target pollutants. There is no need to accurately match the candidate maintenance logs of the monitored soil area with the statements in the template. In the above embodiment, different expressions of the same crop attribute can be identified by fuzzy matching the candidate maintenance logs of the monitored soil area with the target pollutants and metadata of the target pollutants. According to the embodiment of the present invention, the problem of incomplete extraction of crop attributes of the monitored soil area in the prior art, which leads to inaccurate feature statistics of the monitored soil area, is solved, and the effect of comprehensively and accurately collecting the crop attributes of the maintenance logs is achieved, thereby improving the accuracy of feature statistics of the monitored soil area.
[0061] According to the above-mentioned embodiment of the present invention, before diagnosing whether the target pollutants are found in the candidate maintenance logs of the monitored soil area, an intelligent soil pollutant monitoring method may include: collecting the target maintenance logs of the monitored soil area; disassembling the target maintenance logs into multiple candidate maintenance logs according to a preset disassembly method; diagnosing whether the target pollutants are found in the candidate maintenance logs of the monitored soil area includes: diagnosing whether the target pollutants are found in the candidate maintenance logs one by one in sequence.
[0062] Specifically, after collecting the target maintenance log of the monitored soil area, the crawled target maintenance log is disassembled into multiple candidate maintenance logs according to a preset disassembly method, and the candidate maintenance logs are diagnosed one by one in sequence to see whether the target pollutants are found.
[0063] The target maintenance log of the above-mentioned monitored soil area may be a number of reference soils crawled from a global soil map by collecting sensors, reference evaluation results obtained by evaluating the reference soils, and reference evaluation results input locally.
[0064] For example, if you want to collect farmer status data after planting in a certain crop area in the monitoring area (i.e., the monitored soil area in the above embodiment), you can use the collection sensor to collect several farmer usage records of the crop area from the monitoring area, and the crawled farmer usage record log content is the target maintenance log in the above embodiment.
[0065] Furthermore, disassembling the target maintenance log into multiple candidate maintenance logs according to a preset disassembly method may include: taking the data packets in the target maintenance log that meet the preset weather conditions as candidate maintenance logs; or disassembling the target maintenance log into multiple candidate maintenance logs according to the maintenance date; or taking the data packets in the target maintenance log that meet the preset maintenance means as candidate maintenance logs.
[0066] In an optional embodiment of the present invention, starting from candidate instructions in the target maintenance log, candidate data packets that meet preset weather conditions can be collected in sequence and continuously, and then starting from target instructions in the target maintenance log, target data packets that meet preset weather conditions can be collected in sequence and continuously, until the last instruction of the collected data packet is the last instruction in the target maintenance log.
[0067] For example, the target maintenance log "It was found that the heavy metal lead content of domestic pesticides is relatively high" (a total of 16 instructions) is disassembled into multiple (7 in this embodiment) candidate maintenance logs according to preset weather conditions (e.g., 10 instructions), and the following 7 data packets (i.e., the candidate maintenance logs in the above embodiment) can be obtained: (1) Heavy metals were found in domestic pesticides; (2) Heavy metal oils in domestic pesticides; (3) Heavy metal lead content in domestic pesticides; (4) Heavy metal lead content in imported pesticides; (5) Comparison of heavy metal lead content in pesticides; (6) The heavy metal lead content in general is relatively high; and (7) The heavy metal lead content in is relatively high.
[0068] In another optional embodiment, starting from the candidate pollutants in the target maintenance log, candidate data packets that meet the preset maintenance measures can be collected continuously in sequence, and then starting from the target pollutants in the target maintenance log, target data packets that meet the preset maintenance measures can be collected continuously in sequence until the last pollutant in the collected data packet is the last pollutant in the target maintenance log.
[0069] For example, the target maintenance log "It was found that the heavy metal lead content of domestic pesticides is relatively high" is disassembled into multiple candidate maintenance logs according to the preset maintenance means (e.g., 5 pollutants), and the following 5 data packets (i.e., the candidate maintenance logs in the above embodiment) can be obtained: (1) Heavy metals were found in domestic pesticides; (2) Heavy metal lead content of domestic pesticides; (3) Comparison of heavy metal lead content of pesticides; (4) Heavy metal lead content is relatively high; and (5) Heavy metal lead content is relatively high.
[0070] The above-mentioned pollutants are preset. When the target maintenance log is disassembled according to the preset maintenance means, the maintenance means can be decided according to the preset pollutants and the target maintenance log can be disassembled. For example, the pollutants in the above-mentioned target maintenance log may include: found, domestic, pesticides,, heavy metals, lead content, relatively, high and so on.
[0071] In the above embodiment, the target maintenance log is disassembled by disassembling the instruction string in a preset disassembly mode, taking a number of continuous data packets, and obtaining a candidate maintenance log. Through the above embodiment of the present invention, only when the target pollutant and metadata appear simultaneously in the same candidate maintenance log, the metadata is considered to describe the target pollutant. By limiting the distance between the target pollutant and the metadata, the problem of erroneously collecting the crop attributes corresponding to the target pollutant and the metadata when the target pollutant and metadata are diagnosed in different candidate maintenance logs is avoided, thereby improving the accuracy of collecting crop attributes.
[0072] For example, if the target maintenance log collected is an article, which includes ten sentences, the article can be disassembled according to the maintenance date, such as taking each sentence as a candidate maintenance log, where the candidate sentence is "Recently, it was found that some relevant personnel have published some usage records on the lead content of pesticides", and the tenth sentence is "The usage records provided by the relevant personnel are very useful to me. I am very happy to get everyone's help. Thank you very much", then the target pollutant "lead content" can be diagnosed in the candidate maintenance log, and the metadata "high" can be diagnosed in the tenth candidate maintenance log. However, it is obvious that the metadata diagnosed in the tenth candidate maintenance log does not describe the target pollutant in the candidate maintenance log. If the metadata and the target pollutant are used as the basis for collecting crop attributes, incorrect crop attributes will be obtained. In the above embodiment, it is defined that only when the target pollutant and metadata are diagnosed in the same candidate maintenance log, the crop attributes corresponding to the diagnosed target pollutant and metadata are collected. Through this embodiment, the distance between the target pollutant and the metadata is defined, and the accuracy of collecting crop attributes is improved.
[0073] In the above-mentioned embodiment of the present invention, diagnosing whether metadata is found in a candidate maintenance log may include: diagnosing whether a candidate pollutant in the metadata is found in the candidate maintenance log, wherein the metadata includes several candidate pollutants; if a candidate pollutant is found in the candidate maintenance log, then deciding whether metadata is found in the candidate maintenance log.
[0074] Specifically, as long as any candidate pollutant in the metadata is diagnosed in the candidate maintenance log, it can be determined that the metadata is found in the candidate maintenance log.
[0075] In the above embodiment, the target pollutant in the monitored soil area and several candidate pollutants of the metadata of the target pollutant can be read from the preset maintenance means database.
[0076] The monitored soil area may correspond to several target pollutants, and the monitored soil area may correspond to "target pollutant 1, ..., target pollutant m"; each target pollutant may correspond to several metadata, target pollutant 1 may correspond to "metadata 11, metadata 12 and metadata 13", and target pollutant m may correspond to "metadata m1 and metadata m2"; each metadata may include several candidate pollutants, metadata 11 may include "candidate pollutant 111, ..., candidate pollutant 11N", metadata 12 may include "candidate pollutant 121, ..., candidate pollutant 12N", metadata 13 may include "candidate pollutant 131, ..., candidate pollutant 13N", and metadata m1 may include "candidate pollutant m11, ..., candidate pollutant m1N" and metadata m2 may include "candidate pollutant m21, ..., candidate pollutant m2N".
[0077] In this embodiment, if the monitored soil area is pesticide, then the target pollutant 1 can be "lead content", and the target pollutant N can be other target pollutants related to pesticides; the metadata corresponding to the target pollutant 1 can be three metadata of "high", "general" and "low"; each metadata can include several candidate pollutants, such as the metadata "high" can include multiple candidate pollutants such as "high", "relatively high", "very high" and "not low", the metadata "general" can include multiple candidate pollutants such as "general", "okay" and "okay", and the metadata "low" can include multiple candidate pollutants such as "not high", "relatively low", "low" and "very low".
[0078] Through the above embodiment of the present invention, when diagnosing the content in the candidate maintenance log, there is no restriction on the combination form between the target pollutant and the candidate pollutant of the metadata (such as the order of appearance in the maintenance log and other content contained between the two groups of words). As long as any combination of the target pollutant and the candidate pollutant appears in the candidate maintenance log at the same time, it can be determined that the metadata is found in the candidate maintenance log. Through the above embodiment, the problem of missing the collection of crop attributes in the monitored soil area due to incomplete statement settings in the template is avoided, and the accuracy of collecting crop attributes in the monitored soil area is improved.
[0079] According to the above embodiment of the present invention, after deciding the target pollutants and the crop properties represented by the metadata, an intelligent soil pollutant monitoring method may further include: counting the cumulative amount of all candidate pollutants and the cumulative amount of target maintenance logs corresponding to all metadata.
[0080] Specifically, after all crop attributes corresponding to the candidate pollutants are collected, the cumulative amount of all candidate pollutants is counted to obtain the number of occurrences of the crop attributes, and the cumulative amount of the target maintenance log containing all metadata is counted to obtain the number of occurrences of all metadata.
[0081] For example, if the target maintenance log is an article, which is a record of the use of lead content in pesticides (i.e., the target pollutant in the above embodiment), and 10 status data about high lead content appear in the article (i.e., the metadata in the above embodiment is "high", and 10 candidate pollutants appear in the article), then when counting the cumulative amount of the target maintenance logs corresponding to all metadata, the count is 1; when counting the cumulative amount of all candidate pollutants, the count is 10.
[0082] In the above embodiment, the cumulative amount of all crop attributes can be obtained by counting the cumulative amount of candidate pollutants. Since multiple candidate pollutants of one metadata may appear in a target maintenance log, but the target maintenance log only expresses the point of view represented by the metadata, the cumulative amount of all logs expressing different points of view can be obtained by counting the cumulative amount of the target maintenance log containing all metadata.
[0083] Through the above-mentioned embodiments of the present invention, the number of occurrences of all crop attributes in the monitored soil area and the cumulative amount of the target maintenance log containing all crop attributes can be reflected, so that farmers can be provided with accurate and reliable information when they need to know a certain crop attribute in the monitored soil area.
[0084] In the above embodiment of the present invention, determining the target pollutants and crop attributes represented by metadata may include: extracting all target pollutants between the target pollutants and the candidate pollutants from the candidate maintenance log; and taking the target pollutants, all target pollutants and the candidate pollutants as crop attributes.
[0085] Specifically, after diagnosing the target pollutant and the candidate pollutant in the candidate maintenance log, all pollutants (or text instructions) between the target pollutant and the candidate pollutant are extracted, and the target pollutant, the candidate pollutant and the extracted pollutants (or text instructions) are used as crop attributes of the candidate maintenance log.
[0086] For example, in the candidate maintenance log "Common heavy metal lead content is relatively high", the target pollutant "lead content" and the candidate pollutant "high" are diagnosed, then the "lead content is relatively high" in the candidate maintenance log is extracted and used as the crop attribute of the candidate maintenance log.
[0087] In the above embodiment, the target pollutants, candidate pollutants and the contents between them can all be extracted as the crop attributes of the candidate maintenance log. Through the above embodiment of the present invention, the omission of the extraction of crop attributes in the monitored soil area caused by the incomplete statement setting of the template in the prior art is avoided, and the accuracy and reliability of the extracted crop attributes are improved.
[0088] Figure 2 1 is a flow chart of an optional intelligent soil contaminant monitoring method according to an embodiment of the present invention. Figure 2 The above embodiments of the present invention are described in detail.
[0089] like Figure 2 As shown, the intelligent soil contaminant monitoring method may include the following steps:
[0090] Step S302, deciding the monitored soil area, reading the target pollutants of the monitored soil area and the usage record pollutants from the maintenance means database.
[0091] The above-mentioned usage record pollutants are candidate pollutants in the above-mentioned embodiments of the present invention.
[0092] Step S304: crawl reference soil on the global soil map through a collection sensor, and split the crawled reference soil into N sub-logs according to a preset splitting method.
[0093] The reference soil is the target maintenance log in the above embodiment of the present invention.
[0094] The sub-log is the candidate maintenance log in the above embodiment of the present invention; and the preset splitting method is the preset disassembly method in the above embodiment of the present invention.
[0095] After N sub-logs are obtained, step S306 is executed.
[0096] Step S306: collect sub-logs in sequence.
[0097] Specifically, when this step is performed for the first time, candidate sub-logs are collected.
[0098] Step S308, determining whether the target pollutant is found in the sub-log. If the target pollutant is not found, returning to step S306, collecting the next sub-log. If this step is executed for the Nth time, collecting the N+1th sub-log.
[0099] Step S310: When the target pollutant is found, the use record pollutant is searched in the sub-log.
[0100] Step S312, determining whether the usage record pollutant is found in the sub-log, and if the usage record pollutant is found, ending the loop; if the usage record pollutant is not found, returning to step S306.
[0101] Specifically, for the monitored soil area, two groups of pollutants are read from the maintenance means database: target pollutants and usage record pollutants, which correspond to each other; after crawling the reference soil and splitting it into N sub-logs, the search operation is performed on the N sub-logs one by one in sequence according to the target pollutants and usage record pollutants; when the target pollutants and usage record pollutants are found in the same sub-log, the search operation is terminated; if the target pollutants or usage record pollutants are not found in the sub-log, the search continues to the next sub-log until the target pollutants and usage record pollutants are found in the same sub-log, or all sub-logs are searched.
[0102] The following takes the monitoring of "pesticides" in the soil area as an example to introduce in detail Figure 2 An intelligent soil contaminant monitoring method is shown.
[0103] The target pollutant "lead content" is read from the maintenance means database, and the usage record pollutants "high, low and general" of lead content are read from the maintenance means database. All reference soils containing the word "pesticide" collected from the global soil map are divided into multiple sub-logs in sentences, and the sub-logs are searched one by one in order to see if they contain the target pollutant "lead content" and the words in the usage record pollutants (i.e. the high, low and general mentioned above).
[0104] The use of the pollutant records "high, low and normal" in the above embodiments is only for illustrative purposes. In actual operations, the pollutant records may also include words such as relatively high and not low.
[0105] In multiple sub-logs, search each sub-log in order to see if it contains the word "lead content"; after finding "lead content" in a sub-log, search for the words "high, low and general" before and after the word "lead content" in the sub-log: if "high" is found, extract all pollutants between "lead content" and "high", and decide that this part of the log expresses the usage record view of "high lead content"; if the word "lead content" is not found, or "lead content" is found but "high, low and general" are not found, repeat the above search in the next sub-log.
[0106] The above steps are explained in detail as follows:
[0107] S1. Decision "Pesticides" is to monitor the soil area.
[0108] S2. The target pollutant in the decision monitoring soil area is "lead content", and the decision "high, low and normal" are used to record the pollutants for this target pollutant.
[0109] S3. Split the reference soil "It was found that the heavy metal lead content of domestic pesticides is relatively high!" into the following 7 sub-logs according to the fixed weather conditions (e.g., 10 instructions):
[0110] 1) Found heavy metals in domestic pesticides;
[0111] 2) Talk about heavy metal oil in domestic pesticides;
[0112] 3) Heavy metal lead content of domestic pesticides;
[0113] 4) The heavy metal lead content of oral pesticides is:
[0114] 5) Comparison of heavy metal lead content in pesticides;
[0115] 6) The heavy metal lead content of Pu is relatively high;
[0116] 7) The heavy metal lead content is relatively high.
[0117] S4. Search one by one whether the 7 sub-logs in step S3 contain the word "lead content". The search process is as follows:
[0118] 1) If the word “lead content” is not found, go to the next sub-log;
[0119] 2) If the word “lead content” is not found, go to the next sub-log;
[0120] 3) Find the word "lead content" and do not find "high, low and average", and go to the next sub-log;
[0121] 4) Find the word "lead content" and do not find "high, low and average", and go to the next sub-log;
[0122] 5) Find the word "lead content" and do not find "high, low and average", and go to the next sub-log;
[0123] 6) Find the word "lead content" and "high" at the same time, extract all the content between the two words "lead content is relatively high", and stop searching.
[0124] S5. Complete the analysis of the reference soil and decide to record the content of "Pesticide" in the monitored soil area as "Lead Content - High".
[0125] Through the above-mentioned embodiment of the present invention, a search operation is performed on the reference soil containing pesticides to find out whether the reference soil contains the target pollutant and the use record pollutant; after finding one of the target pollutant and the use record pollutant in the same sub-log, all the contents between the target pollutant and the use record pollutant are extracted, and the use record view expressed by the reference soil is determined accordingly. Through the above-mentioned embodiment, the problem of incomplete extraction of the state data of the monitored soil area caused by the incomplete statement setting of the template in the prior art, which leads to inaccurate statistics of the state data of the monitored soil area, is avoided. It is only necessary to search for the target pollutant and the use record pollutant in the reference soil to determine the use record view expressed by the reference soil, thereby improving the flexibility and accuracy of collecting state data and obtaining more comprehensive and reliable state data statistics.
[0126] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0127] Figure 3 is a schematic diagram of an intelligent soil contaminant monitoring system according to an embodiment of the present invention. Figure 3 As shown, the intelligent soil contaminant monitoring system may include: a candidate collection unit 10 , a target collection unit 30 , a candidate diagnosis unit 50 , a target diagnosis unit 70 and a candidate decision unit 90 .
[0128] Among them, the candidate collection unit 10 is used to collect collection instructions for crop properties in the monitored soil area; the target collection unit 30 is used to collect target pollutants and metadata of target pollutants in the monitored soil area; the candidate diagnosis unit 50 is used to diagnose whether target pollutants are found in the candidate maintenance log of the monitored soil area; the target diagnosis unit 70 is used to diagnose whether metadata is found in the candidate maintenance log when the target pollutants are found in the candidate maintenance log of the monitored soil area; the candidate decision unit 90 is used to decide on the target pollutants and the crop properties represented by the metadata when metadata is found in the candidate maintenance log.
[0129] According to the embodiment of the present invention, whether the target pollutant and the metadata of the target pollutant of the monitored soil area are found in the candidate maintenance log diagnosed by the candidate diagnosis unit and the target diagnosis unit, it is judged whether the monitored soil area has crop attributes, that is, the crop attributes are determined by fuzzy matching the candidate maintenance log of the monitored soil area with the target pollutant and the metadata of the target pollutant, without the need to accurately match the candidate maintenance log of the monitored soil area with the statement in the template. In the above embodiment, different expressions of the same crop attribute can be identified by fuzzy matching the candidate maintenance log of the monitored soil area with the target pollutant and the metadata of the target pollutant, thereby avoiding the problem of incomplete crop attributes of the monitored soil area collected due to incomplete template statement setting in the prior art. Through the embodiment of the present invention, the problem of incomplete extraction of crop attributes of the monitored soil area in the prior art, resulting in inaccurate feature statistics of the monitored soil area, is solved, and the effect of comprehensively and accurately collecting crop attributes of the maintenance log is achieved, thereby improving the accuracy of feature statistics of the monitored soil area.
[0130] According to the above embodiment of the present invention, an intelligent soil contaminant monitoring system may include: a third collection unit, used to collect a target maintenance log of a monitored soil area before diagnosing whether a target pollutant is found in a candidate maintenance log of the monitored soil area; a disassembly unit, used to disassemble the target maintenance log into multiple candidate maintenance logs according to a preset disassembly method; the candidate diagnosis unit includes: a candidate diagnosis sub-unit, used to diagnose whether a target pollutant is found in the candidate maintenance log one by one in sequence.
[0131] Specifically, after collecting the target maintenance log of the monitored soil area, the crawled target maintenance log is disassembled into multiple candidate maintenance logs according to a preset disassembly method, and the candidate maintenance logs are diagnosed one by one in sequence to see whether the target pollutants are found.
[0132] The target maintenance log of the above-mentioned monitored soil area may be a number of reference soils crawled from a global soil map by collecting sensors, reference evaluation results obtained by evaluating the reference soils, and reference evaluation results input locally.
[0133] Furthermore, the disassembly unit may include: a candidate disassembly subunit, used to disassemble the data packets in the target maintenance log that meet the preset weather conditions as candidate maintenance logs; or a target disassembly subunit, used to disassemble the target maintenance log into multiple candidate maintenance logs according to the maintenance date; or a third disassembly subunit, used to disassemble the data packets in the target maintenance log that meet the preset maintenance means as candidate maintenance logs.
[0134] In an optional embodiment of the present invention, starting from candidate instructions in the target maintenance log, candidate data packets that meet preset weather conditions can be collected in sequence and continuously, and then starting from target instructions in the target maintenance log, target data packets that meet preset weather conditions can be collected in sequence and continuously, until the last instruction of the collected data packet is the last instruction in the target maintenance log.
[0135] In another optional embodiment, starting from the candidate pollutants in the target maintenance log, candidate data packets that meet the preset maintenance measures can be collected continuously in sequence, and then starting from the target pollutants in the target maintenance log, target data packets that meet the preset maintenance measures can be collected continuously in sequence until the last pollutant in the collected data packet is the last pollutant in the target maintenance log.
[0136] The above-mentioned pollutants are preset. When disassembling the target maintenance log according to the preset maintenance means, it is necessary to decide the maintenance means and disassemble the target maintenance log according to the preset pollutants. For example, the pollutants in the above-mentioned target maintenance log may include: found, domestic, pesticides,, heavy metals, lead content, relatively, high and so on.
[0137] In the above embodiment, the target maintenance log is disassembled by disassembling the instruction string in a preset disassembly mode, taking a number of continuous data packets, and obtaining a candidate maintenance log. Through the above embodiment of the present invention, only when the target pollutant and metadata appear simultaneously in the same candidate maintenance log, the metadata is considered to describe the target pollutant. By limiting the distance between the target pollutant and the metadata, the problem of erroneously collecting the crop attributes corresponding to the target pollutant and the metadata when the target pollutant and metadata are diagnosed in different candidate maintenance logs is avoided, thereby improving the accuracy of collecting crop attributes.
[0138] In the above-mentioned embodiment of the present invention, the target diagnosis unit may include: a target diagnosis sub-unit, used to diagnose whether the candidate pollutant in the metadata is found in the candidate maintenance log, wherein the metadata may include several candidate pollutants; a target decision unit, used to decide whether the metadata is found in the candidate maintenance log when the candidate pollutant is found in the candidate maintenance log.
[0139] Specifically, as long as any candidate pollutant in the metadata is diagnosed in the candidate maintenance log, it can be determined that the metadata is found in the candidate maintenance log.
[0140] In the above embodiment, the target pollutant in the monitored soil area and several candidate pollutants of the metadata of the target pollutant can be read from the preset maintenance means database.
[0141] According to the above embodiment of the present invention, an intelligent soil contaminant monitoring system may also include: a statistical unit, which is used to count the cumulative amount of all candidate pollutants and the cumulative amount of target maintenance logs corresponding to all metadata after deciding on the target pollutants and the crop properties represented by the metadata.
[0142] Specifically, after all crop attributes corresponding to the candidate pollutants are collected, the cumulative amount of all candidate pollutants is counted to obtain the number of occurrences of the crop attributes, and the cumulative amount of the target maintenance log containing all metadata is counted to obtain the number of occurrences of all metadata.
[0143] In the above embodiment, the cumulative amount of all crop attributes can be obtained by counting the cumulative amount of candidate pollutants. Since multiple candidate pollutants of one metadata may appear in a target maintenance log, but the target maintenance log only expresses the point of view represented by the metadata, the cumulative amount of all logs expressing different points of view can be obtained by counting the cumulative amount of the target maintenance log containing all metadata.
[0144] Through the above-mentioned embodiments of the present invention, the number of occurrences of all crop attributes in the monitored soil area and the cumulative amount of the target maintenance log containing all crop attributes can be reflected, so that farmers can be provided with accurate and reliable information when they need to know a certain crop attribute in the monitored soil area.
[0145] In the above-mentioned embodiment of the present invention, the candidate decision unit may include: an extraction unit for extracting all target pollutants between the target pollutants and the candidate pollutants from the candidate maintenance log; a decision subunit for deciding the target pollutants, all target pollutants and the candidate pollutants as crop attributes.
[0146] Specifically, after diagnosing the target pollutant and the candidate pollutant in the candidate maintenance log, all pollutants (or text instructions) between the target pollutant and the candidate pollutant are extracted, and the target pollutant, the candidate pollutant and the extracted pollutants (or text instructions) are used as crop attributes of the candidate maintenance log.
[0147] In the above embodiment, the target pollutants, candidate pollutants and the contents between them can all be extracted as the crop attributes of the candidate maintenance log. Through the above embodiment of the present invention, the omission of the extraction of crop attributes in the monitored soil area caused by the incomplete statement setting of the template in the prior art is avoided, and the accuracy and reliability of the extracted crop attributes are improved.
[0148] All units provided in this embodiment have the same usage methods and application scenarios as those provided in the corresponding steps of the method embodiment. Of course, it should be noted that the solutions involved in the above units are not limited to the content and scenarios in the method embodiment, and the above units can be run on a computer terminal or a mobile terminal and can be implemented by software or hardware.
[0149] From the above description, it can be seen that the present invention achieves the following technical effects:
[0150] According to the embodiment of the present invention, by diagnosing whether the target pollutants and metadata of the target pollutants in the monitored soil area are found in the candidate maintenance log, it is determined whether the monitored soil area has crop attributes, that is, the crop attributes are determined by fuzzy matching the candidate maintenance logs of the monitored soil area by the target pollutants and metadata of the target pollutants, without the need to accurately match the candidate maintenance logs of the monitored soil area with the statements in the template. In the above embodiment, different expressions of the same crop attribute can be identified by fuzzy matching the candidate maintenance logs of the monitored soil area by the target pollutants and metadata of the target pollutants, thereby avoiding the problem of incomplete crop attributes of the monitored soil area collected due to incomplete template statement settings in the prior art. Through the embodiment of the present invention, the problem of incomplete extraction of crop attributes of the monitored soil area in the prior art, resulting in inaccurate feature statistics of the monitored soil area, is solved, and the effect of comprehensively and accurately collecting crop attributes of the maintenance log is achieved, thereby improving the accuracy of feature statistics of the monitored soil area.
[0151] In the several embodiments provided in the present application, it should be understood that the disclosed systems, systems and methods can be implemented in other ways. For example, the system embodiments described above are only schematic. For example, the disassembly of the units is only a logical function disassembly. There may be other disassembly methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of the system or unit, which can be electrical, mechanical or other forms.
[0152] In addition, each functional unit in all embodiments of the present application may be integrated into one processing unit, or all units may be physically found separately, or two or more units may be integrated into one unit. The above integrated units may be implemented in the form of hardware or in the form of software functional units. The above are only implementation methods of the present application, and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the specification and drawings of this application, or directly or indirectly used in other related technical fields, are similarly included in the patent protection scope of the present application.
[0153] The specific implementation methods of the invention are described in detail above, but they are only examples, and the present application is not limited to the specific implementation methods described above. For those skilled in the art, any equivalent modification or substitution of the invention is also within the scope of the present application, and therefore, the equalization, modification, and improvement made without departing from the spirit and principle of the present application should be included in the scope of the present application.
Claims
1. An intelligent soil pollutant monitoring method, characterized in that: include: Collecting collection instructions for collecting crop attributes of the monitored soil area; Collecting target pollutants in the monitored soil area and metadata of the target pollutants; diagnosing whether the target pollutant is found in the candidate maintenance log of the monitored soil area; If the target pollutant is found in the candidate maintenance log of the monitored soil area, diagnosing whether the metadata is found in the candidate maintenance log; If the metadata is found in the candidate maintenance log, the target pollutant and the crop attribute represented by the metadata are determined to obtain the crop attribute of the monitored soil area; Wherein, before diagnosing whether the target pollutant is found in the candidate maintenance log of the monitored soil area, it includes: collecting the target maintenance log of the monitored soil area; The target maintenance log is decomposed into a plurality of candidate maintenance logs according to a preset decomposition method, including: Taking the data packets in the target maintenance log that meet the preset weather conditions as the candidate maintenance log; or Splitting the target maintenance log into a plurality of candidate maintenance logs according to maintenance dates; or Taking the data packets in the target maintenance log that meet the preset maintenance measures as the candidate maintenance log; Diagnosing whether the target contaminant is found in the candidate maintenance log of the monitored soil area includes: diagnose in sequence whether the target pollutant is found in the candidate maintenance logs one by one; Diagnosing whether the metadata is found in the candidate maintenance log includes: diagnosing whether a candidate pollutant in the metadata is found in the candidate maintenance log, wherein the metadata includes a plurality of the candidate pollutants; If the candidate pollutant is found in the candidate maintenance log, then deciding that the metadata is found in the candidate maintenance log; After determining the target pollutant and the crop attribute represented by the metadata, the method further includes: Counting the cumulative amount of all the candidate pollutants and the cumulative amount of the target maintenance logs corresponding to all the metadata; Determining the target pollutant and the crop attribute represented by the metadata includes: extracting all pollutants between the target pollutant and the candidate pollutant from the candidate maintenance log; The target pollutant, all the pollutants and the candidate pollutants are used as the crop attributes.
2. An intelligent soil contaminant monitoring system, characterized in that: include: A candidate collection unit, for collecting collection instructions for crop attributes in a monitored soil area; A target collection unit, used for collecting target pollutants of the monitored soil area and metadata of the target pollutants; a candidate diagnosis unit for diagnosing whether the target pollutant is found in the candidate maintenance log of the monitored soil area; a target diagnosis unit for diagnosing whether the metadata is found in the candidate maintenance log if the target pollutant is found in the candidate maintenance log of the monitored soil area; a candidate decision unit, configured to, when the metadata is found in the candidate maintenance log, decide the target pollutant and the crop attribute represented by the metadata to obtain the crop attribute of the monitored soil area; Wherein, the intelligent soil contaminant monitoring system further comprises: a third collection unit, which is used to collect the target maintenance log of the monitored soil area before diagnosing whether the target contaminant is found in the candidate maintenance log of the monitored soil area; a disassembly unit, configured to disassemble the target maintenance log into a plurality of candidate maintenance logs according to a preset disassembly method; The disassembly unit comprises: a candidate disassembly subunit, configured to disassemble the data packets in the target maintenance log that meet the preset weather conditions as the candidate maintenance log; or a target disassembly subunit, configured to disassemble the target maintenance log into a plurality of candidate maintenance logs according to maintenance dates; or A third disassembling subunit is used to disassemble the data packets that meet the preset maintenance means in the target maintenance log as the candidate maintenance log; The candidate diagnosis unit includes: a candidate diagnosis subunit, which is used to diagnose whether the target pollutant is found in the candidate maintenance log one by one in sequence; The target diagnosis unit comprises: a target diagnosis subunit, configured to diagnose whether the candidate pollutant in the metadata is found in the candidate maintenance log, wherein the metadata includes a plurality of the candidate pollutants; a target decision unit, configured to, when the candidate pollutant is found in the candidate maintenance log, decide that the metadata is found in the candidate maintenance log; The intelligent soil contaminant monitoring system further comprises: A statistical unit, for counting the cumulative amount of all the candidate pollutants and the cumulative amount of the target maintenance logs corresponding to all the metadata after determining the target pollutants and the crop attributes represented by the metadata; The candidate decision unit comprises: an extraction unit, configured to extract all pollutants between the target pollutant and the candidate pollutant from the candidate maintenance log; A decision subunit is used to decide the target pollutant, all the pollutants and the candidate pollutants as the crop attributes.
3. An electronic device, comprising: one or more processors; A memory having one or more programs stored thereon, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement an intelligent soil contaminant monitoring method according to claim 1.
Citation Information
Patent Citations
AI prediction processing method and system applied to digital agriculture
CN117114917A
Real-time intelligent soil pollution monitoring system and method
CN117538503A