Data processing system and method for selenium-rich rice planting
By setting up a collection device in the planting area, data of selenium-rich rice are obtained and processed in real time, growth coefficients are calculated and thresholds are compared, the problem of manual inspection error is solved, and the accurate judgment and efficient management of the growth status of selenium-rich rice is achieved.
Patent Information
- Application Number
- CN202510144577.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-10
- Publication Date
- 2025-06-20
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The prior art mainly uses manual inspection of the growth of selenium-rich rice, which is prone to data recording deviations and the influence of human subjective factors, resulting in inspection errors.
A data processing system and method are adopted to set up a collection device in the planting area, and obtain real-time image data, environmental data and growth data of selenium-rich rice every time at preset time, perform fitting processing, calculate the growth coefficient in real time, and compare it with the preset threshold to judge the growth state.
Real-time and accurate judgment of the growth status of selenium-rich rice is achieved, reducing manual operation errors and improving work efficiency.
Smart Images

Figure CN120182810A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and particularly relates to a data processing system and method for selenium-rich rice planting. Background Art
[0002] With the progress of technology and the rapid development of productivity, various different types of hybrid rice have been developed to correspondingly increase the yield and nutritional value of rice, so as to meet people's needs.
[0003] Among them, selenium-rich rice is a new type of rice variety developed by people. Because it can absorb selenium elements in the soil during the growth process, the selenium content in the rice grains can be significantly higher than that of ordinary rice, and thus it has certain application prospects.
[0004] Furthermore, in order to be able to obtain the growth situation of selenium-rich rice in real time and correspondingly judge whether the growth situation of selenium-rich rice is good, specifically, existing staff will plant selenium-rich rice in a planting greenhouse and check the growth situation of selenium-rich rice at regular intervals. Among them, during the process of checking the growth situation of selenium-rich rice by existing staff, most of them record the growth data of selenium-rich rice manually and subjectively judge the growth situation of selenium-rich rice according to the recorded growth data. However, this kind of inspection method is prone to data recording deviation and is also easily affected by subjective factors of people, thus prone to the problem of inspection error. Summary of the Invention
[0005] Based on this, the purpose of the present invention is to provide a data processing system and method for selenium-rich rice planting to solve the problem that the existing technology mainly checks selenium-rich rice manually, resulting in easy occurrence of inspection errors.
[0006] The first aspect of the embodiment of the present invention proposes:
[0007] A data processing method for selenium-rich rice planting, which is applied to several planting areas. Selenium-rich rice and a collection device for detecting selenium-rich rice are planted in each of the planting areas. Wherein, the method includes:
[0008] Obtain the real-time image data, real-time environment data, and real-time growth data of the selenium-rich rice in the corresponding planting area at preset time intervals through the collection device;
[0009] Perform fitting processing on the real-time image data, the real-time environment data, and the real-time growth data based on a preset rule to calculate in real time the real-time growth coefficient corresponding to the selenium-rich rice, and the real-time growth coefficient is between 0 and 1;
[0010] Compare the real-time growth coefficient with a preset coefficient threshold to determine in real time whether the real-time growth coefficient is greater than the preset coefficient threshold;
[0011] If it is determined in real time that the real-time growth coefficient is greater than the preset coefficient threshold, then it is correspondingly determined in real time that the selenium-rich rice is in a normal growth state.
[0012] The beneficial effects of the present invention are as follows: Through the acquisition device, the real-time image data, real-time environment data, and real-time growth data of the selenium-rich rice can be collected in real time and accurately. Based on this, corresponding data fitting processing can be carried out in real time, and the real-time growth coefficient corresponding to the current selenium-rich rice can be comprehensively analyzed. Specifically, the magnitude of the real-time growth coefficient can directly reflect the quality of the current growth state of the selenium-rich rice. Based on this, the current real-time growth coefficient will be compared with the preset coefficient threshold, and when it is determined that the real-time growth coefficient is greater than the preset coefficient threshold, it can be directly determined that the current selenium-rich rice is in a normal growth state, thus objectively and accurately determining whether the selenium-rich rice is in a normal growth state, eliminating the manual operation process and improving work efficiency.
[0013] Further, the step of performing fitting processing on the real-time image data, the real-time environment data, and the real-time growth data based on a preset rule to calculate in real time the real-time growth coefficient corresponding to the selenium-rich rice includes:
[0014] When the real-time image data is obtained in real time, a real-time rice image corresponding to the selenium-rich rice is extracted in real time inside the real-time image data, and the real-time rice image is a color image;
[0015] Based on the real-time rice image, the leaf color depth and stem growth diameter corresponding to the selenium-rich rice are detected in real time, and the target growth stage corresponding to the selenium-rich rice is determined in real time in a preset standard database based on the leaf color depth and the stem growth diameter;
[0016] Based on the target growth stage, the real-time environment data, and the real-time growth data, the real-time growth coefficient corresponding to the selenium-rich rice is calculated correspondingly.
[0017] Further, the step of calculating the real-time growth coefficient corresponding to the selenium-rich rice based on the target growth stage, the real-time environment data, and the real-time growth data includes:
[0018] When the real-time environment data is obtained in real time, the real-time soil temperature, real-time soil humidity, and soil selenium content corresponding to the selenium-rich rice are extracted in real time inside the real-time environment data;
[0019] Arrange and combine the real-time soil temperature, the real-time soil humidity, and the soil selenium content to create a corresponding environmental data chain in real time, and determine the target soil nutrient level corresponding to the selenium-rich rice in the preset standard database according to the environmental data chain;
[0020] Calculate the real-time growth coefficient corresponding to the selenium-rich rice according to the target growth stage, the target soil nutrient level, and the real-time growth data.
[0021] Further, the step of calculating the real-time growth coefficient corresponding to the selenium-rich rice according to the target growth stage, the target soil nutrient level, and the real-time growth data includes:
[0022] When the real-time growth data is obtained in real time, extract the growth height and leaf size corresponding to the selenium-rich rice from within the real-time growth data in real time;
[0023] Arrange and combine the growth height and the leaf size to create a corresponding growth data chain in real time, and determine the target growth level corresponding to the selenium-rich rice in the preset standard database according to the growth data chain;
[0024] Calculate the real-time growth coefficient corresponding to the selenium-rich rice according to the target growth stage, the target soil nutrient level, and the target growth level.
[0025] Further, the step of calculating the real-time growth coefficient corresponding to the selenium-rich rice according to the target growth stage, the target soil nutrient level, and the target growth level includes:
[0026] When the target growth stage, the target soil nutrient level, and the target growth level are respectively obtained, call out the corresponding preset standard planting data table in the preset standard database in real time;
[0027] Match the first growth value corresponding to the target growth stage, the second growth value corresponding to the target soil nutrient level, and the third growth value corresponding to the target growth level in the preset standard planting data table in real time;
[0028] Calculate the real-time growth coefficient corresponding to the selenium-rich rice according to the first growth value, the second growth value, and the third growth value.
[0029] Further, the step of calculating the real-time growth coefficient corresponding to the selenium-rich rice according to the first growth value, the second growth value, and the third growth value includes:
[0030] Based on the first growth value, the second growth value, and the third growth value, a corresponding growth curve is drawn in real time, and several extreme points included in the growth curve are detected in real time;
[0031] Connect each of the extreme points in sequence to correspondingly generate several target connecting lines. The target connecting lines are straight lines, and the maximum slope value generated between several of the target connecting lines is calculated in real time;
[0032] Input the first growth value, the second growth value, the third growth value, and the maximum slope value into a preset algorithm, and calculate the real-time growth coefficient in real time through the preset algorithm. The real-time growth coefficient is unique.
[0033] Further, the expression of the preset algorithm is:
[0034]
[0035] where a, b, and c represent weight coefficients, x represents the first growth value, y represents the second growth value, z represents the third growth value, d represents a normalization coefficient, k represents the maximum slope value, and G represents the real-time growth coefficient.
[0036] In the second aspect of the embodiments of the present invention, there is provided:
[0037] A data processing system for selenium-rich rice planting, which is applied to several planting areas. In each planting area, selenium-rich rice and a collection device for detecting selenium-rich rice are planted. Among them, the system includes:
[0038] A collection module, which is used to obtain real-time image data, real-time environmental data, and real-time growth data of selenium-rich rice in the corresponding planting area through the collection device at preset time intervals;
[0039] A calculation module, which is used to perform fitting processing on the real-time image data, the real-time environmental data, and the real-time growth data based on preset rules to calculate the real-time growth coefficient corresponding to the selenium-rich rice in real time. The real-time growth coefficient is between 0 and 1;
[0040] A judgment module, which is used to compare the real-time growth coefficient with a preset coefficient threshold to judge in real time whether the real-time growth coefficient is greater than the preset coefficient threshold;
[0041] An execution module, which is used to, if it is judged in real time that the real-time growth coefficient is greater than the preset coefficient threshold, correspondingly determine in real time that the selenium-rich rice is in a normal growth state.
[0042] Further, the calculation module is specifically configured to:
[0043] When the real-time image data is obtained in real time, a real-time rice image corresponding to the selenium-rich rice is extracted in real time inside the real-time image data, and the real-time rice image is a color image;
[0044] Based on the real-time rice image, the leaf color depth and the stem growth diameter corresponding to the selenium-rich rice are detected in real time, and the target growth stage corresponding to the selenium-rich rice is determined in real time in a preset standard database according to the leaf color depth and the stem growth diameter;
[0045] According to the target growth stage, the real-time environmental data, and the real-time growth data, the real-time growth coefficient corresponding to the selenium-rich rice is calculated correspondingly.
[0046] Further, the calculation module is specifically configured to:
[0047] When the real-time environmental data is obtained in real time, the real-time soil temperature, the real-time soil humidity, and the soil selenium content corresponding to the selenium-rich rice are extracted in real time inside the real-time environmental data;
[0048] Arrange and combine the real-time soil temperature, the real-time soil humidity, and the soil selenium content to create a corresponding environmental data chain in real time, and determine the target soil nutrient level corresponding to the selenium-rich rice in the preset standard database according to the environmental data chain;
[0049] According to the target growth stage, the target soil nutrient level, and the real-time growth data, the real-time growth coefficient corresponding to the selenium-rich rice is calculated correspondingly.
[0050] Further, the calculation module is specifically configured to:
[0051] When the real-time growth data is obtained in real time, the growth height and the leaf size corresponding to the selenium-rich rice are extracted in real time inside the real-time growth data;
[0052] Arrange and combine the growth height and the leaf size to create a corresponding growth data chain in real time, and determine the target growth level corresponding to the selenium-rich rice in the preset standard database according to the growth data chain;
[0053] According to the target growth stage, the target soil nutrient level, and the target growth level, the real-time growth coefficient corresponding to the selenium-rich rice is calculated correspondingly.
[0054] Further, the calculation module is specifically configured to:
[0055] When the target growth stage, the target soil nutrient level, and the target growth degree are obtained respectively, the corresponding preset standard planting data table is retrieved in real time from the preset standard database;
[0056] In the preset standard planting data table, the first growth value corresponding to the target growth stage, the second growth value corresponding to the target soil nutrient level, and the third growth value corresponding to the target growth degree are matched in real time;
[0057] According to the first growth value, the second growth value, and the third growth value, the real-time growth coefficient corresponding to the selenium-rich rice is calculated correspondingly.
[0058] Further, the calculation module is specifically configured to:
[0059] According to the first growth value, the second growth value, and the third growth value, a corresponding growth curve is drawn in real time, and several extreme points included in the growth curve are detected in real time;
[0060] Each of the extreme points is connected in sequence to correspondingly generate several target connecting lines, the target connecting lines are straight lines, and the maximum slope value generated between several of the target connecting lines is calculated in real time;
[0061] The first growth value, the second growth value, the third growth value, and the maximum slope value are correspondingly input into a preset algorithm, and the real-time growth coefficient is calculated in real time through the preset algorithm, and the real-time growth coefficient is unique.
[0062] Further, the expression of the preset algorithm is:
[0063]
[0064] where a, b, c represent weight coefficients, x represents the first growth value, y represents the second growth value, z represents the third growth value, d represents a normalization coefficient, k represents the maximum slope value, and G represents the real-time growth coefficient.
[0065] In the third aspect of the embodiments of the present invention, it is proposed that:
[0066] A computer includes a memory, a processor, and a computer program stored on the memory and executable on the processor. Among them, when the processor executes the computer program, the data processing method for selenium-rich rice planting as described above is implemented.
[0067] In the fourth aspect of the embodiments of the present invention, it is proposed that:
[0068] A readable storage medium stores a computer program thereon, wherein when the program is executed by a processor, it implements the data processing method for selenium-rich rice cultivation as described above.
[0069] Additional aspects and advantages of the present invention will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0070] Figure 1 is a flowchart of the data processing method for selenium-rich rice cultivation provided by the first embodiment of the present invention;
[0071] Figure 2 is a structural block diagram of the data processing system for selenium-rich rice cultivation provided by the third embodiment of the present invention.
[0072] The following specific embodiments will further illustrate the present invention in conjunction with the above-mentioned drawings. SPECIFIC EMBODIMENTS
[0073] To facilitate the understanding of the present invention, the present invention will be described more comprehensively below with reference to the relevant drawings. Several embodiments of the present invention are given in the drawings. However, the present invention can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, these embodiments are provided to make the disclosure of the present invention more thorough and comprehensive.
[0074] It should be noted that when an element is referred to as being "fixedly provided on" another element, it can be directly on the other element or there may also be an intermediate element. When an element is considered to be "connected" to another element, it can be directly connected to the other element or there may be an intermediate element at the same time. The terms "vertical", "horizontal", "left", "right" and similar expressions used herein are for illustrative purposes only.
[0075] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field to which the present invention belongs. The terms used in the description of the present invention herein are only for the purpose of describing specific embodiments and are not intended to limit the present invention. The term "and / or" used herein includes any and all combinations of one or more of the related listed items.
[0076] Please refer to Figure 1 , which shows the data processing method for selenium-rich rice cultivation provided by the first embodiment of the present invention. The data processing method for selenium-rich rice cultivation provided in this embodiment can objectively and accurately determine whether the selenium-rich rice is in a normal growth state, corresponding to eliminating the process of manual operation, thereby improving work efficiency.
[0077] Specifically, this embodiment provides:
[0078] A data processing method for selenium-rich rice planting, which is applied to several planting areas. In each of the planting areas, selenium-rich rice and a collection device for detecting selenium-rich rice are planted. Among them, the method includes:
[0079] Step S10: Obtain the real-time image data, real-time environment data, and real-time growth data of the selenium-rich rice in the corresponding planting area at preset time intervals through the collection device;
[0080] Step S20: Perform fitting processing on the real-time image data, the real-time environment data, and the real-time growth data based on preset rules to calculate the real-time growth coefficient corresponding to the selenium-rich rice in real time. The real-time growth coefficient is between 0 and 1;
[0081] Step S30: Compare the real-time growth coefficient with a preset coefficient threshold to determine in real time whether the real-time growth coefficient is greater than the preset coefficient threshold;
[0082] Step S40: If it is determined in real time that the real-time growth coefficient is greater than the preset coefficient threshold, then it is determined in real time that the selenium-rich rice is in a normal growth state.
[0083] Specifically, in this embodiment, it should be noted first that the data processing method provided by the present invention is mainly used to process the planting data generated by the selenium-rich rice in the growth state, and is used to judge in real time whether the growth state of the selenium-rich rice is good, so as to correspondingly increase the yield of the selenium-rich rice. Based on this, in order to be able to detect the growth state of the selenium-rich rice in real time, it is necessary to accurately obtain various parameters generated by the selenium-rich rice during the growth process. Among them, in order to comprehensively and comprehensively analyze the growth state of the selenium-rich rice, the present invention will pre-set a collection device inside each planting area. Specifically, it should be noted that the collection device provided by the present invention specifically includes components such as a humidity sensor, a temperature sensor, a soil selenium content detector, a measuring device, and a camera. In the actual application process, the above components can detect and collect the corresponding data in real time, and transmit the data uniformly to the inside of the server set in the background. At the same time, the server can immediately enable this data processing method for subsequent analysis and calculation for subsequent processing.
[0084] Furthermore, during the actual application process, the present invention will specifically collect data once every seven days through the above-mentioned collection device. And each time data is collected, real-time image data, real-time environment data, and real-time growth data corresponding to the selenium-rich rice in the planting area will be obtained. At the same time, the current server will immediately perform fitting processing on the current real-time image data, real-time environment data, and real-time growth data according to the pre-set rules, that is, comprehensively analyze the current three types of data, and finally be able to calculate the real-time growth coefficient corresponding to the current selenium-rich rice. Among them, it should be noted that the value of the real-time growth coefficient provided by the present invention is specifically between 0 and 1. And the larger the real-time growth coefficient, the better the growth state of the selenium-rich rice corresponds. On the contrary, the smaller the real-time growth coefficient, the worse the growth state of the selenium-rich rice corresponds. Based on this, in order to accurately judge the growth state of the selenium-rich rice, the present invention will correspondingly set a standard value, that is, a preset coefficient threshold. Specifically, the current real-time growth coefficient will be immediately compared with the current preset coefficient threshold, and it will be judged in real time whether the current real-time growth coefficient is greater than the preset coefficient threshold. Specifically, if so, it can be directly determined that the growth state of the current selenium-rich rice is good. On the contrary, if not, it can be directly determined that the growth state of the current selenium-rich rice is poor, and corresponding protection measures need to be taken. Based on this, the growth state of the selenium-rich rice can be objectively and accurately detected, and at the same time, the manual operation process can be omitted, corresponding to improving the work efficiency.
[0085] Second Embodiment
[0086] Furthermore, the step of performing fitting processing on the real-time image data, the real-time environment data, and the real-time growth data according to the preset rules to calculate the real-time growth coefficient corresponding to the selenium-rich rice in real time includes:
[0087] When the real-time image data is obtained in real time, a real-time rice image corresponding to the selenium-rich rice is extracted in real time inside the real-time image data, and the real-time rice image is a color image;
[0088] According to the real-time rice image, the leaf color depth and the stem growth diameter corresponding to the selenium-rich rice are detected in real time, and the target growth stage corresponding to the selenium-rich rice is determined in real time in the preset standard database according to the leaf color depth and the stem growth diameter;
[0089] According to the target growth stage, the real-time environment data, and the real-time growth data, the real-time growth coefficient corresponding to the selenium-rich rice is calculated correspondingly.
[0090] Further, the step of calculating the real-time growth coefficient corresponding to the selenium-rich rice according to the target growth stage, the real-time environmental data, and the real-time growth data includes:
[0091] When the real-time environmental data is obtained in real time, the real-time soil temperature, real-time soil humidity, and soil selenium content corresponding to the selenium-rich rice are extracted in real time inside the real-time environmental data;
[0092] Arrange and combine the real-time soil temperature, the real-time soil humidity, and the soil selenium content to create a corresponding environmental data chain in real time, and determine the target soil nutrient level corresponding to the selenium-rich rice in the preset standard database according to the environmental data chain;
[0093] Calculate the real-time growth coefficient corresponding to the selenium-rich rice according to the target growth stage, the target soil nutrient level, and the real-time growth data.
[0094] Further, the step of calculating the real-time growth coefficient corresponding to the selenium-rich rice according to the target growth stage, the target soil nutrient level, and the real-time growth data includes:
[0095] When the real-time growth data is obtained in real time, the growth height and leaf size corresponding to the selenium-rich rice are extracted in real time inside the real-time growth data;
[0096] Arrange and combine the growth height and the leaf size to create a corresponding growth data chain in real time, and determine the target growth level corresponding to the selenium-rich rice in the preset standard database according to the growth data chain;
[0097] Calculate the real-time growth coefficient corresponding to the selenium-rich rice according to the target growth stage, the target soil nutrient level, and the target growth level.
[0098] Further, the step of calculating the real-time growth coefficient corresponding to the selenium-rich rice according to the target growth stage, the target soil nutrient level, and the target growth level includes:
[0099] When the target growth stage, the target soil nutrient level, and the target growth level are obtained respectively, the corresponding preset standard planting data table is retrieved in real time from the preset standard database;
[0100] In the preset standard planting data table, match the first growth value corresponding to the target growth stage, the second growth value corresponding to the target soil nutrient level, and the third growth value corresponding to the target growth level in real time;
[0101] Calculate a real-time growth coefficient corresponding to the selenium-rich rice according to the first growth value, the second growth value, and the third growth value.
[0102] Further, the step of calculating a real-time growth coefficient corresponding to the selenium-rich rice according to the first growth value, the second growth value, and the third growth value includes:
[0103] Draw a corresponding growth curve in real time according to the first growth value, the second growth value, and the third growth value, and detect several extreme points included in the growth curve in real time;
[0104] Connect each of the extreme points in sequence to generate several target connection lines correspondingly. The target connection lines are straight lines, and calculate the maximum slope value generated between several target connection lines in real time;
[0105] Input the first growth value, the second growth value, the third growth value, and the maximum slope value into a preset algorithm correspondingly, and calculate the real-time growth coefficient in real time through the preset algorithm. The real-time growth coefficient is unique.
[0106] Further, the expression of the preset algorithm is:
[0107]
[0108] Wherein, a, b, and c represent weight coefficients, x represents the first growth value, y represents the second growth value, z represents the third growth value, d represents a normalization coefficient, k represents the maximum slope value, and G represents the real-time growth coefficient.
[0109] In addition, in this embodiment, it should also be noted that after the required real-time environmental data, real-time image data, and real-time growth data are obtained in real time through the above steps, it is necessary to further comprehensively analyze the current three types of data. Among them, it should be pointed out that the above real-time environmental data can directly indicate the quality of the current selenium-rich rice growth environment. Correspondingly, the above real-time image data can directly reflect the growth stage of the current selenium-rich rice. Correspondingly, the above real-time growth data can directly reflect the growth size of the current selenium-rich rice. Based on this, in order to improve the analysis efficiency of the data, after the present invention obtains the required real-time image data in real time, it will immediately perform a full scan of the current real-time image data and can extract in real time from the current real-time image data the real-time rice image corresponding to the above selenium-rich rice. Among them, it should be pointed out that the rice image collected by the present invention is in color. Based on this, it is possible to further detect the leaf color depth corresponding to the leaves of the current selenium-rich rice and the stem growth diameter of the stem. Specifically, combining the leaf color depth and the stem growth diameter can accurately reflect which growth stage the current selenium-rich rice is in. Based on this, the present invention will call out the preset standard database that has been set in advance. Among them, it should be pointed out that various data corresponding to the existing selenium-rich rice in a complete growth cycle are pre-stored inside the preset standard database, that is, the respective growth stages and the characteristic data corresponding to each stage generated during the growth of the selenium-rich rice will be saved. Specifically, the characteristic data includes appearance data and size data, etc. Based on this, the present invention will first determine in real time in the current preset standard database the target growth stage corresponding to the current selenium-rich rice according to the above leaf color depth and stem growth diameter. Similarly, when the above real-time environmental data is obtained in real time, the present invention will also extract in real time from the current real-time environmental data the real-time soil temperature, real-time soil humidity, and soil selenium content corresponding to the current selenium-rich rice. Among them, it should be pointed out that during the growth of the selenium-rich rice, the quality of the soil can directly determine the growth state of the selenium-rich rice. Based on this, in order for the present invention to be able to determine in real time the quality of the current soil, it will create a corresponding environmental data chain in real time according to the above three soil parameters and can determine in real time in the above preset standard database the target soil nutrient level corresponding to the current selenium-rich rice according to the current environmental data chain.Similarly, after the present invention obtains the required real-time growth data in real time, it will further extract the growth height and leaf size contained inside the current real-time growth data. At the same time, it will perform permutations and combinations on the current growth height and leaf size, and can also create the required growth data chain. Based on this, according to the same principle above, the present invention can determine in real time inside the above-mentioned preset standard database the target growth degree corresponding to the current selenium-rich rice, that is, the ratio of the current selenium-rich rice relative to the fully grown state, so as to facilitate subsequent processing.
[0110] Further, after obtaining the required target growth stage, target soil nutrient degree, and target growth degree respectively through the above steps, at this time, in order to accurately calculate the required real-time growth coefficient, the present invention needs to further retrieve the corresponding preset standard planting data table inside the above-mentioned preset standard database. It should be noted that the preset standard planting data table specifically contains various data generated by selenium-rich rice at each growth stage. Based on this, in order to improve the data processing efficiency, it is possible to directly match in real time inside the current preset standard planting data table the first growth value corresponding to the current target growth stage, the second growth value corresponding to the target soil nutrient degree, and the third growth value corresponding to the target growth degree. It should be noted that since the variation laws among the current three growth values will also affect the determination of the growth state of selenium-rich rice, based on this, the present invention also needs to further obtain the law value among the current three growth values. Based on this, the present invention will draw the corresponding growth curve in real time according to the current first growth value, second growth value, and third growth value. At the same time, it will perform a full scan on the current growth curve, and can detect one by one several extreme value points contained inside the current growth curve. Based on this, connect each current extreme value point along a straight line in turn, so as to correspondingly generate several target connecting lines. Since each target connecting line is a straight line, each target connecting line will correspond to a slope. Based on this, the present invention will calculate in real time the maximum slope value generated among the current several target connecting lines. Based on this, the present invention will finally input the current first growth value, second growth value, third growth value, and maximum slope value into a preset algorithm, and can calculate in real time through the preset algorithm the real-time growth coefficient corresponding to the current selenium-rich rice, so as to objectively and comprehensively detect the growth state of selenium-rich rice, correspondingly eliminating the manual operation process and correspondingly improving the work efficiency.
[0111] Please refer to Figure 2 , the third embodiment of the present invention provides:
[0112] A data processing system for selenium-rich rice cultivation, which is applied to several cultivation areas. In each of the cultivation areas, selenium-rich rice and a collection device for detecting selenium-rich rice are planted. Among them, the system includes:
[0113] A collection module, which is used to obtain the real-time image data, real-time environment data and real-time growth data of selenium-rich rice in the corresponding cultivation area through the collection device at preset time intervals;
[0114] A calculation module, which is used to perform fitting processing on the real-time image data, the real-time environment data and the real-time growth data based on preset rules to calculate the real-time growth coefficient corresponding to the selenium-rich rice in real time. The real-time growth coefficient is between 0 and 1;
[0115] A judgment module, which is used to compare the real-time growth coefficient with a preset coefficient threshold to judge in real time whether the real-time growth coefficient is greater than the preset coefficient threshold;
[0116] An execution module, which is used to, if it is judged in real time that the real-time growth coefficient is greater than the preset coefficient threshold, correspondingly determine in real time that the selenium-rich rice is in a normal growth state.
[0117] Furthermore, the calculation module is specifically used for:
[0118] When the real-time image data is obtained in real time, a real-time rice image corresponding to the selenium-rich rice is extracted in real time inside the real-time image data. The real-time rice image is a color image;
[0119] Based on the real-time rice image, the leaf color depth and the stem growth diameter corresponding to the selenium-rich rice are detected in real time, and the target growth stage corresponding to the selenium-rich rice is determined in real time in a preset standard database according to the leaf color depth and the stem growth diameter;
[0120] The real-time growth coefficient corresponding to the selenium-rich rice is calculated according to the target growth stage, the real-time environment data and the real-time growth data.
[0121] Furthermore, the calculation module is specifically used for:
[0122] When the real-time environment data is obtained in real time, the real-time soil temperature, the real-time soil humidity and the soil selenium content corresponding to the selenium-rich rice are extracted in real time inside the real-time environment data;
[0123] Arrange and combine the real-time soil temperature, the real-time soil humidity, and the soil selenium content to create a corresponding environmental data chain in real time, and determine the target soil nutrient level corresponding to the selenium-rich rice in the preset standard database according to the environmental data chain;
[0124] Calculate the real-time growth coefficient corresponding to the selenium-rich rice according to the target growth stage, the target soil nutrient level, and the real-time growth data.
[0125] Further, the calculation module is specifically used for:
[0126] When the real-time growth data is obtained in real time, extract the growth height and leaf size corresponding to the selenium-rich rice inside the real-time growth data in real time;
[0127] Arrange and combine the growth height and the leaf size to create a corresponding growth data chain in real time, and determine the target growth level corresponding to the selenium-rich rice in the preset standard database according to the growth data chain;
[0128] Calculate the real-time growth coefficient corresponding to the selenium-rich rice according to the target growth stage, the target soil nutrient level, and the target growth level.
[0129] Further, the calculation module is specifically used for:
[0130] When the target growth stage, the target soil nutrient level, and the target growth level are obtained respectively, call out the corresponding preset standard planting data table in the preset standard database in real time;
[0131] Match the first growth value corresponding to the target growth stage, the second growth value corresponding to the target soil nutrient level, and the third growth value corresponding to the target growth level in the preset standard planting data table in real time;
[0132] Calculate the real-time growth coefficient corresponding to the selenium-rich rice according to the first growth value, the second growth value, and the third growth value.
[0133] Further, the calculation module is specifically used for:
[0134] Draw a corresponding growth curve according to the first growth value, the second growth value, and the third growth value, and detect several extreme points contained inside the growth curve in real time;
[0135] Connect each of the extreme points in sequence to correspondingly generate a number of target connection lines, the target connection lines being straight lines, and calculate in real time the maximum slope value generated between the corresponding ones of the number of target connection lines;
[0136] Input the first growth value, the second growth value, the third growth value, and the maximum slope value into a preset algorithm correspondingly, and calculate in real time the real-time growth coefficient through the preset algorithm, the real-time growth coefficient being unique.
[0137] Further, the expression of the preset algorithm is:
[0138]
[0139] Wherein, a, b, and c represent weight coefficients, x represents the first growth value, y represents the second growth value, z represents the third growth value, d represents a normalization coefficient, k represents the maximum slope value, and G represents the real-time growth coefficient.
[0140] The fourth embodiment of the present invention provides a computer, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein when the processor executes the computer program, it implements the data processing method for selenium-rich rice cultivation as described above.
[0141] The fifth embodiment of the present invention provides a readable storage medium, on which a computer program is stored, wherein when the program is executed by a processor, it implements the data processing method for selenium-rich rice cultivation as described above.
[0142] In summary, the data processing system and method for selenium-rich rice cultivation provided by the above embodiments of the present invention can objectively and accurately judge whether the selenium-rich rice is in a normal growth state, correspondingly eliminating the process of manual operation and correspondingly improving the work efficiency.
[0143] It should be noted that the above-mentioned various modules can be functional modules or program modules, and can be implemented either by software or by hardware. For the modules implemented by hardware, the above-mentioned various modules can be located in the same processor; or the above-mentioned various modules can also be located in different processors in any combination form.
[0144] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a definitional sequence of executable instructions for implementing logical functions, which can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device.
[0145] More specific examples (a non-exhaustive list) of the computer-readable medium include the following: an electrical connection part (electronic device) having one or more wirings, a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable media on which the program can be printed, as the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpretation, or otherwise processing as appropriate, and then storing it in a computer memory.
[0146] It should be understood that various parts of the present invention can be implemented by hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.
[0147] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc. means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0148] The above-described embodiments merely represent several implementation manners of the present invention. The description is relatively specific and detailed, but it should not be construed as a limitation on the scope of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present invention, several modifications and improvements can still be made, and these all fall within the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the appended claims.
Claims
1. A data processing method for selenium-enriched rice planting, applied to several planting areas, each of which is planted with selenium-enriched rice and a collection device for detecting selenium-enriched rice, characterized in that: The method comprises: The acquisition device acquires real-time image data, real-time environmental data and real-time growth data of selenium-enriched rice in the corresponding planting area at preset intervals; Fitting the real-time image data, the real-time environmental data and the real-time growth data based on preset rules to calculate in real time a real-time growth coefficient corresponding to the selenium-enriched rice, wherein the real-time growth coefficient is between 0 and 1; Comparing the real-time growth coefficient with a preset coefficient threshold to determine in real time whether the real-time growth coefficient is greater than the preset coefficient threshold; If it is determined in real time that the real-time growth coefficient is greater than the preset coefficient threshold, it is correspondingly determined in real time that the selenium-enriched rice is in a normal growth state.
2. The data processing method for selenium-enriched rice planting according to claim 1, characterized in that: The step of fitting the real-time image data, the real-time environmental data and the real-time growth data based on preset rules to calculate the real-time growth coefficient corresponding to the selenium-enriched rice in real time comprises: When the real-time image data is acquired in real time, a real-time rice image corresponding to the selenium-enriched rice is extracted in real time from within the real-time image data, wherein the real-time rice image is a color image; Detecting the leaf color depth and stem growth diameter corresponding to the selenium-enriched rice in real time according to the real-time rice image, and determining the target growth stage corresponding to the selenium-enriched rice in real time in a preset standard database according to the leaf color depth and the stem growth diameter; A real-time growth coefficient corresponding to the selenium-enriched rice is calculated according to the target growth stage, the real-time environmental data and the real-time growth data.
3. The data processing method for selenium-enriched rice planting according to claim 2, characterized in that: The step of calculating the real-time growth coefficient corresponding to the selenium-enriched rice according to the target growth stage, the real-time environmental data and the real-time growth data comprises: When the real-time environmental data is acquired in real time, the real-time soil temperature, real-time soil moisture and soil selenium content corresponding to the selenium-enriched rice are extracted in real time from within the real-time environmental data; The real-time soil temperature, the real-time soil moisture and the soil selenium content are arranged and combined to create a corresponding environmental data chain in real time, and the target soil nutrient level corresponding to the selenium-enriched rice is determined in real time in the preset standard database according to the environmental data chain; A real-time growth coefficient corresponding to the selenium-enriched rice is calculated according to the target growth stage, the target soil nutrient level and the real-time growth data.
4. The data processing method for selenium-enriched rice planting according to claim 3 is characterized in that: The step of calculating the real-time growth coefficient corresponding to the selenium-enriched rice according to the target growth stage, the target soil nutrient level and the real-time growth data comprises: When the real-time growth data is acquired in real time, the growth height and leaf size corresponding to the selenium-enriched rice are extracted in real time from within the real-time growth data; Arrange and combine the growth height and the leaf size to create a corresponding growth data chain in real time, and determine the target growth degree corresponding to the selenium-enriched rice in real time in the preset standard database according to the growth data chain; A real-time growth coefficient corresponding to the selenium-enriched rice is calculated according to the target growth stage, the target soil nutrient level and the target growth level.
5. The data processing method for selenium-enriched rice planting according to claim 4, characterized in that: The step of calculating the real-time growth coefficient corresponding to the selenium-enriched rice according to the target growth stage, the target soil nutrient level and the target growth level comprises: When the target growth stage, the target soil nutrient level, and the target growth level are respectively obtained, the corresponding preset standard planting data table is called out in real time in the preset standard database; In the preset standard planting data table, a first growth value corresponding to the target growth stage, a second growth value corresponding to the target soil nutrient level, and a third growth value corresponding to the target growth level are matched in real time; A real-time growth coefficient corresponding to the selenium-enriched rice is calculated according to the first growth value, the second growth value and the third growth value.
6. The data processing method for selenium-enriched rice planting according to claim 5, characterized in that: The step of calculating the real-time growth coefficient corresponding to the selenium-enriched rice according to the first growth value, the second growth value and the third growth value comprises: Draw a corresponding growth curve in real time according to the first growth value, the second growth value and the third growth value, and detect a number of extreme value points contained in the growth curve in real time; Connecting each of the extreme value points in sequence to generate a number of target connection lines, where the target connection lines are straight lines, and calculating in real time the maximum slope values generated by the corresponding target connection lines; The first growth value, the second growth value, the third growth value and the maximum slope value are input into a preset algorithm respectively, and the real-time growth coefficient is calculated in real time by the preset algorithm, and the real-time growth coefficient is unique.
7. The data processing method for selenium-enriched rice planting according to claim 6, characterized in that: The expression of the preset algorithm is: Among them, a, b, c represent weight coefficients, x represents the first growth value, y represents the second growth value, z represents the third growth value, d represents the normalization coefficient, k represents the maximum slope value, and G represents the real-time growth coefficient.
8. A data processing system for selenium-enriched rice planting, applied to several planting areas, each of which is planted with selenium-enriched rice and a collection device for detecting selenium-enriched rice, characterized in that: The system comprises: A collection module, used to obtain real-time image data, real-time environmental data and real-time growth data of selenium-enriched rice in a corresponding planting area through the collection device at preset intervals; A calculation module, used for performing fitting processing on the real-time image data, the real-time environmental data and the real-time growth data based on preset rules, so as to calculate in real time a real-time growth coefficient corresponding to the selenium-enriched rice, wherein the real-time growth coefficient is between 0 and 1; A judgment module, used for comparing the real-time growth coefficient with a preset coefficient threshold value to judge in real time whether the real-time growth coefficient is greater than the preset coefficient threshold value; The execution module is used to determine in real time that the selenium-enriched rice is in a normal growth state if it is determined in real time that the real-time growth coefficient is greater than the preset coefficient threshold.
9. A computer comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the data processing method for selenium-enriched rice cultivation as described in any one of claims 1 to 7 is implemented.
10. A readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the data processing method for selenium-enriched rice cultivation as described in any one of claims 1 to 7 is implemented.