This disclosure is generally directed to detection systems. More specifically, this disclosure is directed to the detection of emerging herbicide resistance in weed populations.
Herbicides are a primary tool for the control of weeds in modern agricultural production, providing a way to achieve optimum crop yields and enabling the adoption of environmentally-friendly practices such as conservation tillage. In most of the world's major crop production areas, the evolution of weed populations with resistance to one or more herbicides is a serious concern. Herbicide resistance is defined as the acquired ability of a weed population to survive an herbicide application that previously was known to control the weed population. Herbicide resistance is a natural response of populations of certain weed species to the use of herbicides and can be mitigated using recognized best management practices.
This disclosure relates to the detection of emerging herbicide resistance in weed populations.
In a first embodiment, a method includes obtaining, using at least one processing device of an electronic device, spatial information associated with weeds in a growing area. The spatial information includes spatial information associated with a primary weed in the growing area over time. The method also includes identifying, using the at least one processing device, one or more portions of the growing area in which the primary weed has developed or may be developing herbicide resistance using the spatial information. In addition, the method includes outputting, using the at least one processing device, information associated with the one or more identified portions of the growing area.
In a second embodiment, an apparatus includes at least one processing device configured to obtain spatial information associated with weeds in a growing area. The spatial information includes spatial information associated with a primary weed in the growing area over time. The at least one processing device is also configured to identify one or more portions of the growing area in which the primary weed has developed or may be developing herbicide resistance using the spatial information. The at least one processing device is further configured to output information associated with the one or more identified portions of the growing area.
In a third embodiment, a non-transitory computer readable medium stores computer readable program code that, when executed by one or more processors, causes the one or more processors to obtain spatial information associated with weeds in a growing area. The spatial information includes spatial information associated with a primary weed in the growing area over time. The non-transitory computer readable medium also stores computer readable program code that, when executed by the one or more processors, causes the one or more processors to identify one or more portions of the growing area in which the primary weed has developed or may be developing herbicide resistance using the spatial information. The non-transitory computer readable medium further stores computer readable program code that, when executed by the one or more processors, causes the one or more processors to output information associated with the one or more identified portions of the growing area.
Other technical features may be readily apparent to one skilled in the art from the following figures, descriptions, and claims.
For a more complete understanding of this disclosure, reference is now made to the following description, taken in conjunction with the accompanying drawings, in which:
As noted above, herbicides are a primary tool for the control of weeds in modern agricultural production, providing a way to achieve optimum crop yields and enabling the adoption of environmentally-friendly practices such as conservation tillage. In most of the world's major crop production areas, the evolution of weed populations with resistance to one or more herbicides is a serious concern. Herbicide resistance is defined as the acquired ability of a weed population to survive an herbicide application that previously was known to control the weed population. Herbicide resistance is a natural response of populations of certain weed species to the use of herbicides and can be mitigated using recognized best management practices.
Unfortunately, standard techniques for identifying herbicide resistance in weeds can suffer from various shortcomings. For example, collecting and testing seeds from potentially herbicide resistant weeds is labor-intensive and is often better applied on a regional basis rather than for specific growing areas, and these activities are often not sustained over time due to the effort involved. Market research surveys of farmers and weed management experts are known to be unreliable, especially for new cases of herbicide resistance in a region. In addition, tracking farmer performance inquiries with appropriate follow-up field evaluation and testing, while very reliable to detect herbicide resistance, often allows large percentages of weeds in a growing area to become herbicide resistant prior to detection.
This disclosure describes various techniques supporting the detection of emerging herbicide resistance in weed populations. For example, spatial distributions of one or more weeds (often called weed maps) in at least one farm field or other growing area can be obtained in any suitable manner. In some cases, weed maps may be generated by people performing manual scouting of the growing area(s). In other cases, weed maps may be generated by automated systems that can detect weeds in the growing area(s). As a particular example, weed maps may be generated by a “see-and-spray” automated system that uses computer vision to detect weeds and to control an herbicide sprayer to spray the weeds (ideally while minimizing spraying of other areas). As other particular examples, a computer vision system may be mounted on a tractor, an airborne propeller or fixed wing drone, an airplane, a satellite, or other suitable device. However the weed maps are generated, the weed maps can be analyzed in order to identify one or more patches of the growing area(s) that may contain weeds that have become or may be becoming herbicide resistant.
Various types of analyses of the weed maps may occur here in order to identify weeds that have become or may be becoming herbicide resistant. For example, weed maps for a specific weed (referred to as a primary weed) can be obtained over time, such as after multiple spray events or during multiple growing seasons (like multiple years). The weed maps can be analyzed in order to determine if the primary weed has survived at least one herbicide application and appears to have expanded in one or more patches of a growing area over time, which can be indicative of herbicide resistance. It is also possible to use one or more weed maps of other weeds (referred to as secondary weeds) to determine whether expansion of the primary weed is due to herbicide resistance or some other factors (such as improper application of an herbicide). For instance, when an expanding patch of a primary weed is identified, a determination can be made whether the one or more secondary weeds are also present at a higher rate in that patch (which can be determined using collected data or by manually inspecting the patch). If so, this may be indicative of improper herbicide application or other non-herbicide resistance problem since it is unlikely multiple types of weeds will simultaneously develop herbicide resistance (at least at the same rate). Otherwise, this may be indicative of herbicide resistance since the herbicide appears to be working effectively for the one or more secondary weeds.
Each automated platform 103 represents a device or system that is configured to identify weeds (and possibly types of weeds) in one or more growing areas. For example, as noted above, an automated platform 103 may represent a “see-and-spray” system that locates weeds and sprays the weeds with an herbicide. In some cases, the “see-and-spray” system uses computer vision to detect weeds and to control an herbicide sprayer to spray the weeds (ideally while minimizing spraying of other areas). As another example, a computer vision system may be mounted on a tractor, an airborne propeller or fixed wing drone, an airplane, a satellite, or other suitable device. Each automated platform 103 includes any suitable structure for identifying weeds in at least one growing area.
The network 104 facilitates communication between various components of the system 100. For example, the network 104 may communicate Internet Protocol (IP) packets, frame relay frames, Asynchronous Transfer Mode (ATM) cells, or other suitable information between network addresses. The network 104 may include one or more local area networks (LANs), metropolitan area networks (MANs), wide area networks (WANs), all or a portion of a global network such as the Internet, or any other communication system or systems at one or more locations.
The application server 106 is coupled to the network 104 and is coupled to or otherwise communicates with the database server 108. The application server 106 supports the analysis of weed maps or other information to detect emerging herbicide resistance in weed populations. Example analysis operations that may be performed by the application server 106 are described below. For example, the application server 106 may execute one or more applications 112 that use data from the database 110 to detect emerging herbicide resistance in weed populations. In some cases, the application 112 identifies spatial areas of weeds using a clustering algorithm, where points associated with weeds may be included in a cluster based on their distance. In other cases, the application 112 identifies spatial areas of weeds using an anomaly detection algorithm, where points associated with weeds may be identified as an anomaly (such as based on their growth or death rates). As a particular example, the application 112 may identify points or clusters showing evidence of herbicide resistance via exhibiting a different growth rate or death rate than surrounding weeds or average weeds in the growing area.
The database server 108 operates to store and facilitate retrieval of various information used, generated, or collected by the application server 106, the user devices 102a-102d, and/or the automated platform(s) 103 in the database 110. For example, the database server 108 may store various information related to weed maps or other information for different weeds detected in one or more growing areas. Note that the database server 108 may also be used within the application server 106 to store information, in which case the application server 106 itself may store the information used to detect emerging herbicide resistance in weed populations.
Although
As shown in
The memory 210 and a persistent storage 212 are examples of storage devices 204, which represent any structure(s) capable of storing and facilitating retrieval of information (such as data, program code, and/or other suitable information on a temporary or permanent basis). The memory 210 may represent a random access memory or any other suitable volatile or non-volatile storage device(s). The persistent storage 212 may contain one or more components or devices supporting longer-term storage of data, such as a read only memory, hard drive, Flash memory, or optical disc.
The communications unit 206 supports communications with other systems or devices. For example, the communications unit 206 can include a network interface card or a wireless transceiver facilitating communications over a wired or wireless network, such as the network 104. The communications unit 206 may support communications through any suitable physical or wireless communication link(s).
The I/O unit 208 allows for input and output of data. For example, the I/O unit 208 may provide a connection for user input through a keyboard, mouse, keypad, touchscreen, or other suitable input device. The I/O unit 208 may also send output to a display, printer, or other suitable output device. Note, however, that the I/O unit 208 may be omitted if the device 200 does not require local I/O, such as when the device 200 represents a server or other device that can be accessed remotely.
In some embodiments, the processing device 202 executes instructions to detect emerging herbicide resistance in weed populations. For example, the processing device 202 may execute instructions that cause the processing device 202 to analyze weed maps and identify any patches in one or more growing areas where emerging herbicide resistance in weed populations may exist. Example analysis operations that may be performed by the processing device 202 are provided below.
Although
As shown in
The RF transceiver 304 receives, from the antenna 302, the RF electrical signals representing incoming wireless signals, such as cellular, WiFi, BLUETOOTH, or navigation signals. The RF transceiver 304 down-converts the incoming RF signals to generate intermediate frequency (IF) or baseband signals. The IF or baseband signals are sent to the receive processing circuitry 310, which generates processed baseband signals by filtering, decoding, digitizing, and/or otherwise processing the baseband or IF signals. The receive processing circuitry 310 can transmit the processed baseband signals to the speaker 312 or to the processor 314 for further processing.
The transmit processing circuitry 306 receives analog or digital data from the microphone 308 or other outgoing baseband data from the processor 314. The transmit processing circuitry 306 encodes, multiplexes, digitizes, and/or otherwise processes the outgoing baseband data to generate processed baseband or IF signals. The RF transceiver 304 receives the outgoing processed baseband or IF signals from the transmit processing circuitry 306 and up-converts the baseband or IF signals to RF electrical signals that are transmitted via the antenna 302.
Each antenna 302 includes any suitable structure configured to transmit wireless signals and/or receive wireless signals. In some embodiments, an antenna 302 may represent a loop antenna. Also, in some embodiments, an antenna 302 may represent an antenna array having multiple antenna elements arranged in a desired pattern. Each transceiver 304 includes any suitable structure configured to generate outgoing RF signals for transmission and/or process incoming RF signals. Note that while shown as an integrated device, a transceiver 304 may be implemented using a transmitter and a separate receiver. The transmit processing circuitry 306 includes any suitable structure configured to encode, multiplex, digitize, or otherwise process data to generate signals containing the data. Each microphone 308 includes any suitable structure configured to capture audio signals. The receive processing circuitry 310 includes any suitable structure configured to filter, decode, digitize, or otherwise process signals to recover data from the signals. Each speaker 312 includes any suitable structure configured to generate audio signals. Note that if the device 300 only supports one-way communication, a transceiver 304 may be replaced with either a transmitter or a receiver, and either the transmit processing circuitry 306 or the receive processing circuitry 310 can be omitted.
The processor 314 include one or more processors or other processing devices and execute an operating system, applications, or other logic stored in the memory 320 in order to control the overall operation of the device 300. For example, the processor 314 can control the transmission, reception, and processing of signals by the RF transceiver 304, the receive processing circuitry 310, and the transmit processing circuitry 306 in accordance with well-known principles. The processor 314 is also configured to execute other processes and applications resident in the memory 320, and the processor 314 can move data into or out of the memory 320 as required by an executing application. The processor 314 includes any suitable processing device or devices, such as one or more microprocessors, microcontrollers, DSPs, ASICs, FPGAs, or discrete circuitry.
The processor 314 is coupled to the physical controls 316 and the display 318. A user of the device 300 can use the physical controls 316 to invoke certain functions, such as powering on or powering off the device 300 or controlling a volume of the device 300. The display 318 may be a liquid crystal display (LCD), light emitting diode (LED) display, organic light emitting diode (OLED) display, quantum light emitting diode (QLED) display, or other display configured to render text and graphics. If the display 318 denotes a touchscreen configured to receive touch input, fewer or no physical controls 316 may be needed in the device 300.
The memory 320 is coupled to the processor 314. The memory 320 stores instructions and data used, generated, or collected by the processor 314 or by the device 300. In some embodiments, part of the memory 320 can include a random access memory, and another part of the memory 320 can include a Flash memory or other read only memory. Each memory 320 includes any suitable volatile or non-volatile structure configured to store and facilitate retrieval of information.
In some embodiments, the processor 314 executes instructions to display analysis results related to any detected emerging herbicide resistance in weed populations. For example, the processor 314 may execute instructions that cause the processor 314 to present a graphical user interface on the display 318, where the graphical user interface identifies any patches in one or more growing areas where emerging herbicide resistance in weed populations may exist. Example interfaces that may be generated by the processor 314 are provided below.
Although
As shown in
One or more portions of the at least one growing area in which a primary weed was detected can be identified at step 404, and one or more portions of the at least one growing area in which at least one secondary weed was detected can be identified at step 406. This may include, for example, the processing device 202 of the application server 106 analyzing the one or more weed maps to identify locations in the growing area(s) where primary and secondary weeds have been detected. In some embodiments, part of this process can involve the use of a clustering algorithm, which can identify spatial areas associated with clusters of primary and secondary weeds. For instance, the clustering algorithm may identify each spatial area as a cluster of primary or secondary weeds, where points in the growing area are included in the cluster based on their distance from one another (and optionally their distance from points associated with other weeds).
In this example, herbicide resistance can be identified based on various factors, such as the presence of the primary weed in consistent or expanding locations and/or the co-location or lack thereof with respect to the primary and secondary weeds. As a result, a determination is made whether the primary weed was detected in one or more consistent or expanding portions of the one or more growing areas at step 408. This may include, for example, the processing device 202 of the application server 106 identifying whether one or more spatial areas associated with the primary weed are at or near the same location(s) in a growing area from one growing season to the next. This may also include the processing device 202 of the application server 106 identifying whether one or more spatial areas associated with the primary weed overlap and are getting larger from one growing season to the next. A determination is made whether the primary and secondary weeds were detected in common portions of the one or more growing areas at step 410. This may include, for example, the processing device 202 of the application server 106 identifying whether one or more spatial areas associated with the primary weed do or do not overlap with one or more spatial areas associated with the secondary weed(s).
A determination is made whether herbicide resistance has occurred or is likely to occur at step 412. This may include, for example, the processing device 202 of the application server 106 determining whether the primary weed has been detected in consistent or expanding locations in the growing area(s). The presence of the primary weed in consistent or expanding locations can indicate that the primary weed is resistant or is becoming resistant to an herbicide used at those locations. This may also or alternatively include the processing device 202 of the application server 106 determining whether the primary weed is located in one or more locations where the secondary weed or weeds are not located. The presence of the primary and secondary weeds in the same or similar locations may be indicative of other (non-herbicide resistant) problems, such as poor or inconsistent herbicide application. The presence of the primary weed in locations where the secondary weed or weeds are not located may be indicative of herbicide resistance, since this may indicate that an herbicide is killing the secondary weeds but not the primary weed at those locations.
Essentially, these operations can involve identifying local clusters of a primary weed for the current growing season and one or more previous growing seasons. In some cases, these clusters may typically be roughly in patches (such as a pigweed natural distribution) or roughly in strips (such as a kochia natural distribution or via spreading in lines by equipment). Primary weed clusters that have persisted across two or more growing seasons can be identified, such as by determining whether any clusters of the primary weed during the current growing season overlap with or are near any clusters of the primary weed from one or more previous growing seasons. For a spreading weed, the current growing season's clusters can often be larger than last season's clusters. In order to rule out non-herbicide resistance causes of a weed cluster, the presence or absence of one or more secondary weeds can be used. For instance, all of the primary weed clusters can be checked for one or more secondary weeds. If, for example, the rate of secondary weed(s) in a primary weed cluster is found to be higher than the average rate of the secondary weed(s) in the same or other growing area, the presence of the primary weed in those clusters may actually be due to a problem in application or environment, rather than herbicide resistance.
If herbicide resistance is detected, an identification of one or more portions of the growing area(s) in which the primary weed has or may be developing herbicide resistance can be displayed at step 414. This may include, for example, the processing device 202 of the application server 106 displaying a graphical user interface on one or more of the user devices 102a-102d. The graphical user interface can highlight or otherwise identify the one or more portions of the growing area(s). As a particular example, the graphical user interface can provide a map or other graphical representation of a growing area with an alert indicating the location(s) of any patch(es) of suspected herbicide-resistant weeds. This may allow, for instance, farmers or other personnel to obtain one or more samples of the weeds from the suspected area(s) and perform traditional herbicide-resistant testing (such as assays or in a greenhouse) to confirm the presence of herbicide resistance. This may also or alternatively allow the farmers or other personnel to proceed with best management practices to contain and manage each patch of herbicide-resistant weeds. Depending on the urgency or farmer disposition, these actions may proceed in parallel with confirmation tests (aggressive practice) or after confirmation of herbicide resistance (looser practice). One or more other actions may be initiated at step 416. This may include, for example, the processing device 202 of the application server 106 automatically initiating one or more actions or initiating one or more actions after user acceptance. Example actions may include automated or other spraying of the identified portion(s) of the growing area(s) with a different herbicide, scheduling manual or other removal of all plants (including the weeds) in the identified portion(s) of the growing area(s), or automatically causing robotic machinery to avoid the identified portion(s) of the growing area(s).
In general, the described techniques allow for earlier detection of herbicide-resistant weeds, which is accomplished by analyzing spatial distributions (weed maps) of weeds in at least one growing area. These techniques support the automatic detection of herbicide-resistant weeds by using systematic data and systematic analyses, which enable identification of herbicide resistance problems in much smaller areas and much earlier in time than standard manual techniques. At the same time, these techniques can generate graphical user interfaces or other information that alerts one or more users (such as a farmer, agronomist, vendor, and/or other party or parties) that a certain patch in a growing area has an increased risk of herbicide resistance. As a result, these techniques can present results of analyses in a nontechnical manner that is familiar to users. This sort of presentation can improve the chances of acceptance, since it shows why a patch of a growing area has a higher risk of herbicide resistance. Some artificial intelligence/machine learning (AI/ML) products sometimes or often can be rejected if they make predictions and do not explain how those predictions are made. The described techniques can help to overcome these types of issues.
In some embodiments, these techniques may be used to detect the emergence of herbicide-resistant weeds in much smaller portions of a growing area. For example, these techniques may be used to detect the emergence of herbicide-resistant weeds while the weeds are below a 10-20% level in a field or other growing area. Detection from human observations often requires 20-30% prevalence of weeds in a growing area. This can correspond to significantly earlier detection, possibly on the order of several seasons (such as several years). Thus, this provides farmers, growers, and other parties with the ability to mitigate herbicide resistance problems before weeds become too widespread and overtake the field or other growing area.
Although
In this first example,
By processing these maps 500-600, the application server 106 can identify a risk map 700 as shown in
In this second example,
By processing these maps 800-900, the application server 106 can identify a risk map 1000 as shown in
In this third example,
By processing these maps 1100-1200, the application server 106 can identify a risk map 1300 as shown in
Each of the risk maps 700, 1000, 1300 may be presented to one or more users, such as when shown as part of a graphical user interface. This may allow, for example, the one or more users to review information about the extend and possible spread of weeds and possibly initiate one or more actions associated with the detected weeds.
Although
Note that while the spatial information about at least a primary weed is often described above as being collected during multiple growing seasons, this need not be the case. For example, it is possible to collect spatial information after multiple spray events, which refer to events in which herbicide is sprayed onto at least portions of one or more growing areas. In some cases, for example, there may be four to ten spray events per growing season (although other numbers of spray events may occur). Thus, it is possible to collect spatial information during a single growing season and to use that spatial information when identifying potential or actual herbicide resistance. A combination of approaches can also be used, such as when spatial information is collected after multiple spray events during multiple growing seasons. In general, the spatial information simply needs to capture the presence of at least a primary weed over some span of time that can be indicative of potential or actual herbicide resistance.
It should be noted that the functions shown in or described with respect to
In some cases, machine learning may be used to perform one or more of the functions shown in or described with respect to
In some embodiments, various functions described in this patent document are implemented or supported by a computer program that is formed from computer readable program code and that is embodied in a computer readable medium. The phrase “computer readable program code” includes any type of computer code, including source code, object code, and executable code. The phrase “computer readable medium” includes any type of medium capable of being accessed by a computer, such as read only memory (ROM), random access memory (RAM), a hard disk drive (HDD), a compact disc (CD), a digital video disc (DVD), or any other type of memory. A “non-transitory” computer readable medium excludes wired, wireless, optical, or other communication links that transport transitory electrical or other signals. A non-transitory computer readable medium includes media where data can be permanently stored and media where data can be stored and later overwritten, such as a rewritable optical disc or an erasable storage device.
It may be advantageous to set forth definitions of certain words and phrases used throughout this patent document. The terms “application” and “program” refer to one or more computer programs, software components, sets of instructions, procedures, functions, objects, classes, instances, related data, or a portion thereof adapted for implementation in a suitable computer code (including source code, object code, or executable code). The term “communicate,” as well as derivatives thereof, encompasses both direct and indirect communication. The terms “include” and “comprise,” as well as derivatives thereof, mean inclusion without limitation. The term “or” is inclusive, meaning and/or. The phrase “associated with,” as well as derivatives thereof, may mean to include, be included within, interconnect with, contain, be contained within, connect to or with, couple to or with, be communicable with, cooperate with, interleave, juxtapose, be proximate to, be bound to or with, have, have a property of, have a relationship to or with, or the like. The phrase “at least one of,” when used with a list of items, means that different combinations of one or more of the listed items may be used, and only one item in the list may be needed. For example, “at least one of: A, B, and C” includes any of the following combinations: A, B, C, A and B, A and C, B and C, and A and B and C.
The description in the present application should not be read as implying that any particular element, step, or function is an essential or critical element that must be included in the claim scope. The scope of patented subject matter is defined only by the allowed claims. Moreover, none of the claims invokes 35 U.S.C. § 112(f) with respect to any of the appended claims or claim elements unless the exact words “means for” or “step for” are explicitly used in the particular claim, followed by a participle phrase identifying a function. Use of terms such as (but not limited to) “mechanism,” “module,” “device,” “unit,” “component,” “element,” “member,” “apparatus,” “machine,” “system,” “processor,” or “controller” within a claim is understood and intended to refer to structures known to those skilled in the relevant art, as further modified or enhanced by the features of the claims themselves, and is not intended to invoke 35 U.S.C. § 112(f).
While this disclosure has described certain embodiments and generally associated methods, alterations and permutations of these embodiments and methods will be apparent to those skilled in the art. Accordingly, the above description of example embodiments does not define or constrain this disclosure. Other changes, substitutions, and alterations are also possible without departing from the spirit and scope of this disclosure, as defined by the following claims.
This application claims priority to U.S. Provisional Patent Application No. 63/296,706 filed on Jan. 5, 2022. This provisional application is hereby incorporated by reference in its entirety.
| Filing Document | Filing Date | Country | Kind |
|---|---|---|---|
| PCT/IB2022/062710 | 12/22/2022 | WO |
| Number | Date | Country | |
|---|---|---|---|
| 63296706 | Jan 2022 | US |