Method and apparatus for detecting bounded regions of images, and method and apparatus for sorting articles and detecting flaws
First Claim
1. Apparatus for detecting a bounded region of an image, which apparatus comprises means for scanning the image via a raster scan to produce a signal indicative of image intensity at a plurality of picture points, means for comparing the image intensity at each of the said picture points with that of a neighbouring point in each of at least two directions to derive therefrom a difference value, means for labelling the picture points as corresponding to region boundaries whenever the difference values exceed a predetermined threshold value, means for expanding the region boundaries by labelling a number of further picture points as region boundaries such that boundaries between neighbouring picture elements along a scan line are unidirectionally expanded to successive neighbouring picture elements along the said scan line and boundaries between neighbouring picture elements of neighbouring scan lines are unidirectionally expanded to neighbouring successive scan lines, and means for time-shifting the signals associated with different types of expanded region boundaries by different amounts to superimpose the expanded boundaries for a region lying wholly within the bounded region of the image.
3 Assignments
0 Petitions
Accused Products
Abstract
Image processing apparatus for detecting a bounded region of an image includes a scanning device such as a T.V. camera, to scan the image via a raster scan to produce a signal indicative of image intensity at a plurality of picture points and comparators to compare the image intensity at each of the picture points with that of a neighboring point in each of at least two directions to derive therefrom a difference value and thereby detect a positive-going or negative-going boundary. Picture points are labelled as corresponding to region boundaries whenever the difference values exceed a predetermined threshold value. The region boundaries are then expanded by labelling further picture points as region boundaries. All boundaries in a particular direction are expanded in the same direction irrespective of whether they are negative-going or positive-going. Thus, boundaries between neighboring picture elements along the scan line are expanded to successive neighboring picture elements along the scan line and boundaries between neighboring picture elements on neighboring scan lines are expanded to neighboring successive scan lines. The expanded boundaries are then subjected to a time-shift to superimpose the expanded boundaries for a region lying wholly within a bounded region of the image.
64 Citations
19 Claims
- 1. Apparatus for detecting a bounded region of an image, which apparatus comprises means for scanning the image via a raster scan to produce a signal indicative of image intensity at a plurality of picture points, means for comparing the image intensity at each of the said picture points with that of a neighbouring point in each of at least two directions to derive therefrom a difference value, means for labelling the picture points as corresponding to region boundaries whenever the difference values exceed a predetermined threshold value, means for expanding the region boundaries by labelling a number of further picture points as region boundaries such that boundaries between neighbouring picture elements along a scan line are unidirectionally expanded to successive neighbouring picture elements along the said scan line and boundaries between neighbouring picture elements of neighbouring scan lines are unidirectionally expanded to neighbouring successive scan lines, and means for time-shifting the signals associated with different types of expanded region boundaries by different amounts to superimpose the expanded boundaries for a region lying wholly within the bounded region of the image.
- 11. A method of detecting a bounded region of an image, which method comprises the steps of scanning the image via a raster scan to produce a signal indicative of image intensity at a plurality of picture points, comparing the image intensity at each of the said picture points with that of a neighbouring point in each of at least two directions to derive therefrom a difference value, labelling the picture points as corresponding to region boundaries whenever the difference values exceed a predetermined threshold value, expanding the region boundaries by labelling a number of further picture points such that boundaries between neighbouring picture elements along a scan line are unidirectionally expanded to successive neighbouring picture elements along the said scan line and boundaries between neighbouring picture elements of neighbouring scan lines are unidirectionally expanded to neighbouring successive scan lines time-shifting the signals associated with different types of expanded region boundaries by different amounts to superimpose the expanded boundaries for a region lying wholly within the bounded region of the image.
-
13. Apparatus for detecting a bounded region of an image, which apparatus comprises:
-
scanning means for scanning the image and for producing a signal indicative of image intensity at a plurality of successive picture points; deriving means for deriving difference values between neighbouring points in a plurality of directions to determine the presence of positive-going and negative-going region boundaries; labelling means for labelling successive picture points according to whether or not they lie within a predetermined number of successive picture points in a specified direction from a region boundary and for expanding each of the said boundaries by the said predetermined number of picture points, said boundary expansion by said labelling means being such that both positive-going and negative-going parallel boundaries are expanded in the same direction; time-shift means for applying time-shifts to the expanded boundaries, the time shift applied for a positive-going boundary being different from that applied for a negative-going boundary, to thereby superimpose the expanded boundaries for a region lying wholly within the bounded region of the image; and means for generating an output in response to said superimposition of a plurality of the expanded boundaries. - View Dependent Claims (14, 15, 16)
-
-
17. Article sorting apparatus comprising:
-
conveying means for conveying through an inspection region articles having predominantly a first value of surface reflectivity but bearing occasional surface features having a second value of reflectivity which is substantially different from the first value; means for illuminating each article in the inspection region; sensing means responsive to radiation reflected from the article for scanning the inspection region to derive an image signal and for processing the derived image signal, said sensing means including; (a) scanning means for scanning the image to produce a signal indicative of image intensity at a plurality of successive picture points; (b) means for deriving difference values between neighboring points in a plurality of directions to determine the presence of positive-going and negative-going region boundaries; (c) means for labelling successive picture points on the scan according to whether or not they lie within a predetermined number of successive picture points in a specified direction from a region boundary to thereby extend each of the said boundaries by the said predetermined number of picture points, said boundary extension being such that both positive-going and negative-going parallel boundaries are extended in the same direction; and (d) time-shift means for applying time-shifts to the extended boundaries, the time-shift applied for a positive-going boundary being different from that applied for a negative-going boundary, to thereby superimpose the extended boundaries for a region lying wholly within the bounded region of the image thereby to generate an output signal; said article sorting apparatus further comprising deflection means responsive to the said output signal to cause the article bearing such feature to be routed differently from the other articles. - View Dependent Claims (18, 19)
-
Specification