Thresholding of gray level images using fractal dimensions
First Claim
Patent Images
1. A method of converting a two dimensional gray level image to a corresponding binary image comprising the steps of:
- subdividing the two dimensional image into a predetermined number of picture elements each of which has a gray level associated therewith;
computing, from the two dimensional image, the surface area A(r) of a corresponding hypothetical three dimensional surface overlying the plane of the two dimensional image, the height that a portion of the hypothetical surface lies above a given pixel in the two dimensional image being functionally related to the gray level of the pixel;
determining the fractal dimension of the hypothetical surface by computing the change in the logarithm of the area A(r) with respect to the change in the logarithm of the scale of resolution r in accordance with the relationship
space="preserve" listing-type="equation">D=2-d[log A(r)]/d[log (r)]determining the scale of resolution rmax at which the fractal dimension is a maximum;
determining a reference threshold gray level for each pixel in the two dimensional image, each reference threshold gray level being functionally related to the gray levels of each pixel lying within a predetermined locality about a given pixel, the dimensions of the predetermined locality being functionally related to the value rmax ; and
converting the gray level of each pixel in the two dimensional image into a corresponding binary representation thereof by comparing the gray level of each pixel with the reference threshold gray level for the locality surrounding that pixel and assigning a binary value to the pixel in accordance with the results of the comparison.
1 Assignment
0 Petitions
Accused Products
Abstract
The locality of a two dimensional gray level image from which is generated a reference threshold value for converting the image to its corresponding binary image is determined by finding the fractal dimension of a hypothetical three dimensional surface overlying the two dimensional image.
38 Citations
8 Claims
-
1. A method of converting a two dimensional gray level image to a corresponding binary image comprising the steps of:
-
subdividing the two dimensional image into a predetermined number of picture elements each of which has a gray level associated therewith; computing, from the two dimensional image, the surface area A(r) of a corresponding hypothetical three dimensional surface overlying the plane of the two dimensional image, the height that a portion of the hypothetical surface lies above a given pixel in the two dimensional image being functionally related to the gray level of the pixel; determining the fractal dimension of the hypothetical surface by computing the change in the logarithm of the area A(r) with respect to the change in the logarithm of the scale of resolution r in accordance with the relationship
space="preserve" listing-type="equation">D=2-d[log A(r)]/d[log (r)]determining the scale of resolution rmax at which the fractal dimension is a maximum; determining a reference threshold gray level for each pixel in the two dimensional image, each reference threshold gray level being functionally related to the gray levels of each pixel lying within a predetermined locality about a given pixel, the dimensions of the predetermined locality being functionally related to the value rmax ; and converting the gray level of each pixel in the two dimensional image into a corresponding binary representation thereof by comparing the gray level of each pixel with the reference threshold gray level for the locality surrounding that pixel and assigning a binary value to the pixel in accordance with the results of the comparison. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Apparatus for converting a two dimensional gray level image to a corresponding binary image comprising:
-
means for subdividing the two dimensional image into a predetermined number of picture elements each of which has a gray level associated therewith; means for computing, from the two dimensional image, the surface area A(r) of a corresponding hypothetical three dimensional surface overlying the plane of the two dimensional image, the height that a portion of the surface lies above a given pixel in the two dimensional image being functionally related to the gray level of the pixel; means for determining the fractal dimension of the hypothetical surface by computing the change in the logarithm of the area A(r) with respect to the change in the logarithm of the scale of resolution r in accordance with the relationship
space="preserve" listing-type="equation">D=2-d[log A(r)]/d[log (r)],means for determining the scale of resolution rmax at which the fractal dimension is a maximum; means for generating a reference threshold gray level for each pixel in the two dimensional image, each reference threshold gray level being functionally related to the gray level in each pixel lying within a predetermined locality about a given pixel, the dimensions of the predetermined locality being functionally related to the value rmax ; and means for converting the gray level of each pixel in the two dimensional image into a corresponding binary representation thereof by comparing the gray level of each pixel with the reference threshold gray level for the locality surrounding that pixel and assigning a binary value to the pixel in accordance with the results of the comparison. - View Dependent Claims (8)
-
Specification