Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
128 words
A process for producing a binary map of an object having a surface each elemental area of which has one or the other of two properties, said process comprising: a) scanning said surface to obtain data representative of a grey scale image of said surface with a given resolution; b) processing said data representative of said grey scale image to produce data representative of a map of said object having signed values that identify adjacent elemental areas of said surface having different properties, said map having the same resolution as said grey scale image; and c) converting said data representative of a map of said object having signed values to a binary map of said surface with a resolution higher than the resolution of said grey scale image.
Claim 2
Dependent Claim
128 words
A process for producing a binary map of an object having a surface each elemental area of which has one or the other of two properties, said process comprising: a) scanning said surface to obtain data representative of a grey scale image of said surface with a given resolution; b) processing said data representative of said grey scale image to produce data representative of a map of said object having signed values that identify adjacent elemental areas of said surface having different properties, said map having the same resolution as said grey scale image; and c) converting said data representative of a map of said object having signed values to a binary map of said surface with a resolution higher than the resolution of said grey scale image.
Claim 3
Dependent Claim
44 words
A process according to claim 1 wherein data representative of the properties of said surface are obtained during the scanning of said surface, and are utilized during the process of converting said data representative of a map of said object to said binary map.
Claim 4
Dependent Claim
25 words
A process according to claim 2 wherein processing said data includes convolving with a filter function that approximates the second derivative of a Gaussian function.
Claim 5
Dependent Claim
35 words
A process according to claim 2 wherein said data representative of the properties of said surface are obtained by comparing the data representative of a grey scale image of said surface with a calibration function.
Claim 6
Dependent Claim
21 words
A process according to claim 4 wherein the calibration function is independent of the location of elemental areas of said surface.
Claim 7
Dependent Claim
14 words
A process according to claim 4 wherein the calibration function is a fixed threshold.
Claim 8
Dependent Claim
14 words
A process according to claim 4 wherein the calibration function is a variable threshold.
Claim 9
Dependent Claim
22 words
A process according to claim 4 wherein the calibration function is dependent on the grey scale levels of the grey scale image.
Claim 10
Dependent Claim
44 words
A process according to claim 8 wherein the data representative of the properties of said surface involve a comparison of the grey level of a pixel in the grey scale image with the grey levels of adjacent neighboring pixels in said grey scale image.
Claim 11
Dependent Claim
21 words
A process according to claim 8 wherein a plurality of adjacent neighboring pixels to each pixel are involved in said comparison.
Claim 12
Dependent Claim
52 words
A process according to claim 10 wherein said comparison is achieved by determining the maximum difference between the grey scale level of the particular pixel and the grey scale levels of neighboring pixels, and averaging the grey scale levels of the particular pixel and the neighboring pixel that produces the maximum difference.
Claim 13
Dependent Claim
17 words
A process according to claim 4 wherein said calibration function is obtained by an off-line calibration process.
Claim 14
Dependent Claim
68 words
A process according to claim i wherein the process of converting data to said binary map includes assigning states to those binary map pixels whose states are capable of being classified unambiguously, including those binary map pixels that are homologous to elemental areas of said surface identified in step (b) of claim 1, and assigning states to the remainder of the binary map pixels according to pre-set rules.
Claim 15
Dependent Claim
41 words
A process according to claim 13 including computing an ordered pair of numbers for each pixel in the grey scale image, and assigning a tentative state to each pixel in accordance with a threshold function obtained by an off-line calibration process.
Claim 16
Dependent Claim
170 words
A process for producing a binary map of an object having a surface each elemental area of which has one or the other of two properties, said process comprising: a) scanning said surface to obtain data representative of a grey scale image of said surface with a given resolution; b) convolving said data representative of said grey scale image to produce a convolution map of said object having signed values; c) producing from said data representative of said grey scale image, a binary gradient-enable map for identifying pairs of contour pixels which are pixels homologous to elemental areas of said surface having different properties, and a binary adjacency map for identifying pixels whose neighboring pixels have a grey level gradient exceeding a threshold; and d) using said gradient-enable map and said adjacency map to create a binary of said surface with said given resolution; and e) interpolating said binary map to form a binary map of said object with a resolution higher than the resolution of said grey scale image.
Claim 17
Dependent Claim
170 words
A process for producing a binary map of an object having a surface each elemental area of which has one or the other of two properties, said process comprising: a) scanning said surface to obtain data representative of a grey scale image of said surface with a given resolution; b) convolving said data representative of said grey scale image to produce a convolution map of said object having signed values; c) producing from said data representative of said grey scale image, a binary gradient-enable map for identifying pairs of contour pixels which are pixels homologous to elemental areas of said surface having different properties, and a binary adjacency map for identifying pixels whose neighboring pixels have a grey level gradient exceeding a threshold; and d) using said gradient-enable map and said adjacency map to create a binary of said surface with said given resolution; and e) interpolating said binary map to form a binary map of said object with a resolution higher than the resolution of said grey scale image.
Claim 18
Dependent Claim
225 words
A process for off-line production of a threshold function comprising: a) scanning an object having a surface each elemental area of which has one or the other of two properties to obtain data representative of a grey scale image of said surface; b) processing said grey scale image to obtain data representative of a binary image in which pixels homologous to elemental areas of said surface at which transitions of said properties occur have a given state and the remaining pixels have the opposite state; c) convolving said data representative of said grey scale image to produce a convolution score image in which the value of each pixel is dependent on the value of its eight neighbors as determined by a look-up table; d) identify contours in said convolution score image; e) classify each contour as being good, bad, or unsure; f) calculate for each pixel in the grey scale image, an ordered pair of numbers; g) plot the ordered pair of numbers for each contour pixel that in not classified as being unsure; h) compute a threshold function from the plotted ordered pairs of numbers as a function that minimizes both the number of points associated with pixels from good contours that are below the threshold function, and the number of points associated with pixels from bad contours that are above the threshold function.
Claim 19
Dependent Claim
225 words
A process for off-line production of a threshold function comprising: a) scanning an object having a surface each elemental area of which has one or the other of two properties to obtain data representative of a grey scale image of said surface; b) processing said grey scale image to obtain data representative of a binary image in which pixels homologous to elemental areas of said surface at which transitions of said properties occur have a given state and the remaining pixels have the opposite state; c) convolving said data representative of said grey scale image to produce a convolution score image in which the value of each pixel is dependent on the value of its eight neighbors as determined by a look-up table; d) identify contours in said convolution score image; e) classify each contour as being good, bad, or unsure; f) calculate for each pixel in the grey scale image, an ordered pair of numbers; g) plot the ordered pair of numbers for each contour pixel that in not classified as being unsure; h) compute a threshold function from the plotted ordered pairs of numbers as a function that minimizes both the number of points associated with pixels from good contours that are below the threshold function, and the number of points associated with pixels from bad contours that are above the threshold function.