The present disclosure relates generally to a container tray for harvesting a plurality of commercially cultivated button-type mushrooms. More specifically, the present disclosure relates to a container tray for harvesting a plurality of commercially cultivated button-type mushrooms such that the tray can be used to store such mushrooms having a variety of sizes and efficiently trim the stems of the mushrooms while they are stored in the tray. The present disclosure also relates generally to a sorting device to remove the mushrooms from the container tray.
Harvesting mushrooms, such as commercially cultivated button-type mushrooms, is typically a manual-intensive process. After a mushroom harvester visually identifies and selects which mushrooms are ready for picking, the harvester typically removes the identified mushrooms from a growing substrate, evaluates and gauges the size of each mushroom, and then trims the stem of each mushroom to a length that is proportional to the diameter of the mushroom cap. This process is performed on an individual basis. That is, each of the aforementioned steps is performed on a serial basis for each mushroom—one at a time. At best, a harvester may pick a couple or few (e.g., 2, 3 or 4) mushrooms with one hand, and while holding those couple or few mushrooms in that hand, use the other hand to individually trim each of those mushrooms.
During this process, the remnant portion of the mushroom stems (stumps) accumulate in a designated container. When the container of stems becomes full, the harvester must stop picking mushrooms to empty the container, thereby further decreasing efficiency. As such, the combined tasks of selecting, picking, trimming, and handling of mushrooms and containers requires the development of significant skill over time in order to become economically efficient for both the harvester and the harvester's employer.
What is needed is a process of harvesting mushrooms that is less manually intensive and more efficient. The present disclosure discusses a mushroom harvesting container tray that not only temporarily stores the harvested (picked) mushrooms during the harvesting (picking) process, but the tray can also effectively store and retain the untrimmed mushrooms in place during trimming such that the mushroom stems may be trimmed while being housed in the tray, thereby substantially increasing the efficiency of harvesting mushrooms. For example, the tray holds the mushroom steady while a blade or other cutting mechanism simultaneously trims a plurality of mushroom stems.
For example, a container tray may comprise: a top side; a bottom side; and a plurality of funnel-shaped receptacles, wherein each of the plurality of funnel-shaped receptacles comprises a top opening on the top side, a bottom opening on the bottoms side, and a wall extending from the top opening to the bottom opening, wherein the top opening has a size and the bottom opening has a size, wherein the size of the top opening is greater than the size of the bottom opening and wherein the wall is extends radially inward as the wall extends vertically from the top opening to the bottom opening.
Another example includes the container tray of the previous paragraph, wherein the plurality of funnel-shaped receptacles are arranged in a plurality of rows and a plurality of columns.
Another example includes the container tray of any of the previous paragraphs, wherein the plurality of funnel-shaped receptacles comprise a centrally located funnel-shaped receptacle relative to four funnel-shaped receptacles.
Another example includes the container tray of any of the previous paragraphs, wherein the four funnel-shaped receptacles are spaced evenly around a circumference for the centrally located funnel-shaped receptacle.
Another example includes the container tray of any of the previous paragraphs, wherein the four funnel-shaped receptacles are spaced 90 degrees around the circumference for the centrally located funnel-shaped receptacle.
Another example includes the container tray of any of the previous paragraphs, wherein the centrally located funnel-shaped receptacle comprises a rim, and the four surrounding funnel-shaped receptacles share a portion of the rim of the centrally located funnel-shaped receptacle.
Another example includes the container tray of any of the previous paragraphs, wherein the plurality of funnel-shaped receptacles comprise a centrally located funnel-shaped receptacle relative to five funnel-shaped receptacles.
Another example includes the container tray of any of the previous paragraphs, wherein the five funnel-shaped receptacles are spaced evenly around a circumference for the centrally located funnel-shaped receptacle.
Another example includes the container tray of any of the previous paragraphs, wherein the five funnel-shaped receptacles are spaced 72 degrees around the circumference for the centrally located funnel-shaped receptacle.
Another example includes the container tray of any of the previous paragraphs, wherein the centrally located funnel-shaped receptacle comprises a rim, and the five surrounding funnel-shaped receptacles share a portion of the rim of the centrally located funnel-shaped receptacle.
Another example includes the container tray of any of the previous paragraphs, wherein the plurality of funnel-shaped receptacles comprise a centrally located funnel-shaped receptacle relative to six funnel-shaped receptacles.
Another example includes the container tray of any of the previous paragraphs, wherein the six funnel-shaped receptacles are spaced evenly around a circumference for the centrally located funnel-shaped receptacle.
Another example includes the container tray of any of the previous paragraphs, wherein the six funnel-shaped receptacles are spaced 60 degrees around the circumference for the centrally located funnel-shaped receptacle.
Another example includes the container tray of any of the previous paragraphs, wherein the centrally located funnel-shaped receptacle comprises a rim, and the six surrounding funnel-shaped receptacles share a portion of the rim of the centrally located funnel-shaped receptacle.
Another example includes the container tray of any of the previous paragraphs further comprising a plurality of gussets, wherein each of the plurality of gussets is coupled to two funnel-shaped receptacles.
Another example includes the container tray of any of the previous paragraphs, wherein at least one of the plurality of gussets is triangularly shaped as the at least one of the plurality of gussets extends from the top side to the bottom side.
Another example includes the container tray of any of the previous paragraphs, wherein at least two of the plurality of gussets cross.
Another example includes the container tray of any of the previous paragraphs, wherein the at least one of the plurality of gussets are triangularly shaped as the at least two of the plurality of gussets extend from the top side to the bottom side.
Another example includes the container tray of any of the previous paragraphs, wherein the container tray further comprises a means for stacking the container tray to or with another container tray.
Another example includes the container tray of any of the previous paragraphs, wherein the means for stacking the container tray to or with another container tray comprise a plurality of protrusions extending from the top side.
What is also needed is a device for automatically sorting and removing (or transporting) the mushrooms from the container tray and automatically separating the mushrooms from one another. The present disclosure also discusses a sorting device that performs these automated functions. For example, a device for individually transporting a plurality of mushrooms from a container tray may comprise the following: a frame; a plurality of movable suction cups coupled to and extending from the frame; a pressure source fluidly coupled to the plurality of the movable suction cups; a computing system comprising: one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the one or more processors to: receive a plurality of image signals corresponding to a plurality of images of a plurality of mushrooms within a tray; co-register the plurality of image signals and a plurality of positions corresponding to the plurality of mushrooms within the tray; determine a size, shape, color, weight and/or other feature of each of the plurality of mushrooms based on the corresponding image for each of the plurality of mushrooms; assign a category to each of the plurality of mushrooms based on the size, shape, color, weight and/or other feature of each of the plurality of mushrooms; determine whether each of the plurality of mushrooms is acceptable based on the category assigned to each of the plurality of mushrooms; and engage the movable suction cups corresponding to each of the plurality of mushrooms determined to be acceptable.
Another example includes the device of the previous paragraph, wherein co-registering the plurality of image signals and the plurality of positions corresponding to the plurality of mushrooms comprises co-registering the plurality of movable suction cups with the plurality of positions corresponding to the plurality of mushrooms.
Another example includes the device of any of the previous paragraphs, wherein receiving the plurality of image signals corresponding to the plurality of images of the plurality of mushrooms comprises receiving a first plurality of image signals corresponding to a plurality of images of a plurality of caps of the mushrooms.
Another example includes the device of any of the previous paragraphs, wherein co-registering the plurality of image signals and the plurality of positions corresponding to the plurality of mushrooms comprises co-registering the plurality of images of the plurality of caps of the mushrooms and the plurality of positions corresponding to the plurality of mushrooms.
Another example includes the device of any of the previous paragraphs, wherein assigning the category to each of the plurality of mushrooms is based on the size, shape, color and/or other feature of each of the plurality of mushroom caps either with or without the weight of each of the plurality of mushrooms.
Another example includes the device of any of the previous paragraphs, wherein receiving the plurality of image signals corresponding to the plurality of images of the plurality of mushrooms comprises receiving a second plurality of image signals corresponding to a plurality of images of a plurality of stems of the mushrooms.
Another example includes the device of any of the previous paragraphs, wherein co-registering the plurality of image signals and the plurality of positions corresponding to the plurality of mushrooms comprises co-registering the plurality of images of the plurality of caps of the mushrooms, the plurality of stems of the mushrooms and the plurality of positions corresponding to the plurality of mushrooms.
Another example includes the device of any of the previous paragraphs, further comprising co-registering the plurality of movable suction cups with the plurality of positions corresponding to the plurality of caps of the mushrooms.
Another example includes the device of any of the previous paragraphs, wherein assigning the category to each of the plurality of mushrooms is based on the size, shape, color and/or other feature of each of the plurality of mushroom caps and stems of the mushrooms either with or without the weight of each of the plurality of mushrooms.
Another example includes the device of any of the previous paragraphs, further comprising engaging the movable suction cups corresponding to each of the plurality of mushrooms determined to be unacceptable.
Another example includes the device of any of the previous paragraphs, further comprising removing each of the plurality of mushrooms determined to be unacceptable from the tray.
Another example includes the device of any of the previous paragraphs, further comprising removing each of the plurality of mushrooms determined to be acceptable from the tray.
Another example includes the device of any of the previous paragraphs, further comprising separating the plurality of mushrooms determined to be unacceptable from the plurality of mushrooms determined to be acceptable.
What is also needed is a device for individually transporting and/or sorting a plurality of mushrooms from a container tray, the device comprising: a frame; at least one prime mover coupled to the frame, wherein the at least one prime mover configured to move the frame; a plurality of suction cups coupled to and extending from the frame; a pressure source fluidly coupled to the plurality of the suction cups; a computing system comprising: one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the one or more processors to: receive a plurality of image signals corresponding to a plurality of top-view images of a plurality of mushrooms within a tray; determine a size, shape, color, weight and/or other feature of each of the plurality of mushrooms based on the corresponding top-view image for each of the plurality of mushrooms; determine the weight of each of the plurality of mushrooms; assign a category to each of the plurality of mushrooms based on the size, shape, color, weight and/or other feature of each of the plurality of mushrooms; determine whether each of the plurality of mushrooms is acceptable based on the category assigned to each of the plurality of mushrooms; engage the suction cups corresponding to each of the plurality of mushrooms determined to be acceptable, wherein the suction cups remove the plurality of mushrooms from the tray; receive a plurality of image signals corresponding to a plurality of bottom-view images of a plurality of mushrooms while retained by the movable suction cups; determine whether each of the plurality of mushrooms is acceptable based on the corresponding bottom-view image for each of the plurality of mushrooms; and sort each of the plurality of mushrooms based on (i) the size, shape, color, weight and/or other feature of each of the plurality of mushrooms and (ii) a determination from the bottom-view image that the each of the plurality of mushrooms is acceptable.
Another example includes the device of the previous paragraph, wherein each of the plurality of mushrooms determined to be unacceptable remains in the tray.
Another example includes the device of any of the previous paragraphs, wherein the memory storing instructions that, when executed by the one or more processors, cause the one or more processors to move the tray containing the plurality of mushrooms determined to be unacceptable.
Another example includes the device of any of the previous paragraphs, wherein the category assigned to each of the plurality of mushrooms is based on the size of each of a top portion of the plurality of mushrooms.
Another example includes the device of any of the previous paragraphs, wherein the category assigned to each of the plurality of mushrooms is based on the color of each of a top portion of the plurality of mushrooms.
Another example includes the device of any of the previous paragraphs, wherein the category assigned to each of the plurality of mushrooms is based on the weight of each of the plurality of mushrooms.
Another example includes the device of any of the previous paragraphs, wherein the category assigned to each of the plurality of mushrooms is based on the size and the color of each of a top portion of the plurality of mushrooms.
Another example includes the device of any of the previous paragraphs, wherein the category assigned to each of the plurality of mushrooms is based on the size and the color of each of a top portion of the plurality of mushrooms and the weight of each of the plurality of mushrooms.
Another example includes the device of any of the previous paragraphs, wherein the category assigned to each of the plurality of mushrooms is based on the size, the shape and the color of each of a top portion of the plurality of mushrooms.
Another example includes the device of any of the previous paragraphs, wherein the category assigned to each of the plurality of mushrooms is based on the size, the shape and the color of each of a top portion of the plurality of mushrooms and the weight of each of the plurality of mushrooms.
Another example includes the device of any of the previous paragraphs, wherein the determination from the bottom-view image of whether each of the plurality of mushrooms is acceptable is based on a color of a bottom portion of each of the plurality of mushrooms.
Another example includes the device of any of the previous paragraphs, wherein the determination from the bottom-view image of whether each of the plurality of mushrooms is acceptable is based on a color of a bottom portion of each of the plurality of mushrooms and the weight of each of the plurality of mushrooms.
While multiple embodiments are disclosed, still other embodiments of the present disclosure will become apparent to those skilled in the art from the following detailed description, which shows and describes illustrative embodiments of the disclosed subject matter. Accordingly, the drawings and detailed description are to be regarded as illustrative in nature and not restrictive.
Although the term “block” may be used herein to connote different elements illustratively employed, the term should not be interpreted as implying any requirement of, or particular order among or between, various blocks disclosed herein. Similarly, although illustrative methods may be represented by one or more drawings (e.g., flow diagrams, communication flows, etc.), the drawings should not be interpreted as implying any requirement of, or particular order among or between, various steps disclosed herein. However, certain embodiments may require certain steps and/or certain orders between certain steps, as may be explicitly described herein and/or as may be understood from the nature of the steps themselves (e.g., the performance of some steps may depend on the outcome of a previous step). Additionally, a “set,” “subset,” or “group” of items (e.g., inputs, algorithms, data values, etc.) may include one or more items, and, similarly, a subset or subgroup of items may include one or more items. A “plurality” means more than one.
While the disclosed subject matter is amenable to various modifications and alternative forms, specific embodiments have been shown by way of example in the drawings and are described in detail below. The intention, however, is not to limit the disclosed subject matter to the particular embodiments described. On the contrary, the disclosed subject matter is intended to cover all modifications, equivalents, and alternatives falling within the scope of the disclosed subject matter as defined by the appended claims.
As the terms are used herein with respect to ranges of measurements (such as those disclosed immediately above), “about” and “approximately” may be used, interchangeably, to refer to a measurement that includes the stated measurement and that also includes any measurements that are reasonably close to the stated measurement, but that may differ by a reasonably small amount such as will be understood, and readily ascertained, by individuals having ordinary skill in the relevant arts to be attributable to measurement error, differences in measurement and/or manufacturing equipment calibration, human error in reading and/or setting measurements, adjustments made to optimize performance and/or structural parameters in view of differences in measurements associated with other components, particular implementation scenarios, imprecise adjustment and/or manipulation of objects by a person or machine, and/or the like.
Referring to
Referring to
Referring to
As shown in Table 1 above, the height (a) of the receptacle 105 may between about 1.25 centimeters (cm) and 3.85 cm or any increment therebetween including about 1.3 cm, 1.35 cm, 1.4 cm, 1.45 cm, 1.50 cm, 1.55 cm, 1.60 cm, 1.65, 1.70 cm, 1.75 cm, 1.80 cm, 1.85 cm, 1.90 cm, 1.95 cm, 2.00 cm, 2.05 cm, 2.10 cm, 2.15 cm, 2.20 cm, 2.25 cm, 2.30 cm, 2.35 cm, 2.40 cm, 2.45 cm, 2.50 cm, 2.55 cm, 2.60 cm, 2.65 cm, 2.70 cm, 2.75 cm, 2.80 cm, 2.85 cm, 2.90 cm, 3.00 cm, 3.05 cm, 3.10 cm, 3.15 cm, 3.20 cm, 3.25 cm, 3.30 cm, 3.35 cm, 3.40 cm, 3.45 cm, 3.50 cm, 3.55 cm, 3.60 cm, 3.65 cm, 3.70 cm, 3.75 cm, 3.80 cm and 3.85 cm. Because the top opening 115 and the bottom opening 120 are concentric relative to one another and the wall 110 of the receptacle 105 is symmetrical along at least a portion of the height (a) or a majority of the height (a), the wall 110 forms a substantially symmetrically shaped receptacle 105.
As shown in Table 1 above, the diameter (b) of the top opening of the receptacle 105 may between about 4.00 centimeters (cm) and 12.00 cm or any increment therebetween including about 4.25 cm, 4.50 cm, 4.75 cm, 5.0 cm, 5.25 cm, 5.50 cm, 5.75 cm, 6.0 cm, 6.25 cm, 6.50 cm, 6.75 cm, 7.0 cm, 7.25 cm, 7.50 cm, 7.75 cm, 8.00 cm, 8.25 cm, 8.50 cm, 8.75 cm, 9.00 cm, 9.25 cm, 9.50 cm, 9.75 cm, 10.00 cm, 10.25 cm, 10.50 cm, 10.75 cm, 11.00 cm, 11.25 cm, 11.50 cm and 11.75 cm.
As shown in Table 1 above, the diameter (c) of the bottom opening of the receptacle 105 may between about 1.50 centimeters (cm) and 5.50 cm or any increment therebetween including about 1.75 cm, 2.00 cm, 2.25 cm, 2.50 cm, 2.75 cm, 3.00 cm, 3.25 cm, 3.50 cm, 3.75 cm, 4.00 cm, 4.25 cm, 4.50 cm, 4.75 cm, 5.00 cm and 5.25 cm. The angle (α) may be between about 130 and 140 degrees or any increment therebetween including about 130.5, 131.0, 131.5, 132.0, 132.5, 133.0, 133.5, 134.0, 134.5, 135.0, 135.5, 136.0, 136.5, 137.0, 137.5, 138.0, 138.5, 139.0 and 139.5 degrees. The angle (β) may be between about 40 and 50 degrees or any increment therebetween including about 40.5, 41.0, 41.5, 42.0, 42.5, 43.0, 43.5, 44.0, 44.5, 45.0, 45.5, 46.0, 46.5, 47.0, 47.5, 48.0, 48.5, 49.0 and 49.5 degrees. The height of the receptacle 105 may also extend a further distance (d), which can be between about 0.50 mm to about 10.0 mm or any increment therebetween including about 1.0 mm. 1,5 mm, 2.0 mm, 2.5 mm, 3.0 mm, 3.5 mm, 4.0 mm, 4.5 mm, 5.0 mm, 5.5 mm, 6.0 mm, 6.5 mm, 7.0 mm, 7.5 mm, 8.0 mm, 8.5 mm, 9.0 mm and 9.5 mm at a constant diameter (c). This additional distance (d), in addition to distance (a), may also assist in maintaining the mushrooms 200 to be held in place within the receptacles 105 as a blade or cutting device (not shown) traverses across the bottom openings 120 and/or the bottom side 145 of the container tray 100 and simultaneously cuts and trims a plurality of mushroom stems 210.
These dimensions for the receptacles 105 allow the stems 210 of the mushrooms 200 to extend below the bottom side 145 of the container tray 100 while allowing at least a portion of the cap portion 205 of the mushrooms 200 to contact the walls 110 of the receptacles 105. The cap portion 205 of the mushroom 200 may also be referred to as the top portion or the button portion of the mushroom 200. Because the cap portion 205 of each of the mushrooms 200 contacts the wall 110 of a corresponding receptacle 105, each mushroom 200 is held in place within the receptacle 105 as a blade or cutting device (not shown) traverses across the bottom openings 120 and/or the bottom side 145 of the container tray 100 relative to the container tray 100.
For example, while the stems 210 extend from the bottom side of the container tray, the blade may remain stationary while the container tray 100 moves. the blade may move while the container tray 100 remains stationary or the blade may move while the container tray 100 moves in the same or opposite direction that the blade moves, thereby simultaneously cutting and trimming a plurality of mushroom stems. Assuming the blade remains stationary while the container tray 100 moves, the blade may be oriented substantially perpendicular (i.e., 90 degrees) relative to the direction that the container tray 100 moves or the blade may be oriented at an acute angle (i.e., an angle greater than 0 degrees and less than 90 degrees) relative to the direction that the container tray 100 moves or the blade may be oriented at an obtuse angle (i.e., an angle greater than 90 degrees and less than 180 degrees) relative to the direction that the container tray 100 moves. Similarly, assuming the container tray 100 moves while the blade remains stationary, the blade may be oriented substantially perpendicular, at an acute angle or at an obtuse angle relative to the container tray 100. The blade may be a straight blade or a rotary blade, such as an auger shaped blade. Assuming the blade moves parallel to the direction in which the container tray 100 travels the blade may be oriented substantially perpendicular, at an acute angle or at an obtuse angle relative to the container tray 100.
Also, regardless of whether the blade remains stationary while the container tray 100 moves or the blade moves while the container tray 100 remains stationary, the blade may vibrate at an sonic or ultrasonic rate. For example, the blade may repeatedly move or vibrate toward and away the mushrooms 200 extending from the container tray 100 at a rate of between 10-80 kHz. Specifically, the blade may remain in a generally fixed position but vibrate in a direction parallel to which the container tray 100 travels over the blade. In other words, the blade may move or vibrates in direction parallel to the direction that the container tray 100 travels. As the container tray 100 moves over the blade, the blade vibrates back and forth in the parallel direction, the mushroom 200 moves relative to the bottom side 145 of, the container tray 100 and the blade simultaneously cuts and trims a plurality of mushroom stems 210 extending from the bottom side of the container tray. In addition or alternatively to the blade and the container tray moving in relatively parallel directions, the blade and the container tray may move in perpendicular to one another. For example, as the container tray 100 moves over the blade, the blade vibrates back and forth in a direction perpendicular to that which the container tray 100 moves, thereby cutting and trimming the mushroom stems 210 extending from the bottom side of the container tray. Vibrating the blade to cut the stems results in extending and increasing the shelf life of the mushrooms, including the mushroom stems.
Another cutting means for trimming the mushroom stems may include one movable sheet or a pair of movable sheets having a plurality of sharp openings (e.g., circular, oval, etc.) therethrough, wherein the movable sheet or a pair of movable sheets are disposed at or below the openings at the bottom of the container tray 100. The single sheet or a pair sheets may have a similar number of openings as the container tray 100. When the mushrooms are inserted into the container tray 100, the stems 210 extend through the openings in the container tray 100 and through the sharp openings in the sheet or pair sheets. Upon activation of the cutting means, the sheet or pair sheets move in one or more directions (e.g., toward one another if there are two sheets) to close the openings and trim and cut the mushroom stems similar to a way in which a pair of circular scissors or trimmers would cut the stems.
It may also be preferable for the blade or cutting device to traverses across the bottom openings 120 and/or the bottom side 145 of the container tray 100 without contacting the bottom side 145 of the container tray. That is, it may be preferable for the blade or cutting device to traverses across the bottom openings 120 and/or the bottom side 145 of the container tray 100 a fixed or predetermined distance (e.g., 1mm to 20 mm) from the bottom side 145 of the container tray. For example, referring to
Referring again to
Continuing to refer to
Additionally, the gussets 125a, 125b, 135 create at least four (4) openings 130 spaced evenly apart (i.e., 90 degrees apart) around the circumference of the centrally located receptacle 105 and between the four (4) other top openings 115 for four (4) other receptacles 105 spaced evenly apart (i.e., 90 degrees apart) around the circumference of the centrally located receptacle 105. These openings 130 reduce weight of the tray by decreasing the amount of material needed to manufacture the tray. The openings 130 on the top surface are intentionally left open to allow passage of water/detergent/sanitizer during washing, thereby minimizing the likelihood that the container tray 100 will catch debris which may increase the difficulty in cleaning the mushrooms and the tray. The openings 130 are smaller in size at the top of the side 140 of the tray 100 relative to the bottom side 145 of the tray 100.
Although not shown in the figures, the tray 100 may contain an embedded radio frequency identification (RFID) device or bar code that can provide a means of identifying the harvester who picked the mushrooms, the origin of the mushrooms (crop), and the current location or status of each tray 100. For example, the RFID devices or bar code(s) may be attached or embedded, and logically matched or paired, in any two opposite corners of a tray 100.
Referring to
Each receptacle 1605 comprises a top opening 1615 on the top side 1640 (or top surface) of the tray 1600, a bottom opening 1620 on the bottom side 1645 (or top surface) of tray 1600, and an angled wall 1610 extending from the top opening 1615 (and the top side 1640) to the bottom opening 1620 (and the bottom side 1645). The wall 1610 is angled similar to the wall of a funnel or open-shaped cone because the top opening 1615 is greater in size than the bottom opening 1620. Both the top opening 1615 and the bottom opening 1620 are circular in shape; hence, the rims of the top opening 1615 and the bottom opening 1620 have respective circumferences and diameters, wherein the diameter and circumference of the top opening 1615 is larger than the diameter and circumference of the bottom opening 1620. Although the top opening 1615 and the bottom opening 1620 are circular, any of the openings may have a different shape, such as oval, triangular, square, rectangular, pentagon, hexagon, octagon, etc. Regardless of the shape of the top opening 1615 and the bottom opening 1620, it may be preferable for the rims of the openings to be chamfered to increase the ease with which the mushrooms release from the receptacle 1605 while the stems extend through the bottom opening 1620.
The receptacle 1605 comprises a top opening 1615 having a diameter (b) and a bottom opening 1620 having a diameter (c), wherein the top opening 1615 is greater than the bottom opening 1620. The container tray 1600 (and the funnel 1605) also has a height (a) measured vertically straight from the top side 1640 of the container tray 1600 to the bottom side 1645 of container tray 1600. Again, the wall 1610 is angled (or tapered inwardly from the top side 1640 to the bottom side 1645 similar to a funnel) because the top opening 1615 is greater in size than the bottom opening 1620. The receptacle 1605, therefore, comprises an angle (α) measured at the intersection of the bottom opening 1620 and the wall 1610, as well as an angle (β) measured at the intersection of the top opening 1620 and the wall 1610. The size(s), such as the dimensions and angles, of the receptacle 1605 in container tray 1600, as shown in
While all of the receptacle 105 in container tray 100 illustrated in
Referring again to
Continuing to refer to
Additionally, the gussets 1625a, 1625b, 1635 create at least four (4) openings 1630 spaced evenly apart (i.e., 90 degrees apart) around the circumference of the centrally located receptacle 1605 and between the four (4) other top openings 1615 for four (4) other receptacles 1605 spaced evenly apart (i.e., 90 degrees apart) around the circumference of the centrally located receptacle 1605. These openings 1630 reduce weight of the tray by decreasing the amount of material needed to manufacture the tray. The openings 1630 on the top surface are intentionally left open to allow passage of water/detergent/sanitizer during washing, thereby minimizing the likelihood that the container tray 1600 will catch debris which may increase the difficulty in cleaning the mushrooms and the tray. The openings 1630 are smaller in size at the top of the side 1640 of the tray 1600 relative to the bottom side 1645 of the tray 1600.
Referring to
Referring to
Continuing to refer to
Referring to
Continuing to refer to
The sorting device 2100 comprises a plurality of sub-assemblies 2104 coupled to the frame 2102 via a plurality of pneumatic rods or lines 2114. For example, the frame 2102 may include a plurality of vertically aligned openings 2118, 2120 to receive the pneumatic rods 2114. The plurality of openings 2118 are in the base plate 2106, and the plurality of openings 2120 are in the middle plate 2110. Each pneumatic rod 2114 extends though the corresponding set of vertically aligned openings 2118, 2120 in the base plate 2106 and the middle plate 2110, respectively. The top 2122 of each pneumatic rod 2114 has an opening to receive a supply of fluid (e.g., air) from the vacuum device or pressure source 2475 (
Again, the sorting device 2100 comprises a plurality of suction cups 2128, and the number of suction cups 2128 corresponds to the same number of funnels 105, 1605 in the container trays 100, 1600 (shown elsewhere). In the examples of the container trays illustrated in this disclosure, each tray has sixty four (64) receptacles. Hence, each container tray can hold sixty four (64) mushrooms, assuming one mushroom is disposed in one receptacle.
Referring to
Each suction cup 2128 may have a bellows configuration and an opening 2136, which has a perimeter that mates with the cap portion 205 of the mushroom 200 (shown elsewhere). Upon the suction cup 2128 mating with the cap portion 205 of the mushroom 200, and upon application of a negative pressure via the vacuum cylinder pump 2124, a fluid or pneumatic seal is formed between the opening 2136 of the suction cup 2128 along the perimeter of the suction cup 2128. The mushrooms 200 can then be individually and selectively retained or released by the suction cups 2128. As shown in
As discussed above with respect to
As discussed above, the means for capturing the mushrooms when the mushrooms are disposed within the funnels 105, 1605 in the container trays 100, 1600 may comprise a corresponding plurality of suction cups 2128. This disclosure also envisions using alternative capturing means. For example, an example of an alternative capturing means may include a plurality of barbed spears that are pneumatically activated to pierce and penetrate and capture a corresponding number of mushrooms.
Referring to
As mentioned above, each tray 100, 1600 may contain an embedded RFID device or barcode that identifies each tray 100, 1600. The workstation 2400 also includes or is coupled to an RFID reader 2480 or barcode reader so as to scan and/or identify each tray 100, 1600. Upon scanning and/or identifying each tray 100, 1600, the registration module 2435 registers the images 2430 of the mushrooms 200 for the corresponding tray 100, 1600. The registration module 2435 is also configured to register the position of each mushroom 200 in the tray 100, 1600. For example, assuming each tray 100, 1600 comprises a total of 64 receptacles 105, 1605 and there is one mushroom 200 in each receptacle 105, 1605, the registration module 2435 associates and registers each image of a mushroom 200 with a corresponding position in the tray 100, 1600. As shown hereinabove, the tray 100, 1600 may comprise 8 rows of receptacles and 8 columns of receptacles. The registration module 2435 may, therefore, register the images 2430 of the mushrooms 200 according to an X-Y coordinate system, wherein the columns represent the X axis, and the rows represent the Y axis (or vice versa). As such, each image of each mushroom 200 in each tray 100, 1600 is registered in the registration module 2435.
Again, the memory 2410 may include a processing/analyzing module 2440 that is configured to process each of the images 2430 of the mushrooms 200 and analyze the shape, size and/or color of each mushroom 200. For example, the processing/analyzing module 2440 may analyze the shape of a mushroom 200 to determine whether the cap portion 205 of the mushroom 200 is round or oval or another shape. That is, the processing/analyzing module 2440 may be configured to process each of the images 2430 of the mushrooms 200 and analyze the degree of roundness of each mushroom 200. If the degree of roundness is at, above or below a predetermined level of roundness, then the processing/analyzing module 2440 produces a signal indicative that the mushroom is either acceptable or unacceptable, and the mushroom 200 is sorted accordingly.
The processing/analyzing module 2440 may also or alternatively analyze the shape and/or color of a mushroom 200 to determine whether the cap portion 205 of the mushroom 200 is bruised, diseased, or otherwise damaged. That is, the processing/analyzing module 2440 may be configured to determine the color of the cap portion 205 of the mushroom 200 or one or more portions of the mushroom 200, as well as the sizes(s) of such portion(s), to determine whether the cap portion 205 of the mushroom 200 is damaged. For example, one or more damaged portions of the cap portion 205 of the mushroom 200 will be assigned one color (or multiple colors), and one or more undamaged portions of the cap portion 205 of the mushroom 200 will be assigned another color (or multiple colors different than those assigned to the damaged portion(s)). That is, a damaged section of the cap portion 205 of the mushroom 200 will be identified as having a darker color, and an undamaged portion of the cap portion 205 of the mushroom 200 will be identified as having a lighter color relative to one another.
For example, each pixel of an image may be assigned a value associated with a grayscale level, such as between 0 and 255, wherein 0 is darker and 255 is lighter. Each grayscale value will correspond to a damaged, partially damaged or undamaged category depending upon the predetermined thresholds and/or tolerances associated with such scale. There may also be a different scale, as well as different predetermined threshold(s) and/or tolerance(s) for each type of mushroom. For example, a white mushroom may have one scale and a brown mushroom may have another scale. As such, the white mushroom scale will have one set of predetermined threshold(s) and/or tolerance(s), and the brown mushroom scale will have another set of predetermined threshold(s) and/or tolerance(s). Assuming the grayscale level has relatively lower values representative of darkness and relatively higher values representative of lightness, the predetermined threshold(s) for a damaged or partially damaged brown mushroom may be lower than such predetermined threshold(s) for a damaged or partially damaged white mushroom. If, however, the grayscale level has relatively higher values representative of darkness and relatively lower values representative of lightness, then the predetermined threshold(s) for a damaged or partially damaged brown mushroom may be higher than such predetermined threshold(s) for a damaged or partially damaged white mushroom. Additionally, a boundary or edge of the cap portion 205 of the mushroom 200 will be determined based on the distinction of the grayscale values of the pixels.
The image 2430 of the cap portion 205 of the mushroom 200 may be processed to determine the collective percentage of undamaged area of the cap portion 205 of the mushrooms 200 relative to the collective percentage of damaged area of the cap portion 205 of the mushrooms 200, or vice versa. If the ratio of the percentages is above or below a predetermined ratio, then the processing/analyzing module 2440 produces a signal indicative that the mushroom is either acceptable or unacceptable, and the mushroom 200 is sorted accordingly. Additionally or alternatively, the image 2430 of the cap portion 205 of the mushrooms 200 may be processed to determine the amount of damaged area and/or undamaged area of the cap portion 205 of the mushrooms 200. If one of those amounts is above or below a predetermined threshold, then the processing/analyzing module 2440 produces a signal indicative that the mushroom is either acceptable or unacceptable, and the mushroom 200 is sorted accordingly.
The processing/analyzing module 2440 may also analyze the size of a mushroom 200 to determine whether the cap portion 205 of the mushroom 200 is a particular size, such as extra-small, small, medium, large and extra-large. The imaging device 2470 and/or processing/analyzing module 2440 will be calibrated in a manner such the size or area of a single pixel of an image will correlate to a predetermined dimension or proportion, potentially based at least in part upon the distance between the imaging device 2470 and the mushroom being imaged. The processing/analyzing module 2440 will then calculate the cumulative number of pixels the image of the mushroom represents, and the number of pixels will be multiplied by the predetermined dimension of each pixel, thereby producing the size of the cumulative area representative of the mushroom. Additionally, the processing/analyzing module 2440 may convert the area of the pixels that represent the mushroom to a radius and/or diameter for the mushroom. The cumulative area, radius and/or diameter of each of the mushrooms will be compared to a definition table to determine the corresponding size category, such as extra-small, small, medium, large or extra-large.
The processing/analyzing module 2440 may also analyze the size of a mushroom 200 to determine the weight of each mushroom 200 and/or the collective weight of the mushroom 200 in a tray 100, 1600. More specifically, a correlation between a 2D image of the top and/or cap portion 205 of a mushroom and the mushroom's approximate weight may be used. As discussed above, the processing/analyzing module 2440 calculates the cumulative number of pixels of the image representative of each of the mushroom in a tray 100, 1600. Based on the number of pixels of the image(s) representative of each of the mushroom in a tray 100, 1600, the processing/analyzing module 2440 can also determine the area (and corresponding size) for each mushroom in the tray 100, 1600 and determine the cumulative area for all mushrooms in the tray 100, 1600. And based on the area of each mushroom top in the tray 100, 1600 and the aggregate or cumulative area for all mushrooms in the tray 100, 1600, the processing/analyzing module 2440 can also determine the size and weight of each mushroom in the tray 100, 1600 and determine the cumulative weight for all mushrooms in the tray 100, 1600.
The weight calculation for of each mushroom in the tray 100, 1600 and the cumulative weight calculation for all mushrooms in the tray 100, 1600 can also be a function of the stem length. For example, as discussed above with respect to
The imaging device(s) 2470 may take images of both the top view of the mushroom 200 and bottom view of the mushroom 200. As discussed above, from a top view or top perspective of the mushroom 200, the imaging device(s) 2470 will capture the cap portion 205. From a bottom view or bottom perspective of the mushroom 200, the imaging device(s) 2470 will capture the stem 210 of the mushroom 200 and/or the lamella or gill portion of the mushroom 200. The lamella, or gill, is a papery hymenophore rib under the cap of some mushroom species, most often but not always agarics. Hence, as an alternative or additional example, the processing/analyzing module 2440 may analyze the shape and/or color of the gill of a mushroom 200 to determine whether the mushroom 200 is bruised, diseased, or otherwise damaged. That is, the processing/analyzing module 2440 may be configured to determine the color of the gill of the mushroom 200, as well as the sizes(s) of such portion(s), to determine whether the gill of the mushroom 200 is bruised, diseased, or otherwise damaged. For example, one or more damaged portions of the gill of the mushroom 200 will be assigned one color (or multiple colors), and one or more undamaged portions of the gill of the mushroom 200 will be assigned another color (or multiple colors different than those assigned to the damaged portion(s)).
The image 2430 of the gill of the mushrooms 200 may be processed to determine the collective percentage of undamaged area of the gill of the mushrooms 200 relative to the collective percentage of damaged area of the gill of the mushrooms 200, or vice versa. If the ratio of the percentages is above or below a predetermined ratio, then the processing/analyzing module 2440 produces a signal indicative that the mushroom is either acceptable or unacceptable, and the mushroom 200 is sorted accordingly. Additionally or alternatively the image 2430 of the gill of the mushroom 200 may be processed to determine the amount of damaged area and/or undamaged area of the gill of the mushroom 200. If one of those amounts is above or below a predetermined amount, then the processing/analyzing module 2440 produces a signal indicative that the mushroom is either acceptable or unacceptable, and the mushroom 200 is sorted accordingly. For example, if a mushroom exceeds one or more thresholds for discoloration it will be left in the tray and dumped out as refuse further down the processing line.
The processing/analyzing module 2440 may analyze the size of the gill to determine whether the cap portion 205 of the mushroom 200 is a particular size, such as extra-small, small, medium, large and extra-large. The imaging device 2470 and/or processing/analyzing module 2440 will be calibrated in a manner such the size or area of a single pixel of an image will correlate to a predetermined dimension or proportion, potentially based at least in part upon the distance between the imaging device 2470 and the mushroom being imaged. The processing/analyzing module 2440 will then calculate the cumulative number of pixels the image of the mushroom represents, and the number of pixels will be multiplied by the predetermined dimension of each pixel, thereby producing the size of the cumulative area representative of the mushroom. Additionally, the processing/analyzing module 2440 may convert the area of the pixels that represent the mushroom to a radius and/or diameter for the mushroom. The cumulative area, radius and/or diameter of each of the mushrooms will be compared to a definition table to determine the corresponding size category, such as extra-small, small, medium, large or extra-large.
The processing/analyzing module 2440 may also produce a signal indicative that the mushroom 200 is either acceptable or unacceptable after analyzing both the cap portion 205 and the gill of the mushroom 200. That is, the processing/analyzing module 2440 may produce a composite signal based on the images of both the top view of the mushroom 200 and bottom view of the mushroom 200. The composite signal may be based on the size of the cap portion 205 in the image of the cap portion 205, the size of the cap portion 205 in the image of the gill, the percentage of undamaged area of the cap portion 205 relative to the collective percentage of damaged area of the cap portion 205, the percentage of undamaged area of the gill relative to the collective percentage of damaged area of the gill, or any combination thereof. Additionally, each of the foregoing components of the composite signal may be weighted the same or differently from one another.
The processing/analyzing module 2440 may analyze the shape and/or color of a mushroom 200 to determine whether the stem 210 of the mushroom 200 is damaged. The processing/analyzing module 2440 may analyze the size of a mushroom 200 to determine whether the stem 210 of the mushroom 200 is a particular size, such as extra-small, small, medium, large and extra-large.
Again, the processing/analyzing module 2440 may analyze the size, shape, color, and/or other distinguishing feature(s) of the cap portion 205 of the mushroom 200, the size, shape, color, and/or other distinguishing feature(s) of the stem 210 of the mushroom 200 or both the size, shape, color, and/or other distinguishing feature(s) of the cap portion 205 of the mushroom 200 of the cap portion 205 and the stem 210 of the mushroom 200 or any combination thereof. For size recognition registration, a distinctive size or size template can be employed to obtain the size information from the cap portion 205 and/or the stem 210 of the mushroom 200. For shape recognition registration, a distinctive shape or shape template can be employed to obtain the shape information from the cap portion 205 and/or the stem 210 of the mushroom 200. For color recognition registration, a distinctive color or color template can be employed to obtain the color information from the cap portion 205 and/or the stem 210 of the mushroom 200. For other distinguishing feature recognition registration, other distinguishing feature templates can be employed to obtain the corresponding feature information from the cap portion 205 and/or the stem 210 of the mushroom 200.
Alternatively or in addition to using templates, as discussed in the previous paragraph, an algorithm can be employed to analyze (e.g., compare and contrast) the size, shape, color, and/or other distinguishing feature(s) of the cap portions 205 and/or stems 210 of the mushrooms 200 in each tray 100, 1600 or among trays 100, 1600.
A veil or velum is a temporary, thin membrane layer that covers the cap portion 205 and the stem 210 or stalk of an immature mushroom. Veils typically fall into two categories: a partial veil; and a universal veil. A partial veil isolates and protects the developing spore-producing surface, represented by gills or tubes, found on the lower surface of the cap. A partial veil extends from the stem surface to the cap edge. The partial veil disintegrates once the fruiting body has matured and the spores are ready for dispersal. A universal veil is a temporary membranous tissue that fully envelops immature fruiting bodies of certain gilled mushrooms.
The processing/analyzing module 2440 may also evaluate the veil of the mushroom to make a veil determination. The processing/analyzing module 2440 may make a veil determination using a similar method to determine whether the veil constitutes a diseased or damaged area of the cap. As discussed above, from a top view or top perspective of the mushroom 200, the imaging device(s) 2470 will capture the cap portion 205 and/or the veil. From a bottom view or bottom perspective of the mushroom 200, the imaging device(s) 2470 will capture the stem 210 of the mushroom 200 and/or the lamella or gill portion of the mushroom 200 and/or the veil (e.g., partial veil). Hence, as an alternative or additional example, the processing/analyzing module 2440 may analyze the shape and/or color of the veil of a mushroom 200 to determine whether the mushroom 200 is bruised, diseased, or otherwise damaged. That is, the processing/analyzing module 2440 may be configured to determine the color of the veil of the mushroom 200, as well as the sizes(s) of veil, to determine whether the veil of the mushroom 200 is indicative that the mushroom 200 is bruised, diseased, or otherwise damaged. For example, one or more portions of the veil of the mushroom 200 will be assigned one color (or multiple colors), and one or more undamaged portions (e.g., gill) of the mushroom 200 will be assigned another color (or multiple colors different than those assigned to the damaged portion(s)).
The image 2430 of the veil of the mushrooms 200 may be processed to determine the collective percentage of undamaged area of the mushroom 200 relative to the collective percentage of damaged area of the mushrooms 200, or vice versa, based on the presence of the veil. If the ratio of the percentages is above or below a predetermined ratio, then the processing/analyzing module 2440 produces a signal indicative that the mushroom is either acceptable or unacceptable, and the mushroom 200 is sorted accordingly. Additionally or alternatively the image 2430 of the veil of the mushroom 200 may be processed to determine the amount of damaged area and/or undamaged area of the mushroom 200. If one of those amounts is above or below a predetermined amount, then the processing/analyzing module 2440 produces a signal indicative that the mushroom is either acceptable or unacceptable, and the mushroom 200 is sorted accordingly. For example, if a mushroom exceeds thresholds for discoloration it will be left in the tray and dumped out as refuse further down the processing line.
As discussed above, the memory 2410 within the workstation 2400 may comprise a suctioning module 2445 and a sorting module 2450. The suctioning module 2445 is logically coupled to the vacuum device 2475 and the suction cups 2128, which are in turn both logically, mechanically and/or fluidly coupled to one another. The suctioning module 2445 communicates with the vacuum device 2475 and/or the suction cups 2128 to remove the mushrooms 200 from each tray 100, 1600. And the sorting module 2450 is logically coupled to and communicates with the prime movers 2485 to move the imaging device (e.g., camera) 2470, the trays 100, 1600 and the mushrooms 200, and sort the mushrooms 200 removed from each tray 100, 1600 (or move each tray) as discussed in more detail below. Although
Workstation 2400 may also include a display 2415 for viewing the images 2430 of the mushrooms 200. Display 2415 may also permit a user to interact with the workstation 2400 and its components and functions (e.g., touchscreen, graphical user interface, etc.), or any other element within the system. This is further facilitated by an interface 2420 which may include a keyboard, mouse, a joystick, a haptic device, or any other peripheral or control to permit user feedback from and interaction with the workstation 2400.
Referring to
Step 2502 may comprise imaging a top view of a plurality of the cap portions 205 of the mushrooms 200 while the mushrooms 200 are disposed in a tray 100, 1600 as the tray is oriented relative to the imaging device (e.g., camera) 2470 using a prime mover 2485. For example, the imaging device (e.g., camera) 2470 may be located and disposed over the tray 100, 1600 and mushrooms 200. Step 2504 may comprise co-registering each image of the mushroom cap portions 205 with the position of the mushrooms 200, particularly with the position of the mushrooms 200 in the tray 100, 1600. For example, the trays 100, 1600 discussed above may each have sixty-four (64) receptacles 105. And each receptacle 105 has an X and Y and Z coordinate or coordinate system associated with it. So, co-registering each image of the mushroom cap portions 205 with the position of the mushrooms 200 in the tray may include associating or correlating each receptacle 105 and/or the corresponding mushroom 200 in such receptacle 105 with a position having an X and Y and Z coordinate or coordinate system associated with it.
Step 2506 may comprise calculating or determining the size, shape, color, and/or other distinguishing feature(s) of the cap portions 205 of the plurality of mushrooms 200 in the tray 100, 1600 based on the top view images 2430 of the cap portion 205 of the mushrooms 200. For example, the sizes of the mushrooms may be determined to be extra-small, small, medium, large, extra-large, etc. The sizes of the mushrooms may also be determined the weight of the mushrooms 200 in conjunction with shape, color, and/or other distinguishing feature(s) of the cap portions 205 of the plurality of mushrooms 200 in the tray 100, 1600 based on the top view images 2430 of the cap portion 205 of the mushrooms 200.
Step 2506 may also comprise assigning a first category to each mushroom 200 based on or according to the size, shape, color, and/or other distinguishing feature(s) of the cap portions 205 of the plurality of mushroom 200 (or the images thereof) as determined by the processing/analyzing module 2440 (and/or in conjunction with the weight of the mushrooms 200). For example, the first category may be size, which is determined by analyzing the circumference of each of the cap portions 205 of the plurality of mushroom 200 from a top perspective as discussed above.
Continuing to refer to
Step 2510 may comprise imaging a bottom view of a plurality of the mushrooms 200 including the stems 210 and the gills and other parts of the bottom portion of the mushrooms 200 while the mushrooms 200 are disposed in a tray 100, 1600 or after being removed from the tray 100, 1600 and while being held by the sorting device 2100, including the sub-assembly(s) 2104, pneumatic rod(s) 2114 and/or suction cup(s) 2128. For example, each pixel of the bottom view of the mushroom 200 will be assigned a grayscale value, and each grayscale value will correspond to a stem, a gill, a veil, or other part of the bottom portion of the mushroom, such as a damaged or undamaged portion. Step 2512 may comprise co-registering each image of the bottom view of the mushroom 200 with the position of the mushrooms 200 in the tray. Step 2514 may comprise calculating or determining the size, shape, color, and/or other distinguishing feature(s) of the different parts of the bottom, such as the stems 210, of the plurality of mushrooms 200 in the tray 100, 1600 based on the bottom view images 2430 of the mushrooms 200 (and/or in conjunction with the weight of the mushrooms 200). Step 2514 may also comprise assigning a second category to each mushroom 200 based on or according to the size, shape, color, and/or other distinguishing feature(s) or part(s) of the bottom of each of the mushrooms 200 other than the stems 210 of the plurality of mushroom 200 (or the images thereof) as determined by the processing/analyzing module 2440 based on the bottom view images 2430 (and/or in conjunction with the weight of the mushroom 200). For example, the second category may be related to the presence, absence and/or quality of the gills of the mushroom as discussed below with respect to
Step 2516 may comprise assigning a third category to each mushroom 200, wherein the third category is based on the first category and/or the second category or a combination of the size, shape, color, and/or other distinguishing feature(s) of the cap portions 205 of the plurality of mushroom 200 and one or more bottom parts of the plurality of mushroom 200 (or the images thereof) and/or based on the weight of the mushrooms 200. For example, the third category may be based on a weighted average of the first category and/or the second category, wherein the weight of the first category may be the same (e.g., 50% for the first category and 50% for the second category) or different than the second category. Assuming the weight of the first category is different than the weight of the second category, the weight of the first category may be greater than the weight of the second category, such as about 95%, 90%, 85%, 80%, 75%, 70%, 65%, 60%, 55% for the first category and 5%, 10%, 15%, 20%, 25%, 30%, 35%, 40% and 45% for the second category, or the weight of the second category may be greater than the weight of the first category, such as about 95%, 90%, 85%, 80%, 75%, 70%, 65%, 60%, 55% for the second category and 5%, 10%, 15%, 20%, 25%, 30%, 35%, 40% and 45% for the first category.
As discussed above, the image 2430 of the bottom view of the mushrooms 200 may be processed to determine the collective and respective percentages of the different parts (e.g., stem, gills, veil, etc.) of the bottom portion of the mushrooms 200. The image 2430 of the bottom view of the mushrooms 200 may also be processed to determine the collective and/or respective percentages of the undamaged areas of bottom parts of the mushroom 200 relative to the collective and/or respective percentage of damaged area of the different parts of the bottom of the mushrooms 200, or vice versa. As such, the third category may be based on the size, shape, color, and/or other distinguishing feature(s) of the cap portions 205 of the mushroom 200 viewed from a top perspective in combination with the size, shape, color, and/or other distinguishing feature(s) of a bottom portion of the mushroom (e.g., the stem, the gill, the veil of the mushroom) viewed from a bottom perspective and/or based on the weight of the mushrooms 200 in conjunction with the forgoing features or regardless of such features. For example, the third category may be based on a weighted average of a value assigned to the cap portions 205 of the mushroom 200 viewed from a top perspective and a value assigned to the stem or the gill or the veil of the mushroom 200 viewed from a bottom perspective, wherein the weight of the value assigned to the cap portions 205 may be the same (e.g., 50% for the cap portion value and 50% for the gill value) or different than the value assigned to the stem or the gill or the veil. Assuming the weight of the cap portion value is different than the weight of the stem, gill or veil value, the weight of the cap portion value may be greater than the weight of the stem, gill or veil value, such as about 95%, 90%, 85%, 80%, 75%, 70%, 65%, 60%, 55% for the cap portion value and 5%, 10%, 15%, 20%, 25%, 30%, 35%, 40% and 45% for the stem, gill or veil value, or the weight of the stem, gill or veil value may be greater than the weight of the cap portion value, such as about 95%, 90%, 85%, 80%, 75%, 70%, 65%, 60%, 55% for the stem, gill or veil value and 5%, 10%, 15%, 20%, 25%, 30%, 35%, 40% and 45% for the cap portion value.
Continuing to refer to
Referring to
Step 2602 may comprise imaging a top view of a plurality of the cap portions 205 of the mushrooms 200 while the mushrooms 200 are disposed in a tray 100, 1600. Step 2604 may comprise co-registering each image of the mushroom cap portions 205 with the position of the mushrooms 200, particularly the position of the mushrooms 200 in the tray 100, 1600. For example, the trays 100, 1600 discussed above may each have sixty-four (64) receptacles 105. And each receptacle 105 has an X and Y and Z coordinate or coordinate system associated with it. So, co-registering each image of the mushroom cap portions 205 with the position of the mushrooms 200 in the tray may include associating or correlating each receptacle 105 and/or the corresponding mushroom 200 in such receptacle 105 with a position having an X and Y and Z coordinate or coordinate system associated with it.
Step 2606 may comprise calculating or determining the size, shape, color, and/or other distinguishing feature(s) of the cap portions 205 of the plurality of mushrooms 200 in the tray 100, 1600 based on the top view images 2430 of the cap portion 205 of the mushrooms 200. For example, the sizes of the mushrooms may be determined to be extra-small, small, medium, large, extra-large, etc. As discussed above, each pixel of the cap portion 205 of the mushroom 200 will be assigned a grayscale value. And the size of the mushroom may be determined by calculating the number of pixels that have the same or similar grayscale value. That is, an extra-small mushroom may have a number of pixels between the range of a and b, a small mushroom may have a number of pixels between the range of c and d, a medium mushroom may have a number of pixels between the range of e and f, a large mushroom may have a number of pixels between the range of g and h, and an extra-large mushroom may have a number of pixels between the range of i and j, wherein a to j are predetermined values. The overall size or categorization of the mushrooms may also be adjusted and/or determined by the weight of the mushrooms 200 in conjunction with the forgoing.
Step 2606 may also comprise assigning a first category to each mushroom 200 based on or according to the size, shape, color, and/or other distinguishing feature(s) of the cap portions 205 of the plurality of mushrooms 200 (or the images thereof) as determined by the processing/analyzing module 2440. For example, the first category may be size, which is determined by analyzing the circumference of the cap portion for each of the cap portions 205 of the plurality of mushroom 200 from a top perspective as discussed above.
The first category may also or alternatively analyze the shape and/or color of a mushroom 200 to determine whether the cap portion 205 of the mushroom 200 is bruised, diseased, or otherwise damaged. That is, the processing/analyzing module 2440 may be configured to determine the color of the cap portion 205 of the mushroom 200 or one or more portions of the mushroom 200, as well as the sizes(s) of such portion(s), to determine whether the cap portion 205 of the mushroom 200 is damaged. For example, one or more damaged portions of the cap portion 205 of the mushroom 200 will be assigned one color, such as a darker color (or multiple colors), and one or more undamaged portions of the cap portion 205 of the mushroom 200 will be assigned another color, such as a lighter color (or multiple colors different than those assigned to the damaged portion(s)). That is, a damaged portion of the cap portion 205 of the mushroom 200 will be identified as having a darker color, and the undamaged portion of the cap portion 205 of the mushroom 200 will be identified as having a lighter color.
Continuing to refer to
As shown in step 2610 of
As discussed above, mushrooms will be imaged from a top perspective while the mushrooms remain in the funnel tray 100, 1600, and the mushrooms will subsequently be imaged from a bottom perspective while being removed or after being removed from the tray 100, 1600. When imaging the mushroom from a bottom perspective, the mushroom will be imaged while being held by the sorting device 2100, including the sub-assembly(s) 2104, pneumatic rod(s) 2114 and/or suction cup(s) 2128. Again, when imaging the mushroom from a bottom perspective, either the same camera used to image the mushroom from a top perspective or a different camera configured to image the mushroom from a bottom perspective or both cameras may be used. Imaging the mushrooms from a bottom perspective while being removed from the funnel tray or after being removed from the funnel tray and while being held by the sorting device 2100 improves the line of sight of the mushrooms because the funnel tray may obscure a portion of the bottom view of the mushrooms.
As such, step 2614 may comprise imaging a bottom view of a plurality of the mushrooms 200 while the mushrooms 200 while being removed from the funnel tray or after being removed from the funnel tray and while being held by the sorting device 2100, including the sub-assembly(s) 2104, pneumatic rod(s) 2114 and/or suction cup(s) 2128. Step 2616 may comprise co-registering each image of the bottom view of the mushroom 200 with the top view of the mushrooms 200. As such, the images of the bottom view and the top view of the mushroom 200 can be correlated. Step 2618 may comprise calculating or determining the size, shape, color, and/or other distinguishing feature(s) of the bottom portion of the plurality of mushrooms 200 based on the bottom view images of mushrooms 200. For example, the processing/analyzing module 2440 may determine whether the bottom portion of the plurality of mushrooms comprise gills or an excessive threshold number of gills based on a number of pixels of the bottom view image having dark grayscale values, as discussed above. Step 2618 may also comprise calculating or determining the size, shape, color, and/or other distinguishing feature(s) of the mushroom 200 based on the bottom view images 2430 of the mushrooms 200. Step 2618 may also comprise assigning a second category to each mushroom 200 based on or according to the size, shape, color, and/or other distinguishing feature(s) of the bottom view of the plurality of mushroom 200 (or the images thereof) as determined by the processing/analyzing module 2440. The overall size or categorization of the mushrooms may also be adjusted and/or determined by the weight of the mushrooms 200 in conjunction with the forgoing.
Optionally, as shown in step 2620, a third category may be assigned to each mushroom 200, wherein the third category is based on the first category and/or the second category or a combination of the size, shape, color, and/or other distinguishing feature(s) of the cap portions 205 of the plurality of mushroom 200 and the bottom parts of the plurality of mushroom 200 (or the images thereof) as determined by the processing/analyzing module 2440.
Continuing to refer to
Although the steps in both
Various modifications and additions can be made to the exemplary embodiments discussed without departing from the scope of the present disclosure. For example, while the embodiments described above refer to particular features, the scope of this disclosure also includes embodiments having different combinations of features and embodiments that do not include all of the described features. Accordingly, the scope of the present disclosure is intended to embrace all such alternatives, modifications, and variations as fall within the scope of the claims, together with all equivalents thereof.
The present application claims the benefit of and priority to, under 35 U.S.C. § 119(e), to U.S. Provisional Application Ser. No. 63/107,272, filed Oct. 29, 2020, entitled MUSHROOM HARVESTING CONTAINER FUNNEL TRAY AND SORTING DEVICE and to U.S. Provisional Application Ser. No. 62/956,027, filed Dec. 31, 2019, entitled MUSHROOM HARVESTING CONTAINER FUNNEL TRAY. The above applications are hereby incorporated by reference in their entireties for all that they teaches and for all purposes.
Number | Date | Country | |
---|---|---|---|
63107272 | Oct 2020 | US | |
62956027 | Dec 2019 | US |