An ecological resource utilization efficiency calculation method based on combination of planting and breeding
By using remote sensing image processing and feature recognition, the problem of calculating the ecological resource utilization efficiency under the ultra-large-area integrated farming model has been solved, and high-precision ecological resource utilization efficiency calculation and data support have been achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-21
- Publication Date
- 2026-03-20
AI Technical Summary
Existing technologies cannot accurately measure the efficiency of ecological resource utilization under large-scale integrated farming and breeding models, and fail to effectively consider the mixed farming of different types of poultry and green plants in different land types.
By acquiring remote sensing images, preprocessing them, identifying plant and animal characteristics, dividing land and plant and animal images, identifying land types and animal numbers, calculating consumption and production, adjusting consumption and production, and combining spatial distance to calculate ecological resource utilization efficiency values and issue alerts.
Accurately measure the ecological resource utilization efficiency in ultra-large captive breeding areas, provide data support to improve resource utilization efficiency, reduce complex operations, and improve measurement accuracy.
Smart Images

Figure CN116128111B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of ecology, and in particular to an ecological resource utilization efficiency calculation method based on combination of planting and breeding. BACKGROUND
[0002] Combination of planting and breeding refers to the mutual combination of planting and breeding in an agricultural ecology, and the balance of ecological data utilization. For example, chickens, pigs and other poultry are bred in the planting and breeding area, and various green trees are planted, so that the manure produced by the poultry provides nutrients for the trees, and the green trees can provide part of the green food raw materials for the poultry. This combination of breeding and planting can achieve a balanced state of resource utilization, better save ecological resources, and provide resource utilization efficiency.
[0003] The existing technology has a small-scale breeding or single-planting mode, which discusses the combination of planting and breeding in a small range. However, the existing combination of planting and breeding is carried out in a small-scale breeding area, and does not consider the super-large area region involving multiple land types and different types of poultry due to different living habits, different habitats of different land types, and different breeding resources. The existing technology does not consider the ecological resource utilization efficiency in the super-large area planting and breeding mode because it has been facing small-scale planting and breeding combination mode. However, with the increasing large-scale breeding, there are many different types of poultry in the super-large area breeding area, and different types of green trees are mixed in different land types. In the face of super-large area breeding area, how to accurately calculate the current ecological resource utilization efficiency so as to improve the ecological resource utilization efficiency of the region is a technical problem to be solved in the process of combination of planting and breeding in the super-large area breeding area.
[0004] Therefore, there is an urgent need for an ecological resource utilization efficiency calculation strategy for the combination of planting and breeding in the super-large area breeding area to solve the technical problem that the ecological resource utilization efficiency in the super-large area planting and breeding mode cannot be calculated in the existing technology. SUMMARY
[0005] The present application provides an ecological resource utilization efficiency calculation method based on combination of planting and breeding, which can accurately calculate the ecological resource utilization efficiency of the combination of planting and breeding in the super-large area breeding area, thereby providing strong data support for subsequent improvement of ecological resource utilization efficiency.
[0006] In order to solve the above technical problems, the present application provides an ecological resource utilization efficiency calculation method based on combination of planting and breeding, comprising:
[0007] Acquire a remote sensing image of a planting and breeding area, and obtain a pretreated image after preprocessing the remote sensing image;
[0008] Identify the characteristics of animals and plants in the pretreated image, mark and extract the animals and plants in the pretreated image, and divide the pretreated image into a land remote sensing image and an animal and plant remote sensing image; wherein the land remote sensing image records the characteristics of the land in the planting and breeding area, and the animal and plant remote sensing image records the characteristics of the animals and plants in the planting and breeding area;
[0009] Identify the land types in the land remote sensing image, and divide the edges of different types of land to obtain a plurality of land regions; at the same time, determine the center points of each land region, and determine the spatial distance between each land region according to the center points;
[0010] Identify the animal types and the number of each animal type in the animal and plant remote sensing image, and calculate the first consumption and the first production according to the animal types and the number of each animal type;
[0011] Identify the plant types and the area of each plant type in the animal and plant remote sensing image, and calculate the second consumption and the second production according to the plant types and the area of each plant type;
[0012] Adjust the first consumption and the second production according to the proportion of each plant type and animal type in different land regions to obtain animal consumption and plant production;
[0013] Adjust the second consumption and the first production according to the spatial distance between each land region to obtain plant consumption and animal production;
[0014] Calculate the ecological resource utilization efficiency value of the planting and breeding area according to the animal consumption, animal production, plant production and plant consumption, and issue an alarm signal when it is determined that the ecological resource utilization efficiency value is lower than a preset threshold.
[0015] As a preferred solution, the step of identifying the characteristics of animals and plants in the pretreated image, marking and extracting the animals and plants in the pretreated image, and dividing the pretreated image into a land remote sensing image and an animal and plant remote sensing image specifically includes:
[0016] Identify the animal characteristics and plant characteristics in the pretreated image respectively, mark and extract the edges of the animal characteristics and plant characteristics on the land in the planting and breeding area;
[0017] Segment the animal characteristics and plant characteristics in the pretreated image along the marked edges to obtain a land initial image and an animal and plant initial image;
[0018] According to the land type adjacent to the blank in the initial land image, the blank in the initial land image is filled to obtain a land remote sensing image; meanwhile, the blank in the initial animal and plant image is filled with a grid to obtain an animal and plant remote sensing image.
[0019] As a preferred solution, the step of identifying the land type in the land remote sensing image and dividing the edges of different types of land to obtain a plurality of land regions specifically comprises:
[0020] The terrain conditions of each land in the land remote sensing image are identified, and land latitude and longitude ranges with different value ranges are set;
[0021] According to each land latitude and longitude range and the area corresponding to the land latitude and longitude range, each land in the land remote sensing image is regionally divided to obtain a plurality of land regions; wherein the types of the land regions include plains, tablelands, hilly lands, and undulating mountainous lands.
[0022] As a preferred solution, the step of determining the center point of each land region and determining the spatial distance between each land region according to the center point specifically comprises:
[0023] The shape of each land region is identified, when it is determined that the shape of the land region is a strip shape, the circumscribed circle of the land region is determined, and the center of the circumscribed circle is defined as the center point; when it is determined that the shape of the land region is a rectangular shape, the inscribed circle of the land region is determined, and the center of the inscribed circle is defined as the center point;
[0024] The distance between the center points of any two land regions is calculated as the spatial distance between the corresponding two land regions.
[0025] As a preferred solution, the step of identifying the animal type in the animal and plant remote sensing image and the quantity of each animal type, and calculating the first consumption and the first production according to the animal type and the quantity of each animal type specifically comprises:
[0026] The animal and plant remote sensing image is input into an animal recognition model for recognition, and the animal type in the animal and plant remote sensing image and the quantity of each animal type are output;
[0027] According to each animal type and its corresponding quantity, the average daily food weight and excrement weight of the animal type are determined;
[0028] According to each animal type and its quantity, the total weight of food consumed by the animal in the animal and plant remote sensing image and the total weight of excrement per day are calculated as the first consumption and the first production;
[0029] The step of identifying the plant types in the animal-plant remote sensing image and the area of each plant type, and calculating the second consumption and the second production according to the plant types and the area of each plant type, specifically comprises:
[0030] The animal-plant remote sensing image is input into a plant identification model for identification, and the plant types in the animal-plant remote sensing image and the area of each plant type in the animal-plant remote sensing image are output.
[0031] According to each plant type and its corresponding area, the average fertilization weight and growth weight per day in unit area of the plant type are determined;
[0032] According to each plant type and its area, the total weight of fertilization and the total weight of growth consumed by the plants in the animal-plant remote sensing image per day are calculated as the second consumption and the second production.
[0033] As a preferred solution, the step of adjusting the first consumption and the second production according to the proportion of each plant type and animal type in different soil regions to obtain the animal consumption and the plant production, specifically comprises:
[0034] The plant types and animal types existing in the same soil region are judged, and when it is determined that the plant type belongs to the food of the animal type, the consumption of the animal type taking the plant type as food is determined, and the total adjustment amount is calculated;
[0035] The values of the first consumption and the second production are reduced by the value of the total adjustment amount to obtain the animal consumption and the plant production;
[0036] The step of adjusting the second consumption and the first production according to the spatial distance between each soil region to obtain the plant consumption and the animal production, specifically comprises:
[0037] The spatial distance between each soil region is judged, and when it is determined that the spatial distance is greater than a preset distance value, it is determined that the two soil regions corresponding to the spatial distance are non-flowing regions; otherwise, it is confirmed as a flowing region;
[0038] The sum of the total weight of excrement consumed by animals per day and the total weight of fertilization consumed by plants per day in non-flowing regions and flowing regions are calculated respectively as the plant consumption and the animal production.
[0039] As a preferred solution, the calculation formula of the ecological resource utilization efficiency value is:
[0040]
[0041] Wherein, h is the ecological resource utilization efficiency value; a is the animal consumption; d is the animal production; c is the plant consumption; d is the plant production; k1 and k2 are both constants.
[0042] Correspondingly, another embodiment of the present application also provides a kind of ecological resource utilization efficiency measurement system based on combination of planting and breeding, comprising: preprocessing module, image division module, area division module, first computing module, second computing module, first adjustment module, second adjustment module and efficiency value early warning module;
[0043] The preprocessing module is used to obtain the remote sensing image of the planting and breeding area, and obtain the pretreated image after preprocessing the remote sensing image.
[0044] The image division module is used to identify the characteristics of animals and plants in the pretreated image, mark and extract the animals and plants in the pretreated image, and divide the pretreated image into land remote sensing image and animal and plant remote sensing image; wherein the land remote sensing image records the land characteristics on the planting and breeding area, and the animal and plant remote sensing image records the animal and plant characteristics on the planting and breeding area.
[0045] The area division module is used to identify the land type in the land remote sensing image, and divide the edges of different types of land to obtain a plurality of land areas; at the same time, the center point of each land area is determined, and the spatial distance between each land area is determined according to the center point.
[0046] The first computing module is used to identify the animal type in the animal and plant remote sensing image and the number of each animal type, and calculate the first consumption and the first production according to the animal type and the number of each animal type.
[0047] The second computing module is used to identify the plant type in the animal and plant remote sensing image and the area of each plant type, and calculate the second consumption and the second production according to the plant type and the area of each plant type.
[0048] The first adjustment module is used to adjust the first consumption and the second production according to the proportion of each plant type and animal type in different land areas, to obtain the animal consumption and the plant production.
[0049] The second adjustment module is used to adjust the second consumption and the first production according to the spatial distance between each land area, to obtain the plant consumption and the animal production.
[0050] The efficiency value early warning module is configured to calculate an ecological resource utilization efficiency value of the planting and breeding area according to the animal consumption, the animal production, the plant production and the plant consumption, and to send an alarm signal when the ecological resource utilization efficiency value is determined to be lower than a preset threshold.
[0051] As a preferred solution, the image division module is specifically configured to identify animal features and plant features in the preprocessed image, mark and extract edges of the animal features and the plant features on land in the planting and breeding area, divide the animal features and the plant features in the preprocessed image along the marked edges to obtain a land initial image and an animal-plant initial image, fill in blank spaces in the land initial image according to adjacent land types of the blank spaces in the land initial image to obtain a land remote sensing image, and simultaneously perform grid filling on blank spaces in the animal-plant initial image to obtain an animal-plant remote sensing image.
[0052] As a preferred solution, the region division module is configured to identify land types in the land remote sensing image and divide edges of different types of land to obtain a plurality of land regions, and the steps specifically include: identifying land topography of each land in the land remote sensing image and setting land latitude and longitude ranges of different value ranges, and dividing each land in the land remote sensing image into regions according to the land latitude and longitude ranges and areas corresponding to the land latitude and longitude ranges to obtain a plurality of land regions, wherein the types of the land regions include plains, tablelands, hilly lands and undulating mountain lands.
[0053] As a preferred solution, the region division module is configured to determine a center point of each land region and determine spatial distances between the land regions according to the center points, and the steps specifically include: identifying a shape of each land region, determining a circumscribed circle of the land region when the shape of the land region is determined to be a strip shape, defining a center of the circumscribed circle as the center point, determining an inscribed circle of the land region when the shape of the land region is determined to be a rectangular shape, and defining a center of the inscribed circle as the center point, and calculating distances between center points of any two land regions as spatial distances between the two land regions.
[0054] As a preferred solution, the first calculation module is specifically configured to input the animal-plant remote sensing image into an animal recognition model for recognition, output animal types in the animal-plant remote sensing image and quantities of each animal type, determine average daily food weight and excrement weight of each animal type according to the animal types and the corresponding quantities, and calculate total daily food consumption and total daily excrement of animals in the animal-plant remote sensing image according to the animal types and the quantities as a first consumption and a first production.
[0055] The second calculation module is specifically configured to input the remote sensing image of the animals and plants into a plant recognition model for recognition, output a plant type in the remote sensing image of the animals and plants and an area occupied by each plant type in the remote sensing image of the animals and plants, determine an average fertilization weight and growth weight per day in a unit area of the plant type according to each plant type and the corresponding area, and calculate a total weight of fertilization and a total weight of growth consumed by the plants in the remote sensing image of the animals and plants per day as a second consumption and a second production.
[0056] As a preferred solution, the first adjustment module is specifically configured to determine a plant type and an animal type existing in a same soil region, determine a consumption of the animal type taking the plant type as food when it is determined that the plant type is food of the animal type, and calculate a total adjustment amount.
[0057] The second adjustment module is specifically configured to determine a spatial distance between each soil region, determine that two soil regions corresponding to the spatial distance are non-flowing regions when it is determined that the spatial distance is greater than a preset distance value, otherwise, determine that the two soil regions are flowing regions, and calculate a total weight of excrement consumed by the animals per day and a total weight of fertilization consumed by the plants per day in the non-flowing regions and the flowing regions as a plant consumption and an animal production.
[0058] As a preferred solution, a calculation formula of the ecological resource utilization efficiency value is as follows:
[0059]
[0060] wherein, h is the ecological resource utilization efficiency value, a is the animal consumption, b is the animal production, c is the plant consumption, d is the plant production, and k1 and k2 are both constants.
[0061] The embodiment of the present application also provides a computer readable storage medium, which comprises a stored computer program; wherein the computer program controls a device where the computer readable storage medium is located to execute the ecological resource utilization efficiency calculation method based on the combination of planting and breeding according to any one of the above when running.
[0062] The embodiment of the present application also provides a terminal device, which comprises a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, and the processor realizes the ecological resource utilization efficiency calculation method based on the combination of planting and breeding according to any one of the above when executing the computer program.
[0063] Compared with the prior art, the embodiment of the present application has the following beneficial effects:
[0064] The technical solution directly acquires a remote sensing image without other complex operations, can identify the situation of animals and plants on the planting and breeding area of the remote sensing image, and calculate the consumption and production of animals and plants on the planting and breeding area; in combination with the proportion of different types of animals and plants on the soil area, considering the influence of the animals themselves on the consumption of the green plants in the area and the influence of the distance between the soil areas on the consumption of the green plants in the area, the animal consumption, animal production, plant production and plant consumption can be accurately calculated, so as to obtain the ecological resource utilization efficiency of the combination of planting and breeding in a super large area of captive breeding area, thereby providing strong data support for subsequent improvement of ecological resource utilization efficiency. BRIEF DESCRIPTION OF DRAWINGS
[0065] Figure 1 : a step flow chart of a kind of ecological resource utilization efficiency measurement method based on the combination of planting and breeding provided by the embodiment of the present application;
[0066] Figure 2 : a structure schematic view of a kind of ecological resource utilization efficiency measurement system based on the combination of planting and breeding provided by the embodiment of the present application;
[0067] Figure 3 : a structure schematic view of an embodiment of terminal equipment provided by the embodiment of the present application. DETAILED DESCRIPTION
[0068] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0069] Embodiment one
[0070] Please refer to Figure 1 A step flow chart of a kind of ecological resource utilization efficiency measurement method based on the combination of planting and breeding provided by the embodiment of the present application, including steps 101 to 108, each step is as follows:
[0071] Step 101, acquire the remote sensing image of the planting and breeding area, and obtain the pretreatment image after pretreating the remote sensing image.
[0072] Specifically, the remote sensing image of the planting and breeding area is directly obtained, and a series of treatments are performed on the remote sensing image in subsequent steps to measure the ecological resource utilization efficiency of the planting and breeding area without other complex operations, which is simple and convenient. After obtaining the remote sensing image, in order to better identify the characteristics of animals and plants, the image needs to be preprocessed to make all images uniform and identifiable.
[0073] Step 102, identifying the characteristics of animals and plants in the preprocessed image, marking and extracting the animals and plants in the preprocessed image, and dividing the preprocessed image into land remote sensing image and animal and plant remote sensing image; wherein the land remote sensing image records the land characteristics on the planting and breeding area, and the animal and plant remote sensing image records the animal and plant characteristics on the planting and breeding area.
[0074] In this embodiment, the step 102 specifically includes: step 1021, respectively identifying the animal characteristics and plant characteristics in the preprocessed image, marking and extracting the edges of the animal characteristics and plant characteristics on the land of the planting and breeding area. Step 1022, along the marked edge, the animal characteristics and plant characteristics in the preprocessed image are segmented to obtain the land initial image and the animal and plant initial image. Step 1023, according to the adjacent land type of the blank in the land initial image, the blank in the land initial image is filled to obtain the land remote sensing image; at the same time, the blank in the animal and plant initial image is filled with grid to obtain the animal and plant remote sensing image.
[0075] Specifically, considering the planting and breeding area in a super large area range, it is necessary to accurately identify different land types. Unlike ordinary small-scale planting and breeding area identification, in this step, the animal and plant characteristics on the remote sensing image need to be "removed". Only by identifying the land type on the remote sensing image alone can the accurate land type area be identified. And for the "removed" animal and plant characteristics, grid filling can be used for classification identification.
[0076] Step 103, identifying the land type in the land remote sensing image, and dividing the edges of different types of land to obtain a plurality of land regions; at the same time, determining the center point of each land region, and determining the spatial distance between each land region according to the center point.
[0077] Specifically, this step involves two aspects, one is how to divide the land type, and the other is how to determine the spatial distance between any two land regions.
[0078] In the first aspect of the embodiment, the step 103 of identifying the land types in the land remote sensing image and dividing the edges of different types of land to obtain a plurality of land regions specifically includes: a step 10311 of identifying the landform conditions of each land in the land remote sensing image and setting land longitude and latitude ranges of different value ranges; a step 10312 of regionally dividing each land in the land remote sensing image according to each land longitude and latitude range and the area corresponding to the land longitude and latitude range to obtain a plurality of land regions; wherein the types of the land regions include plains, tablelands, hilly lands and undulating mountainous lands.
[0079] Specifically, in the actual research process, the super-large-area region of the breeding area is nothing more than the four types of land, i.e., plains, tablelands, hilly lands and undulating mountainous lands. According to the characteristics of the above four types of land, the landform conditions identified in the land remote sensing image can be divided into a plurality of region ranges by the pre-set land longitude and latitude ranges, so as to divide different land regions.
[0080] In the second aspect of the embodiment, the step 103 of determining the center points of each land region and determining the spatial distances between the land regions according to the center points specifically includes: a step 10321 of identifying the shape of each land region, determining the circumscribed circle of the land region when the shape of the land region is determined to be a strip shape, defining the center of the circumscribed circle as the center point, and determining the inscribed circle of the land region when the shape of the land region is determined to be a rectangular shape, defining the center of the inscribed circle as the center point; and a step 10322 of respectively calculating the distance between the center points of any two land regions as the spatial distance between the corresponding two land regions.
[0081] Specifically, in the actual research process, we experiment how to accurately define a point by a large amount of research data to calculate the spatial distance by using the point. We can clearly know that, in the process of defining a point, the land regions are nothing more than strip-shaped regions and rectangular-shaped regions. According to the experimental data, we define the point of the strip-shaped region on the center of the circumscribed circle and define the point of the rectangular-shaped region on the center of the inscribed circle, so that the calculated data will be more accurate.
[0082] The step 104 of identifying the animal types in the animal and plant remote sensing image and the number of each animal type and calculating the first consumption and the first production according to the animal types and the number of each animal type.
[0083] In the embodiment, the step 104 specifically includes: step 1041, inputting the animal and plant remote sensing image into an animal recognition model for recognition, outputting the animal types in the animal and plant remote sensing image and the quantity of each animal type. Step 1042, determining the average daily food weight and excrement weight of each animal type according to each animal type and the corresponding quantity. Step 1043, calculating the total food weight and total excrement weight consumed by the animals in the animal and plant remote sensing image per day as the first consumption and the first production according to each animal type and the quantity.
[0084] Specifically, in order to consider the ecological resource utilization efficiency, the first parameter we need is the daily excretion and food of animals, which corresponds to the first production and the first consumption of the present step. We can predict the above two data of animals in the breeding area by identifying the number, type and other conditions of animals in the remote sensing image.
[0085] Step 105, identifying the plant types and the area of each plant type in the animal and plant remote sensing image, and calculating the second consumption and the second production according to the plant types and the area of each plant type.
[0086] In the embodiment, the step 105 specifically includes: step 1051, inputting the animal and plant remote sensing image into a plant recognition model for recognition, outputting the plant types in the animal and plant remote sensing image and the area of each plant type in the animal and plant remote sensing image. Step 1052, determining the average daily fertilization weight and growth weight of each plant type in unit area according to each plant type and the corresponding area. Step 1053, calculating the total fertilization weight and total growth weight consumed by the plants in the animal and plant remote sensing image per day as the second consumption and the second production according to each plant type and the area.
[0087] Specifically, in order to consider the ecological resource utilization efficiency, the second parameter we need is the daily growth and fertilizer absorption of plants, which corresponds to the second production and the second consumption of the present step. We can predict the above two data of plants in the breeding area by identifying the area, type and other conditions of plants in the remote sensing image.
[0088] Step 106, adjusting the first consumption and the second production according to the proportion of each plant type and animal type in different soil regions, to obtain the animal consumption and the plant production.
[0089] In the embodiment, the step 106 specifically includes: step 1061, judging the plant type and the animal type existing in the same soil region, and determining the consumption amount of the plant type as the food of the animal type, calculating the total adjustment amount; step 1061, reducing the values of the first consumption amount and the second production amount by the value of the total adjustment amount to obtain the animal consumption amount and the plant production amount.
[0090] Specifically, the first case is considered here, that is, when the animals in the region directly eat the green plants as food, two effects are produced: the actual production of green plants is less, and the actual feeding amount required by the animals is less. In order to consider the ecological resource utilization efficiency more accurately, it is necessary to consider the case that the animals eat the green plants in the region. Using various animal feeding rules on the Internet can provide data support for judging whether the plant type belongs to the feeding range of the animal type. And through the types and numbers of the regions where the animals are located, the consumption amount of the green plants as food consumed by the animals can be calculated, which is used as the total adjustment amount. At this time, the first consumption amount-total adjustment amount=animal consumption amount; the second production amount-total adjustment amount=plant production amount.
[0091] Step 107, adjusting the second consumption amount and the first production amount according to the spatial distance between each soil region to obtain the plant consumption amount and the animal production amount.
[0092] In the embodiment, the step 107 specifically includes: step 1071, judging the spatial distance between each soil region, and determining that the spatial distance corresponds to two soil regions as a non-flowing region when the spatial distance is greater than a preset distance value; otherwise, it is confirmed as a flowing region; step 1072, respectively calculating the sum of the total weight of the excrement consumed by the animals per day and the total weight of the fertilizer consumed by the plants per day in the non-flowing region and the flowing region as the plant consumption amount and the animal production amount.
[0093] Specifically, the second case is considered here, that is, due to the case that the two adjacent soil areas are too far apart, the animals in the current area will not cross the area. This case has two effects: first, the animal excretion of part of the soil area will not be completely utilized by the green plants, resulting in excess; second, the animal excretion of part of the soil area will be completely utilized by the green plants, resulting in deficiency. In order to consider the ecological resource utilization efficiency more accurately, it is necessary to face the situation that the green plants need to be fertilized due to animal excretion excess. Using various animal excretion rules on the Internet and various green plant planting and fertilization rules, data support can be provided for judging the amount of excretion and fertilization of non-flowing areas and flowing areas. The total weight of animal excretion consumed by animals per day is used as the animal production, and the total weight of fertilizer consumed by plants per day is used as the plant consumption and.
[0094] Step 108, according to the animal consumption, animal production, plant production and plant consumption, the ecological resource utilization efficiency value of the breeding area is calculated, and when it is determined that the ecological resource utilization efficiency value is lower than the preset threshold value, an alarm signal is issued.
[0095] Specifically, a large number of experimental data show that the relationship between animal consumption, animal production, plant production and plant consumption can accurately express the ecological resource utilization efficiency value. In this embodiment, the calculation formula of the ecological resource utilization efficiency value is:
[0096]
[0097] Wherein, h is the ecological resource utilization efficiency value; a is the animal consumption; d is the animal production; c is the plant consumption; d is the plant production; k1 and k2 are both constants.
[0098] The technical solution directly acquires remote sensing images without other complex operations, and can identify the situation of animals and plants on the breeding area of the remote sensing image, calculate the consumption and production of animals and plants on the breeding area, and consider the influence of animals on the consumption of green plants in the area and the influence of the distance between the soil areas on the consumption of plants. The consumption of animals, the production of animals, the production of plants and the consumption of plants can be accurately calculated, so as to obtain the ecological resource utilization efficiency of the combination of planting and breeding in the super large area of captive breeding, and provide strong data support for improving the ecological resource utilization efficiency.
[0099] Embodiment two
[0100] Please refer to Figure 2A structural schematic diagram of an ecological resource utilization efficiency calculation system based on the combination of planting and breeding provided by another embodiment of the present application comprises a preprocessing module, an image division module, a region division module, a first calculation module, a second calculation module, a first adjustment module, a second adjustment module, and an efficiency value early warning module.
[0101] The preprocessing module is configured to acquire a remote sensing image of a planting and breeding region, and obtain a pretreated image after preprocessing the remote sensing image.
[0102] The image division module is configured to identify animal and plant features of the pretreated image, mark and extract animals and plants in the pretreated image, and divide the pretreated image into a land remote sensing image and an animal and plant remote sensing image; wherein the land remote sensing image records land features on the planting and breeding region, and the animal and plant remote sensing image records animal and plant features on the planting and breeding region.
[0103] In this embodiment, the image division module is specifically configured to identify animal features and plant features in the pretreated image respectively, mark and extract edges of the animal features and the plant features on land in the planting and breeding region, segment the animal features and the plant features in the pretreated image along the marked edges to obtain a land initial image and an animal and plant initial image, and fill blank spaces in the land initial image according to adjacent land types of the blank spaces to obtain the land remote sensing image; meanwhile, the blank spaces in the animal and plant initial image are filled with grids to obtain the animal and plant remote sensing image.
[0104] The region division module is configured to identify land types in the land remote sensing image, divide edges of different types of land, and obtain a plurality of land regions; and determine center points of the land regions, and determine spatial distances between the land regions according to the center points.
[0105] In the first aspect of this embodiment, the region division module is configured to identify land types in the land remote sensing image, divide edges of different types of land, and obtain a plurality of land regions, and the steps specifically include: identifying land topography of each land in the land remote sensing image, and setting land latitude and longitude ranges with different numerical ranges; dividing regions of each land in the land remote sensing image according to the land latitude and longitude ranges and areas corresponding to the land latitude and longitude ranges, to obtain a plurality of land regions; wherein the types of the land regions include plains, tablelands, hilly lands, and undulating mountainous lands.
[0106] In the second aspect of the embodiment, the region division module is configured to determine a center point of each soil region, and determine the spatial distance between each soil region according to the center point, specifically including: identifying the shape of each soil region, when the shape of the soil region is determined to be a strip shape, determining a circumscribed circle of the soil region, and defining the center of the circumscribed circle as the center point; when the shape of the soil region is determined to be a rectangular shape, determining an inscribed circle of the soil region, and defining the center of the inscribed circle as the center point; and respectively calculating the distance between the center points of any two soil regions as the spatial distance between the two soil regions.
[0107] The first calculation module is configured to identify the animal types in the animal-plant remote sensing image and the quantity of each animal type, and calculate the first consumption and the first production according to the animal types and the quantity of each animal type.
[0108] In the embodiment, the first calculation module is specifically configured to: input the animal-plant remote sensing image into an animal identification model for identification, and output the animal types in the animal-plant remote sensing image and the quantity of each animal type; determine the average daily food weight and excrement weight of each animal type according to the animal type and the corresponding quantity; and calculate the total food weight and total excrement weight consumed by the animals in the animal-plant remote sensing image per day as the first consumption and the first production according to each animal type and the quantity of the animal type.
[0109] The second calculation module is configured to identify the plant types in the animal-plant remote sensing image and the area of each plant type, and calculate the second consumption and the second production according to the plant types and the area of each plant type.
[0110] In the embodiment, the second calculation module is specifically configured to: input the animal-plant remote sensing image into a plant identification model for identification, and output the plant types in the animal-plant remote sensing image and the area of each plant type in the animal-plant remote sensing image; determine the average daily fertilization weight and growth weight of each plant type per unit area according to the plant type and the corresponding area; and calculate the total fertilization weight and total growth weight consumed by the plants in the animal-plant remote sensing image per day as the second consumption and the second production according to each plant type and the area of the plant type.
[0111] The first adjustment module is configured to adjust the first consumption and the second production according to the proportion of each plant type and animal type in different soil regions, to obtain the animal consumption and the plant production.
[0112] In the embodiment, the first adjusting module is specifically configured to: judging the plant type and the animal type existing in the same soil region, determining the consumption amount of the animal type taking the plant type as food when determining that the plant type belongs to food of the animal type, calculating the total adjustment amount; reducing the values of the first consumption amount and the second production amount by the value of the total adjustment amount to obtain the animal consumption amount and the plant production amount.
[0113] The second adjusting module is configured to adjust the second consumption amount and the first production amount according to the spatial distance between the soil regions to obtain the plant consumption amount and the animal production amount.
[0114] In the embodiment, the second adjusting module is specifically configured to: judging the spatial distance between the soil regions, determining that the spatial distance between two soil regions corresponding to the spatial distance is a non-flowing region when determining that the spatial distance is greater than a preset distance value; otherwise, confirming that it is a flowing region; calculating the sum of the total weight of excrement consumed by animals in the non-flowing region and the flowing region per day and the sum of the total weight of fertilizer consumed by plants per day as the plant consumption amount and the animal production amount.
[0115] The efficiency value warning module is configured to calculate the ecological resource utilization efficiency value of the breeding area according to the animal consumption amount, the animal production amount, the plant production amount and the plant consumption amount, and to issue a warning signal when determining that the ecological resource utilization efficiency value is lower than a preset threshold value.
[0116] In the embodiment, the calculation formula of the ecological resource utilization efficiency value is:
[0117]
[0118] Wherein, h is the ecological resource utilization efficiency value; a is the animal consumption amount; b is the animal production amount; c is the plant consumption amount; d is the plant production amount; k1 and k2 are both constants.
[0119] Embodiment three
[0120] The embodiment of the application also provides a computer readable storage medium, which comprises a stored computer program; wherein the computer program controls the device where the computer readable storage medium is located to execute the ecological resource utilization efficiency calculation method based on the combination of breeding and planting according to any one of the above embodiments when running.
[0121] Embodiment four
[0122] Please refer to Figure 3is a structural schematic diagram of an embodiment of a terminal device provided by an embodiment of the present application, the terminal device comprises a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, and the processor realizes the ecological resource utilization efficiency calculation method based on the combination of breeding and planting according to any one of the above embodiments when executing the computer program.
[0123] Preferably, the computer program can be divided into one or more modules / units (such as computer programs, computer programs), which are stored in the memory and executed by the processor to complete the present application. The one or more modules / units can be a series of computer program instruction segments capable of completing a specific function, which are used to describe the execution process of the computer program in the terminal device.
[0124] The processor can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor, or the processor can also be any conventional processor. The processor is the control center of the terminal device, and connects various parts of the terminal device through various interfaces and lines.
[0125] The memory mainly includes a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required by a function, etc., and the data storage area can store related data, etc. In addition, the memory can be a high-speed random access memory, and can also be a non-volatile memory, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card and a flash card, etc., or the memory can also be other volatile solid-state storage devices.
[0126] It should be noted that the above terminal device can include, but is not limited to, a processor and a memory. Those skilled in the art can understand that the above terminal device is only an example and does not constitute a limitation on the terminal device, and can include more or fewer components, or combine certain components, or different components.
[0127] The above-described specific embodiments further illustrate the purpose, technical solutions and beneficial effects of the present application. It should be understood that the above-described specific embodiments are merely examples of the present application and are not intended to limit the protection scope of the present application. It is particularly pointed out that any modification, equivalent replacement, improvement, etc. made by those skilled in the art within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A method for calculating the efficiency of ecological resource utilization based on integrated crop-livestock farming, characterized in that, include: Remote sensing images of the planting and breeding area are acquired, and the remote sensing images are preprocessed to obtain preprocessed images; The preprocessed image is subjected to plant and animal feature recognition, the plants and animals in the preprocessed image are marked and extracted, and the preprocessed image is divided into land remote sensing image and plant and animal remote sensing image; wherein, the land remote sensing image records the land features of the planting and breeding area, and the plant and animal remote sensing image records the plant and animal features of the planting and breeding area. The land types in the land remote sensing image are identified, and the edges of different types of land are divided to obtain multiple land regions; at the same time, the center point of each land region is determined, and the spatial distance between each land region is determined based on the center point. The animal types and quantities of each animal type in the remote sensing images of flora and fauna are identified, and the first consumption and the first production are calculated based on the animal types and quantities of each animal type. The plant types and areas of each plant type in the remote sensing images of flora and fauna are identified, and the second consumption and second production are calculated based on the plant types and areas of each plant type. Based on the proportion of each plant type and animal type in different land areas, the first consumption and the second production are adjusted to obtain the animal consumption and plant production. Based on the spatial distance between various land areas, the second consumption and the first production are adjusted to obtain the plant consumption and animal production. Based on the animal consumption, animal production, plant production, and plant consumption, the ecological resource utilization efficiency value of the planting and breeding area is calculated. When the ecological resource utilization efficiency value is determined to be lower than a preset threshold, an alarm signal is issued. The step of identifying the animal types and quantities of each animal type in the remote sensing images of flora and fauna, and calculating the first consumption and the first production based on the animal types and quantities, specifically includes: The remote sensing images of plants and animals are input into an animal recognition model for identification, and the animal types and the number of each animal type in the remote sensing images are output. Based on each animal type and its corresponding number, determine the average daily food and fecal weight for that animal type. The total weight of food consumed and the total weight of excrement of the animals in the remote sensing images of flora and fauna are calculated based on the types and numbers of each animal and are used as the first consumption and the first production. The step of identifying plant types and their areas in the remote sensing images of flora and fauna, and calculating the second consumption and second production based on these plant types and their areas, specifically includes: The plant and animal remote sensing images are input into a plant recognition model for recognition, and the plant types in the plant and animal remote sensing images and the area occupied by each plant type in the plant and animal remote sensing images are output. Based on each plant type and its corresponding area, determine the average daily fertilizer application weight and growth weight per unit area for that plant type. The total daily fertilizer consumption and total growth weight of the plants in the remote sensing images of flora and fauna are calculated based on each plant type and its area, and are used as the second consumption and second production.
2. The method for calculating the ecological resource utilization efficiency based on integrated crop-livestock farming as described in claim 1, characterized in that, The steps of performing plant and animal feature recognition on the preprocessed image, marking and extracting the plants and animals in the preprocessed image, and dividing the preprocessed image into a land remote sensing image and a plant and animal remote sensing image specifically include: Animal and plant features in the preprocessed image are identified separately, and the edges of the animal and plant features on the land in the planting and breeding area are marked and extracted. Animal and plant features are segmented along the marked edges in the preprocessed image to obtain an initial land image and an initial animal and plant image. Based on the land type adjacent to the blank areas in the initial land image, the blank areas in the initial land image are filled to obtain a land remote sensing image; at the same time, the blank areas in the initial animal and plant image are filled with a grid to obtain an animal and plant remote sensing image.
3. The method for calculating the ecological resource utilization efficiency based on integrated crop-livestock farming as described in claim 1, characterized in that, The steps of identifying land types in the land remote sensing image and dividing the edges of different land types to obtain multiple land regions specifically include: The terrain of the land in the land remote sensing image is identified, and different ranges of land latitude and longitude are set. Based on the latitude and longitude ranges of each land and the area corresponding to those ranges, the land in the remote sensing image is divided into multiple land regions; the types of these land regions include plains, plateaus, hills, and undulating mountains.
4. The method for calculating the ecological resource utilization efficiency based on integrated crop-livestock farming as described in claim 1, characterized in that, The step of determining the center point of each land area and determining the spatial distance between each land area based on the center point specifically includes: The shape of each land area is identified. When the shape of the land area is determined to be strip-shaped, the outer circle of the land area is determined, and the center of the outer circle is defined as the center point. When the shape of the land area is determined to be rectangular, the inner circle of the land area is determined, and the center of the inner circle is defined as the center point. Calculate the distance between the center points of any two land areas, and use this distance as the spatial distance between the two corresponding land areas.
5. The method for calculating the ecological resource utilization efficiency based on integrated crop-livestock farming as described in claim 1, characterized in that, The step of adjusting the first consumption and the second production based on the proportion of each plant type and animal type in different land areas to obtain the animal consumption and plant production specifically includes: The plant and animal types existing in the same land area are judged. When it is determined that the plant type is food for the animal type, the amount of plant type consumed by the animal type as food is determined, and the total adjustment amount is calculated. The total adjustment is subtracted from the values of the first consumption and the second production to obtain the animal consumption and plant production. The step of adjusting the second consumption and the first production based on the spatial distance between various land areas to obtain the plant consumption and animal production specifically includes: The spatial distance between various land areas is determined. If the spatial distance is greater than a preset distance value, the two land areas corresponding to the spatial distance are determined to be non-circulating areas; otherwise, they are confirmed as circulating areas. Calculate the sum of the total weight of animal excrement consumed daily in non-circulating and circulating areas, and the sum of the total weight of fertilizer consumed daily by plants, as the plant consumption and animal production.
6. A system for measuring the efficiency of ecological resource utilization based on integrated crop-livestock farming, characterized in that, include: The system includes a preprocessing module, an image segmentation module, a region segmentation module, a first calculation module, a second calculation module, a first adjustment module, a second adjustment module, and an efficiency value warning module. The preprocessing module is used to acquire remote sensing images of the planting and breeding area, and to preprocess the remote sensing images to obtain preprocessed images. The image segmentation module is used to identify plant and animal features in the preprocessed image, mark and extract the plants and animals in the preprocessed image, and segment the preprocessed image into a land remote sensing image and a plant and animal remote sensing image; wherein, the land remote sensing image records the land features in the planting and breeding area, and the plant and animal remote sensing image records the plant and animal features in the planting and breeding area. The region division module is used to identify land types in the land remote sensing image and divide the edges of different types of land to obtain multiple land regions; at the same time, it determines the center point of each land region and determines the spatial distance between each land region based on the center point. The first calculation module is used to identify the animal types and the quantity of each animal type in the plant and animal remote sensing image, and to calculate the first consumption and the first production based on the animal types and the quantity of each animal type. The second calculation module is used to identify the plant types and the area of each plant type in the plant and animal remote sensing image, and to calculate the second consumption and the second production based on the plant types and the area of each plant type. The first adjustment module is used to adjust the first consumption and the second production based on the proportion of each plant type and animal type in different land areas, so as to obtain the animal consumption and plant production. The second adjustment module is used to adjust the second consumption and the first production based on the spatial distance between various land areas to obtain the plant consumption and animal production. The efficiency value early warning module is used to calculate the ecological resource utilization efficiency value of the planting and breeding area based on the animal consumption, animal production, plant production and plant consumption, and to issue an alarm signal when the ecological resource utilization efficiency value is determined to be lower than a preset threshold. The first calculation module is used to identify the animal types and quantities of each animal type in the remote sensing images of flora and fauna, and to calculate the first consumption and the first production based on the animal types and quantities. Specifically, this includes the following steps: The remote sensing images of plants and animals are input into an animal recognition model for identification, and the animal types and the number of each animal type in the remote sensing images are output. Based on each animal type and its corresponding number, determine the average daily food and fecal weight for that animal type. The total weight of food consumed and the total weight of excrement of the animals in the remote sensing images of flora and fauna are calculated based on the types and numbers of each animal and are used as the first consumption and the first production. The second calculation module is used to identify the plant types and areas of each plant type in the remote sensing images of flora and fauna, and to calculate the second consumption and second production based on the plant types and areas of each plant type. Specifically, this includes the following steps: The plant and animal remote sensing images are input into a plant recognition model for recognition, and the plant types in the plant and animal remote sensing images and the area occupied by each plant type in the plant and animal remote sensing images are output. Based on each plant type and its corresponding area, determine the average daily fertilizer application weight and growth weight per unit area for that plant type. The total daily fertilizer consumption and total growth weight of the plants in the remote sensing images of flora and fauna are calculated based on each plant type and its area, and are used as the second consumption and second production.
7. The ecological resource utilization efficiency measurement system based on integrated crop and livestock farming as described in claim 6, characterized in that, The first calculation module is specifically used for: inputting the animal and plant remote sensing images into an animal recognition model for recognition, and outputting the animal types and the number of each animal type in the animal and plant remote sensing images; determining the average daily food and excrement weight of each animal type based on each animal type and its corresponding number; and calculating the total daily food consumption and total excrement weight of the animals in the animal and plant remote sensing images based on each animal type and its number, as the first consumption and the first production. The second calculation module is specifically used for: inputting the plant and animal remote sensing images into a plant recognition model for recognition, and outputting the plant types in the plant and animal remote sensing images and the area occupied by each plant type in the plant and animal remote sensing images; determining the average daily fertilizer weight and growth weight of each plant type per unit area based on each plant type and its corresponding area; and calculating the total daily fertilizer weight and total growth weight consumed by the plants in the plant and animal remote sensing images based on each plant type and its area, as the second consumption and second production.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored computer program; wherein, when the computer program is executed, it controls the device on which the computer-readable storage medium is located to perform the method for calculating the ecological resource utilization efficiency based on the integration of crop farming and animal husbandry as described in any one of claims 1-5.
9. A terminal device, characterized in that, The method includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor, when executing the computer program, implements the method for calculating the ecological resource utilization efficiency based on the integration of crop farming and animal husbandry as described in any one of claims 1-5.
Citation Information
Patent Citations
Low-carbon ecological agriculture circulation system and circulation method
CN112931072A
Breeding ecology analysis early warning method and device, medium and terminal equipment
CN113408935A