Automatic water-saving irrigation control system and method for agricultural planting cabin
By obtaining the crop type and growth stage information in the agricultural planting cabin, comparing it with the water demand comparison table, formulating a specific irrigation plan, and automatically adjusting the water-saving irrigation plan according to changes in crop types, solving the problem that traditional irrigation methods are not accurate and efficient enough. problem, achieving precise water-saving irrigation and increasing crop yields.
Patent Information
- Application Number
- CN202411192664.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-28
- Publication Date
- 2025-01-21
- Estimated Expiration
- 2044-08-28
AI Technical Summary
The traditional greenhouse irrigation method is not accurate and efficient enough, resulting in general insufficient water-saving performance of irrigation.
By obtaining the type and growth phase information in the agricultural planting cabin, compare with the water demand comparison table, formulate specific irrigation schemes, and automatically adjust the water -saving irrigation scheme according to the changes in the crop type.
It achieves precise water-saving irrigation, improves crop yield and quality, and automatically adjusts irrigation plans according to crop changes, improving water-saving effects.
Smart Images

Figure CN119325889A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of smart agricultural technology, and in particular to an automatic water-saving irrigation control system and method for an agricultural planting cabin. Background Art
[0002] The traditional irrigation method of greenhouses relies more on manual operation and experience. Although some greenhouses use automated irrigation equipment, their irrigation methods are still based on fixed factors, such as automatically starting irrigation at a preset time node or automatically starting irrigation when the humidity of the land is detected to be below a threshold. These traditional irrigation methods are not accurate and efficient enough, resulting in generally insufficient irrigation water-saving performance. Summary of the invention
[0003] In this regard, the present invention provides an automatic water-saving irrigation control method, system, electronic device, computer storage medium and computer program product for an agricultural planting cabin to solve at least one of the above-mentioned technical problems.
[0004] The present invention provides an automatic water-saving irrigation control method for an agricultural planting cabin, the method comprising the following steps:
[0005] Acquire first crop planting information in the agricultural planting cabin, wherein the first crop planting information includes a first crop type and a first growth stage, compare the first crop type and the first growth stage with a first water demand comparison table to obtain a plurality of water demand data, and formulate a first irrigation plan according to each of the water demand data;
[0006] Acquire second crop planting information in the agricultural planting cabin, wherein the second crop planting information includes a second crop type, and if it is determined according to the second crop type that the crop type in the agricultural planting cabin has changed, formulate a second irrigation plan according to the second crop type and the first irrigation plan;
[0007] Controlling irrigation equipment based on the first irrigation scheme or the second irrigation scheme to perform water-saving irrigation on crops in the agricultural planting cabin;
[0008] The first irrigation scheme and the second irrigation scheme both include a number of irrigation water volumes corresponding to different growth stages of the crop.
[0009] Optionally, obtaining the first crop planting information or the second crop planting information in the agricultural planting cabin includes:
[0010] Receive the first crop planting information or the second crop planting information input by the manager through the interactive device; or, use an IoT camera to capture high-definition images inside the agricultural planting cabin, and perform image recognition on the high-definition images to extract the first crop planting information or the second crop planting information.
[0011] Optionally, performing image recognition on the high-definition image to extract the first crop planting information or the second crop planting information includes:
[0012] Segmenting the high-definition image into a single crop plant image, and extracting a first plant feature of the crop plant from the segmented single crop plant image;
[0013] Calculate the similarity between the first plant feature and a plurality of crop templates in a database that have been sorted, each of the crop templates being respectively associated with the first template plant feature, and determine the first crop type or the second crop type based on the crop template with the greatest similarity;
[0014] and performing weighted fusion on the first plant features of a plurality of single crop plant images to obtain a second plant feature, performing matching calculation on the second plant feature and each second template plant feature associated with the crop template with the greatest similarity stored in a database, and determining the growth stage corresponding to the second template plant feature obtained by matching as the first growth stage;
[0015] Wherein, the first plant characteristic and the second plant characteristic both include at least one of color characteristics, leaf characteristics, flower characteristics, ear characteristics, and size characteristics.
[0016] Optionally, the crop templates are sorted in the following manner:
[0017] Determine the third crop types currently planted in each agricultural planting cabin in the associated area, and sort the third crop types from large to small according to the quantity of each third crop type; wherein each third crop type corresponds to one crop template;
[0018] Based on the ranking, the order of similarity calculation between the first plant feature and each crop template in the database is determined, and the crop templates in the database except the crop templates corresponding to each third crop type are randomly sorted and placed after the order.
[0019] Optionally, weighted fusion is performed on the first plant features of a plurality of single crop plant images to obtain a second plant feature, including:
[0020] Determining the extraction position of each of the single crop plant images in the planting area, calculating the distance between each of the extraction positions and the center point of the planting area, and determining the weighted weight of each of the first plant features according to the distance;
[0021] The first plant features are weightedly fused according to the weighted weights to obtain the second plant features.
[0022] Optionally, if it is determined according to the second crop type that the crop type in the agricultural planting cabin has changed, a second irrigation plan is formulated according to the second crop type and the first irrigation plan, including:
[0023] If it is determined according to the second crop type that the crop type in the agricultural planting cabin has changed, a fourth crop type of the newly added crop is determined according to the second crop type, and it is determined whether the fourth crop type belongs to a specific type, where the specific type refers to a crop that can obtain water from the air;
[0024] If it is determined that the fourth crop type belongs to a specific type, the second growth stage of the fourth crop type is determined, and the fourth crop type and the second growth stage are compared with the second water requirement comparison table to obtain air water absorption data corresponding to the fourth crop type, and a water replenishment coefficient is formulated based on the air water absorption data. The water replenishment coefficient is used to correct the water requirement data corresponding to the first irrigation plan to obtain the second irrigation plan.
[0025] The present invention also provides an automatic water-saving irrigation control system for an agricultural planting cabin, the system comprising an acquisition module, a water-saving processing module, and an irrigation control module, the water-saving processing module being electrically connected to the acquisition module and the irrigation control module respectively;
[0026] The acquisition module is used to acquire first crop planting information and second crop planting information in the agricultural planting cabin, wherein the first crop planting information includes a first crop type and a first growth stage, and the second crop planting information includes a second crop type;
[0027] The water-saving processing module is used to compare the first crop type and the first growth stage with the first water demand comparison table to obtain a number of water demand data, and formulate a first irrigation plan according to each of the water demand data; and is also used to formulate a second irrigation plan according to the second crop type and the first irrigation plan if it is determined that the crop type in the agricultural planting cabin has changed according to the second crop type; wherein the first irrigation plan and the second irrigation plan include a number of irrigation water volumes corresponding to different growth stages of the crop;
[0028] The irrigation control module is used to control the irrigation equipment based on the first irrigation scheme or the second irrigation scheme to perform water-saving irrigation on the crops in the agricultural planting cabin.
[0029] The present invention also provides a computer storage medium storing a computer program executable by a processor to implement any of the methods described above.
[0030] The present invention also provides a computer program product, which includes a computer program that can be executed by a processor to implement any of the methods described above.
[0031] The beneficial effects of the present invention are as follows: the present invention determines the amount of irrigation water based on the water demand corresponding to the specific growth stage of the specific crop determined in advance, thereby achieving water-saving irrigation, and because the amount of irrigation water used is more adapted to the growth stage of the crop, it is also beneficial to improving the yield and quality of the crop; moreover, the present invention has formulated the above-mentioned two-stage water-saving irrigation method in the agricultural planting cabin, which can automatically and adaptively adjust the water-saving irrigation plan according to the changes in the crops in the agricultural planting cabin, thereby further improving the water-saving effect. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0033] Figure 1 It is a flow chart of an automatic water-saving irrigation control method for an agricultural planting cabin disclosed in an embodiment of the present invention;
[0034] Figure 2 The invention discloses an automatic water-saving irrigation control system for an agricultural planting cabin. DETAILED DESCRIPTION
[0035] The following is a description of the implementation of the present application by specific specific embodiments. People familiar with the technology can easily understand other advantages and effects of the present application from the contents disclosed in this specification. Obviously, the described embodiments are 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 the field without creative work are within the scope of protection of the present application.
[0036] Existing automated irrigation methods are still based on fixed elements, such as automatically starting irrigation at a preset time node, and automatically starting irrigation when the humidity of the land is detected to be below a threshold. These traditional irrigation methods are not accurate and efficient enough, resulting in generally insufficient irrigation water-saving performance.
[0037] In response to the above technical issues, such as Figure 1 As shown, an embodiment of the present invention discloses an automatic water-saving irrigation control method for an agricultural planting cabin, the method comprising the following steps:
[0038] Acquire first crop planting information in the agricultural planting cabin, wherein the first crop planting information includes a first crop type and a first growth stage, compare the first crop type and the first growth stage with a first water demand comparison table to obtain a plurality of water demand data, and formulate a first irrigation plan according to each of the water demand data;
[0039] Acquire second crop planting information in the agricultural planting cabin, wherein the second crop planting information includes a second crop type, and if it is determined according to the second crop type that the crop type in the agricultural planting cabin has changed, formulate a second irrigation plan according to the second crop type and the first irrigation plan;
[0040] Controlling irrigation equipment based on the first irrigation scheme or the second irrigation scheme to perform water-saving irrigation on crops in the agricultural planting cabin;
[0041] The first irrigation scheme and the second irrigation scheme both include a number of irrigation water volumes corresponding to different growth stages of the crop.
[0042] In order to achieve water-saving irrigation, the present invention has formulated the water requirements of various crop types at different growth stages based on the results of scientific research and field tests, and constructed a water requirement comparison table. Taking tomatoes, cucumbers, and strawberries as examples, see Tables 1-3 below ("T" in the table is the unit requirement):
[0043] Table 1
[0044] Germination period Seedling stage Flowering and fruiting period Results Maturity tomato 0.5T 1T 2T 3T 1T
[0045] Table 2
[0046] Germination period Seedling stage Growing period Flowering and fruiting period Maturity cucumber 0.5T 1T 2.2T 3T 1.5T
[0047] Table 3
[0048]
[0049] In the scheme of the present invention, the first crop planting information in the agricultural planting cabin is first obtained to determine the crop type and the current growth stage. The obtained crop type and current growth stage are compared with, for example, the above-mentioned water demand comparison table, so that a number of water demand data corresponding to the subsequent growth stage can be obtained, and then the irrigation water volume (water demand + a certain water volume adjustment value, that is, appropriately increase the irrigation water volume) in each subsequent growth stage can be formulated, that is, the first irrigation plan. At the same time, during the execution of the first irrigation plan, the second crop planting information in the agricultural planting cabin is continuously obtained, and the crop type in the agricultural planting cabin is analyzed accordingly to determine whether there is a change. If it is confirmed that there is a change (for example, a new crop is added), a second irrigation plan is formulated based on the new crop type and the aforementioned first irrigation plan. Therefore, the present invention determines the amount of irrigation water based on the water demand corresponding to the specific growth stage of the specific crop, thereby achieving water-saving irrigation. Moreover, since the amount of irrigation water used is more adapted to the growth stage of the crop, it is also beneficial to improving the yield and quality of the crop. Moreover, the present invention has formulated the above-mentioned two-stage water-saving irrigation method in the agricultural planting cabin, which can automatically and adaptively adjust the water-saving irrigation plan according to the changes in the crops in the agricultural planting cabin, thereby further improving the water-saving effect.
[0050] Among them, after determining the water demand data of crops in the corresponding growth stage, the size of the planting area, the crop planting density and the redundant water are considered to obtain the irrigation water volume.
[0051] Optionally, obtaining the first crop planting information or the second crop planting information in the agricultural planting cabin includes:
[0052] Receive the first crop planting information or the second crop planting information input by the manager through the interactive device; or, use an IoT camera to capture high-definition images inside the agricultural planting cabin, and perform image recognition on the high-definition images to extract the first crop planting information or the second crop planting information.
[0053] In this embodiment, the agricultural planting cabin is equipped with interactive equipment and IoT cameras. The manager can input the crop types and current growth stages of the crops planted in the agricultural planting cabin into the system through the interactive equipment. The IoT camera can also periodically take high-definition images of the crops in the agricultural planting cabin and use image recognition technology to extract the crop types and current growth stages of the crops planted.
[0054] Optionally, performing image recognition on the high-definition image to extract the first crop planting information or the second crop planting information includes:
[0055] Segmenting the high-definition image into a single crop plant image, and extracting a first plant feature of the crop plant from the segmented single crop plant image;
[0056] Calculate the similarity between the first plant feature and a plurality of crop templates in a database that have been sorted, each of the crop templates being respectively associated with the first template plant feature, and determine the first crop type or the second crop type based on the crop template with the greatest similarity;
[0057] and performing weighted fusion on the first plant features of a plurality of single crop plant images to obtain a second plant feature, performing matching calculation on the second plant feature and each second template plant feature associated with the crop template with the greatest similarity stored in a database, and determining the growth stage corresponding to the second template plant feature obtained by matching as the first growth stage;
[0058] Wherein, the first plant characteristic and the second plant characteristic both include at least one of color characteristics, leaf characteristics, flower characteristics, ear characteristics, and size characteristics.
[0059] In this embodiment, an image of a single crop plant is first captured from a high-definition image, and a first plant feature of the single crop is extracted therefrom. Similarity is calculated based on the first plant feature and the first template plant feature of each crop template in the database, and the crop template with the greatest similarity is selected. The crop type corresponding to the selected crop template is then the first crop type or the second crop type.
[0060] Since the same crop plants are affected by growth factors and other factors, there will be large differences in plant characteristics. For example, plants with good growth are obviously better than other plants with poor growth in terms of size, color, etc. Therefore, the present invention analyzes the growth stage of the crop based on the plant characteristics of multiple crop plants; at the same time, crops with different growth are highly similar in some basic traits, for example, crops of the same kind with different growth have the same number of leaves, leaf structure, flowering shape, etc. Therefore, the present invention analyzes the crop species of the crop based on the plant characteristics of a single crop plant in the above-mentioned manner. Specifically, the first plant characteristics of several single crop plant images are weighted and fused to obtain the second plant characteristics, and the second plant characteristics are matched and calculated with the second template plant characteristics (corresponding to different growth stages of the crop of the type) stored in the database and associated with the crop template with the greatest similarity, and the growth stage corresponding to the second template plant characteristics obtained by matching is determined as the first growth stage or the second growth stage. Obviously, a crop template is configured with the first template plant characteristics (related to the crop type) and the second template plant characteristics (related to the crop growth stage) at the same time.
[0061] The first plant feature and the second plant feature both include at least one of color feature, leaf feature, flower feature, ear feature, and size feature. The color feature mainly refers to the leaf color of the crop, the leaf feature mainly refers to the number of leaves at a single node, the shape and texture of the leaves, etc., the flower feature mainly refers to the shape and color of the flowers, the ear feature refers to the shape and color of the fruit ear, etc., and the size feature refers to the height of the plant, the size of the crown, etc.
[0062] Optionally, the crop templates are sorted in the following manner:
[0063] Determine the third crop types currently planted in each agricultural planting cabin in the associated area, and sort the third crop types from large to small according to the quantity of each third crop type; wherein each third crop type corresponds to one crop template;
[0064] Based on the ranking, the order of similarity calculation between the first plant feature and each crop template in the database is determined, and the crop templates in the database except the crop templates corresponding to each third crop type are randomly sorted and placed after the order.
[0065] In this embodiment, the database will store crop templates of multiple crops (the crop templates are all associated with the first template plant features and the second template plant features). If all of them are randomly matched one by one, it will take a lot of computing power and computing time. In this regard, the present invention determines all the known third crop types currently planted in each agricultural planting cabin in the associated area. The associated area can be an area belonging to the same grower, that is, multiple agricultural planting cabins in the associated area belong to one grower. In this way, the crops currently planted in the agricultural planting cabin are more likely to belong to one of the third crop types. Therefore, the present invention first sorts each third crop type from large to small according to the quantity (that is, the number of agricultural planting cabins where the crops of the third crop type are planted), that is, the third crop type with the largest number is preferentially calculated with the first plant feature. At the same time, the current third crop type cannot completely cover the crop templates stored in the database, so the crop templates in the database except the crop templates corresponding to each third crop type are randomly sorted, and then continued after the aforementioned determined order.
[0066] Therefore, the present invention determines the similarity calculation order of each crop template in the database by associating the planting rules of crops in the area, so as to effectively reduce the computing power and computing time.
[0067] Optionally, weighted fusion is performed on the first plant features of a plurality of single crop plant images to obtain a second plant feature, including:
[0068] Determining the extraction position of each of the single crop plant images in the planting area, calculating the distance between each of the extraction positions and the center point of the planting area, and determining the weighted weight of each of the first plant features according to the distance;
[0069] The first plant features are weightedly fused according to the weighted weights to obtain the second plant features.
[0070] In this embodiment, in order to ensure the universality of plant features, it is necessary to select single crop plant images at different positions in the planting area of the agricultural planting cabin, and then extract multiple first plant features. At the same time, generally speaking, the growth of crops in the central area of the planting area is better, while the growth of crops in the central area far away from the planting area is more easily disturbed by other factors. For example, other crops near the planting area will compete for water, nutrients, light, etc., and even some crops will inhibit the growth of other types of crops. Therefore, the present invention sets the weighted weight of each first plant feature to be negatively correlated with the distance between its extraction position and the center point of the planting area, that is, the greater the distance, the greater the probability that the crop plant has poor growth, and the less it can represent the general growth in the planting area. Correspondingly, the smaller the weight is set, and vice versa, the larger the weight is set.
[0071] Optionally, if it is determined according to the second crop type that the crop type in the agricultural planting cabin has changed, a second irrigation plan is formulated according to the second crop type and the first irrigation plan, including:
[0072] If it is determined according to the second crop type that the crop type in the agricultural planting cabin has changed, a fourth crop type of the newly added crop is determined according to the second crop type, and it is determined whether the fourth crop type belongs to a specific type, where the specific type refers to a crop that can obtain water from the air;
[0073] If it is determined that the fourth crop type belongs to a specific type, the second growth stage of the fourth crop type is determined, and the fourth crop type and the second growth stage are compared with the second water requirement comparison table to obtain air water absorption data corresponding to the fourth crop type, and a water replenishment coefficient is formulated based on the air water absorption data. The water replenishment coefficient is used to correct the water requirement data corresponding to the first irrigation plan to obtain the second irrigation plan.
[0074] In this embodiment, there is a mixed crop situation in the agricultural planting cabin, and the mixed crop situation may start in the middle stage of the growth of a certain crop, that is, through the above-mentioned periodic analysis of the second crop type, it is found that the crop type in the agricultural planting cabin has changed. Therefore, when a new crop type is added to the agricultural planting cabin, it is determined whether the new crop belongs to a specific type, that is, a crop that can obtain water from the air. Such crops can be epiphytes such as air plants, sedums, echeverias and other succulents, ferns, certain cacti, etc., which can absorb water directly from the humid air in a high humidity environment, and do not rely entirely on the water in the soil. Obviously, these new crops will significantly reduce the moisture in the air in the agricultural planting cabin. Since the temperature in the agricultural planting cabin is generally high, the moisture in the soil is reduced due to excessive evaporation. When the number of such crops is large, it will have a greater adverse effect on crops that only rely on absorbing water from the soil.
[0075] In view of the above problems, the present invention determines the second growth stage of the fourth crop type in the same manner as described above, and similarly compares the fourth crop type and the second growth stage with the second water requirement comparison table (the second water requirement comparison table is also prepared in advance based on the results of scientific research and field tests) to obtain the air water absorption data corresponding to the fourth crop type (i.e., the amount of water absorbed from the air), formulates a water replenishment coefficient based on the air water absorption data, and uses the water replenishment coefficient to correct the corresponding water requirement data in the first irrigation scheme (i.e., corresponding to the current actual growth stage of the crop), that is, appropriately increase the originally formulated irrigation water volume to ensure that the crop can obtain sufficient water from the soil. Among them, the water replenishment coefficient is positively correlated with the air water absorption data.
[0076] It should be noted that the first irrigation plan in this embodiment can be the aforementioned first irrigation plan, or it can be the closest irrigation plan when a change in the crop type in the agricultural planting cabin is found, that is, the latest irrigation plan determined after periodic updates.
[0077] like Figure 2 As shown, the present invention also discloses an automatic water-saving irrigation control system for an agricultural planting cabin, the system comprising an acquisition module, a water-saving processing module, and an irrigation control module, the water-saving processing module being electrically connected to the acquisition module and the irrigation control module respectively;
[0078] The acquisition module is used to acquire first crop planting information and second crop planting information in the agricultural planting cabin, wherein the first crop planting information includes a first crop type and a first growth stage, and the second crop planting information includes a second crop type;
[0079] The water-saving processing module is used to compare the first crop type and the first growth stage with the first water demand comparison table to obtain a number of water demand data, and formulate a first irrigation plan according to each of the water demand data; and is also used to formulate a second irrigation plan according to the second crop type and the first irrigation plan if it is determined that the crop type in the agricultural planting cabin has changed according to the second crop type; wherein the first irrigation plan and the second irrigation plan include a number of irrigation water volumes corresponding to different growth stages of the crop;
[0080] The irrigation control module is used to control the irrigation equipment based on the first irrigation scheme or the second irrigation scheme to perform water-saving irrigation on crops in the agricultural planting cabin. The present invention also discloses an electronic device, which includes: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the computer program implements the method described in any of the preceding items when executed by the processor.
[0081] The present invention also discloses a computer storage medium, which stores a computer program that can be executed by a processor to implement any of the methods described in the preceding items.
[0082] The present invention also discloses a computer program product, which includes a computer program that can be executed by a processor to implement any of the methods described in the preceding items.
[0083] The above-mentioned computer readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a compact disk (CD-ROM), a magnetic tape, a floppy disk and an optical data storage device, etc.
[0084] It should be noted that the information, data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this application are authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.
[0085] It should be understood that the "plurality" mentioned in this article refers to two or more. "And / or" describes the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0086] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0087] The above description is only an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the principles of the present application shall be included in the protection scope of the present application.
Claims
1. An automatic water-saving irrigation control method for an agricultural planting cabin, characterized in that: The method comprises the following steps: Acquire first crop planting information in the agricultural planting cabin, wherein the first crop planting information includes a first crop type and a first growth stage, compare the first crop type and the first growth stage with a first water demand comparison table to obtain a plurality of water demand data, and formulate a first irrigation plan according to each of the water demand data; Acquire second crop planting information in the agricultural planting cabin, wherein the second crop planting information includes a second crop type, and if it is determined according to the second crop type that the crop type in the agricultural planting cabin has changed, formulate a second irrigation plan according to the second crop type and the first irrigation plan; Controlling irrigation equipment based on the first irrigation scheme or the second irrigation scheme to perform water-saving irrigation on crops in the agricultural planting cabin; The first irrigation scheme and the second irrigation scheme both include a number of irrigation water volumes corresponding to different growth stages of the crop.
2. The automatic water-saving irrigation control method for an agricultural planting cabin according to claim 1, characterized in that: Acquiring the first crop planting information or the second crop planting information in the agricultural planting cabin includes: Receive the first crop planting information or the second crop planting information input by the manager through the interactive device; or, use an IoT camera to capture high-definition images inside the agricultural planting cabin, and perform image recognition on the high-definition images to extract the first crop planting information or the second crop planting information.
3. The automatic water-saving irrigation control method for an agricultural planting cabin according to claim 2, characterized in that: Performing image recognition on the high-definition image to extract the first crop planting information or the second crop planting information includes: Segmenting the high-definition image into a single crop plant image, and extracting a first plant feature of the crop plant from the segmented single crop plant image; Calculate the similarity between the first plant feature and a plurality of crop templates in a database that have been sorted, each of the crop templates being respectively associated with the first template plant feature, and determine the first crop type or the second crop type based on the crop template with the greatest similarity; and performing weighted fusion on the first plant features of a plurality of single crop plant images to obtain a second plant feature, performing matching calculation on the second plant feature and each second template plant feature associated with the crop template with the greatest similarity stored in a database, and determining the growth stage corresponding to the second template plant feature obtained by matching as the first growth stage; Wherein, the first plant characteristic and the second plant characteristic both include at least one of color characteristics, leaf characteristics, flower characteristics, ear characteristics, and size characteristics.
4. The automatic water-saving irrigation control method for an agricultural planting cabin according to claim 3 is characterized in that: Several of the crop templates are sorted as follows: Determine the third crop types currently planted in each agricultural planting cabin in the associated area, and sort the third crop types from large to small according to the quantity of each third crop type; wherein each third crop type corresponds to one crop template; Based on the ranking, the order of similarity calculation between the first plant feature and each crop template in the database is determined, and the crop templates in the database except the crop templates corresponding to each third crop type are randomly sorted and placed after the order.
5. The automatic water-saving irrigation control method for an agricultural planting cabin according to claim 3, characterized in that: The first plant features of a plurality of single crop plant images are weightedly fused to obtain a second plant feature, including: Determining the extraction position of each of the single crop plant images in the planting area, calculating the distance between each of the extraction positions and the center point of the planting area, and determining the weighted weight of each of the first plant features according to the distance; The first plant features are weightedly fused according to the weighted weights to obtain the second plant features.
6. The automatic water-saving irrigation control method for an agricultural planting cabin according to claim 1, characterized in that: If it is determined according to the second crop type that the crop type in the agricultural planting cabin has changed, a second irrigation plan is formulated according to the second crop type and the first irrigation plan, including: If it is determined according to the second crop type that the crop type in the agricultural planting cabin has changed, a fourth crop type of the newly added crop is determined according to the second crop type, and it is determined whether the fourth crop type belongs to a specific type, where the specific type refers to a crop that can obtain water from the air; If it is determined that the fourth crop type belongs to a specific type, the second growth stage of the fourth crop type is determined, and the fourth crop type and the second growth stage are compared with the second water requirement comparison table to obtain air water absorption data corresponding to the fourth crop type, and a water replenishment coefficient is formulated based on the air water absorption data. The water replenishment coefficient is used to correct the water requirement data corresponding to the first irrigation plan to obtain the second irrigation plan.
7. An automatic water-saving irrigation control system for an agricultural planting cabin, characterized in that: The system comprises an acquisition module, a water-saving processing module and an irrigation control module, wherein the water-saving processing module is electrically connected to the acquisition module and the irrigation control module respectively; The acquisition module is used to acquire first crop planting information and second crop planting information in the agricultural planting cabin, wherein the first crop planting information includes a first crop type and a first growth stage, and the second crop planting information includes a second crop type; The water-saving processing module is used to compare the first crop type and the first growth stage with the first water demand comparison table to obtain a number of water demand data, and formulate a first irrigation plan according to each of the water demand data; and is also used to formulate a second irrigation plan according to the second crop type and the first irrigation plan if it is determined that the crop type in the agricultural planting cabin has changed according to the second crop type; wherein the first irrigation plan and the second irrigation plan include a number of irrigation water volumes corresponding to different growth stages of the crop; The irrigation control module is used to control the irrigation equipment based on the first irrigation scheme or the second irrigation scheme to perform water-saving irrigation on the crops in the agricultural planting cabin.
8. An electronic device, characterized in that: The electronic device comprises: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the computer program implements the method according to any one of claims 1 to 6 when executed by the processor.
9. A computer storage medium, characterized in that: The computer storage medium stores a computer program that can be executed by a processor to implement the method according to any one of claims 1 to 6.
10. A computer program product, characterized in that: The computer program product comprises a computer program executable by a processor to implement the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Irrigation system and irrigation method for greenhouse planting
CN110169336A
Real-time agricultural irrigation monitoring and regulating system based on big data and Internet of Things
CN111480557A
Method and device for automatically monitoring and controlling growth trend of potted plant
CN111512828A
Intelligent irrigation system based on Internet and control method of intelligent irrigation system
CN112578825A
Crop irrigation and fertilization intelligent decision-making method and system
CN113439520A