Method, device, storage medium and processor for determining the amount of topdressing for crops

By dividing the crop planting area into sub-regions and using multispectral data and point cloud data to calculate nitrogen uptake, the impact of planting density and topographic differences on crop topdressing amount was resolved, and a more accurate determination of nitrogen fertilizer topdressing amount was achieved.

CN116818682BActive Publication Date: 2025-10-28ZHONGLIAN SMART AGRI CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310619044.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-25
Publication Date
2025-10-28
Estimated Expiration
2043-05-25

AI Technical Summary

Technical Problem

Existing technologies fail to effectively differentiate between planting density and topographical differences when determining the amount of topdressing for crops, resulting in inaccurate nitrogen uptake and affecting the accuracy of topdressing amounts.

Method used

The crop planting area is divided into multiple sub-regions. The vegetation index, canopy density and topographic elevation information are determined by multispectral data and point cloud data. Nitrogen uptake is calculated, and the amount of nitrogen fertilizer topdressing is determined based on the nitrogen nutrient index and topographic slope.

Benefits of technology

It improves the accuracy of nitrogen fertilizer application for crops, provides precise application recommendations, and is applicable to crop growth in different planting areas and with different canopy densities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116818682B_ABST
    Figure CN116818682B_ABST
Patent Text Reader

Abstract

This application provides a method, apparatus, storage medium, and processor for determining the amount of topdressing fertilizer for crops. The method includes: dividing the planting area where the crop is located into multiple sub-regions and determining the first requirement of the crop in each sub-region; determining multispectral data and point cloud data for each sub-region, based on the corresponding basal fertilizer application and the growth of the crop to a preset topdressing time point; determining influencing parameters of crop nitrogen uptake in each sub-region based on the multispectral data and point cloud data, wherein the influencing parameters include at least the crop's vegetation index, canopy density, and topographic elevation information; determining the nitrogen uptake of the crop in each sub-region based on the influencing parameters; and determining the amount of nitrogen fertilizer topdressing for the crop in each sub-region based on the nitrogen uptake and the first requirement. The above technical solution takes into account the influence of topography and canopy density on crop nitrogen uptake, resulting in a more accurate determination of the nitrogen fertilizer topdressing amount.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the agricultural field, and more specifically to a method, apparatus, storage medium, and processor for determining the amount of fertilizer to be applied to crops. Background Technology

[0002] Currently, the nitrogen nutrient index is typically determined by coupling spectral and texture features from UAV imagery to calculate the amount of topdressing needed for crops. However, this method fails to effectively differentiate between planting densities and does not consider the impact of terrain on fertilizer application in actual production. Significant differences in planting density and terrain can greatly affect crop nitrogen uptake, potentially leading to inaccurate nitrogen uptake estimates and further reducing the accuracy of topdressing determination. Summary of the Invention

[0003] The purpose of this application is to provide a method, apparatus, storage medium, and processor for determining the amount of topdressing fertilizer for crops.

[0004] To achieve the above objectives, the first aspect of this application provides a method for determining the amount of topdressing fertilizer for crops, comprising:

[0005] The planting area where the crops are located is divided into multiple sub-regions, and the primary requirement of the crops in each sub-region is determined. The primary requirement refers to the amount of nitrogen required by the crops.

[0006] Given that crops in each sub-region have grown to the preset topdressing time point based on the corresponding basal fertilizer application rate, determine the multispectral data and point cloud data of each sub-region;

[0007] Based on multispectral data and point cloud data, the parameters affecting crop nitrogen uptake in each sub-region are determined. These parameters include at least the crop vegetation index, canopy density, and topographic elevation information.

[0008] The amount of nitrogen absorbed by crops in each sub-region is determined based on the influencing parameters;

[0009] For each sub-region, the amount of nitrogen fertilizer applied to crops in that sub-region is determined based on nitrogen uptake and primary demand.

[0010] In embodiments of this application, the method further includes: obtaining the target yield of each sub-region; determining the second requirement of fertilizer elements for crops in each sub-region based on the target yield, wherein the fertilizer elements include at least nitrogen, phosphorus, potassium and zinc; and for each sub-region, proportionalizing and summing the second requirements of each fertilizer element in the sub-region to obtain the amount of base fertilizer used in the sub-region.

[0011] In the embodiments of this application, the vegetation index includes the LCI index and the NDRE index. Determining the nitrogen uptake of crops in each sub-region based on the influencing parameters includes: determining a first nitrogen nutrient index and a second nitrogen nutrient index for crop leaves and crop canopy in each sub-region based on the LCI index and the NDRE index, respectively; determining a third nitrogen nutrient index for crop density in each sub-region based on canopy density and the amount of base fertilizer applied in each sub-region; determining the ground slope of each sub-region based on topographic elevation information; determining a fourth nitrogen nutrient index for the topography of each sub-region based on the ground slope; and determining the nitrogen uptake of crops in each sub-region based on the first nitrogen nutrient index, the second nitrogen nutrient index, the third nitrogen nutrient index, and the fourth nitrogen nutrient index.

[0012] In the embodiments of this application, the nitrogen absorption amount is determined by formula (1):

[0013] N 吸收 =aN 冠层 +bN 叶片 +cN 密度 +dN 斜率 (1)

[0014] Where, N 吸收 This refers to nitrogen uptake, N 叶片 This refers to the first nitrogen nutritional index, N 冠层 This refers to the second nitrogen nutritional index, N 密度 This refers to the third nitrogen nutritional index, N 斜率 It refers to the fourth nitrogen nutrition index, where a, b, c, and d are all constants.

[0015] In the embodiments of this application, the first nitrogen nutrient index is determined by formula (2):

[0016] N 叶片 = a×LCI+b (2)

[0017] Where, N 叶片 This refers to the first nitrogen nutrient index, and LCI refers to the LCI index. Both a and b are constants.

[0018] The second nitrogen nutritional index is determined by formula (3):

[0019] N 冠层 =a+b×cos(NDRE×w)+c×sin (NDRE×w) (3)

[0020] Where, N 冠层 This refers to the second nitrogen nutrient index, NDRE refers to the NDRE index, and a, b, c, and w are all constants;

[0021] The third nitrogen nutritional index is determined by formula (4):

[0022] N 密度 =ax 2 +by 2 +cx+dy+e (4)

[0023] Where, N 密度 y refers to the third nitrogen nutrient index, x refers to the canopy density, y refers to the basal fertilizer application rate in each sub-region, and a, b, c, and e are all constants.

[0024] The fourth nitrogen nutrient index is determined by formula (5):

[0025] N 斜率 =ae bm (5)

[0026] Where, N 斜率 This refers to the fourth nitrogen nutrient index, where m is the ground slope, and a and b are constants.

[0027] In the embodiments of this application, the amount of nitrogen fertilizer applied is determined by formula (6):

[0028] N = N 需 -N 吸收 (6)

[0029] Wherein, N refers to the amount of nitrogen fertilizer applied as topdressing, N 需 This refers to the primary demand, N. 吸收 This refers to nitrogen uptake.

[0030] In the embodiments of this application, determining the multispectral data and point cloud data of each sub-region includes: selecting a first image acquisition device that meets a first preset condition and a second image acquisition device that meets a second preset condition from multiple image acquisition devices; when it is determined that the crop is at a preset topdressing time point, acquiring the multispectral image and RGB image of each sub-region through the first image acquisition device and the second image acquisition device respectively within a preset time period; and determining the multispectral data and point cloud data of each sub-region based on the multispectral image and the RGB image respectively.

[0031] A second aspect of this application provides a machine-readable storage medium storing instructions that, when executed by a processor, configure the processor to perform the aforementioned method for determining the amount of topdressing fertilizer for crops.

[0032] A third aspect of this application provides a processor configured to perform the above-described method for determining the amount of topdressing fertilizer for crops.

[0033] The fourth aspect of this application provides an apparatus for determining the amount of topdressing fertilizer for crops, including the processor described above.

[0034] By fully considering the impact of the topography of the planting area and the canopy density of crops on the amount of nitrogen absorbed by crops, the above-mentioned technical solutions can determine the amount of nitrogen absorbed by crops in different planting areas and with different canopy densities. This can significantly improve the accuracy of determining the amount of nitrogen fertilizer to be applied to crops and provide precise fertilization recommendations for subsequent crop production.

[0035] Other features and advantages of the embodiments of this application will be described in detail in the following detailed description section. Attached Figure Description

[0036] The accompanying drawings are provided to further illustrate the embodiments of this application and form part of the specification. They are used together with the following detailed description to explain the embodiments of this application, but do not constitute a limitation on the embodiments of this application. In the drawings:

[0037] Figure 1 The illustration shows a flowchart of a method for determining the amount of topdressing fertilizer for crops according to an embodiment of this application;

[0038] Figure 2 This illustration schematically shows a structural diagram of a crop planting area according to an embodiment of this application;

[0039] Figure 3 The diagram illustrates the internal structure of a computer device according to an embodiment of this application. Detailed Implementation

[0040] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only for illustration and explanation of the embodiments of this application and are not intended to limit the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0041] Figure 1 The illustration shows a schematic flowchart of a method for determining the amount of topdressing fertilizer for crops according to an embodiment of this application. Figure 1 As shown in one embodiment of this application, a method for determining the amount of topdressing fertilizer for crops is provided, comprising the following steps:

[0042] Step 101: Divide the planting area where the crops are located into multiple sub-regions and determine the primary demand of the crops in each sub-region. The primary demand refers to the amount of nitrogen required by the crops.

[0043] Step 102: Assuming that the crops in each sub-region have grown to the preset topdressing time point based on the corresponding base fertilizer application, determine the multispectral data and point cloud data of each sub-region.

[0044] Step 103: Determine the influencing parameters of crop nitrogen uptake in each sub-region based on multispectral data and point cloud data. The influencing parameters include at least the crop vegetation index, canopy density, and topographic elevation information.

[0045] Step 104: Determine the nitrogen uptake of crops in each sub-region based on the influencing parameters.

[0046] Step 105: For each sub-region, determine the amount of nitrogen fertilizer topdressing for the crops in that sub-region based on nitrogen uptake and primary demand.

[0047] Crops can refer to various plants cultivated in agriculture. For example, crops can refer to wheat, corn, soybeans, rice, and rapeseed. Crops can be planted in designated planting areas. For example, a planting area can refer to fields suitable for crop growth. Figure 2 The diagram illustrates the structure of a crop planting area. This planting area includes planting rows F, D, and R. Planting row F comprises sub-regions F0 to F6, planting row D comprises sub-regions D0 to D6, and planting row R comprises sub-regions R0 to R6. That is, the planting area comprises 21 sub-regions (F0 to F6, D0 to D6, R0 to R6). Each sub-region can have an area of ​​12m x 22m. Drainage ditches, with a depth of 20cm, can be installed around the planting area, between any two adjacent sub-regions within each planting row, and between every two planting rows. Protective rows can also be installed around the planting area; these protective rows do not require fertilizer.

[0048] After crops are planted in the planting area, additional fertilizer is needed to help them grow better. Therefore, it is necessary to determine the amount of fertilizer required. When determining the amount of fertilizer, the processor can first divide the planting area into multiple sub-regions and determine the initial fertilizer requirement for each sub-region. The initial fertilizer requirement for each sub-region can be customized according to actual conditions.

[0049] Having determined the primary fertilizer requirement for crops in each sub-region, the processor can determine the basal fertilizer application rate for each sub-region, ensuring crop growth based on this rate. When crops reach a preset topdressing time point, the processor can further determine multispectral and point cloud data for each sub-region and, based on this data, identify parameters influencing crop nitrogen uptake. The preset topdressing time point can be customized based on the actual crop growth. For example, if the crop is wheat, the preset topdressing time point could be the early jointing stage. Influencing parameters can include at least the crop's vegetation index, canopy density, and topographic elevation information. The vegetation index effectively identifies the nitrogen content in crop leaves or canopy. Canopy density effectively measures changes in canopy density during the vegetative-reproductive stage. Topographic elevation information reflects topographic changes in the planting area, which significantly impact nitrogen flow in the soil.

[0050] Specifically, the processor can determine the vegetation index of crops based on multispectral data. The processor can determine the topographic elevation information of crops based on point cloud data. The processor can determine the canopy density of crops based on point cloud data and the initial plant density. The initial plant density can be preset before planting. Having determined the influencing parameters of crop nitrogen uptake in each sub-region, the processor can further determine the nitrogen uptake of crops in each sub-region based on these parameters. Therefore, for each sub-region, the processor can determine the amount of nitrogen fertilizer applied to the crops in that sub-region based on the nitrogen uptake and the primary demand.

[0051] By fully considering the impact of the topography of the planting area and the canopy density of crops on the amount of nitrogen absorbed by crops, the above-mentioned technical solutions can determine the amount of nitrogen absorbed by crops in different planting areas and with different canopy densities. This can significantly improve the accuracy of determining the amount of nitrogen fertilizer to be applied to crops and provide precise fertilization recommendations for subsequent crop production.

[0052] In one embodiment, the method further includes: obtaining the target yield for each sub-region; determining the second requirement of fertilizer elements for crops in each sub-region based on the target yield, wherein the fertilizer elements include at least nitrogen, phosphorus, potassium and zinc; and for each sub-region, proportionalizing and summing the second requirements of each fertilizer element in the sub-region to obtain the amount of basal fertilizer used in the sub-region.

[0053] The processor can obtain the target yield for each sub-region and determine the secondary fertilizer element requirements of crops in each sub-region based on the target yield. These fertilizer elements include at least nitrogen, phosphorus, potassium, and zinc. Subsequently, for each sub-region, the processor can proportion and sum the secondary fertilizer element requirements for each sub-region to obtain the basal fertilizer application rate for that sub-region.

[0054] For example, if the target yield for a certain sub-region is 400 kg / mu, and the crop's required fertilizer amounts for this sub-region are 12 kg / mu for nitrogen, 8 kg / mu for phosphorus, 6 kg / mu for potassium, and 1 kg / mu for zinc, then the required amounts of each fertilizer element can be proportioned. For instance, 3 / 5 of the nitrogen fertilizer, all of the phosphorus fertilizer, 2 / 3 of the potassium fertilizer, and all of the zinc fertilizer can be used as the base fertilizer for this sub-region.

[0055] In one embodiment, determining the multispectral data and point cloud data of each sub-region includes: selecting a first image acquisition device that meets a first preset condition and a second image acquisition device that meets a second preset condition from a plurality of image acquisition devices; when it is determined that the crop is at a preset topdressing time point, acquiring multispectral images and RGB images of each sub-region respectively through the first image acquisition device and the second image acquisition device within a preset time period; and determining the multispectral data and point cloud data of each sub-region based on the multispectral images and RGB images respectively.

[0056] When determining the multispectral and point cloud data for each sub-region, the processor can filter from multiple image acquisition devices to select a first image acquisition device that meets a first preset condition and a second image acquisition device that meets a second preset condition. Both the first and second image acquisition devices can refer to drones equipped with image acquisition devices. These devices can be cameras, camcorders, multispectral cameras, high-definition RGB cameras, recorders, or other devices with image acquisition capabilities. Specifically, the first image acquisition device can refer to a drone equipped with a multispectral camera. The second image acquisition device can refer to a drone equipped with a high-definition RGB camera. The first preset condition can include: the flight altitude reaches a first preset altitude; both forward and lateral overlap reach a first preset overlap; the image acquisition device is a first preset type; the resolution of the image acquisition device is a first image resolution; and the final ground resolution is a first ground resolution. The second preset condition can also include: the flight altitude reaches a second preset altitude; both forward and lateral overlap reach a second preset overlap; the image acquisition device is a second preset type; the resolution of the image acquisition device is a second image resolution; and the final ground resolution is a second ground resolution.

[0057] For example, if the image acquisition device can reach a flight altitude of 100m, both forward and lateral overlap can reach 80%, its onboard imaging device is a multispectral camera, the resolution of the imaging device can reach 1600dpi*1300dpi, and the final ground resolution can reach 5cm, then the processor can determine the image acquisition device as the first image acquisition device that meets the first preset condition. If the image acquisition device can reach a flight altitude of 100m, both forward and lateral overlap can reach 80%, its onboard imaging device is a high-definition RGB camera, the resolution of the imaging device can reach 8160dpi*5640dpi, and the final ground resolution can reach 1.5cm, then the processor can determine the image acquisition device as the second image acquisition device that meets the second preset condition.

[0058] Given a first image acquisition device and a second image acquisition device, the processor can determine whether the crop is at a preset topdressing time point. If the crop is not at the preset topdressing time point, the processor may not acquire images of the sub-region using the image acquisition devices. If the crop is determined to be at the preset topdressing time point, the processor can acquire multispectral and RGB images of each sub-region using the first and second image acquisition devices respectively within a preset time period. The preset topdressing time point can be customized according to actual conditions. For example, if the crop is wheat, the preset topdressing time point could be the early jointing stage. The preset time period could refer to 10:00 AM to 2:00 PM on the day of acquisition. Furthermore, to obtain clearer and more accurate multispectral and RGB images, meteorological data for each date within a preset number of days after the early jointing stage can be acquired. Multispectral and RGB images of each sub-region can be acquired on days with clear and cloudless weather data. Once the multispectral and RGB images of each sub-region are acquired, the processor can determine the multispectral data and point cloud data of each sub-region based on the multispectral and RGB images.

[0059] In one embodiment, the vegetation indices include the LCI index and the NDRE index. Determining the nitrogen uptake of crops in each sub-region based on influencing parameters includes: determining a first nitrogen nutrient index and a second nitrogen nutrient index for crop leaves and crop canopy in each sub-region based on the LCI index and the NDRE index, respectively; determining a third nitrogen nutrient index for crop density in each sub-region based on canopy density and basal fertilizer application in each sub-region; determining the ground slope of each sub-region based on topographic elevation information; determining a fourth nitrogen nutrient index for the topography of each sub-region based on the ground slope; and determining the nitrogen uptake of crops in each sub-region based on the first, second, third, and fourth nitrogen nutrient indices.

[0060] The vegetation indices can include the LCI (Land Cover Index) and NDRE (Natural Density and Reduction Index). The LCI effectively identifies the nitrogen content of crop leaves. The NDRE effectively identifies the nitrogen content of crop canopy. The processor can determine the first and second nitrogen nutrient indices for crop leaves and canopy in each sub-region based on the LCI and NDRE indices, respectively. The processor can determine the third nitrogen nutrient index for crop density in each sub-region based on canopy density and basal fertilizer application. The processor can determine the ground slope for each sub-region based on topographic elevation information and further determine the fourth nitrogen nutrient index for the terrain in each sub-region based on the ground slope. These nitrogen nutrient indices can be used to determine the nitrogen nutrient status within the crop. The processor can determine the nitrogen uptake of crops in each sub-region based on the first, second, third, and fourth nitrogen nutrient indices.

[0061] In one embodiment, the nitrogen uptake is determined by formula (1):

[0062] N 吸收 =aN 冠层 +bN 叶片 +cN 密度 +dN 斜率 (1)

[0063] Where, N 吸收 This refers to nitrogen uptake, N 叶片 This refers to the first nitrogen nutritional index, N 冠层 This refers to the second nitrogen nutritional index, N 密度 This refers to the third nitrogen nutritional index, N 斜率 It refers to the fourth nitrogen nutrition index, where a, b, c, and d are all constants.

[0064] In one embodiment, the first nitrogen nutrient index is determined by formula (2):

[0065] N 叶片 = a×LCI+b (2)

[0066] Where, N 叶片 This refers to the first nitrogen nutrient index, and LCI refers to the LCI index. Both a and b are constants.

[0067] The second nitrogen nutritional index is determined by formula (3):

[0068] N 冠层 =a+b×cos(NDRE×w)+c×sin (NDRE×w) (3)

[0069] Where, N冠层 This refers to the second nitrogen nutrient index, NDRE refers to the NDRE index, and a, b, c, and w are all constants;

[0070] The third nitrogen nutritional index is determined by formula (4):

[0071] N 密度 =ax 2 +by 2 +cx+dy+e (4)

[0072] Where, N 密度 y refers to the third nitrogen nutrient index, x refers to the canopy density, y refers to the basal fertilizer application rate in each sub-region, and a, b, c, and e are all constants.

[0073] The fourth nitrogen nutrient index is determined by formula (5):

[0074] N 斜率 =ae bm (5)

[0075] Where, N 斜率 This refers to the fourth nitrogen nutrient index, where m is the ground slope, and a and b are constants.

[0076] In one embodiment, the amount of nitrogen fertilizer applied is determined by formula (6):

[0077] N = N 需 -N 吸收 (6)

[0078] Wherein, N refers to the amount of nitrogen fertilizer applied as topdressing, N 需 This refers to the primary demand, N. 吸收 This refers to nitrogen uptake.

[0079] In one embodiment, when the amount of nitrogen fertilizer topdressing for crops in a sub-region is determined, the processor can generate a topdressing prescription map of the crop planting area based on the amount of nitrogen fertilizer topdressing for crops in the sub-region, so as to apply topdressing to each sub-region according to the topdressing prescription map.

[0080] The above technical solution fully considers the impact of topography and canopy density on crop nitrogen uptake in different planting areas and with varying canopy densities. This allows for more accurate determination of crop nitrogen uptake under different planting regions and canopy densities, significantly improving the accuracy of determining nitrogen fertilizer application rates and providing precise fertilization recommendations for subsequent crop production. Furthermore, generating a fertilization prescription map for each sub-region based on its nitrogen fertilizer application rate provides a more convenient and intuitive way to obtain the fertilization amount for each sub-region.

[0081] Figure 1This is a flowchart illustrating a method for determining the amount of topdressing fertilizer for crops in one embodiment. It should be understood that, although... Figure 1 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. In addition, Figure 1 At least some of the steps in the process may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.

[0082] In one embodiment, a storage medium is provided on which a program is stored, which, when executed by a processor, implements the method described above for determining the amount of topdressing fertilizer for crops.

[0083] In one embodiment, a processor is provided for running a program, wherein the program executes the method described above for determining the amount of topdressing fertilizer for crops.

[0084] In one embodiment, an apparatus for determining the amount of fertilizer applied to crops is provided, including the processor described above.

[0085] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 3 As shown. The computer device includes a processor A01, a network interface A02, a memory (not shown), and a database (not shown) connected via a system bus. The processor A01 provides computing and control capabilities. The memory includes internal memory A03 and a non-volatile storage medium A04. The non-volatile storage medium A04 stores an operating system B01, a computer program B02, and a database (not shown). The internal memory A03 provides an environment for the operation of the operating system B01 and the computer program B02 stored in the non-volatile storage medium A04. The database stores data such as the amount of nitrogen fertilizer applied. The network interface A02 communicates with external terminals via a network connection. When the processor A01 executes the computer program B02, it implements a method for determining the amount of fertilizer applied to crops.

[0086] Those skilled in the art will understand that Figure 3The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0087] This application provides an apparatus including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs the following steps: dividing the planting area where the crops are located into multiple sub-regions and determining the first requirement of the crops in each sub-region, where the first requirement refers to the crop's requirement for nitrogen; determining multispectral data and point cloud data for each sub-region based on the corresponding basal fertilizer application amount and the growth to a preset topdressing time point; determining influencing parameters of crop nitrogen absorption in each sub-region based on the multispectral data and point cloud data, wherein the influencing parameters include at least the crop's vegetation index, canopy density, and topographic elevation information; determining the nitrogen absorption of the crops in each sub-region based on the influencing parameters; and determining the amount of nitrogen fertilizer topdressing for the crops in each sub-region based on the nitrogen absorption and the first requirement.

[0088] In one embodiment, the method further includes: obtaining the target yield for each sub-region; determining the second requirement of fertilizer elements for crops in each sub-region based on the target yield, wherein the fertilizer elements include at least nitrogen, phosphorus, potassium and zinc; and for each sub-region, proportionalizing and summing the second requirements of each fertilizer element in the sub-region to obtain the amount of basal fertilizer used in the sub-region.

[0089] In one embodiment, the vegetation indices include the LCI index and the NDRE index. Determining the nitrogen uptake of crops in each sub-region based on influencing parameters includes: determining a first nitrogen nutrient index and a second nitrogen nutrient index for crop leaves and crop canopy in each sub-region based on the LCI index and the NDRE index, respectively; determining a third nitrogen nutrient index for crop density in each sub-region based on canopy density and basal fertilizer application in each sub-region; determining the ground slope of each sub-region based on topographic elevation information; determining a fourth nitrogen nutrient index for the topography of each sub-region based on the ground slope; and determining the nitrogen uptake of crops in each sub-region based on the first, second, third, and fourth nitrogen nutrient indices.

[0090] In one embodiment, the nitrogen uptake is determined by formula (1):

[0091] N 吸收 =aN 冠层 +bN 叶片 +cN 密度 +dN斜率 (1)

[0092] Where, N 吸收 This refers to nitrogen uptake, N 叶片 This refers to the first nitrogen nutritional index, N 冠层 This refers to the second nitrogen nutritional index, N 密度 This refers to the third nitrogen nutritional index, N 斜率 It refers to the fourth nitrogen nutrition index, where a, b, c, and d are all constants.

[0093] In one embodiment, the first nitrogen nutrient index is determined by formula (2):

[0094] N 叶片 = a×LCI+b (2)

[0095] Where, N 叶片 This refers to the first nitrogen nutrient index, and LCI refers to the LCI index. Both a and b are constants.

[0096] The second nitrogen nutritional index is determined by formula (3):

[0097] N 冠层 =a+b×cos(NDRE×w)+c×sin (NDRE×w) (3)

[0098] Where, N 冠层 This refers to the second nitrogen nutrient index, NDRE refers to the NDRE index, and a, b, c, and w are all constants;

[0099] The third nitrogen nutritional index is determined by formula (4):

[0100] N 密度 =ax 2 +by 2 +cx+dy+e (4)

[0101] Where, N 密度 y refers to the third nitrogen nutrient index, x refers to the canopy density, y refers to the basal fertilizer application rate in each sub-region, and a, b, c, and e are all constants.

[0102] The fourth nitrogen nutrient index is determined by formula (5):

[0103] N 斜率 =ae bm (5)

[0104] Where, N 斜率 This refers to the fourth nitrogen nutrient index, where m is the ground slope, and a and b are constants.

[0105] In one embodiment, the amount of nitrogen fertilizer applied is determined by formula (6):

[0106] N = n 需 -N 吸收 (6)

[0107] Wherein, N refers to the amount of nitrogen fertilizer applied as topdressing, N 需 This refers to the primary demand, N. 吸收 This refers to nitrogen uptake.

[0108] In one embodiment, determining the multispectral data and point cloud data of each sub-region includes: selecting a first image acquisition device that meets a first preset condition and a second image acquisition device that meets a second preset condition from a plurality of image acquisition devices; when it is determined that the crop is at a preset topdressing time point, acquiring multispectral images and RGB images of each sub-region respectively through the first image acquisition device and the second image acquisition device within a preset time period; and determining the multispectral data and point cloud data of each sub-region based on the multispectral images and RGB images respectively.

[0109] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program comprising the following steps: dividing the planting area where the crop is located into multiple sub-regions and determining the first requirement of the crop in each sub-region, wherein the first requirement refers to the crop's requirement for nitrogen; determining the multispectral data and point cloud data of each sub-region based on the corresponding basal fertilizer application amount and the crop's growth to a preset topdressing time point; determining the influencing parameters of the crop's nitrogen uptake in each sub-region based on the multispectral data and point cloud data, wherein the influencing parameters include at least the crop's vegetation index, canopy density, and topographic elevation information; determining the crop's nitrogen uptake in each sub-region based on the influencing parameters; and determining the amount of nitrogen fertilizer topdressing for the crop in each sub-region based on the nitrogen uptake and the first requirement.

[0110] In one embodiment, the method further includes: obtaining the target yield for each sub-region; determining the second requirement of fertilizer elements for crops in each sub-region based on the target yield, wherein the fertilizer elements include at least nitrogen, phosphorus, potassium and zinc; and for each sub-region, proportionalizing and summing the second requirements of each fertilizer element in the sub-region to obtain the amount of basal fertilizer used in the sub-region.

[0111] In one embodiment, the vegetation indices include the LCI index and the NDRE index. Determining the nitrogen uptake of crops in each sub-region based on influencing parameters includes: determining a first nitrogen nutrient index and a second nitrogen nutrient index for crop leaves and crop canopy in each sub-region based on the LCI index and the NDRE index, respectively; determining a third nitrogen nutrient index for crop density in each sub-region based on canopy density and basal fertilizer application in each sub-region; determining the ground slope of each sub-region based on topographic elevation information; determining a fourth nitrogen nutrient index for the topography of each sub-region based on the ground slope; and determining the nitrogen uptake of crops in each sub-region based on the first, second, third, and fourth nitrogen nutrient indices.

[0112] In one embodiment, the nitrogen uptake is determined by formula (1):

[0113] N 吸收 =aN 冠层 +bN 叶片 +cN 密度 +dN 斜率 (1)

[0114] Where, N 吸收 This refers to nitrogen uptake, N 叶片 This refers to the first nitrogen nutritional index, N 冠层 This refers to the second nitrogen nutritional index, N 密度 This refers to the third nitrogen nutritional index, N 斜率 It refers to the fourth nitrogen nutrition index, where a, b, c, and d are all constants.

[0115] In one embodiment, the first nitrogen nutrient index is determined by formula (2):

[0116] N 叶片 = a×LCI+b (2)

[0117] Where, N 叶片 This refers to the first nitrogen nutrient index, and LCI refers to the LCI index. Both a and b are constants.

[0118] The second nitrogen nutritional index is determined by formula (3):

[0119] N 冠层 =a+b×cos(NDRE×w)+c×sin (NDRE×w) (3)

[0120] Where, N 冠层 This refers to the second nitrogen nutrient index, NDRE refers to the NDRE index, and a, b, c, and w are all constants;

[0121] The third nitrogen nutritional index is determined by formula (4):

[0122] N 密度 =ax 2 +by 2 +cx+dy+e (4)

[0123] Where, N 密度 y refers to the third nitrogen nutrient index, x refers to the canopy density, y refers to the basal fertilizer application rate in each sub-region, and a, b, c, and e are all constants.

[0124] The fourth nitrogen nutrient index is determined by formula (5):

[0125] N 斜率 =ae bm (5)

[0126] Where, N 斜率 This refers to the fourth nitrogen nutrient index, where m is the ground slope, and a and b are constants.

[0127] In one embodiment, the amount of nitrogen fertilizer applied is determined by formula (6):

[0128] N = N 需 -N 吸收 (6)

[0129] Wherein, N refers to the amount of nitrogen fertilizer applied as topdressing, N 需 This refers to the primary demand, N. 吸收 This refers to nitrogen uptake.

[0130] In one embodiment, determining the multispectral data and point cloud data of each sub-region includes: selecting a first image acquisition device that meets a first preset condition and a second image acquisition device that meets a second preset condition from a plurality of image acquisition devices; when it is determined that the crop is at a preset topdressing time point, acquiring multispectral images and RGB images of each sub-region respectively through the first image acquisition device and the second image acquisition device within a preset time period; and determining the multispectral data and point cloud data of each sub-region based on the multispectral images and RGB images respectively.

[0131] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0132] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0133] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.

[0134] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0135] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0136] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0137] Computer-readable media includes permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media (transitory media), such as modulated data signals and carrier waves.

[0138] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0139] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A method for determining the amount of topdressing fertilizer for crops, characterized in that, The method includes: The planting area where the crops are located is divided into multiple sub-regions, and the first requirement of the crops in each sub-region is determined. The first requirement refers to the amount of nitrogen required by the crops. Given that crops in each sub-region have grown to the preset topdressing time point based on the corresponding basal fertilizer application rate, determine the multispectral data and point cloud data of each sub-region; The influence parameters of crop nitrogen uptake in each sub-region are determined based on the multispectral data and the point cloud data, wherein the influence parameters include at least the crop vegetation index, canopy density and topographic elevation information; The amount of nitrogen absorbed by crops in each sub-region is determined based on the aforementioned influencing parameters; For each sub-region, the amount of nitrogen fertilizer applied to the crops in that sub-region is determined based on the nitrogen uptake and the first demand. Obtain the target output for each sub-region; Based on the target yield, determine the second requirement of fertilizer elements for crops in each sub-region, wherein the fertilizer elements include at least nitrogen, phosphorus, potassium and zinc. For each sub-region, the second requirement for each fertilizer element in the sub-region is proportioned and summed to obtain the basal fertilizer application amount for the sub-region; The vegetation indices include the LCI index and the NDRE index, and determining the nitrogen uptake of crops in each sub-region based on the influencing parameters includes: The first nitrogen nutrient index and the second nitrogen nutrient index for crop leaves and crop canopy are determined based on the LCI index and the NDRE index, respectively, for each sub-region. The third nitrogen nutrient index for the density of crops in each sub-region is determined based on the canopy density and the amount of base fertilizer applied in each sub-region. The ground slope of each sub-region is determined based on the terrain elevation information; A fourth nitrogen nutrient index is determined for the terrain of each sub-region based on the ground slope; The nitrogen uptake of crops in each sub-region is determined based on the first nitrogen nutrient index, the second nitrogen nutrient index, the third nitrogen nutrient index, and the fourth nitrogen nutrient index.

2. The method for determining the amount of topdressing fertilizer for crops according to claim 1, characterized in that, The amount of nitrogen absorbed is determined by formula (1): (1) in, This refers to nitrogen uptake. This refers to the first nitrogen nutrient index. This refers to the second nitrogen nutritional index. This refers to the third nitrogen nutritional index. It refers to the fourth nitrogen nutrition index, where a, b, c, and d are all constants.

3. The method for determining the amount of topdressing fertilizer for crops according to claim 2, characterized in that, The first nitrogen nutritional index is determined by formula (2): (2) in, This refers to the first nitrogen nutrient index. This refers to the LCI exponent, where both a and b are constants; The second nitrogen nutrient index is determined by formula (3): (3) in, This refers to the second nitrogen nutritional index. This refers to the NDRE exponent, where a, b, c, and w are all constants; The third nitrogen nutritional index is determined by formula (4): (4) in, y refers to the third nitrogen nutrient index, x refers to the canopy density, y refers to the basal fertilizer application rate in each sub-region, and a, b, c, and e are all constants. The fourth nitrogen nutritional index is determined by formula (5): (5) in, This refers to the fourth nitrogen nutrient index, where m is the ground slope, and a and b are constants.

4. The method for determining the amount of topdressing fertilizer for crops according to claim 1, characterized in that, The amount of nitrogen fertilizer applied is determined by formula (6): (6) in, This refers to the amount of nitrogen fertilizer applied as topdressing. This refers to the primary demand. This refers to nitrogen uptake.

5. The method for determining the amount of topdressing fertilizer for crops according to claim 1, characterized in that, The determination of the multispectral data and point cloud data for each sub-region includes: Select a first image acquisition device that meets the first preset condition and a second image acquisition device that meets the second preset condition from multiple image acquisition devices; When it is determined that the crop is at the preset topdressing time point, multispectral images and RGB images of each sub-region are acquired by the first image acquisition device and the second image acquisition device respectively within the preset time period; The multispectral data and point cloud data of each sub-region are determined based on the multispectral image and the RGB image, respectively.

6. A machine-readable storage medium storing instructions thereon, characterized in that, When executed by a processor, this instruction causes the processor to be configured to perform a method for determining the amount of topdressing fertilizer for crops according to any one of claims 1 to 5.

7. A processor, characterized in that, It is configured to perform the method for determining the amount of topdressing fertilizer for crops as described in any one of claims 1 to 5.

8. A device for determining the amount of topdressing fertilizer for crops, characterized in that, The device includes the processor according to claim 7.

Citation Information

Patent Citations

  • Nitrogen fertilizer deficiency rapid detection and precise dressing method applied to wheat field management

    CN113268703A

  • Crop nitrogen fertilizer variable management method based on unmanned aerial vehicle image

    CN113298859A