Vegetable processing method and system based on air shower cooling technology
By analyzing the placement of vegetables, a personalized air shower cooling plan is generated, which solves the problem of uneven cooling in vegetable processing and improves cooling efficiency.
Patent Information
- Application Number
- CN202411397937.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-09
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2044-10-09
AI Technical Summary
In the existing vegetable processing, the air shower cooling technology has low cooling efficiency because the vegetables are not placed in a fixed position, resulting in some vegetables not being completely cooled.
By acquiring images of the area where vegetables are placed, feature recognition and modeling are performed, a three-dimensional model of the vegetables is determined, the blowing effects in various directions are analyzed, a personalized air shower cooling plan is generated, and the air shower equipment is controlled to operate.
It improves the cooling efficiency of vegetables, reduces the overall operation time of the air shower equipment, and ensures that all vegetables are cooled evenly.
Smart Images

Figure CN119322466B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vegetable processing technology, and in particular to a vegetable processing method and system based on air shower cooling technology. Background Art
[0002] Air shower cooling technology is a technology that uses high-speed airflow to remove heat, thereby reducing air temperature. This technology can effectively reduce indoor temperature and improve the comfort of the working environment through continuous circulation.
[0003] In the related art, when processing vegetables, the collected vegetables are generally pre-treated, such as washing. After washing, the vegetables are placed in an air shower device, which blows high-speed wind across the surface of the vegetables and uses the evaporative cooling effect of the wind to quickly lower the temperature of the vegetables, thereby effectively reducing the heat on the surface of the vegetables. At the same time, it helps to remove moisture and possible microorganisms on the surface of the vegetables to prevent the vegetables from discoloring and deteriorating.
[0004] In the above-mentioned related technologies, since the blowing direction of the high-speed wind is fixed, and the placement of the vegetables is not fixed, the wind force acting on the surface of each vegetable is different. At this time, some vegetables may have been cooled down while other vegetables have not yet been cooled down. Therefore, in order to ensure that the same batch of vegetables can be cooled down well, it is necessary to continue the air shower cooling treatment, which makes the cooling time of the vegetables longer and the overall cooling efficiency low, and there is still room for improvement. Summary of the Invention
[0005] In order to improve the cooling efficiency during vegetable processing, the present application provides a vegetable processing method and system based on air shower cooling technology.
[0006] In a first aspect, the present application provides a vegetable processing method based on air shower cooling technology, which adopts the following technical solution:
[0007] A vegetable processing method based on air shower cooling technology, comprising:
[0008] Obtaining a placement area image of a preset vegetable placement area;
[0009] Performing feature recognition in each placement area image to determine vegetable features, and performing modeling processing based on the vegetable features in each placement area image to determine a vegetable three-dimensional model;
[0010] The preset detection planes are moved in parallel according to different orientations to determine the internal points of the vegetable three-dimensional model on the detection planes, and the internal points determined at different positions of each detection plane are counted to determine the number of internal points of the planes;
[0011] Determine the maximum number of plane interiors according to a preset sorting rule, define the interior point corresponding to the maximum number of plane interiors as a valid point, and determine the orientation of the detection plane corresponding to the valid point as a valid orientation;
[0012] Determine the effective area based on the effective points, and determine the effective area with the largest value according to the sorting rules at the same effective orientation, and define the effective area as the representative area of the effective orientation;
[0013] The representative processing time corresponding to the representative area is determined according to the preset time matching relationship, and an air shower cooling plan is generated according to each effective direction and the corresponding representative processing time, and the preset air shower equipment is controlled to operate according to the air shower cooling plan.
[0014] Optionally, after the number of planes is determined, the vegetable processing method based on the air shower cooling technology also includes:
[0015] Determine whether there are at least two planes with the same number of largest detection planes;
[0016] If there are no at least two planes with the same number of largest detection planes, then the valid points are determined based on the corresponding detection planes;
[0017] If there are at least two detection planes with the same and largest number of plane interiors, the corresponding detection planes are defined as candidate planes, and the plane translation space is delineated based on the candidate planes and the preset close movement distance, and the number of plane interiors obtained by the corresponding detection planes in the plane translation space is defined as the close interior number;
[0018] The overall internal quantity is determined by calculation based on each similar internal quantity, and the overall internal quantity with the largest value is determined based on the sorting rules, and the valid point is determined based on the alternative plane corresponding to the overall internal quantity.
[0019] Optionally, the step of calculating the overall internal quantity based on the respective similar internal quantities includes:
[0020] Determine the closest internal quantity with the largest value according to the sorting rule, and define the closest internal quantity as the upper limit internal quantity;
[0021] Calculate based on the upper limit internal quantity and the preset similarity quantity to delineate the similarity interval;
[0022] Approximate internal quantities in a similar interval are defined as qualified internal quantities, and the overall internal quantity is determined by summing up all qualified internal quantities.
[0023] Optionally, after the number of planes with the largest value is determined, the vegetable processing method based on the air shower cooling technology further includes:
[0024] Delimit the plane translation space based on the current detection plane and define the number of similar interiors;
[0025] Performing difference calculation based on the maximum value of the plane interior number and the similar interior number of the detection plane in the plane translation space to determine the plane difference number;
[0026] Determine the plane separation distance based on the current detection plane and the detection plane in the plane translation space, and determine the number of boundary differences corresponding to the plane separation distance based on a preset boundary matching relationship;
[0027] When the number of plane differences is less than the number of boundary differences, the internal points determined by the detection plane in the corresponding plane translation space are projected into the current detection plane to generate new internal points in the current detection plane.
[0028] Optionally, the step of determining the effective area according to the effective points includes:
[0029] Determine the effective separation distance based on any two effective points;
[0030] The valid points whose effective separation distance is less than the preset reference distance are summarized into the same preset initially empty valid set, and the valid points in the valid set are counted to determine the number of points in the set;
[0031] Determine the number of sets with the largest value according to the sorting rule, define the valid set corresponding to the number of sets as the pre-order set, and define the remaining valid sets as the post-order sets;
[0032] The number of set deviations is determined by performing a difference calculation based on the internal number of the pre-order set and the internal number of each post-order set;
[0033] Determine whether all the set deviations are greater than the preset excessive number;
[0034] If the number of deviations in all sets is greater than the excessive number, the valid region is delineated based on the valid points in the previous set, and the valid area is determined based on the valid region;
[0035] If the number of set deviations is not greater than the excessive number, the corresponding subsequent set when the number of set deviations is not greater than the excessive number is determined as the preceding set, and the number of set deviations is re-determined until the effective area is determined.
[0036] Optionally, the step of demarcating a valid area based on valid points in the pre-order set includes:
[0037] Connect the valid points in the preorder set to determine valid connected line segments;
[0038] Determine, among the valid connected line segments, the intersection points of the line segments that intersect with other valid connected line segments, and determine whether the line segment intersection points are only the endpoints of the valid connected line segments;
[0039] If the line segment intersection is only the endpoint of the valid connected line segment, the corresponding valid connected line segment is defined as the boundary segment;
[0040] If the intersection of the line segments is not only the endpoint of the valid connected line segments, the corresponding valid connected line segments are defined as internal line segments;
[0041] The area enclosed by all boundary segments is the valid area.
[0042] In a second aspect, the present application provides a vegetable processing system based on air shower cooling technology, which adopts the following technical solutions:
[0043] A vegetable processing system based on air shower cooling technology, comprising:
[0044] An acquisition module, used for acquiring a placement area image of a preset vegetable placement area;
[0045] A processing module, connected to the acquisition module, for storing and processing information;
[0046] The processing module performs feature recognition in each placement area image to determine vegetable features, and performs modeling processing based on the vegetable features in each placement area image to determine a vegetable three-dimensional model;
[0047] The processing module moves parallel to the preset detection planes at different orientations to determine the interior points of the vegetable three-dimensional model on the detection planes, and counts the interior points determined at different positions of each detection plane to determine the number of interior points of the planes;
[0048] The processing module determines the maximum number of plane interiors according to a preset sorting rule, defines the interior point corresponding to the maximum number of plane interiors as a valid point, and determines the orientation of the detection plane corresponding to the valid point as a valid orientation;
[0049] The processing module determines an effective area according to the effective points, and determines an effective area with the largest value according to a sorting rule at the same effective orientation, and defines the effective area as a representative area of the effective orientation;
[0050] The processing module determines the representative processing time corresponding to the representative area according to the preset time matching relationship, generates an air shower cooling plan according to each effective direction and the corresponding representative processing time, and controls the preset air shower equipment to operate according to the air shower cooling plan.
[0051] In summary, this application includes at least one of the following beneficial technical effects:
[0052] Before cooling the vegetables, the specific placement of each vegetable can be analyzed to understand the vegetables' exposure to wind, thereby generating a suitable air shower cooling plan to control the operation of the air shower equipment, so that the vegetables can be effectively cooled while reducing the overall operating time required for the air shower equipment, thereby improving the cooling efficiency during vegetable processing;
[0053] When analyzing the placement of vegetables, the specific conditions of each detection plane can be comprehensively analyzed to know the specific placement of the vegetables, so as to facilitate the subsequent control of the air shower equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] Figure 1 It is a flow chart of the vegetable processing method based on air shower cooling technology.
[0055] Figure 2 It is a module flow chart of the vegetable processing method based on air shower cooling technology. DETAILED DESCRIPTION
[0056] In order to make the purpose, technical solutions and advantages of this application more clear, the following Figure 1-Figure 2 It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application.
[0057] The embodiments of the present application are described in further detail below with reference to the accompanying drawings.
[0058] The present application embodiment discloses a vegetable processing method based on air shower cooling technology, referring to Figure 1 The vegetable processing method based on air shower cooling technology includes the following steps:
[0059] Step S100: Acquire a placement area image of a preset vegetable placement area.
[0060] The vegetable placement area is the area in the air shower equipment used to place vegetables that have been washed and need to be air showered. The placement area image is an image of the vegetable placement area obtained by image shooting devices installed in various directions of the vegetable placement area. The installation position of each image shooting device can effectively obtain images of most positions of each vegetable. The specific installation situation is determined by the staff based on actual conditions and will not be elaborated here.
[0061] Step S101: performing feature recognition in each placement area image to determine vegetable features, and performing modeling processing based on the vegetable features in each placement area image to determine a vegetable three-dimensional model.
[0062] The vegetable features are the features of the vegetables in the placement area image. They can be obtained by acquiring an image before the vegetables are placed, and then comparing the previous and next images to determine the redundant or changed parts, which are the corresponding vegetable features. The vegetable three-dimensional model is a 3D three-dimensional model of each vegetable in the placement area image. It can be modeled and determined through the vegetable feature information obtained from various directions. The method of constructing a model based on the image is a conventional technical means for those skilled in the art and will not be elaborated here.
[0063] Step S102: moving the preset detection planes in different directions in parallel to determine the internal points of the vegetable three-dimensional model on the detection planes, and counting the internal points determined at different positions of each detection plane to determine the number of internal points of the planes.
[0064] The detection plane is a plane with different angles set by the staff, for example, 20°, 40°, 60°, 80°, and 90° relative to the normal blowing direction. The specific setting is made by the staff according to the actual situation. It is only necessary to set the angle direction with more obvious blowing effect; at the same time, the detection plane can move parallely, and the internal points are the surface points of the determined vegetable three-dimensional model that are on the detection plane. The number of internal points of the plane is the total number of internal points determined by the detection plane at a position point.
[0065] Step S103: determining the maximum internal number of the plane according to a preset sorting rule, defining the internal point corresponding to the internal number of the plane as a valid point, and determining the orientation of the detection plane corresponding to the valid point as a valid orientation.
[0066] The sorting rule is a method set by the staff to sort the size of values, such as the bubble method. The sorting rule can be used to determine the internal number of the plane with the largest value, that is, under the detection plane of the current azimuth angle, the number of internal points at this position is the largest, that is, the surface can receive the best blowing effect under this azimuth angle. At this time, it is defined as a valid point for identification, to achieve the distinction between different internal points, and at the same time define the valid orientation for subsequent analysis.
[0067] Step S104: determining an effective area according to the effective points, and determining an effective area with the largest value according to a sorting rule at the same effective location, and defining the effective area as a representative area of the effective location.
[0068] The effective area is the area of the maximum blowing effect that can be received at the current azimuth angle. The specific determination method is determined by steps S500-S5042. The effective area with the largest value can be determined at the same effective azimuth, that is, the area of the surface with the slowest cooling treatment at the blowing angle. At this time, it is defined as the representative area for subsequent analysis.
[0069] Step S105: Determine the representative processing time corresponding to the representative area according to the preset time matching relationship, generate an air shower cooling plan according to each effective direction and the corresponding representative processing time, and control the preset air shower equipment to operate according to the air shower cooling plan.
[0070] The representative processing time is the time required for completely cooling a surface of the representative area when using air shower equipment for cooling. Different representative areas correspond to different representative processing times. The larger the representative area, the longer the corresponding representative processing time. The time matching relationship between the two is determined by the staff through multiple tests in advance, which will not be repeated here; the effective direction is the blowing direction required when the air is blowing parallel to the corresponding surface. The air shower cooling plan is the operation plan of the air outlet during the blowing operation, that is, the plan of the direction of air discharge and the operation time. Controlling the operation of the air shower equipment through the air shower cooling plan can enable each vegetable to receive a better cooling effect, thereby reducing the overall blowing time and improving the cooling efficiency.
[0071] After the number of planes is determined, the vegetable processing method based on air shower cooling technology also includes:
[0072] Step S200: Determine whether there are at least two largest detection planes with the same number of internal planes.
[0073] The purpose of the judgment is to find out whether there are multiple detection planes that meet the requirements at the same azimuth angle, so as to facilitate the subsequent determination of valid points.
[0074] Step S2001: If there are not at least two planes with the same number of largest detection planes, then determine the valid points according to the corresponding detection planes.
[0075] When there are no at least two largest detection planes with the same number of internal planes, it means that there is only one detection plane that meets the requirements. In this case, the valid points can be determined normally.
[0076] Step S2002: If there are at least two detection planes with the same and largest internal number of planes, the corresponding detection planes are defined as alternative planes, and the plane translation space is delineated based on the alternative planes and the preset similar movement distance, and the internal number of planes obtained by the corresponding detection planes in the plane translation space is defined as the similar internal number.
[0077] When there are at least two detection planes with the same and largest internal quantity, it means that there are multiple detection planes that meet the requirements. At this time, they are defined as alternative planes for subsequent analysis; the close movement distance is the maximum allowed interval distance between the plane that is determined to be closer to the alternative plane and the alternative plane set by the staff. The plane translation space is the space composed of all planes that are closer to the alternative plane; the close internal quantity is defined to distinguish the internal quantity of planes in different planes for subsequent analysis.
[0078] Step S201: Calculate the overall internal quantity based on the similar internal quantities, determine the overall internal quantity with the largest value based on the sorting rule, and determine the valid point based on the candidate plane corresponding to the overall internal quantity.
[0079] The overall internal quantity reflects the number of internal points that are relatively close to the alternative plane, which can be determined by adding all the similar internal quantities determined, or by the method of steps S300-S302. The overall internal quantity with the largest value can be determined through the sorting rules, that is, at this time, the number of internal points close to the surrounding area of the alternative plane is the largest, that is, the blowing effect that can be received is better. At this time, the effective points can be determined based on the alternative plane.
[0080] The steps for calculating the overall internal quantity based on the respective similar internal quantities include:
[0081] Step S300: Determine the similar internal quantity with the largest value according to the sorting rule, and define the similar internal quantity as the upper limit internal quantity.
[0082] Define the upper internal quantity to distinguish different similar internal quantities and facilitate subsequent analysis.
[0083] Step S301: Calculate based on the upper limit internal quantity and the preset similarity quantity to define a similarity interval.
[0084] The similar quantity is the maximum difference allowed between the upper limit internal quantity and the similar internal quantity that is closer to the upper limit internal quantity set by the staff. The similar interval is the interval that the similar internal quantity that is closer to the upper limit internal quantity needs to be in. The upper endpoint of the interval is the upper limit internal quantity, and the lower endpoint is the upper limit internal quantity minus the similar quantity.
[0085] Step S302: defining similar internal quantities within a similar interval as qualified internal quantities, and performing a sum calculation based on all qualified internal quantities to determine the overall internal quantity.
[0086] By defining the qualified internal quantity, some similar internal quantities with large deviations are excluded, thereby improving the accuracy of data analysis. Then, a more accurate overall internal quantity can be obtained by summing up the qualified internal quantities, which facilitates the subsequent screening of alternative planes.
[0087] After the number of planes with the largest value is determined, the vegetable processing method based on air shower cooling technology also includes:
[0088] Step S400: Delimiting a plane translation space according to the current detection plane and defining the number of similar interiors.
[0089] The plane translation space is defined to analyze the internal points of the adjacent detection planes for subsequent processing.
[0090] Step S401: performing difference calculation based on the maximum plane interior quantity and the similar interior quantities of the detection plane in the plane translation space to determine the plane difference quantity.
[0091] The plane difference quantity is the difference between the maximum plane interior quantity determined at the current azimuth angle and the remaining similar interior quantities.
[0092] Step S402: determining the plane separation distance according to the current detection plane and the detection plane in the plane translation space, and determining the number of boundary differences corresponding to the plane separation distance according to a preset boundary matching relationship.
[0093] The plane separation distance is the plane separation distance between the current detection plane and the detection plane in the plane translation space. The number of boundary differences is the maximum number of plane differences that need to be satisfied when the degree of correlation between the internal points in the two recognized detection planes is high. Different plane separation distances indicate that the two planes are at different distances, and the corresponding number of boundary differences is also different. The boundary matching relationship is entered in advance by the staff, and it is necessary to ensure that the larger the plane separation distance, the smaller the corresponding number of boundary differences.
[0094] Step S403 : When the number of plane differences is less than the number of boundary differences, project the internal points determined by the detection plane in the corresponding plane translation space onto the current detection plane to generate new internal points in the current detection plane.
[0095] When the number of plane differences is less than the number of boundary differences, it means that the internal points of the detection plane in the plane translation space are also greatly affected by the wind. At this time, its internal points are projected into the current detection plane to comprehensively analyze the internal points around the current detection plane, thereby improving the accuracy of data analysis and facilitating the subsequent generation of appropriate solutions to control the air shower equipment.
[0096] The steps to determine the effective area based on the effective points include:
[0097] Step S500: determining an effective separation distance based on any two effective points.
[0098] The effective standoff distance is the straight-line distance between two valid points.
[0099] Step S501: valid points whose effective separation distance is less than a preset reference distance are grouped into the same preset initially empty valid set, and valid points in the valid set are counted to determine the number of points in the set.
[0100] The benchmark distance is the maximum effective separation distance allowed when two valid points are considered close, as set by the staff. When the effective separation distance is less than the benchmark distance, it means that the two valid points are close, and they are then included in the same valid set. The method for summarizing valid points is as follows: for example, there are three valid points A, B, and C, where the effective separation distance between A and B is less than the benchmark distance, and the effective separation distance between B and C is less than the benchmark distance, but the effective separation distance between A and C is not less than the benchmark distance. Since A and B can be included in the same valid set, and B and C can be included in the same valid set, A and C can also be included in the same valid set; the number within the set is the total number of valid points in the determined valid set.
[0101] Step S502: Determine the internal quantity of the set with the largest value according to the sorting rule, and define the valid set corresponding to the internal quantity of the set as the pre-order set, and define the remaining valid sets as the post-order sets.
[0102] The sorting rules can be used to determine the number of valid points in the set with the largest value, that is, the distribution of valid points in the valid set can best represent the plane. At this time, the pre-order set and the post-order set are defined to distinguish different valid sets, which is convenient for subsequent analysis.
[0103] Step S503: performing difference calculation based on the internal quantity of the preceding set and the internal quantity of each subsequent set to determine the set deviation quantity.
[0104] The set deviation quantity is the difference between the determined set internal quantity of the preceding set and the set internal quantity of a succeeding set.
[0105] Step S504: Determine whether all the set deviation quantities are greater than a preset excessive quantity.
[0106] The excessive number is the minimum set deviation number set by the staff to determine that the deviation in the number of internal points of two sets is large. The purpose of the judgment is to know whether the internal points in the currently determined previous set can represent most of the internal points of the plane.
[0107] Step S5041: If the deviation numbers of all sets are greater than the excessive number, a valid region is delineated according to the valid points in the previous set, and the valid area is determined according to the valid region.
[0108] When the number of all set deviations is greater than the excessive number, it means that the internal points in the current preceding set can already represent the specific situation of the plane. The effective area can be determined by the valid points in the preceding set, and the method for determining the effective area can be explained through steps S600-S602.
[0109] Step S5042: If all set deviation quantities are not greater than the excessive quantity, the subsequent set corresponding to the set deviation quantity not greater than the excessive quantity is determined as the preceding set, and the set deviation quantity is re-determined until the effective area is determined.
[0110] When the number of set deviations is not greater than the excessive number, it means that there are still internal points that can represent the current plane. At this time, the corresponding post-order set is determined as the pre-order set for further analysis and processing; the number of subsequent pre-order sets corresponds to the number of valid areas, and the effective area can be determined by adding the areas of each valid area.
[0111] The steps of demarcating the valid area based on the valid points in the pre-order set include:
[0112] Step S600: Connect the valid points in the pre-order set to determine valid connected line segments.
[0113] A valid connected line segment is a line segment obtained by connecting two valid points in the same valid set as endpoints.
[0114] Step S601: determining, among valid connected line segments, line segment intersections that intersect with other valid connected line segments, and determining whether the line segment intersections are only endpoints of the valid connected line segments.
[0115] The line segment intersection is the intersection point of a valid connected line segment with other valid connected line segments. The purpose of the judgment is to know whether all the valid connected line segments have intersecting endpoints, so as to determine whether they are the surrounding boundary lines.
[0116] Step S6011: If the line segment intersections are only endpoints of valid connected line segments, the corresponding valid connected line segments are defined as boundary line segments.
[0117] When the intersection of line segments is only the endpoint of a valid connected line segment, it is described as the boundary line of the perimeter. In this case, boundary segments are defined to distinguish different valid connected line segments, which facilitates subsequent analysis.
[0118] Step S6012: If the line segment intersection is not only an endpoint of a valid connected line segment, then the corresponding valid connected line segment is defined as an internal line segment.
[0119] When the intersection of line segments is not only the endpoint of a valid connected line segment, it means that it is not the boundary line of the surrounding area. In this case, internal line segments are defined to distinguish different valid connected line segments, which is convenient for subsequent analysis.
[0120] Step S602: The area enclosed by all boundary line segments is a valid area.
[0121] All valid points can be enclosed by enclosing all boundary line segments, and the area formed by the enclosure is also the valid area.
[0122] Reference Figure 2 Based on the same inventive concept, an embodiment of the present invention provides a vegetable processing system based on air shower cooling technology, comprising:
[0123] An acquisition module, used for acquiring a placement area image of a preset vegetable placement area;
[0124] A processing module, connected to the acquisition module, for storing and processing information;
[0125] The processing module performs feature recognition in each placement area image to determine vegetable features, and performs modeling processing based on the vegetable features in each placement area image to determine a vegetable three-dimensional model;
[0126] The processing module moves parallel to the preset detection planes at different orientations to determine the interior points of the vegetable three-dimensional model on the detection planes, and counts the interior points determined at different positions of each detection plane to determine the number of interior points of the planes;
[0127] The processing module determines the maximum number of plane interiors according to a preset sorting rule, defines the interior point corresponding to the maximum number of plane interiors as a valid point, and determines the orientation of the detection plane corresponding to the valid point as a valid orientation;
[0128] The processing module determines an effective area according to the effective points, and determines an effective area with the largest value according to a sorting rule at the same effective orientation, and defines the effective area as a representative area of the effective orientation;
[0129] The processing module determines the representative processing time corresponding to the representative area according to the preset time matching relationship, generates an air shower cooling plan according to each effective direction and the corresponding representative processing time, and controls the preset air shower equipment to operate according to the air shower cooling plan;
[0130] A detection plane screening module is used to screen detection planes that meet the requirements at multiple locations;
[0131] The overall internal quantity determination module is used to calculate and determine the overall internal quantity;
[0132] The internal point generation module is used to generate internal points on the adjacent detection plane on the current detection plane;
[0133] An effective area determination module, used to determine the effective area corresponding to the effective point;
[0134] The effective area delineation module is used to delineate the effective area corresponding to the effective point.
[0135] Those skilled in the art will clearly understand that for the sake of convenience and brevity, the division of the above-mentioned functional modules is only used as an example for illustration. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working processes of the above-mentioned systems, devices, and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
Claims
1. A vegetable processing method based on air shower cooling technology, characterized in that: include: Obtaining a placement area image of a preset vegetable placement area; Performing feature recognition in each placement area image to determine vegetable features, and performing modeling processing based on the vegetable features in each placement area image to determine a vegetable three-dimensional model; The preset detection planes are moved in parallel according to different orientations to determine the internal points of the vegetable three-dimensional model on the detection planes, and the internal points determined at different positions of each detection plane are counted to determine the number of internal points of the planes; Determine the maximum number of plane interiors according to a preset sorting rule, define the interior point corresponding to the maximum number of plane interiors as a valid point, and determine the orientation of the detection plane corresponding to the valid point as a valid orientation; Determine the effective area based on the effective points, and determine the effective area with the largest value according to the sorting rules at the same effective orientation, and define the effective area as the representative area of the effective orientation; The representative processing time corresponding to the representative area is determined according to the preset time matching relationship, and an air shower cooling plan is generated according to each effective direction and the corresponding representative processing time, and the preset air shower equipment is controlled to operate according to the air shower cooling plan.
2. The vegetable processing method based on air shower cooling technology according to claim 1, characterized in that: After the number of planes is determined, the vegetable processing method based on air shower cooling technology also includes: Determine whether there are at least two planes with the same number of largest detection planes; If there are no at least two planes with the same number of largest detection planes, then the valid points are determined based on the corresponding detection planes; If there are at least two detection planes with the same and largest number of plane interiors, the corresponding detection planes are defined as candidate planes, and the plane translation space is delineated based on the candidate planes and the preset close movement distance, and the number of plane interiors obtained by the corresponding detection planes in the plane translation space is defined as the close interior number; The overall internal quantity is determined by calculation based on each similar internal quantity, and the overall internal quantity with the largest value is determined based on the sorting rules, and the valid point is determined based on the alternative plane corresponding to the overall internal quantity.
3. The vegetable processing method based on air shower cooling technology according to claim 2, characterized in that: The steps for calculating the overall internal quantity based on the respective similar internal quantities include: Determine the closest internal quantity with the largest value according to the sorting rule, and define the closest internal quantity as the upper limit internal quantity; Calculate based on the upper limit internal quantity and the preset similarity quantity to delineate the similarity interval; Approximate internal quantities in a similar interval are defined as qualified internal quantities, and the overall internal quantity is determined by summing up all qualified internal quantities.
4. The vegetable processing method based on air shower cooling technology according to claim 2, characterized in that: After the number of planes with the largest value is determined, the vegetable processing method based on air shower cooling technology also includes: Delimit the plane translation space based on the current detection plane and define the number of similar interiors; Performing difference calculation based on the maximum value of the plane interior number and the similar interior number of the detection plane in the plane translation space to determine the plane difference number; Determine the plane separation distance based on the current detection plane and the detection plane in the plane translation space, and determine the number of boundary differences corresponding to the plane separation distance based on a preset boundary matching relationship; When the number of plane differences is less than the number of boundary differences, the internal points determined by the detection plane in the corresponding plane translation space are projected into the current detection plane to generate new internal points in the current detection plane.
5. The vegetable processing method based on air shower cooling technology according to claim 1, characterized in that: The steps to determine the effective area based on the effective points include: Determine the effective separation distance based on any two effective points; The valid points whose effective separation distance is less than the preset reference distance are summarized into the same preset initially empty valid set, and the valid points in the valid set are counted to determine the number of points in the set; Determine the number of sets with the largest value according to the sorting rule, define the valid set corresponding to the number of sets as the pre-order set, and define the remaining valid sets as the post-order sets; The number of set deviations is determined by performing a difference calculation based on the internal number of the pre-order set and the internal number of each post-order set; Determine whether all the set deviations are greater than the preset excessive number; If the number of deviations in all sets is greater than the excessive number, the valid region is delineated based on the valid points in the previous set, and the valid area is determined based on the valid region; If the number of set deviations is not greater than the excessive number, the corresponding subsequent set when the number of set deviations is not greater than the excessive number is determined as the preceding set, and the number of set deviations is re-determined until the effective area is determined.
6. The vegetable processing method based on air shower cooling technology according to claim 5, characterized in that: The steps of demarcating the valid area based on the valid points in the pre-order set include: Connect the valid points in the preorder set to determine valid connected line segments; Determine, among the valid connected line segments, the intersection points of the line segments that intersect with other valid connected line segments, and determine whether the line segment intersection points are only the endpoints of the valid connected line segments; If the line segment intersection is only the endpoint of the valid connected line segment, the corresponding valid connected line segment is defined as the boundary segment; If the intersection of the line segments is not only the endpoint of the valid connected line segments, the corresponding valid connected line segments are defined as internal line segments; The area enclosed by all boundary segments is the valid area.
7. A vegetable processing system based on air shower cooling technology, characterized in that: include: An acquisition module, used for acquiring a placement area image of a preset vegetable placement area; A processing module, connected to the acquisition module, for storing and processing information; The processing module performs feature recognition in each placement area image to determine vegetable features, and performs modeling processing based on the vegetable features in each placement area image to determine a vegetable three-dimensional model; The processing module moves parallel to the preset detection planes at different orientations to determine the interior points of the vegetable three-dimensional model on the detection planes, and counts the interior points determined at different positions of each detection plane to determine the number of interior points of the planes; The processing module determines the maximum number of plane interiors according to a preset sorting rule, defines the interior point corresponding to the maximum number of plane interiors as a valid point, and determines the orientation of the detection plane corresponding to the valid point as a valid orientation; The processing module determines an effective area according to the effective points, and determines an effective area with the largest value according to a sorting rule at the same effective orientation, and defines the effective area as a representative area of the effective orientation; The processing module determines the representative processing time corresponding to the representative area according to the preset time matching relationship, generates an air shower cooling plan according to each effective direction and the corresponding representative processing time, and controls the preset air shower equipment to operate according to the air shower cooling plan.