CN117882580B - Flower and fruit thinning intelligent decision making method and flower and fruit thinning simulation system for fruit trees - Google Patents
Flower and fruit thinning intelligent decision making method and flower and fruit thinning simulation system for fruit treesInfo
- Publication number
- CN117882580B CN117882580B CN202311787449.2A CN202311787449A CN117882580B CN 117882580 B CN117882580 B CN 117882580B CN 202311787449 A CN202311787449 A CN 202311787449A CN 117882580 B CN117882580 B CN 117882580B
- Authority
- CN
- China
- Prior art keywords
- fruit
- flower
- branch
- thinning
- leaf
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01G—HORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
- A01G7/00—Botany in general
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Evolutionary Computation (AREA)
- Life Sciences & Earth Sciences (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Biodiversity & Conservation Biology (AREA)
- Botany (AREA)
- Ecology (AREA)
- Forests & Forestry (AREA)
- Environmental Sciences (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses an intelligent decision method for flower and fruit thinning of a fruit tree and a simulation system for flower and fruit thinning of the fruit tree, which comprises the steps of establishing a three-dimensional model of the fruit tree; based on the leaf number information, flower number information and fruit number information on each branch in the three-dimensional model of the fruit tree, obtaining flower and fruit thinning instructions of each branch, and executing flower and fruit thinning operation on the three-dimensional model of the fruit tree according to the flower and fruit thinning instructions of each branch. The invention can simulate the technical process of flower and fruit thinning by a computer, and can intuitively display the results of flower and fruit thinning of different types of fruit trees.
Description
Technical Field
The invention belongs to the technical field of agriculture, and particularly relates to an intelligent decision method for flower thinning and fruit thinning of a fruit tree and a simulation system for flower thinning and fruit thinning of the fruit tree.
Background
In agricultural production, flower and fruit thinning is performed on fruit trees, and the technology is used for manually removing a part of flowers and fruits, so that the fruit trees can obtain better growth environment and resource allocation, and the aim of high quality and high yield is fulfilled.
In the prior art, the technical guidance of flower and fruit thinning of the fruit tree basically comprises the step of manually carrying out on-site demonstration teaching or learning according to picture videos, and the manual on-site demonstration of flower and fruit thinning is a relatively visual teaching mode, but has great limitation in actual teaching or teaching, and the fruit tree cannot see the trimmed fruit immediately due to longer growth period of the fruit tree, and is irreversible to damage of the fruit tree, so that certain loss is brought to production. In addition, the video or picture is watched for demonstration, so that the video or picture cannot be intuitively brought into the field environment, and the teaching quality is greatly compromised. Therefore, a method for thinning flowers and fruits of fruit trees is needed to display the technique for thinning flowers and fruits of fruit trees so as to provide reasonable guidance for agriculture.
Disclosure of Invention
The embodiment of the specification provides an intelligent decision method for flower and fruit thinning of a fruit tree and a simulation system for flower and fruit thinning of the fruit tree, which can simulate the technical process of flower and fruit thinning of the fruit tree through a computer and can intuitively display the results of various flower and fruit thinning of the fruit tree.
In a first aspect, embodiments of the present specification provide a simulation system for flower thinning and fruit thinning of a fruit tree, including a model building module, an instruction acquisition module and a flower thinning and fruit thinning module which are sequentially connected, the flower thinning and fruit thinning module is further connected with the model building module, wherein:
the model building module is used for building a three-dimensional model of the fruit tree;
the instruction acquisition module is used for obtaining flower and fruit thinning instructions of all branches based on the information of the number of blades, the information of the number of flowers and the information of the number of fruits on all branches in the three-dimensional model of the fruit tree;
the flower and fruit thinning module is used for executing flower and fruit thinning operation on the three-dimensional model of the fruit tree according to the flower and fruit thinning instructions of each branch.
As a preferred solution, the instruction acquisition module includes an information acquisition unit, a calculation unit, and an instruction generation unit, which are sequentially connected, wherein:
The information acquisition unit is used for acquiring the leaf number information, the flower number information and the fruit number information on each branch in the three-dimensional fruit tree model;
the calculating unit is used for calculating She Huabi and leaf-fruit ratio of each branch according to the leaf number information, the flower number information and the fruit number information on each branch in the three-dimensional fruit tree model;
The instruction generating unit is used for generating flower and fruit thinning instructions of all the branches according to She Huabi and leaf and fruit ratios of all the branches.
Preferably, the instruction fetch module further includes a grading unit, the grading unit being connected to the instruction generating unit, wherein:
the grading unit is used for carrying out grade setting on each branch in the three-dimensional model of the fruit tree;
the instruction generating unit is used for generating flower and fruit thinning instructions of all branches according to She Huabi, leaf and fruit ratios and grades of all branches.
Preferably, the instruction acquisition module further includes a proportion setting unit, the proportion setting unit is connected with the instruction generating unit, wherein:
the proportion setting unit is used for setting a leaf-flower ratio reference value and a leaf-fruit ratio reference value of each branch grade;
The instruction generating unit is used for generating flower and fruit thinning instructions of all branches according to She Huabi and leaf and fruit ratios of all branches and leaf and flower ratio reference values and leaf and fruit ratio reference values corresponding to all branch grades.
Preferably, the instruction acquisition module further includes a threshold setting unit, wherein:
The threshold setting unit is used for setting a flower quantity threshold and a fruit quantity threshold;
The instruction generation unit comprises a target number determination subunit, a judgment subunit and an instruction generation subunit which are sequentially connected, wherein:
the target number determining subunit is used for determining target flower-remaining amount and target fruit-remaining amount of each branch according to She Huabi, leaf-fruit ratio and leaf-flower ratio reference value and leaf-fruit ratio reference value corresponding to each branch grade;
the judging subunit is used for respectively judging whether the target flower quantity is smaller than a flower quantity threshold value or not and judging whether the target fruit quantity is smaller than a fruit quantity threshold value or not;
the instruction generation subunit is used for generating flower and fruit thinning instructions of all branches according to the target flower and fruit residues of all branches and the judging result of the judging subunit.
As a preferable scheme, the instruction acquisition module further comprises a flower thinning and fruit thinning sequence setting unit;
the flower and fruit thinning sequence setting unit is used for setting the flower and fruit thinning sequence of each branch according to the space position of the branch;
the flower and fruit thinning module is used for executing flower and fruit thinning operation on the three-dimensional model of the fruit tree according to the flower and fruit thinning instruction of each branch and the flower and fruit thinning sequence of each branch.
In a second aspect, an embodiment of the present disclosure provides an intelligent decision method for flower and fruit thinning of a fruit tree, based on the first aspect of the foregoing embodiment, a simulation system for flower and fruit thinning of a fruit tree includes:
Establishing a three-dimensional model of the fruit tree;
Based on the leaf number information, flower number information and fruit number information on each branch in the three-dimensional model of the fruit tree, obtaining flower and fruit thinning instructions of each branch;
and executing flower and fruit thinning operation on the three-dimensional model of the fruit tree according to the flower and fruit thinning instructions of each branch.
As a preferred scheme, the flower thinning instruction based on the leaf number information, the flower number information and the fruit number information on each branch in the three-dimensional model of the fruit tree to obtain each branch comprises:
obtaining leaf number information, flower number information and fruit number information on each branch in the three-dimensional fruit tree model;
calculating She Huabi and leaf-fruit ratio of each branch according to the leaf number information, the flower number information and the fruit number information on each branch in the three-dimensional model of the fruit tree;
and generating flower and fruit thinning instructions of each branch according to She Huabi and leaf and fruit ratios of each branch.
Preferably, the method further comprises:
setting the grades of all branches in the three-dimensional model of the fruit tree;
And generating flower and fruit thinning instructions of each branch according to She Huabi, the leaf and fruit ratio and the grade of each branch.
Preferably, the method further comprises:
Setting a leaf-flower ratio reference value and a leaf-fruit ratio reference value of each branch grade;
And generating flower and fruit thinning instructions of each branch according to She Huabi, the leaf and fruit ratio and the leaf and flower ratio reference value and the leaf and fruit ratio reference value corresponding to each branch grade.
In a third aspect, an embodiment of the present disclosure provides an electronic device, including a processor and a memory, where the processor is connected to the memory, where the memory is configured to store executable program codes, and the processor is configured to execute a program corresponding to the executable program codes by reading the executable program codes stored in the memory, so as to execute the steps of the intelligent fruit tree flower and fruit thinning decision making method according to the second aspect of the foregoing embodiment.
In a fourth aspect, embodiments of the present disclosure provide a computer storage medium storing a plurality of instructions adapted to be loaded by a processor and to perform an intelligent decision method for thinning flowers and fruits of a fruit tree according to the second aspect of the embodiments described above.
The technical scheme provided by some embodiments of the specification has the beneficial effects that at least, flower and fruit thinning instructions of a fruit tree are determined by establishing a three-dimensional model of the fruit tree and according to the three-dimensional model of the fruit tree, and finally, the flower and fruit thinning process of the fruit tree is simulated according to the instructions. The method solves the problems of irreversibility and irrepeability of flower and fruit thinning on a real fruit tree, enables a user to perform simulation exercise operation of various flower and fruit thinning technologies on a computer, intuitively and vividly displays the growth change of the fruit tree immediately, and enables the development of popularization training and scientific popularization of the flower and fruit thinning technologies of the fruit tree to be simpler, more convenient and more practical. Compared with the method proposed by the prior art, the method can accurately simulate various fruit trees to carry out flower thinning and fruit thinning.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present description, the drawings that are required in the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present description, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic structural diagram of a system for simulating flower thinning and fruit thinning of a fruit tree according to an embodiment of the present disclosure;
fig. 2 is a schematic flow chart of an intelligent decision making method for flower thinning and fruit thinning of a fruit tree according to an embodiment of the present disclosure;
fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure.
Detailed Description
The technical solutions in the embodiments of the present specification will be clearly and completely described below with reference to the drawings in the embodiments of the present specification.
The terms first, second, third and the like in the description and in the claims and in the above drawings are used for distinguishing between different objects and not necessarily for describing a particular sequential or chronological order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
The following description provides examples and does not limit the scope, applicability, or examples set forth in the claims. Changes may be made in the function and arrangement of elements described without departing from the scope of the disclosure herein. Various examples may omit, replace, or add various procedures or components as appropriate. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described with respect to some examples may be combined into other examples.
In the field of flower thinning and fruit thinning of fruit trees, although the technical guidance of pruning fruit trees has been studied in terms of a relatively perfect system device, the prior art is limited to a single fruit tree variety, has limitations, and most methods only can identify a single variety and are not suitable for guidance and simulation teaching.
In view of the above, the embodiment of the specification establishes an on-line simulation system based on fruit tree leaf and fruit comparison of flower and fruit thinning, solves the problems that the flower and fruit thinning is irreversibly damaged, unrepeatable in operation, long in action period and the like when being executed on a real fruit tree, enables a user to practice various technical processes of the flower and fruit thinning of the fruit tree through computer simulation teaching, and intuitively and vividly displays the form of the fruit tree after flower and fruit thinning.
Referring to fig. 1, fig. 1 is a schematic diagram of a system for simulating flower thinning and fruit thinning of a fruit tree according to an embodiment of the present disclosure.
As shown in fig. 1, the flower and fruit thinning simulation system for the fruit tree at least comprises the following steps:
and 101, a model building module builds a three-dimensional model of the fruit tree.
In one possible implementation manner, the model building module obtains an image of the fruit tree through the image pickup device, and performs analysis pretreatment on the image so as to build a three-dimensional model of the fruit tree.
The model building module can also collect the environmental graph of the fruit tree, the geographic information, weather, temperature, humidity, soil and the like of the environment where the fruit tree is located in real time.
Step 102, the instruction acquisition module obtains flower and fruit thinning instructions of all branches based on the information of the number of blades, the information of the number of flowers and the information of the number of fruits on all branches in the three-dimensional model of the fruit tree.
The instruction acquisition module comprises an information acquisition unit, a calculation unit and an instruction generation unit which are sequentially connected.
The instruction acquisition module further comprises a grading unit, and the grading unit is connected with the instruction generation unit.
The instruction acquisition module further comprises a proportion setting unit which is connected with the instruction generating unit.
The instruction acquisition module further comprises a threshold setting unit, a determining subunit, a judging subunit and an instruction generating subunit which are connected in sequence.
In one possible implementation manner, the information acquisition unit acquires the information of the number of leaves, the information of the number of flowers and the information of the number of fruits on each branch in the three-dimensional model of the fruit tree. The calculating unit calculates She Huabi and leaf-fruit ratio of each branch according to the leaf number information, the flower number information and the fruit number information on each branch in the three-dimensional model of the fruit tree. The instruction generating unit generates flower and fruit thinning instructions of all branches according to She Huabi and leaf and fruit ratios of all branches. The grading unit performs grade setting on each branch in the three-dimensional model of the fruit tree.
In an example, the grading unit takes the center of the fruit tree crown as the center of the circle, divides the fruit tree crown into four areas of a crown upper layer area, a crown lower layer area, a crown inner layer area and a crown outer layer area, and carries out grading numbering on branches of the subareas, and editing and splitting are carried out according to the subordinate relations of the branches and 1-grade branch, 2-grade branch, 3-grade branch and 4-grade branch. The 1-level branch grows into the 2-level branch, the 2-level branch grows into the 3-level branch, and the 3-level branch grows into the 4-level branch. Then, the command acquisition module groups all levels of branches of the fruit tree, 1 level 1 branch and 2-4 level branches generated on the level 1 branch are 1 level 1 branch, the crown is formed by a plurality of level 1 branches, 1 level 2 branch and 3-4 level branches generated on the level 2 branch are 1 level 2 branch, the level 1 branch is formed by a plurality of level 2 branches, and the pushing line groups are used for acquiring the leaf number information, the flower number information and the fruit number information on each branch.
The instruction generating unit generates flower and fruit thinning instructions of all branches according to She Huabi, leaf and fruit ratios and grades of all branches. The proportion setting unit sets the leaf-flower ratio reference value and the leaf-fruit ratio reference value of each branch grade. The instruction generating unit generates flower and fruit thinning instructions of each branch according to She Huabi and leaf and fruit ratios of each branch and leaf and flower ratio reference values and leaf and fruit ratio reference values corresponding to the grades of each branch.
In one example, the proportion setting unit determines the leaf-flower ratio reference value and the leaf-fruit ratio reference value for setting each branch level according to the fruit tree type and the like in the database. The specific numerical value of the leaf-flower ratio reference value and the leaf-fruit ratio reference value can be adjusted according to actual conditions. The instruction generating unit determines the leaf-flower ratio or the leaf-fruit ratio of each branch grade according to the three-dimensional model of the fruit tree. The instruction generating unit generates flower and fruit thinning instructions of each branch according to She Huabi and leaf and fruit ratios of each branch and leaf and flower ratio reference values and leaf and fruit ratio reference values corresponding to the grades of each branch. For example, when She Huabi, she Guobi on a branch of a fruit tree is less than the leaf-to-flower ratio reference value, the leaf-to-fruit ratio reference value corresponding to the branch, the branch displays a different color, and a command to preferentially thinning the flower or fruit on the branch is determined.
The threshold setting unit may set the flower-reserving quantity threshold for each branch according to the fruit tree type in the database. The target quantity determining subunit determines the target flower-remaining quantity and the target fruit-remaining quantity of each branch according to She Huabi and the leaf-fruit ratio of each branch and the leaf-flower ratio reference value and the leaf-fruit ratio reference value corresponding to the grades of each branch. Then, the judging subunit respectively judges whether the target flower quantity is smaller than a flower quantity threshold value or not and judges whether the target fruit quantity is smaller than a fruit quantity threshold value or not. The instruction generation subunit generates flower and fruit thinning instructions of all branches according to the target flower and fruit thinning amount of all branches and the judging result of the judging subunit.
In one example, the target leave-out amount=actual leaf number/leaf-to-flower ratio reference value, the target leave-out amount=actual leaf number/leaf-to-fruit ratio reference value. If the target fruit retention amount is larger than or equal to the fruit retention amount threshold, fruit thinning is not carried out, and if the target fruit retention amount is smaller than the fruit retention amount threshold, fruit thinning instructions of all branches are generated. If the target flower-reserving quantity is larger than or equal to the flower-reserving quantity threshold value, not performing flower-reserving, and if the target flower-reserving quantity is smaller than the flower-reserving quantity threshold value, generating flower-reserving instructions of all branches.
And 103, executing flower and fruit thinning operation on the three-dimensional model of the fruit tree by the flower and fruit thinning module according to the flower and fruit thinning instructions of each branch.
The instruction acquiring module in the step 102 further includes a flower and fruit thinning sequence setting unit.
In a possible implementation manner, the flower and fruit thinning sequence setting unit sets the flower and fruit thinning sequence of each branch according to the spatial position of the branch. The flower and fruit thinning module executes flower and fruit thinning operation on the three-dimensional model of the fruit tree according to flower and fruit thinning instructions of each branch and flower and fruit thinning sequences of each branch. The flower and fruit thinning module is used for executing flower and fruit thinning operation according to the judging result of the flower and fruit thinning sequence judging subunit.
In one example, the flower and fruit thinning sequence setting unit positions and numbers the fruit tree according to the spatial positions of the branches, and sets the flower and fruit thinning sequence of each branch. For example, the flower thinning and fruit thinning sequence setting unit sequentially performs the sequence of the upper crown region, the lower crown region, the inner crown region and the outer crown layer from top to bottom.
Further, the flower and fruit thinning module performs and judges fruits and flowers in the three-dimensional model of the fruit tree, identifies disabled, thin and weak flowers at the edge of branches and disabled, deformed and weak young fruits in the fruits and flowers, and then performs flower and fruit thinning operation on the three-dimensional model of the fruit tree on the basis of setting flower and fruit thinning sequences of all branches. And if the flower and fruit thinning operation is not finished on the fruit tree on the basis of setting the flower and fruit thinning sequence of each branch, the flower and fruit thinning module performs the flower and fruit thinning operation according to the number of flowers and fruits on each level of branches, which are smaller than the preset density threshold, set on the three-dimensional model of the fruit tree, and does not perform the flower and fruit thinning operation if the number of flowers and fruits is larger than the preset density threshold.
For example, the flower and fruit thinning module thins branches on the branches She Huabi and She Guobi that are less than the preset threshold in order of level 1 branches, level 2 branches, level 3 branches, level 4 branches. 2-level branches with the number of flowers smaller than a preset threshold value are screened on 2-level branches on 1-level branches, 3-level branches with the number of flowers smaller than the preset threshold value are screened on 2-level branches, 4-level branches with the number of fruits smaller than the preset threshold value are screened on 3-level branches, and thinning is carried out on all levels of branches according to the sequence from low to high of the threshold value.
The flower and fruit thinning module can execute flower and fruit thinning operation on the front-end equipment operation interface according to the flower and fruit thinning instruction of the fruit tree. The front-end interface can respond to the input or selection operation of the flower and fruit thinning operation of the user, so that the operation instruction of the flower and fruit thinning operation of the user is obtained. For example, the input or selection operation may be for a user to input data parameters of the flower and fruit at the front-end device, and click a command button corresponding to the flower and fruit at the front-end interface. And then, the front-end interface sends an operation instruction for acquiring flower and fruit thinning of a user to the flower and fruit thinning module. Correspondingly, the flower and fruit thinning module receives an operation instruction of flower and fruit thinning sent by the front end interface, and performs flower and fruit thinning operation on the three-dimensional model of the fruit tree according to the instruction. And then, the flower and fruit thinning module sends the results of flower and fruit thinning to the front end interface for display.
It should be further noted that, the three-dimensional model of the fruit tree established in the embodiment of the present disclosure may further predict the yield of the fruit tree that completes the simulated flower and fruit thinning operation based on the fruit tree yield prediction model.
In one possible implementation manner, training is performed on the historical fruit tree yield and the fruit tree three-dimensional model parameters corresponding to the historical fruit tree yield based on a preset algorithm to obtain a fruit tree prediction model. And carrying out yield prediction on the three-dimensional fruit tree model which completes the simulated flower and fruit thinning operation based on the fruit tree prediction model.
Wherein, the historical yield = actual fruit number of a fruit tree is fruit weight, the fruit includes big fruit and small fruit and middle fruit, the fruit weight is based on the fruit leaf-fruit ratio density threshold and fruit weight judgement, can be based on the newly-built density threshold module of leaf-fruit ratio. For example, if the density threshold is X, the weight is N, and N is a variable. Then X > Nmg is the small fruit, nmg > X > Nmg is the medium fruit, and Nmg < X is the large fruit.
Based on the above embodiments, it can be understood that, in this embodiment, the flower and fruit thinning instruction of the fruit tree is determined by building a three-dimensional model of the fruit tree and according to the three-dimensional model of the fruit tree, and finally the flower and fruit thinning is performed on the three-dimensional model of the fruit tree according to the instruction. The method solves the problems of irreversibility and irrepeability of flower and fruit thinning on a real fruit tree, enables a user to perform simulation exercise operation of various flower and fruit thinning technologies on a computer, intuitively and vividly displays the growth change of the fruit tree immediately, and enables the development of popularization training and scientific popularization of the flower and fruit thinning technologies of the fruit tree to be simpler, more convenient and more practical. Compared with the method proposed by the prior art, the method can accurately simulate various kinds of fruit trees to carry out flower thinning and fruit thinning.
In the embodiment, training is performed on the historical fruit tree yield and the fruit tree three-dimensional model parameters corresponding to the historical fruit tree yield based on a preset algorithm to obtain a fruit tree yield prediction model, and yield prediction is performed on the fruit tree with the simulated flower thinning and fruit thinning operation. The embodiment can predict the yield of the fruit tree under the condition that the simulation of flower and fruit thinning is completed, so that a user can intuitively and vividly display the results of the flower and fruit thinning of the fruit tree, and the technique of flower and fruit thinning of the fruit tree is further perfected.
In one embodiment of the present disclosure, as shown in fig. 2, an intelligent decision method for thinning flowers and fruits of a fruit tree includes:
And 201, establishing a three-dimensional model of the fruit tree.
Specifically, reference may be made to the description of step 101, which is not repeated here.
Step 202, obtaining flower and fruit thinning instructions of all branches based on the information of the number of leaves, the information of the number of flowers and the information of the number of fruits on all branches in the three-dimensional model of the fruit tree.
Specifically, reference may be made to the description of step 102, which is not repeated herein.
And 203, executing flower and fruit thinning operation on the three-dimensional model of the fruit tree according to the flower and fruit thinning instructions of each branch.
Specifically, reference may be made to the description of step 103, which is not repeated here.
In this specification, each embodiment is described in a progressive manner, and identical and similar parts of each embodiment are mutually referred to, and each embodiment mainly describes differences from other embodiments. In particular, for the method embodiment of intelligent decision making of flower and fruit thinning of the fruit tree, the description is simpler as the method embodiment is basically similar to the embodiment of the simulation system for flower and fruit thinning of the fruit tree, and the relevant matters are just described in part of the description of the system embodiment.
The foregoing describes specific embodiments of the present disclosure. Other embodiments are within the scope of the following claims. In some cases the actions or steps recited in the claims can be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
Please refer to fig. 3, which illustrates a schematic structural diagram of an electronic device according to an embodiment of the present disclosure.
As shown in fig. 3, the electronic device 300 may include at least one processor 301, at least one network interface 304, a user interface 303, a memory 305, and at least one communication bus 302.
Wherein the communication bus 302 may be used to enable the connection communication of the various components described above.
The user interface 303 may comprise keys, and the optional user interface may also comprise a standard wired interface, a wireless interface.
The network interface 304 may include, but is not limited to, a bluetooth module, an NFC module, a Wi-Fi module, and the like.
Wherein the processor 301 may include one or more processing cores. The processor 301 utilizes various interfaces and lines to connect various portions of the overall electronic device 300, perform various functions of the electronic device 300, and process data by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 305, and invoking data stored in the memory 305. Alternatively, the processor 301 may be implemented in at least one hardware form of DSP, FPGA, PLA. The processor 301 may integrate one or a combination of several of a CPU, GPU, modem, etc. The CPU mainly processes an operating system, a user interface, an application program and the like, the GPU is used for rendering and drawing contents required to be displayed by the display screen, and the modem is used for processing wireless communication. It will be appreciated that the modem may not be integrated into the processor 301 and may be implemented by a single chip.
The memory 305 may include RAM or ROM. Optionally, the memory 305 comprises a non-transitory computer readable medium. Memory 305 may be used to store instructions, programs, code, sets of codes, or sets of instructions. The memory 305 may include a stored program area that may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the above-described respective method embodiments, etc., and a stored data area that may store data, etc., referred to in the above-described respective method embodiments. Memory 305 may also optionally be at least one storage device located remotely from the aforementioned processor 301. The memory 305, which is a computer storage medium, may include an operating system, a network communication module, a user interface module, and instructions for thinning flowers and fruits of a fruit tree. The processor 301 may be configured to invoke the instructions of the fruit tree thinning program stored in the memory 305 and to perform the steps mentioned in the previous embodiments.
The present description also provides a computer-readable storage medium having instructions stored therein, which when executed on a computer or processor, cause the computer or processor to perform the steps of one or more of the embodiments described above. The above-described constituent modules of the electronic apparatus may be stored in the computer-readable storage medium if implemented in the form of software functional units and sold or used as independent products.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present description, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted across a computer-readable storage medium. The computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by a wired (e.g., coaxial cable, fiber optic, digital subscriber line (Digital Subscriber Line, DSL)), or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital versatile disk (DIGITAL VERSATILE DISC, DVD)), or a semiconductor medium (e.g., solid state disk (SolidState Disk, SSD)), etc.
Those skilled in the art will appreciate that implementing all or part of the above-described embodiment methods may be accomplished by way of a computer program, which may be stored in a computer-readable storage medium, instructing relevant hardware, and which, when executed, may comprise the embodiment methods as described above. The storage medium includes various media capable of storing program codes such as ROM, RAM, magnetic disk or optical disk. The technical features in the present examples and embodiments may be arbitrarily combined without conflict.
The above-described embodiments are merely preferred embodiments of the present disclosure, and do not limit the scope of the disclosure, and various modifications and improvements made by those skilled in the art to the technical solutions of the disclosure should fall within the protection scope defined by the claims of the disclosure without departing from the design spirit of the disclosure.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311787449.2A CN117882580B (en) | 2023-12-25 | 2023-12-25 | Flower and fruit thinning intelligent decision making method and flower and fruit thinning simulation system for fruit trees |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311787449.2A CN117882580B (en) | 2023-12-25 | 2023-12-25 | Flower and fruit thinning intelligent decision making method and flower and fruit thinning simulation system for fruit trees |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN117882580A CN117882580A (en) | 2024-04-16 |
| CN117882580B true CN117882580B (en) | 2025-10-17 |
Family
ID=90641958
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202311787449.2A Active CN117882580B (en) | 2023-12-25 | 2023-12-25 | Flower and fruit thinning intelligent decision making method and flower and fruit thinning simulation system for fruit trees |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN117882580B (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115205852A (en) * | 2022-07-29 | 2022-10-18 | 浪潮工业互联网股份有限公司 | Flower and fruit thinning method and device based on image recognition |
| JP2023135998A (en) * | 2022-03-16 | 2023-09-29 | 高知県公立大学法人 | Information processor, information processing method, and program |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107507207B (en) * | 2017-07-07 | 2020-09-08 | 中国农业大学 | Pruning evaluation method based on fruit tree canopy illumination distribution calculation |
| CN108781978B (en) * | 2018-07-02 | 2020-04-17 | 江西省东篱柚业科技有限公司 | Method for reducing abnormal rate of citrus fruits |
| JP7137426B2 (en) * | 2018-10-03 | 2022-09-14 | 戸田建設株式会社 | Harvest prediction system for greenhouse-grown fruits |
| JP7140086B2 (en) * | 2019-10-04 | 2022-09-21 | オムロン株式会社 | Fruit Vegetable Plant and Fruit Tree Cultivation Management Apparatus, Learning Device, Fruit Vegetable Plant and Fruit Tree Cultivation Management Method, Learning Model Generation Method, Fruit Vegetable Plant and Fruit Tree Cultivation Management Program, and Learning Model Generation Program |
| CN111903370A (en) * | 2020-08-03 | 2020-11-10 | 山东农业大学 | A vision-based double-roller intelligent flower thinning machine and its using method |
| CN116386031B (en) * | 2023-04-06 | 2025-09-30 | 中国农业科学院农业信息研究所 | A method and system for diagnosing nutrient stress in fruit trees |
| CN117035686A (en) * | 2023-09-04 | 2023-11-10 | 重庆邮电大学 | Intelligent tree management system integrating digital model |
-
2023
- 2023-12-25 CN CN202311787449.2A patent/CN117882580B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2023135998A (en) * | 2022-03-16 | 2023-09-29 | 高知県公立大学法人 | Information processor, information processing method, and program |
| CN115205852A (en) * | 2022-07-29 | 2022-10-18 | 浪潮工业互联网股份有限公司 | Flower and fruit thinning method and device based on image recognition |
Also Published As
| Publication number | Publication date |
|---|---|
| CN117882580A (en) | 2024-04-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109492128B (en) | Method and apparatus for generating a model | |
| CN110152290B (en) | Game running method and device, storage medium and electronic device | |
| CN115210752A (en) | Defect detection method and device, model training method and device and electronic equipment | |
| CN111325212A (en) | Model training method and device, electronic equipment and computer readable storage medium | |
| Tang et al. | Three-dimensional Forest growth simulation in virtual geographic environments | |
| CN110585730B (en) | Rhythm sensing method and device for game and related equipment | |
| CN109886500A (en) | Method and apparatus for determining machining process information | |
| CN117882580B (en) | Flower and fruit thinning intelligent decision making method and flower and fruit thinning simulation system for fruit trees | |
| Wen et al. | Constructing a three-dimensional resource database of plants using measured in situ morphological data | |
| CN103021012A (en) | Method for combining static structure and utilizing computer to draw dynamic 3D (three-dimension) plant | |
| CN115328320B (en) | A method and system for online learning of hydraulic engineering | |
| CN111461253A (en) | Automatic feature extraction system and method | |
| US20170068893A1 (en) | System, Method and Software for Representing Decision Trees | |
| CN117197337A (en) | Plant pruning auxiliary method and device | |
| Agelada et al. | Users as Craftspeople: Demonstrating Traditional Crafts using Interactive Immersive Virtual Reality | |
| CN114268814A (en) | Music video acquisition method and device, storage medium and electronic equipment | |
| CN114239849A (en) | Weather disaster prediction and model training method, device, equipment and storage medium | |
| CN112906908B (en) | Feature synthesis method and device | |
| Ling et al. | The Design of a Mobile Application MetaPlant | |
| LU601018B1 (en) | Dynamic modeling method of intangible cultural heritage skills based on multi-modal learning | |
| CN120509147B (en) | Vegetation light energy loss detection method and device, electronic equipment and storage medium | |
| CN113792104B (en) | Medical data error detection method and device based on artificial intelligence and storage medium | |
| Lv et al. | Interactive virtual fruit tree pruning simulation | |
| CN110262973A (en) | Data form maintaining method, device, equipment and computer storage medium | |
| CN117314330A (en) | An intelligent manufacturing system based on digital twins |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |