A processing method and system for drying nuts

By filtering image data and monitoring detection areas, and dynamically adjusting drying parameters based on user feedback, the problem of fixed parameters in traditional nut drying methods has been solved, achieving precise control and improved efficiency in the nut drying process.

CN119687650BActive Publication Date: 2025-10-31NANJING AGRI MECHANIZATION INST MIN OF AGRI +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411824354.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-12
Publication Date
2025-10-31
Estimated Expiration
2044-12-12

AI Technical Summary

Technical Problem

Traditional nut drying methods rely on fixed drying parameters, which cannot meet the drying needs of different nuts, resulting in some nuts being over- or under-dried, affecting product quality and taste.

Method used

By acquiring nut image data, a reference nut group with similar appearance and weight within a specific range is selected. The drying parameters are adjusted using monitoring data from the detection area, and dynamic adjustments are made in conjunction with user feedback to ensure that the drying process meets user needs.

Benefits of technology

It achieves precise control of the nut drying process, avoids quality degradation caused by insufficient drying, improves drying efficiency and data processing efficiency, and meets users' personalized needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119687650B_ABST
    Figure CN119687650B_ABST
Patent Text Reader

Abstract

This invention provides a processing method and system for drying nuts. The method involves acquiring images of nuts to be screened using a collection device in a screening area. Based on the nut image data corresponding to the acquired images, a reference nut group is determined that meets the drying reference conditions. A handling device is controlled to place the reference nut group in the detection area of ​​a drying device. Nuts from the same batch as the reference nut group are placed in the drying area of ​​the drying device. Measurement change data from the detection area is acquired. Drying parameters of the drying device are determined based on the measurement change data. The drying parameters are updated based on feedback data from the user terminal to obtain adjustment parameters. The drying device is then controlled to complete the drying operation based on the adjustment parameters.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to data processing technology, and more particularly to a processing method and system for drying nuts. Background Technology

[0002] In the nut processing industry, nut drying is a crucial step.

[0003] Traditional nut drying methods often rely on human experience to set fixed drying parameters, such as temperature and time. However, due to differences in the size, moisture content, and other characteristics of nuts, using fixed drying parameters often fails to meet the drying needs of different nuts, resulting in some nuts being over- or under-dried, which affects the quality and taste of the product.

[0004] Therefore, how to adaptively adjust the drying parameters based on the actual conditions during nut drying has become an urgent problem to be solved. Summary of the Invention

[0005] This invention provides a processing method and system for drying nuts, which can adaptively adjust drying parameters according to the actual conditions during nut drying.

[0006] A first aspect of the present invention provides a method for drying nuts, comprising:

[0007] The acquisition device based on the screening area acquires the acquisition image of the nuts to be screened, and determines the nuts to be screened that meet the drying reference conditions as the reference nut group based on the nut image data corresponding to the acquisition image;

[0008] The control and handling equipment places the reference nut group in the detection area of ​​the drying equipment, and places the nut group to be dried from the same batch as the reference nut group in the drying area of ​​the drying equipment;

[0009] Acquire measurement change data of the detection area, and determine the drying parameters of the drying equipment based on the measurement change data;

[0010] The drying parameters are updated based on feedback data from the user terminal to obtain adjustment parameters, and the drying equipment is controlled to complete the drying operation based on the adjustment parameters.

[0011] Optionally, in one possible implementation of the first aspect, the acquisition device based on the screening area acquires images of the nuts to be screened, and determines the nuts to be screened that meet the drying reference conditions as a reference nut group based on the nut image data corresponding to the acquired images, including:

[0012] Extract multiple nut outlines from the acquired image, wherein the nut image data includes the nut outlines;

[0013] Based on the shape similarity calculation model, the shape similarity between each nut outline and the standard nut outline is obtained, and the nut outlines with shape similarity greater than or equal to the shape similarity threshold are determined as the screening outlines.

[0014] The average contour area of ​​each screening contour is obtained, the difference between the contour area of ​​each screening contour and the average contour area is calculated, and the nuts to be screened corresponding to each screening contour are arranged in ascending order of the contour area difference to obtain the screening sequence.

[0015] According to the screening sequence, the total weight of the nuts to be screened is counted sequentially. If the total weight of the nuts to be screened is within the reference weight range, the nuts to be screened meet the drying reference conditions, and the corresponding nuts to be screened are obtained as the reference nut group.

[0016] Optionally, in one possible implementation of the first aspect, the total weight of the nuts to be screened is statistically calculated sequentially according to the screening sequence, and the nuts to be screened whose total weight is within the reference weight range are determined to meet the drying reference conditions, including:

[0017] The first nut to be screened in the screening sequence is selected as a reference nut, and the weight of the reference nut is obtained based on the weighing device of the screening area.

[0018] Determine the sub-area difference between the screening profile of the first nut to be screened in the screening sequence and the screening profiles of the remaining nuts to be screened, and obtain the weight adjustment coefficient based on the ratio of the sub-area difference to the benchmark weighing area difference.

[0019] Multiply the weight adjustment factor by the weight of the reference nut to obtain the predicted weight of the remaining nuts to be screened;

[0020] Based on the screening sequence, the predicted weight of each nut to be screened and the weight of the reference nut are statistically analyzed to obtain the total nut weight. Nuts whose total nut weight is within the reference weight range are identified as reference nuts, and the reference nuts are determined to meet the drying reference conditions.

[0021] Optionally, in one possible implementation of the first aspect, the total nut weight is obtained by statistically analyzing the predicted weight of each of the nuts to be screened and the nut weight of the reference nuts based on the screening sequence, and the nuts to be screened whose total nut weight falls within the reference weight range are determined as reference nuts. Determining that the reference nuts meet the drying reference conditions includes:

[0022] The next nut to be screened in the screening sequence is determined as the judgment nut, and the predicted weight of the judgment nut and the weight of the nut are statistically analyzed to obtain the total weight of the nuts.

[0023] When the total weight of the nuts is less than the minimum value of the reference weight range, the nut is determined to be the next reference nut.

[0024] Continue to obtain the next nut to be judged, and repeat the above steps for determining the reference nut until the total nut weight is within the reference weight range and then stop obtaining the reference nut;

[0025] When the total weight of nuts is greater than the maximum value of the reference weight range, a first weight difference is obtained based on the difference between the current total weight of nuts and the maximum value, and a second weight difference is obtained between the minimum value of the reference weight range and the previous total weight of nuts.

[0026] If the first weight difference is less than the second weight difference, then the nut is determined to be the last reference nut; if the first weight difference is greater than the second weight difference, then the previous reference nut is determined to be the last reference nut.

[0027] Optionally, in one possible implementation of the first aspect, acquiring measurement change data of the detection area and determining the drying parameters of the drying equipment based on the measurement change data includes:

[0028] The initial nut weight of the reference nut group in the detection area is counted, and the initial moisture content corresponding to the initial nut weight is determined.

[0029] Obtain the target moisture content input by the user and determine the target nut weight corresponding to the target moisture content;

[0030] Retrieve historical drying data of multiple dried nuts of the same type as the nuts to be screened, and determine the predicted time corresponding to the weight of the target nuts based on the historical drying data;

[0031] The changed nut weight of the reference nut group in the detection area is obtained according to the predicted duration, and the predicted duration is updated based on the comparison between the changed nut weight and the target nut weight to obtain the changed duration;

[0032] The measured change data includes the initial nut weight and the changed nut weight, and the drying parameters include the predicted duration and the change duration.

[0033] Optionally, in one possible implementation of the first aspect, retrieving historical drying data of multiple dried nuts identical to the batch of nuts to be screened, and determining the prediction time corresponding to the target nut weight based on the historical drying data, includes:

[0034] Obtain the historical drying time of each of the aforementioned dried nuts, and calculate the average drying time of each of the aforementioned historical drying times;

[0035] Determine the historical initial weight and historical target weight of each of the dried nuts, obtain the historical change difference between the historical initial weight and the historical target weight, and calculate the average change difference of each of the historical change differences;

[0036] Obtain the current change difference between the initial nut weight and the target nut weight, and calculate the difference between the current change difference and the average change difference;

[0037] The difference ratio is obtained by comparing the difference value with the benchmark difference value. An adjustment coefficient is obtained by multiplying the difference ratio with the difference weight. The prediction time corresponding to the target nut weight is obtained by multiplying the adjustment coefficient with the average change difference.

[0038] Optionally, in one possible implementation of the first aspect, obtaining the changed nut weight of the reference nut group in the detection area based on the predicted duration, and updating the predicted duration based on the comparison between the changed nut weight and the target nut weight to obtain the changed duration, includes:

[0039] The initial drying time and the current drying time of the drying equipment are obtained, and the current drying time is obtained based on the time interval between the initial drying time and the current drying time.

[0040] When the current drying time equals the predicted time, obtain the current changed nut weight of the reference nut group;

[0041] The weight of the changed nuts is compared with the weight of the target nuts. When the weight of the changed nuts is greater than the weight of the target nuts, the weight difference between the weight of the changed nuts and the weight of the target nuts is obtained.

[0042] When the weight difference is greater than or equal to the weight difference threshold, the offset difference between the weight difference and the weight difference threshold is obtained;

[0043] An offset coefficient is obtained based on the ratio of the offset difference to the reference offset difference. The delayed duration is obtained based on the product of the offset coefficient and the predicted duration. The change duration is obtained based on the sum of the delayed duration and the current drying duration.

[0044] Optionally, in one possible implementation of the first aspect, updating the drying parameters based on user feedback data regarding the drying parameters to obtain adjustment parameters includes:

[0045] Obtain the feedback temperature input by the user terminal, wherein the feedback data includes the feedback temperature;

[0046] If the feedback temperature is greater than the set temperature of the drying equipment, shortening adjustment information is generated; if the feedback temperature is less than the set temperature, extending adjustment information is generated.

[0047] In response to the shortening adjustment information, the adjustment parameter is obtained by adjusting the predicted duration or change duration corresponding to the drying parameter based on the temperature difference between the feedback temperature and the set temperature; or,

[0048] In response to the extended adjustment information, the predicted duration or change duration corresponding to the drying parameters is adjusted according to the temperature difference between the set temperature and the feedback temperature to obtain the adjustment parameters.

[0049] Optionally, in one possible implementation of the first aspect, in response to the shortening adjustment information, adjusting the predicted duration or change duration corresponding to the drying parameter based on the temperature difference between the feedback temperature and the set temperature to obtain the adjustment parameter includes:

[0050] In response to the shortening adjustment information, the shortening duration corresponding to the temperature difference between the feedback temperature and the set temperature is determined, and the adjustment parameter is obtained based on the difference between the predicted duration or the change duration and the shortening duration;

[0051] In response to the extended adjustment information, the adjustment parameters are obtained by adjusting the predicted duration or change duration corresponding to the drying parameters based on the temperature difference between the set temperature and the feedback temperature, including:

[0052] In response to the extended adjustment information, the extended duration corresponding to the temperature difference between the set temperature and the feedback temperature is determined, and the adjustment parameter is obtained based on the extended duration or the sum of the extended duration and the change duration.

[0053] A second aspect of the present invention provides a processing system for drying nuts, comprising:

[0054] The determination module is used to acquire images of nuts to be screened based on the acquisition device in the screening area, and determine the nuts to be screened that meet the drying reference conditions as a reference nut group based on the nut image data corresponding to the acquired images.

[0055] The control module is used to control the handling equipment to place the reference nut group in the detection area of ​​the drying equipment, and to place the nut group to be dried from the same batch as the reference nut group in the drying area of ​​the drying equipment.

[0056] The acquisition module is used to acquire measurement change data of the detection area and determine the drying parameters of the drying equipment based on the measurement change data;

[0057] The update module is used to update the drying parameters based on feedback data from the user terminal to obtain adjustment parameters, and control the drying equipment to complete the drying operation based on the adjustment parameters.

[0058] The beneficial effects of this invention are as follows:

[0059] 1. This invention can monitor the drying process of nuts and make flexible adaptive adjustments to relevant parameters during drying by combining real-time monitoring data during the drying process. It can accurately control the moisture content of nuts, thereby meeting user needs while avoiding the decline in nut quality caused by insufficient drying.

[0060] 2. When monitoring the drying process of nuts, this invention selects a small number of representative nuts with relatively regular shapes from the same batch and monitors their drying status. By combining the monitoring results of a small number of samples, the drying status of the entire batch of nuts can be predicted more accurately. Furthermore, the drying parameters can be adjusted accordingly based on the monitoring data of a small number of samples, which can reduce the workload of data processing and improve data processing efficiency.

[0061] 3. This invention can dynamically adjust the drying parameters during the drying process according to the user's actual needs, and update the drying time accordingly based on the user's feedback data on the drying parameters. This ensures that the drying process can be carried out efficiently and in accordance with the user's needs, and the drying efficiency can be improved through precise temperature control. Attached Figure Description

[0062] Figure 1 This is a schematic flowchart of a nut drying process provided in an embodiment of the present invention;

[0063] Figure 2 This is a schematic diagram illustrating the determination of a screening profile according to an embodiment of the present invention;

[0064] Figure 3 This is a schematic diagram of a screening sequence provided in an embodiment of the present invention;

[0065] Figure 4 This is a schematic diagram of a processing system for drying nuts provided in an embodiment of the present invention. Detailed Implementation

[0066] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0067] See Figure 1 This is a schematic flowchart of a nut drying method provided in an embodiment of the present invention. Figure 1 The execution entity of the method shown can be a software and / or hardware device. The execution entity of this application can include, but is not limited to, at least one of the following: user equipment, network equipment, etc. User equipment can include, but is not limited to, computers, smartphones, personal digital assistants (PDAs), and the aforementioned electronic devices. Network equipment can include, but is not limited to, a single network server, a server group consisting of multiple network servers, or a cloud based on cloud computing consisting of a large number of computers or network servers. Cloud computing is a type of distributed computing, consisting of a super virtual computer composed of a group of loosely coupled computers. This embodiment does not limit this. Steps S1 to S4 are detailed as follows:

[0068] S1, the acquisition device in the screening area acquires the acquisition image of the nuts to be screened, and determines the nuts to be screened that meet the drying reference conditions as the reference nut group based on the nut image data corresponding to the acquisition image.

[0069] The screening area refers to the area where nuts for drying reference can be screened. Images of the nuts can be captured within the screening area. The acquisition device refers to the device capable of capturing images, such as a camera. Nuts to be screened refer to the nuts in the screening area. The acquired image refers to the image obtained by capturing images of the nuts to be screened. Nut image data refers to the image data corresponding to the nuts to be screened in the acquired image. The drying reference conditions refer to the conditions that the selected nuts for drying reference have a regular shape and their total weight is within a pre-configured weight range. The reference nut group refers to a reference group consisting of multiple nuts to be screened that meet the drying reference conditions.

[0070] In the nut processing flow, ensuring the nuts are dried to the appropriate degree is a key step in improving product quality, taste, and extending shelf life. To achieve more precise and efficient drying, this solution can monitor the nut drying process and adjust relevant parameters based on the monitoring data. This allows for precise control of the nut moisture content, preventing quality degradation due to insufficient drying, reducing unnecessary drying time, and improving the efficiency of the drying process.

[0071] Understandably, when monitoring the nut drying process, nuts within the same batch often exhibit high similarity in drying characteristics. To reduce the workload and improve data processing efficiency, this approach does not perform detailed monitoring on every single nut. Instead, it selects representative nuts with relatively regular shapes from the same batch as samples and monitors their drying conditions. By combining the monitoring results of these samples, a more accurate prediction of the drying conditions of the entire batch of nuts can be made, and the drying parameters can be adjusted accordingly based on the monitoring data of the sample nuts.

[0072] Specifically, before drying the nuts, a designated area can be set up for selecting nuts for drying reference. This area can be designated as a screening area. In practice, nuts from the same batch can be divided into multiple groups, and each group can be assigned a dedicated tray for neatly arranging the nuts. Users can flexibly select a group of nuts from multiple groups and move it to the screening area. In the screening area, representative samples can be selected from the chosen nut group. These samples can be used as monitoring objects during the drying process to ensure that the overall drying effect meets the user's expected standards.

[0073] To automatically sort nuts in the screening area, an image acquisition device, such as a camera, can be installed above the screening area. This device can capture images of all nuts to be screened in the screening area, resulting in corresponding images. These images contain image data for multiple nuts to be screened. Based on this data, it can be determined whether the nuts in the screening area meet the drying reference conditions. If they do, the nuts can be selected as samples for monitoring, thus obtaining a corresponding reference nut group.

[0074] In some embodiments, step S1 can be implemented as follows:

[0075] S11, extract multiple nut outlines from the acquired image, wherein the nut image data includes the nut outlines.

[0076] Understandably, in order to obtain more accurate monitoring data, when determining the reference nut group, the nuts in the screening area can first be screened according to their shape to select nuts with more regular shapes. Nuts with more regular shapes will have a more uniform drying effect during drying. Therefore, monitoring the drying of nuts with more regular shapes can improve the accuracy of the monitoring data.

[0077] Specifically, during the initial screening based on shape, contour extraction techniques, such as edge detection algorithms, can be used to extract multiple contours corresponding to the nuts to be screened from the acquired image. These contours are then used to perform the screening based on the differences between them. Here, "nut contour" refers to the contour corresponding to the nut to be screened.

[0078] S12, based on the shape similarity calculation model, obtain the shape similarity between each nut outline and the standard nut outline, and determine the nut outlines with shape similarity greater than or equal to the shape similarity threshold as the screening outlines.

[0079] The shape similarity calculation model refers to a model that can calculate the similarity between nut outlines. The standard nut outline refers to the regular outline corresponding to a pre-configured standard size nut. Shape similarity refers to the degree of similarity between the nut outline and the standard nut outline. Shape similarity threshold refers to a pre-set similarity threshold that can be used to measure whether the shape of the nut is regular. If the shape similarity is greater than or equal to the shape similarity threshold, the nut corresponding to the nut outline can be considered to have a relatively regular shape, and the corresponding nut outline can be used as a filter outline. If the shape similarity is less than the shape similarity threshold, the nut corresponding to the nut outline can be considered to have an irregular shape, and the filter outline refers to the nut outline with shape similarity greater than or equal to the shape similarity threshold.

[0080] Specifically, a pre-trained shape similarity calculation model can be retrieved. By inputting the outlines of each nut to be screened and the standard nut outline into the model, the shape similarity between each nut outline and the standard nut outline can be obtained. When the shape similarity is greater than or equal to the shape similarity threshold, the corresponding nut outline can be considered to be almost identical to the standard nut outline and is relatively regular. At this point, the corresponding nut outline can be determined as the screening outline. See [link to relevant documentation]. Figure 2 This is a schematic diagram of determining a screening profile provided by an embodiment of the present invention, such as... Figure 2As shown in the figure, by comparing the outlines of each nut in the acquired image with the standard nut outline, it is clear that nut outline 1 is almost identical to the standard nut outline and is relatively regular. Nut outline 1 can be identified as the screening outline. Nut outline 2 has a large difference from the standard nut outline and cannot be identified as the screening outline. By identifying the screening outline, it can be ensured that the nuts corresponding to the reference nut group have very small differences in appearance, which can reduce errors when acquiring monitoring data in the future.

[0081] S13, obtain the average contour area of ​​each screening contour, calculate the contour area difference between the contour area of ​​each screening contour and the average contour area, and arrange the nuts to be screened corresponding to each screening contour in ascending order of the contour area difference to obtain a screening sequence.

[0082] After obtaining multiple screening contours, the average area of ​​each contour can be calculated to obtain the average contour area. This average contour area can be used as the basis for subsequent comparison and sorting. Based on the contour area of ​​each screening contour, the difference between the contour area of ​​each screening contour and the average contour area can be calculated, i.e., the contour area difference. The contour area difference can intuitively reflect the degree of deviation of the area of ​​each screening contour from the overall average. According to the size of the contour area difference, the nuts to be screened corresponding to each screening contour can be arranged to obtain a screening sequence. The screening sequence can be used to select nuts that meet the requirements more accurately.

[0083] Among them, the mean contour area refers to the average of the contour areas corresponding to multiple screening contours, the contour area difference refers to the difference between the contour area of ​​the screening contour and the mean contour area, and the screening sequence refers to the sequence obtained by arranging the nuts to be screened.

[0084] S14, according to the screening sequence, the total weight of the nuts to be screened is counted in sequence, and the nuts to be screened whose total weight is within the reference weight range meet the drying reference conditions, and the corresponding nuts to be screened are obtained as a reference nut group.

[0085] After obtaining the screening sequence, in order to make more accurate predictions about the drying status of other nut groups in the same batch based on the monitoring data of the screened nuts, the nuts to be screened in the screening sequence can be screened a second time according to weight, so as to obtain the corresponding reference nut group. In order to ensure the accuracy of obtaining subsequent drying reference data, the weight of the nuts to be screened can be counted sequentially according to the screening sequence to obtain the corresponding total nut weight.

[0086] To obtain a reference nut group with a weight that is consistent with other groups and improve the accuracy of monitoring data acquisition, this solution can pre-configure a weight range. The weights of other nut groups falling within this range can be designated as the reference weight range. When the total nut weight is within the reference weight range, it can be considered that the total weight of the nuts to be screened is almost consistent with the weights of other nut groups, and the corresponding nuts to be screened meet the drying reference conditions. Therefore, the corresponding nuts to be screened can be designated as the reference nut group. By monitoring the drying status of the reference nut group, it is convenient to adjust the drying parameters of other nut groups accordingly based on the monitoring data of the reference nut group.

[0087] The total nut weight refers to the total weight of the nuts selected for drying reference. The reference weight range refers to a pre-configured range in which the weight of the reference nut group and the weight of other nut groups are all within the reference weight range.

[0088] The above implementation method ensures that the reference nut group has a high degree of similarity and can more accurately reflect the drying status of the same batch of nuts.

[0089] In some embodiments, step S14, "statistically calculating the total weight of the nuts to be screened according to the screening sequence, and determining that the nuts to be screened whose total weight is within the reference weight range meet the drying reference conditions," includes the following steps:

[0090] S141, the first nut to be screened in the screening sequence is selected as a reference nut, and the weight of the reference nut is obtained by a weighing device based on the screening area.

[0091] Specifically, when obtaining the total nut weight, it is inefficient to obtain the weight of each nut to be screened sequentially in the screening sequence. In order to reduce the amount of data processing and improve the data processing efficiency, the first nut to be screened in the screening sequence can be selected as a reference nut. The weight of other nuts to be screened can be predicted based on the difference between the area of ​​the reference nut and other nuts. When obtaining the weight of the reference nut, a weighing device capable of acquiring weight can be configured in the screening area, such as a pressure sensor. The automatic control device, such as a robotic arm, can place the selected reference nut on the weighing device. The weight of the reference nut can be obtained through the weighing device, and the weight of the reference nut can be used as a benchmark weight to predict the weight of other nuts.

[0092] Among them, the reference nut refers to the nut to be screened that can predict the weight of other nuts to be screened, the weighing device refers to the device that can acquire the weight of the reference nut, such as a pressure sensor, and the nut weight refers to the weight of the reference nut.

[0093] S142, determine the sub-area difference between the screening profile of the first nut to be screened in the screening sequence and the screening profiles of the remaining nuts to be screened, and obtain the weight adjustment coefficient based on the ratio of the sub-area difference to the benchmark weighing area difference.

[0094] Specifically, the area difference between the screening profile of the first nut to be screened in the screening sequence and the screening profiles of the other nuts to be screened can be obtained, i.e., the sub-area difference. By calculating the ratio of the sub-area difference to the pre-configured baseline weighing area difference, the corresponding weight adjustment coefficient can be obtained. The weight of other nuts can be predicted based on the weight adjustment coefficient.

[0095] Among them, the sub-area difference refers to the difference between the area of ​​the screening profile corresponding to the first nut to be screened and the area of ​​the profiles of the remaining nuts to be screened; the weighing area difference refers to the area difference of the pre-configured benchmark; and the weight adjustment coefficient refers to the coefficient that can predict the weight of the remaining nuts to be screened.

[0096] S143, multiply the weight adjustment coefficient and the weight of the reference nut to obtain the predicted weight of the remaining nuts to be screened.

[0097] After obtaining the weight adjustment coefficients for each of the remaining nuts to be screened in the screening sequence, each weight adjustment coefficient can be multiplied by the weight of the reference nut to obtain the predicted weight for each of the remaining nuts to be screened in the screening sequence. The predicted weight refers to the weight predicted for each of the remaining nuts to be screened based on the weight of the reference nut.

[0098] S144, based on the screening sequence, the predicted weight of each nut to be screened and the nut weight of the reference nut are statistically analyzed to obtain the total nut weight, and the nut to be screened whose total nut weight is within the reference weight range is determined to be the reference nut, and the reference nut is determined to meet the drying reference conditions.

[0099] Specifically, after obtaining the predicted weight of each nut to be screened, the predicted weight of each nut to be screened can be added to the weight of the reference nut according to the screening sequence to obtain the corresponding total nut weight. If the total nut weight is within the reference weight range, the corresponding multiple nuts to be screened can be identified as reference nuts, and the corresponding multiple reference nuts can be determined to meet the drying reference conditions.

[0100] Based on the above embodiments, step S144 can be implemented in the following ways:

[0101] S1441, Continue to determine the next nut to be screened in the screening sequence as the judgment nut, and statistically calculate the predicted weight of the judgment nut and the weight of the nut to obtain the total nut weight.

[0102] Specifically, after obtaining the predicted weight of each nut to be screened in the screening sequence, the next nut to be screened after the reference nut in the screening sequence can be identified as the judgment nut. The predicted weight of the judgment nut is added to the nut weight of the reference nut to obtain the corresponding total nut weight.

[0103] S1442, when the total weight of the nuts is less than the minimum value of the reference weight range, the nut to be judged is determined to be the next reference nut.

[0104] When the total weight of nuts is less than the minimum value of the reference weight range, it can be considered that the sum of the weight of the judged nuts and the weight of the reference nuts is insufficient to meet the drying reference conditions, and nuts need to be added to increase the total weight. At this time, the corresponding judged nuts can be determined as the next reference nuts. When obtaining the total weight of nuts later, the weights of all the determined reference nuts need to be counted.

[0105] S1443, continue to obtain the next nut to be determined, and repeat the above steps of determining the reference nut until the total nut weight is within the reference weight range and stop obtaining the reference nut.

[0106] Specifically, using the newly determined reference nut as a benchmark, the next nut to be screened is designated as the next judgment nut. The weight of this judgment nut is added to the weight of all the previously determined reference nuts to obtain a new total nut weight. If the newly obtained total nut weight is still less than the minimum value of the reference weight range, then the next judgment nut can also be designated as a reference nut. Using this reference nut as a benchmark, the next-next judgment nut is obtained, and its total nut weight with all the reference nuts is calculated. It is then determined whether the newly obtained total nut weight is within the reference weight range. The process of determining reference nuts is repeated until the obtained total nut weight is within the reference weight range, at which point the process of obtaining reference nuts stops.

[0107] S1444, when the total weight of nuts is greater than the maximum value of the reference weight range, a first weight difference is obtained based on the difference between the current total weight of nuts and the maximum value, and a second weight difference is obtained between the minimum value of the reference weight range and the previous total weight of nuts.

[0108] In practical applications, a total reference weight can be obtained for each reference nut. However, the total nut weight obtained may be greater than the maximum value of the reference weight range. In this case, by comparing the weight difference before and after adding the last nut, the reference nut group corresponding to the total reference weight with the smallest difference from the reference weight range can be found, thereby achieving weight control while minimizing the error.

[0109] Specifically, the difference between the current total nut weight and the maximum value of the reference weight range can be obtained and determined as the first weight difference. The difference between the total reference weight before the previous reference nut was determined and the minimum value of the reference weight range can be obtained and determined as the second weight difference. By comparing the first weight difference and the second weight difference, the total reference weight with the smallest difference from the reference weight range can be obtained, which can reduce the error when adjusting the drying parameters in the future.

[0110] S1445, if the first weight difference is less than the second weight difference, then the nut is determined to be the last reference nut; if the first weight difference is greater than the second weight difference, then the previous reference nut is determined to be the last reference nut.

[0111] If the first weight difference is less than the second weight difference, it can be considered that the current total nut weight has the smallest difference from the reference weight range. Therefore, the corresponding nut can be retained as the last reference nut. If the first weight difference is greater than the second weight difference, it can be considered that the previous total nut weight has the smallest difference from the reference weight range. At this time, the corresponding nut can be removed, and the previous reference nut can be determined as the last reference nut.

[0112] See Figure 3 This is a schematic diagram of a screening sequence provided in an embodiment of the present invention, such as... Figure 3 As shown, the weight of each nut to be screened in the screening sequence increases sequentially from left to right. The current total nut weight is the total weight corresponding to reference nut 1, reference nut 2, and the judgment nut. The previous total nut weight is the total weight corresponding to reference nut 1 and reference nut 2. When the first weight difference is less than the second weight difference, the judgment nut can be retained as the last reference nut. When the first weight difference is greater than the second weight difference, the judgment nut can be removed, and reference nut 2 can be used as the last reference nut.

[0113] By implementing the above methods, it is possible to control the weight while minimizing errors and improving the accuracy of data acquisition.

[0114] S2, the control and handling equipment places the reference nut group in the detection area of ​​the drying equipment, and places the nut group to be dried from the same batch as the reference nut group in the drying area of ​​the drying equipment.

[0115] Among them, the handling equipment refers to the equipment that can move the nut group to the corresponding area, such as an intelligent robot; the drying equipment refers to the equipment that can dry the nuts, such as a hot air circulating oven; the drying equipment includes a detection area that can monitor the drying status and a drying area that dries the remaining nut group. The detection area is the area that monitors the drying status of the reference nut group, and the drying area is the area that dries the nut group to be dried.

[0116] After obtaining the reference nut group, other nuts from the same batch as the reference nut group can be identified as nut groups to be dried. The weight of each nut group to be dried is within the reference weight range. Therefore, the drying status of the nut groups to be dried can be predicted more accurately based on the drying status of the reference nut group. Then, the handling equipment can be controlled to place the reference nut group in the detection area of ​​the drying equipment and the nut groups to be dried in the drying area of ​​the drying equipment. Subsequently, the drying status of the nuts in the detection area can be monitored, and the drying status of the nut groups to be dried in the drying area can be inferred based on the monitoring data.

[0117] S3, acquire the measurement change data of the detection area, and determine the drying parameters of the drying equipment based on the measurement change data.

[0118] In practical applications, during the drying process, corresponding measurement change data can be obtained from the detection area. Since the drying process is essentially a process of gradually reducing the moisture content of nuts, there is a close relationship between the weight of nuts and their moisture content. Based on the change in nut weight, the corresponding change in moisture content can be indirectly inferred. After obtaining the measurement change data, the corresponding drying parameters can be determined by analyzing the measurement change data, and the drying parameters can be adjusted accordingly based on the actual drying situation of the nuts.

[0119] Among them, the measured change data refers to the weight change data of the nuts obtained from the detection area during the drying process, and the drying parameters refer to the drying equipment parameters such as drying time and drying temperature.

[0120] In some embodiments, step S3 can be implemented as follows:

[0121] S31, Calculate the initial nut weight of the reference nut group in the detection area, and determine the initial moisture content corresponding to the initial nut weight.

[0122] In practical applications, a pressure sensor capable of measuring weight can be configured in the detection zone of the drying equipment. The pressure sensor can obtain the weight of the reference nut group in the detection zone, i.e., the initial nut weight. Since the weight of nuts is closely related to their moisture content, the greater the weight, the greater the moisture content. Therefore, the corresponding moisture content, i.e., the initial moisture content, can be determined based on the initial nut weight. This solution can use an instrument for measuring the moisture content of nuts and other foods, such as a nut moisture meter, to determine the initial moisture content of the reference nut group.

[0123] The initial nut weight refers to the weight of the reference nut group in the detection area that has not yet undergone drying treatment, and the initial moisture content refers to the moisture content corresponding to the initial nut weight.

[0124] S32, obtain the target moisture content input by the user terminal, and determine the target nut weight corresponding to the target moisture content.

[0125] Specifically, users can input their desired nut moisture content through the user terminal, i.e., the moisture content they hope to achieve after drying. This corresponding moisture content can be set as the target moisture content. Based on the initial moisture content and the target moisture content, the change in moisture content can be determined. Since the drying process is essentially a process of gradually reducing the moisture content of nuts, the weight will also decrease accordingly. Therefore, the change in moisture content can be inferred from the change in nut weight. Based on the initial weight of the nuts and its corresponding weight change, the weight that the nuts should reach after drying, i.e., the target nut weight, can be calculated.

[0126] Among them, the target moisture content refers to the moisture content that the user expects to achieve after drying, and the target nut weight refers to the nut weight corresponding to drying the nuts to the target moisture content.

[0127] S33, retrieve historical drying data of multiple dried nuts of the same type as the nuts to be screened, and determine the predicted time corresponding to the weight of the target nuts based on the historical drying data.

[0128] In practical applications, the drying time required for nuts can be determined based on the weight change data of nuts during the drying process. Specifically, nuts of the same type as those to be screened can be divided into multiple batches for drying, and the drying time for each batch is different. Therefore, historical drying data of multiple dried nuts of the same type as those to be screened can be retrieved. This data usually includes the weight change data of nuts during the drying process and the corresponding drying time. By using historical drying data and combining it with the initial weight of the nuts to be screened, the time required to dry them to the target nut weight can be predicted.

[0129] Among them, dried nuts refer to nuts that have already undergone drying treatment, historical drying data refers to the data corresponding to the drying process of dried nuts, including weight change data and drying time data, and predicted time refers to the time required to dry the nuts to the target weight based on historical drying data.

[0130] In some embodiments, step S33 includes S331 to S334, as follows:

[0131] S331, obtain the historical drying time of each of the dried nuts, and calculate the average drying time of each of the historical drying times.

[0132] Specifically, the drying time for each dried nut can be obtained, i.e., the historical drying time. By averaging multiple historical drying times, the corresponding average drying time can be obtained. Here, the historical drying time refers to the drying time for nuts that have already been dried, and the average drying time is the average of multiple historical drying times.

[0133] S332, determine the historical initial weight and historical target weight of each of the dried nuts, obtain the historical change difference between the historical initial weight and the historical target weight, and calculate the average change difference of each of the historical change differences.

[0134] In practical applications, based on the historical drying data corresponding to the dried nuts, we can obtain the initial weight of the dried nuts before drying, i.e., the historical initial weight, and we can also obtain the weight of the dried nuts after drying, i.e., the historical target weight. Based on the historical initial weight and historical target weight corresponding to each dried nut, we can obtain the difference between the two, i.e., the historical change difference. By averaging multiple historical change differences, we can obtain the corresponding average change difference.

[0135] Among them, the historical initial weight refers to the weight of the dried nuts before drying, the historical target weight refers to the weight of the dried nuts after drying, the historical variation difference refers to the difference between the historical initial weight and the historical target weight, and the average variation mean refers to the average value of multiple historical variation differences.

[0136] S333, obtain the current change difference between the initial nut weight and the target nut weight, and calculate the difference between the current change difference and the average change difference.

[0137] In practical applications, the required drying time for a reference nut group can be estimated based on the weight change of the reference nut group. Specifically, the difference between the initial nut weight and the target nut weight can be obtained, i.e., the current change difference. The difference between the current change difference and the average change difference can be calculated. The difference value can reflect the degree of deviation between the current data and historical data of the reference nut group. Subsequently, the predicted time for the reference nut group can be determined based on the difference value.

[0138] The current change difference refers to the difference between the initial nut weight and the target nut weight corresponding to the reference nut group, and the difference value refers to the difference between the current change difference and the average change difference.

[0139] S334, obtain the difference ratio based on the ratio of the difference value to the benchmark difference value, obtain the adjustment coefficient based on the product of the difference ratio and the difference weight, and obtain the prediction time corresponding to the target nut weight based on the product of the adjustment coefficient and the average change difference.

[0140] Specifically, by calculating the ratio of the difference value to the pre-configured benchmark difference value, the corresponding difference ratio can be obtained. The difference weight that can be adjusted to the difference ratio can be retrieved. By multiplying the difference ratio by the difference weight, the difference ratio can be appropriately adjusted to obtain the corresponding adjustment coefficient. By multiplying the adjustment coefficient by the average change difference, the average change difference can be adjusted accordingly to obtain the predicted time corresponding to the target nut weight, thereby more accurately predicting the drying time required for the current nut group.

[0141] Among them, the benchmark difference value refers to the pre-set standard value, which can be used to evaluate the magnitude of the difference value; the difference ratio refers to the value obtained by calculating the ratio of the difference value to the standard difference value, which can reflect the relative deviation of the difference value corresponding to the reference nut group from the standard value; the difference weight refers to the value that can be adjusted for the difference ratio; and the adjustment coefficient refers to the coefficient obtained after adjusting the difference ratio through the difference weight.

[0142] The above implementation method can more accurately predict the time required to dry the current nut group to the target weight.

[0143] S34, obtain the changed nut weight of the reference nut group in the detection area according to the predicted duration, and update the predicted duration based on the comparison result of the changed nut weight and the target nut weight to obtain the changed duration.

[0144] The measured change data includes the initial nut weight and the changed nut weight, and the drying parameters include the predicted duration and the change duration.

[0145] Specifically, after obtaining the predicted duration, the reference nut group is dried according to the predicted duration, and the weight change during the drying process is measured. The corresponding dried weight of the reference nut group can be obtained, i.e., the changed nut weight. By comparing the changed nut weight after drying with the target nut weight, if the target nut weight is not reached after drying the reference nut group within the predicted duration, it can be considered that the predicted duration may be insufficient, and the predicted duration needs to be adjusted and updated accordingly to obtain the corresponding changed duration. This can more accurately reflect the actual drying needs and ensure that the nuts can be dried to the target weight within the appropriate time.

[0146] Among them, the changed nut weight refers to the weight of the reference nut group after drying, and the changed duration refers to the duration obtained after adjusting and updating the predicted duration.

[0147] The above-described methods enable precise control of the drying process and improve drying efficiency.

[0148] In some embodiments, step S34 may be implemented as follows:

[0149] S341, obtain the initial drying time and the current drying time of the drying equipment, and obtain the current drying duration based on the time interval between the initial drying time and the current drying time.

[0150] Specifically, during the drying process, the moment when the drying equipment starts drying operation, i.e., the initial drying moment, and the current moment, i.e., the current drying moment, can be obtained. Based on the time interval between the initial drying moment and the current drying moment, the corresponding current drying duration can be obtained, which reflects the duration of the drying process.

[0151] Among them, the initial drying time refers to the time point at which the drying process begins, the current drying time refers to the current time point, and the current drying duration refers to the time interval between the initial drying time and the current drying time.

[0152] S342, when the current drying time is equal to the predicted time, obtain the current changed nut weight of the reference nut group.

[0153] Specifically, when the current drying time equals the predicted time, the drying process can be considered to have been completed according to the predicted time. At this point, the weight of the reference nut group can be measured to obtain the changed nut weight corresponding to the reference nut group.

[0154] S343, compare the weight of the changed nut with the weight of the target nut, and when the weight of the changed nut is greater than the weight of the target nut, obtain the weight difference between the weight of the changed nut and the weight of the target nut.

[0155] Specifically, by comparing the weight of the changed nuts with the target weight of the nuts, if the weight of the changed nuts is greater than the target weight, it can be assumed that the moisture content of the nuts has not yet reached the target moisture content expected by the user, and the drying time needs to be adjusted. At this time, the weight difference between the weight of the changed nuts and the target weight of the nuts can be calculated, and the predicted time can be updated accordingly based on the weight difference.

[0156] The weight difference refers to the difference between the weight of the changed nuts and the target weight of the nuts.

[0157] S344, when the weight difference is greater than or equal to the weight difference threshold, obtain the offset difference between the weight difference and the weight difference threshold.

[0158] Among them, the weight difference threshold is a preset threshold that can be used to determine the size of the deviation between the weight of the dried nuts and the target weight. If the weight difference is greater than or equal to the weight difference threshold, it can be considered that the deviation between the weight of the dried nuts and the target weight is too large. If the weight difference is less than the weight difference threshold, it can be considered that the deviation between the weight of the dried nuts and the target weight is not large. The offset difference is the difference between the weight difference and the weight difference threshold.

[0159] Specifically, when the weight difference is greater than or equal to the preset weight difference threshold, it can be considered that the deviation between the weight of the dried nuts and the target weight is too large, and the prediction time needs to be adjusted. At this time, the difference between the weight difference and the weight difference threshold can be obtained, that is, the offset difference. Subsequently, the prediction time can be offset accordingly based on the offset difference. The larger the offset difference, the greater the degree of offset of the prediction time.

[0160] S345, an offset coefficient is obtained based on the ratio of the offset difference to the reference offset difference, a delayed duration is obtained based on the product of the offset coefficient and the predicted duration, and a change duration is obtained based on the sum of the delayed duration and the current drying duration.

[0161] Specifically, by calculating the ratio of the offset difference to the preset baseline offset difference, the offset coefficient can be obtained. By multiplying the offset coefficient by the predicted duration, the predicted duration can be adjusted to obtain the corresponding delayed duration. The corresponding drying operation continues according to the delayed duration. By adding the delayed duration to the current drying duration, the corresponding change duration can be obtained.

[0162] The offset coefficient refers to the coefficient that can be used to adjust the predicted duration, while the delay duration refers to the additional drying time after adjusting the current drying time.

[0163] The above implementation method can improve the accuracy of obtaining the drying time and ensure that the nuts can be dried to the target weight within the appropriate time.

[0164] S4. Based on the feedback data from the user terminal regarding the drying parameters, the drying parameters are updated to obtain adjustment parameters, and the drying equipment is controlled to complete the drying operation based on the adjustment parameters.

[0165] In practical applications, users may adjust the drying parameters during the drying process according to actual needs, such as the drying temperature. Increasing or decreasing the temperature will correspondingly increase or decrease the drying time. Combining the user's feedback data on the drying parameters, i.e. the data on temperature adjustment, the drying time is updated accordingly to obtain the updated adjustment parameters. The drying time may be the initial predicted time or a changed time after adjusting the predicted time. By controlling the drying equipment to complete the drying operation according to the adjusted parameters, it can be ensured that the drying process is both efficient and meets the user's needs.

[0166] Feedback data refers to the data on user temperature adjustments, while adjustment parameters refer to the parameters adjusted after adjusting the prediction duration or change duration.

[0167] In some embodiments, step S4, "updating the drying parameters based on user feedback data on the drying parameters to obtain adjustment parameters," includes the following steps:

[0168] S41, obtain the feedback temperature input by the user terminal, the feedback data including the feedback temperature.

[0169] Specifically, users can adjust the temperature of the drying equipment according to their needs. The system can obtain the feedback temperature input by the user and adjust the drying parameters of the drying equipment accordingly based on the feedback temperature.

[0170] Feedback temperature refers to the temperature input by the user based on their own needs.

[0171] S42, if the feedback temperature is greater than the set temperature of the drying equipment, shortening adjustment information is generated; if the feedback temperature is less than the set temperature, extending adjustment information is generated.

[0172] Specifically, if the user inputs a feedback temperature higher than the drying equipment's set temperature, since higher temperatures usually mean faster drying speeds, it can be assumed that the user wants to speed up the drying process, so a shortening adjustment message can be generated. If the feedback temperature is lower than the set temperature, it can be assumed that the user wants to slow down the drying process, so an extending adjustment message can be generated.

[0173] Among them, the set temperature refers to the temperature preset by the drying equipment for the drying operation, the shortening adjustment information refers to the information for shortening the drying operation time, and the lengthening adjustment information refers to the information for extending the drying operation time.

[0174] S43, in response to the shortening adjustment information, the predicted duration or change duration corresponding to the drying parameter is adjusted according to the temperature difference between the feedback temperature and the set temperature to obtain the adjustment parameter.

[0175] Specifically, when the feedback temperature is higher than the set temperature of the drying equipment, the system can respond by shortening the adjustment information. Based on the temperature difference between the feedback temperature and the set temperature, the predicted duration or change duration of the drying parameters can be adjusted to obtain the corresponding adjustment parameters. Here, the temperature difference refers to the difference between the feedback temperature and the set temperature.

[0176] Based on the above embodiments, step S43 can be implemented in the following ways:

[0177] S431, in response to the shortening adjustment information, determine the shortening duration corresponding to the temperature difference between the feedback temperature and the set temperature, and obtain the adjustment parameter based on the difference between the predicted duration or the change duration and the shortening duration.

[0178] Based on the temperature difference between the feedback temperature and the set temperature, a suitable shortening time can be determined. In practical applications, to achieve precise adjustment, a list containing multiple temperature difference intervals can be pre-configured. Each temperature difference interval contains a series of temperature difference value ranges, and each interval corresponds to a specific adjustment time. By comparing the calculated temperature difference with each temperature difference interval in this list, the interval to which it belongs can be determined. After determining the interval to which the temperature difference belongs, the adjustment time corresponding to that interval can be directly read, and the corresponding adjustment time can be determined as the shortening time. For example, the larger the temperature difference, the longer the shortening time may be, and the smaller the temperature difference, the shorter the shortening time may be.

[0179] After obtaining the shortened time, the predicted time or the changed time can be subtracted from the determined shortened time to obtain a new adjustment parameter. This adjustment parameter can be used as a new drying time to guide the subsequent drying process, thereby enabling precise adjustment of temperature control during the drying process.

[0180] S44, or, in response to the extended adjustment information, the predicted duration or change duration corresponding to the drying parameter is adjusted according to the temperature difference between the set temperature and the feedback temperature to obtain the adjustment parameter.

[0181] Specifically, when the feedback temperature is lower than the set temperature of the drying equipment, the system can respond with extended adjustment information. Based on the temperature difference between the feedback temperature and the set temperature, the system can adjust the predicted duration or change duration of the drying parameters to obtain the corresponding adjustment parameters.

[0182] Based on the above embodiments, step S44 can be implemented in the following ways:

[0183] S441, in response to the extended adjustment information, determine the extended duration corresponding to the temperature difference between the set temperature and the feedback temperature, and obtain the adjustment parameter based on the extended duration or the sum of the extended duration and the change duration.

[0184] Based on the temperature difference between the set temperature and the feedback temperature, a suitable extension duration can be determined. Specifically, a list containing multiple temperature difference intervals can be pre-configured. The calculated temperature difference is compared with each temperature difference interval in this list to determine its interval. After determining the interval where the temperature difference is located, the adjustment duration corresponding to that interval can be directly read, and the corresponding adjustment duration can be determined as the extension duration. For example, the larger the temperature difference, the longer the extension duration may be, and the smaller the temperature difference, the shorter the extension duration may be.

[0185] After obtaining the extended drying time, the predicted or variable drying time can be added to the determined extended drying time to obtain a new adjustment parameter. This adjustment parameter can be used as a new drying time to guide the subsequent drying process.

[0186] Through the above implementation method, the drying time can be dynamically adjusted according to the user's actual temperature feedback, thereby ensuring that the drying process can be carried out efficiently and in accordance with the user's needs. Furthermore, by precisely controlling the temperature, the drying efficiency can be improved.

[0187] See Figure 4 This is a schematic diagram of a processing system for drying nuts provided in an embodiment of the present invention. The processing system for drying nuts includes:

[0188] The determination module is used to acquire images of nuts to be screened based on the acquisition device in the screening area, and determine the nuts to be screened that meet the drying reference conditions as a reference nut group based on the nut image data corresponding to the acquired images.

[0189] The control module is used to control the handling equipment to place the reference nut group in the detection area of ​​the drying equipment, and to place the nut group to be dried from the same batch as the reference nut group in the drying area of ​​the drying equipment.

[0190] The acquisition module is used to acquire measurement change data of the detection area and determine the drying parameters of the drying equipment based on the measurement change data;

[0191] The update module is used to update the drying parameters based on feedback data from the user terminal to obtain adjustment parameters, and control the drying equipment to complete the drying operation based on the adjustment parameters.

[0192] Figure 4 The apparatus of the illustrated embodiment can be used to perform corresponding actions. Figure 1 The steps in the method embodiments shown are implemented in a similar manner and have similar technical effects, and will not be repeated here.

[0193] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for drying nuts, characterized in that, include: The acquisition device based on the screening area acquires images of the nuts to be screened, and determines the nuts to be screened that meet the drying reference conditions as a reference nut group based on the nut image data corresponding to the acquired images, including: Extract multiple nut outlines from the acquired image, wherein the nut image data includes the nut outlines; Based on the shape similarity calculation model, the shape similarity between each nut outline and the standard nut outline is obtained, and the nut outlines with shape similarity greater than or equal to the shape similarity threshold are determined as the screening outlines. The average contour area of ​​each screening contour is obtained, the difference between the contour area of ​​each screening contour and the average contour area is calculated, and the nuts to be screened corresponding to each screening contour are arranged in ascending order of the contour area difference to obtain the screening sequence. According to the screening sequence, the total weight of the nuts to be screened is counted sequentially. If the total weight of the nuts to be screened is within the reference weight range, the nuts to be screened meet the drying reference conditions. The corresponding nuts to be screened are then obtained as a reference nut group. The control and handling equipment places the reference nut group in the detection area of ​​the drying equipment, and places the nut group to be dried from the same batch as the reference nut group in the drying area of ​​the drying equipment; Acquire measurement change data of the detection area, and determine the drying parameters of the drying equipment based on the measurement change data; The drying parameters are updated based on feedback data from the user terminal to obtain adjustment parameters, and the drying equipment is controlled to complete the drying operation based on the adjustment parameters.

2. The method according to claim 1, characterized in that, According to the screening sequence, the total weight of the nuts to be screened is counted sequentially, and the nuts to be screened whose total weight is within the reference weight range are determined to meet the drying reference conditions, including: The first nut to be screened in the screening sequence is selected as a reference nut, and the weight of the reference nut is obtained based on the weighing device of the screening area. Determine the sub-area difference between the screening profile of the first nut to be screened in the screening sequence and the screening profiles of the remaining nuts to be screened, and obtain the weight adjustment coefficient based on the ratio of the sub-area difference to the benchmark weighing area difference. Multiply the weight adjustment factor by the weight of the reference nut to obtain the predicted weight of the remaining nuts to be screened; Based on the screening sequence, the predicted weight of each nut to be screened and the weight of the reference nut are statistically analyzed to obtain the total nut weight. Nuts whose total nut weight is within the reference weight range are identified as reference nuts, and the reference nuts are determined to meet the drying reference conditions.

3. The method according to claim 2, characterized in that, Based on the screening sequence, the predicted weight of each nut to be screened and the weight of the reference nut are statistically analyzed to obtain the total nut weight. Nuts whose total nut weight falls within the reference weight range are identified as reference nuts. The reference nuts are determined to meet the drying reference conditions, including: The next nut to be screened in the screening sequence is determined as the judgment nut, and the predicted weight of the judgment nut and the weight of the nut are statistically analyzed to obtain the total weight of the nuts. When the total weight of the nuts is less than the minimum value of the reference weight range, the nut is determined to be the next reference nut. Continue to obtain the next nut to be judged, and repeat the above steps for determining the reference nut until the total nut weight is within the reference weight range and then stop obtaining the reference nut; When the total weight of nuts is greater than the maximum value of the reference weight range, a first weight difference is obtained based on the difference between the current total weight of nuts and the maximum value, and a second weight difference is obtained between the minimum value of the reference weight range and the previous total weight of nuts. If the first weight difference is less than the second weight difference, then the nut is determined to be the last reference nut; if the first weight difference is greater than the second weight difference, then the previous reference nut is determined to be the last reference nut.

4. The method according to claim 1, characterized in that, Acquiring measurement change data of the detection area and determining the drying parameters of the drying equipment based on the measurement change data includes: The initial nut weight of the reference nut group in the detection area is counted, and the initial moisture content corresponding to the initial nut weight is determined. Obtain the target moisture content input by the user and determine the target nut weight corresponding to the target moisture content; Retrieve historical drying data of multiple dried nuts of the same type as the nuts to be screened, and determine the predicted time corresponding to the weight of the target nuts based on the historical drying data; The changed nut weight of the reference nut group in the detection area is obtained according to the predicted duration, and the predicted duration is updated based on the comparison between the changed nut weight and the target nut weight to obtain the changed duration; The measured change data includes the initial nut weight and the changed nut weight, and the drying parameters include the predicted duration and the change duration.

5. The method according to claim 4, characterized in that, Retrieve historical drying data for multiple dried nuts identical to the batch to be screened, and determine the predicted drying time corresponding to the target nut weight based on the historical drying data, including: Obtain the historical drying time of each of the aforementioned dried nuts, and calculate the average drying time of each of the aforementioned historical drying times; Determine the historical initial weight and historical target weight of each of the dried nuts, obtain the historical change difference between the historical initial weight and the historical target weight, and calculate the average change difference of each of the historical change differences; Obtain the current change difference between the initial nut weight and the target nut weight, and calculate the difference between the current change difference and the average change difference; The difference ratio is obtained by comparing the difference value with the benchmark difference value. An adjustment coefficient is obtained by multiplying the difference ratio with the difference weight. The prediction time corresponding to the target nut weight is obtained by multiplying the adjustment coefficient with the average change difference.

6. The method according to claim 4, characterized in that, The changed nut weight of the reference nut group in the detection area is obtained based on the predicted duration. The predicted duration is updated based on the comparison between the changed nut weight and the target nut weight to obtain the change duration, including: The initial drying time and the current drying time of the drying equipment are obtained, and the current drying time is obtained based on the time interval between the initial drying time and the current drying time. When the current drying time equals the predicted time, obtain the current changed nut weight of the reference nut group; The weight of the changed nuts is compared with the weight of the target nuts. When the weight of the changed nuts is greater than the weight of the target nuts, the weight difference between the weight of the changed nuts and the weight of the target nuts is obtained. When the weight difference is greater than or equal to the weight difference threshold, the offset difference between the weight difference and the weight difference threshold is obtained; An offset coefficient is obtained based on the ratio of the offset difference to the reference offset difference. The delayed duration is obtained based on the product of the offset coefficient and the predicted duration. The change duration is obtained based on the sum of the delayed duration and the current drying duration.

7. The method according to claim 4, characterized in that, The drying parameters are updated based on feedback data from the user terminal to obtain adjustment parameters, including: Obtain the feedback temperature input by the user terminal, wherein the feedback data includes the feedback temperature; If the feedback temperature is greater than the set temperature of the drying equipment, shortening adjustment information is generated; if the feedback temperature is less than the set temperature, extending adjustment information is generated. In response to the shortening adjustment information, the adjustment parameter is obtained by adjusting the predicted duration or change duration corresponding to the drying parameter based on the temperature difference between the feedback temperature and the set temperature; or, In response to the extended adjustment information, the predicted duration or change duration corresponding to the drying parameters is adjusted according to the temperature difference between the set temperature and the feedback temperature to obtain the adjustment parameters.

8. The method according to claim 7, characterized in that, In response to the shortening adjustment information, the adjustment parameters are obtained by adjusting the predicted duration or change duration corresponding to the drying parameters based on the temperature difference between the feedback temperature and the set temperature, including: In response to the shortening adjustment information, the shortening duration corresponding to the temperature difference between the feedback temperature and the set temperature is determined, and the adjustment parameter is obtained based on the difference between the predicted duration or the change duration and the shortening duration; In response to the extended adjustment information, the adjustment parameters are obtained by adjusting the predicted duration or change duration corresponding to the drying parameters based on the temperature difference between the set temperature and the feedback temperature, including: In response to the extended adjustment information, the extended duration corresponding to the temperature difference between the set temperature and the feedback temperature is determined, and the adjustment parameter is obtained based on the extended duration or the sum of the extended duration and the change duration.

9. A processing system for drying nuts according to any one of claims 1-8, characterized in that, include: The determination module is used to acquire images of nuts to be screened based on the acquisition device in the screening area, and determine the nuts to be screened that meet the drying reference conditions as a reference nut group based on the nut image data corresponding to the acquired images. The control module is used to control the handling equipment to place the reference nut group in the detection area of ​​the drying equipment, and to place the nut group to be dried from the same batch as the reference nut group in the drying area of ​​the drying equipment. The acquisition module is used to acquire measurement change data of the detection area and determine the drying parameters of the drying equipment based on the measurement change data; The update module is used to update the drying parameters based on feedback data from the user terminal to obtain adjustment parameters, and control the drying equipment to complete the drying operation based on the adjustment parameters.

Citation Information

Patent Citations

  • Method for drying pistachios to achieve preferred organoleptic characteristics

    US20090226577A1