Method and apparatus for detecting surface features of translucent objects
First Claim
1. A method of classifying a translucent object having a surface with at least one of a plurality of possible surface feature patterns, said object being classified according to said at least one possible surface feature pattern, comprising the steps of:
- illuminating the object to cause light to be scattered therewithin;
detecting such scattered light transmitted through the surface of the object;
converting such detected light to data representing the relative intensity of light transmitted through each of a plurality of defined areas of the surface;
analyzing such data to determine the existence of said at least one surface feature pattern; and
classifying the object on the basis of determination of said surface feature pattern,wherein said step of analyzing the data comprises deriving a statistical measure of the data characteristic of said at least one surface feature pattern in order to identify said at least one surface feature pattern from among said plurality of surface feature patterns possible for said object,wherein the step of detecting further comprising the step of optically forming an image of the transmitted scattered light from the object, andwherein said object is illuminated with a source having an optical beam and said step of optically forming an image comprises optically reflecting an image of only the scattered light transmitted from the object into a camera pointed away from the object and not in said optical beam of said source.
1 Assignment
0 Petitions
Accused Products
Abstract
The topographic surface features of a translucent object, such as a citrus fruit with a peel, are scanned and evaluated to permit the classification thereof according to its surface features. In the case of citrus fruit, the coarseness or pebbliness, puff and crease, ridge and valley, cuts, punctures, scrapes and splits, clear rot or sour rot of the peel is optically identified through digital analysis of the pixel scans and sorted based upon the peel surface quality. The object is classified by separating the scanned image of the fruit from the background image and removing the background image. A statistical evaluation of the image of the object as a whole, including both hemispheres of the object, is made to determine if there is any surface feature variation which might qualify as a defect or be a suitable basis upon which a classification judgment can be made. If there is, the object image is subject to high frequency or low pass filtering and thresholding of the pixel intensities to derive a refined image. The refined image is then tabulated or organized into neighborhoods contiguous to sharp transitions or gradual transitions to identify specific areas defined as blobs which, when compared against a given minimum area, shape requirement and/or width can be identified as one of the surface imperfections sought.
86 Citations
19 Claims
-
1. A method of classifying a translucent object having a surface with at least one of a plurality of possible surface feature patterns, said object being classified according to said at least one possible surface feature pattern, comprising the steps of:
-
illuminating the object to cause light to be scattered therewithin; detecting such scattered light transmitted through the surface of the object; converting such detected light to data representing the relative intensity of light transmitted through each of a plurality of defined areas of the surface; analyzing such data to determine the existence of said at least one surface feature pattern; and classifying the object on the basis of determination of said surface feature pattern, wherein said step of analyzing the data comprises deriving a statistical measure of the data characteristic of said at least one surface feature pattern in order to identify said at least one surface feature pattern from among said plurality of surface feature patterns possible for said object, wherein the step of detecting further comprising the step of optically forming an image of the transmitted scattered light from the object, and wherein said object is illuminated with a source having an optical beam and said step of optically forming an image comprises optically reflecting an image of only the scattered light transmitted from the object into a camera pointed away from the object and not in said optical beam of said source.
-
-
2. A method of classifying a translucent object according to at least one selected surface feature of the object, comprising the steps of:
-
illuminating the object to cause light to be scattered therewithin; detecting such scattered light transmitted through the surface of the object; converting such detected light to data representing the relative intensity of light transmitted through each of a plurality of defined areas of the surface; analyzing such data to determine the existence of the selected feature of the surface; and classifying the object on the basis of such determination, wherein a plurality of surface features are considered, and said step of analyzing comprises determining if any of such surface features exists on the object, wherein the object is a citrus fruit with a peel, and wherein said step of analyzing comprises determining the extent of porosity of the peel of the citrus fruit.
-
-
3. A method of classifying a translucent object according to at least one selected surface feature of the object, comprising the steps of:
-
illuminating the object to cause light to be scattered therewithin; detecting such scattered light transmitted through the surface of the object; converting such detected light to data representing the relative intensity of light transmitted through each of a plurality of defined areas of the surface; analyzing such data to determine the existence of the selected feature of the surface; and classifying the object on the basis of such determination, wherein a plurality of surface features are considered, and said step of analyzing comprises determining if any of such surface features exists on the object, wherein the object is a citrus fruit with a peel, and wherein said step of analyzing comprises determining the extent of puff and crease in the peel of the citrus fruit.
-
-
4. A method of classifying a translucent object according to at least one selected surface feature of the object, comprising the steps of:
-
illuminating the object to cause light to be scattered therewithin; detecting such scattered light transmitted through the surface of the object; converting such detected light to data representing the relative intensity of light transmitted through each of a plurality of defined areas of the surface; analyzing such data to determine the existence of the selected feature of the surface; and classifying the object on the basis of such determination, wherein a plurality of surface features are considered, and said step of analyzing comprises determining if any of such surface features exists on the object, wherein the object is a citrus fruit with a peel, and wherein said step of analyzing comprises determining the extent of ridges and valleys in the peel of the citrus fruit.
-
-
5. A method of classifying a translucent object according to at least one selected surface feature of the object, comprising the steps of:
-
illuminating the object to cause light to be scattered therewithin; detecting such scattered light transmitted through the surface of the object; converting such detected light to data representing the relative intensity of light transmitted through each of a plurality of defined areas of the surface; analyzing such data to determine the existence of the selected feature of the surface; and classifying the object on the basis of such determination, wherein a plurality of surface features are considered, and said step of analyzing comprises determining if any of such surface features exists on the object, wherein the object is a citrus fruit with a peel, and wherein said step of analyzing comprises determining the extent of fractures in the peel of the citrus fruit.
-
-
6. A method of classifying a translucent object according to at least one selected surface feature of the object, comprising the steps of:
-
illuminating the object to cause light to be scattered therewithin; detecting such scattered light transmitted through the surface of the object; converting such detected light to data representing the relative intensity of light transmitted through each of a plurality of defined areas of the surface; analyzing such data to determine the existence of the selected feature of the surface; and classifying the object on the basis of such determination, wherein a plurality of surface features are considered, and said step of analyzing comprises determining if any of such surface features exists on the object, wherein the object is a citrus fruit with a peel, and wherein said step of analyzing comprises determining the extent of surface decomposition in the peel of the citrus fruit.
-
-
7. A method of classifying a translucent object according to at least one selected surface feature of the object, comprising the steps of:
-
illuminating the object to cause light to be scattered therewithin; detecting such scattered light transmitted through the surface of the object; converting such detected light to data representing the relative intensity of light transmitted through each of a plurality of defined areas of the surface; analyzing such data to determine the existence of the selected feature of the surface; and classifying the object on the basis of such determination, wherein the step of detecting further comprising the step of optically forming an image of the transmitted scattered light from the object, and wherein said step of analyzing comprises;
separating the image into a background image and an object image; and
removing the background image, leaving an object image,wherein the object is a fruit with a peel and wherein said step of analyzing comprises determining the extent of porosity of said peel, and further comprising;
scanning the object image;
filtering the scanned image for high frequency data using a high pass data filter;
establishing a threshold of pixel intensity of the filtered image; and
tabulating a number of pixels having an intensity above the threshold.
-
-
8. A method of classifying a translucent object according to at least one selected surface feature of the object, comprising the steps of:
-
illuminating the object to cause light to be scattered therewithin; detecting such scattered light transmitted through the surface of the object; converting such detected light to data representing the relative intensity of light transmitted through each of a plurality of defined areas of the surface; analyzing such data to determine the existence of the selected feature of the surface; and classifying the object on the basis of such determination, wherein the step of detecting further comprising the step of optically forming an image of the transmitted scattered light from the object, and wherein said step of analyzing comprises;
separating the image into a background image and an object image; and
removing the background image, leaving an object image,wherein the object is a fruit with a peel and wherein said step of analyzing comprises determining the existence of hills and valleys in the peel, and further comprising; scanning the object image; filtering the scanned image for low frequency data using a low pass/smoothing data filter; establishing a threshold of pixel intensity of the filtered image; and tabulating the number of pixels having an intensity above the threshold.
-
-
9. A method of classifying a translucent object according to at least one selected surface feature of the object, comprising the steps of:
-
illuminating the object to cause light to be scattered therewithin; detecting such scattered light transmitted through the surface of the object; converting such detected light to data representing the relative intensity of light transmitted through each of a plurality of defined areas of the surface; analyzing such data to determine the existence of the selected feature of the surface; and classifying the object on the basis of such determination, wherein the step of detecting further comprising the step of optically forming an image of the transmitted scattered light from the object, and wherein said step of analyzing comprises;
separating the image into a background image and an object image; and
removing the background image, leaving an object image,wherein the object is a fruit with a peel and wherein said step of analyzing comprises determining the existence of raised and recessed wedges in the peel, and further comprising; selectively scanning the object image for sharp transitions in pixel intensity; establishing a threshold of pixel intensity; tabulating the number of pixels having an intensity above the threshold in neighborhoods contiguous to pixel boundaries corresponding to sharp transitions, said neighborhoods being defined as blobs; and tabulating the number of blobs which exceed a predetermined characteristic parameter, whereby raised and recessed wedges in the peel are identified. - View Dependent Claims (10, 11)
-
-
12. A method of classifying a translucent object according to at least one selected surface feature of the object, comprising the steps of:
-
illuminating the object to cause light to be scattered therewithin; detecting such scattered light transmitted through the surface of the object; converting such detected light to data representing the relative intensity of light transmitted through each of a plurality of defined areas of the surface; analyzing such data to determine the existence of the selected feature of the surface; and classifying the object on the basis of such determination, wherein the step of detecting further comprising the step of optically forming an image of the transmitted scattered light from the object, and wherein said step of analyzing comprises;
separating the image into a background image and an object image; and
removing the background image, leaving an object image,wherein the object is a fruit with a peel and wherein said step of analyzing comprises determining the existence of fractures in the peel surface, and further comprising;
scanning the object image for sharp transitions and pixel intensity;
establishing a selected threshold of pixel intensity of the object image; and
tabulating the number of pixels having an intensity above the selected threshold in neighborhoods continuous to pixel boundaries with sharp transitions, such neighborhoods being defined as blobs; and
tabulating the number of such blobs which exceed a selected area and width, whereby fractures in the peel are identified.
-
-
13. A method of classifying a translucent object according to at least one selected surface feature of the object, comprising the steps of:
-
illuminating the object to cause light to be scattered therewithin; detecting such scattered light transmitted through the surface of the object; converting such detected light to data representing the relative intensity of light transmitted through each of a plurality of defined areas of the surface; analyzing such data to determine the existence of the selected feature of the surface; and classifying the object on the basis of such determination, wherein the step of detecting further comprising the step of optically forming an image of the transmitted scattered light from the object, and wherein said step of analyzing comprises;
separating the image into a background image and an object image; and
removing the background image, leaving an object image,wherein the object is a fruit with a peel and wherein said step of analyzing comprises determining the existence of surface decomposition, and further comprising; scanning the object image for gradual transitions in pixel intensity; establishing a selected threshold of pixel intensity; tabulating the number of pixels having an intensity above the selected threshold in neighborhoods contiguous to pixel boundaries with gradual transitions, such neighborhoods being defined as blobs; and tabulating the number of such which exceed a given characteristic parameter, whereby surface decomposition is identified. - View Dependent Claims (14, 15)
-
-
16. An apparatus for identifying at least one selected surface feature pattern on a translucent object, said object having a plurality of possible surface feature patterns, comprising:
-
means for illuminating the object to cause light to be scattered therewithin; means or detecting such scattered light transmitted through the surface of the object; means for converting such detected light to data representing the relative intensity of light transmitted through each of a plurality of defined areas of the surface; and means for analyzing said data to derive a statistical measure of said data to identify said one of said surface feature patterns on said surface of said object, wherein said means for analyzing said data to derive a statistical measure of said data comprises means for forming a stored two dimensional digital image of said object, means for scanning said stored two dimensional digital image along a at least one straight line to obtain a scan of image intensity, means for generating a histogram of image intensity of said stored two dimensional digital image along said at least one straight line, and means for comparing said histogram to predetermined criteria to identify said one of said surface feature patterns. - View Dependent Claims (17)
-
-
18. An apparatus for identifying at least one selected surface feature pattern on a translucent object, said object having a plurality of possible surface feature patterns, comprising:
-
means for illuminating the object to cause light to be scattered therewithin; means for detecting such scattered light transmitted through the surface of the object; means for converting such detected light to data representing the relative intensity of light transmitted through each of a plurality of defined areas of the surface; and means for analyzing said data to derive a statistical measure of said data to identify said one of said surface feature patterns on said surface of said object, wherein said means for detecting scattered light comprises a scanning camera directed at said object, but not in a line of sight with said means for illuminating said object, said scanning camera being otherwise shielded from said means for illuminating said object so that said scanning camera receives only signals scattered through said object and not from direct or reflected rays from said means for illuminating said object. - View Dependent Claims (19)
-
Specification