Method and algorithm for image processing
First Claim
1. A method of image processing, comprising the steps of:
- (a) obtaining image data as a plurality of pixels, each of the plurality of pixels having at least two indices, and having an assigned value, wherein said assigned value corresponds to a texture;
(b) for said each pixel, calculating a plurality of summed assigned values, each of said plurality of summed assigned values obtained from a plurality of subsets of pixels away from said each pixel, each of said plurality of summed assigned values having an amplitude and a direction;
(c) calculating and assigning a composite summed assigned value and a composite direction to said each pixel as a plurality of composite assigned values; and
(d) displaying said plurality of composite assigned values as an image;
wherein said texture is obtained by;
for said each pixel, selecting a first set of surrounding pixels and obtaining a first composite intensity from said first set of surrounding pixels;
for said each pixel, selecting a second set of surrounding pixels and obtaining a second composite intensity from said second set of surrounding pixels; and
obtaining said texture which is a ratio of said first and second composite intensities, and assigning said texture to said each pixel.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a modified Radon transform. It is similar to the traditional Radon transform for the extraction of line parameters and similar to traditional slant stack for the intensity summation of pixels away from a given pixel, for example ray paths that spans 360 degree at a given grid in the time and offset domain. However, the present invention differs from these methods in that the intensity and direction of a composite intensity for each pixel are maintained separately instead of combined after the transformation. An advantage of this approach is elimination of the work required to extract the line parameters in the transformed domain. The advantage of the modified Radon Transform method is amplified when many lines are present in the imagery or when the lines are just short segments which both occur in actual imagery.
-
Citations
10 Claims
-
1. A method of image processing, comprising the steps of:
-
(a) obtaining image data as a plurality of pixels, each of the plurality of pixels having at least two indices, and having an assigned value, wherein said assigned value corresponds to a texture;
(b) for said each pixel, calculating a plurality of summed assigned values, each of said plurality of summed assigned values obtained from a plurality of subsets of pixels away from said each pixel, each of said plurality of summed assigned values having an amplitude and a direction;
(c) calculating and assigning a composite summed assigned value and a composite direction to said each pixel as a plurality of composite assigned values; and
(d) displaying said plurality of composite assigned values as an image;
wherein said texture is obtained by;
for said each pixel, selecting a first set of surrounding pixels and obtaining a first composite intensity from said first set of surrounding pixels;
for said each pixel, selecting a second set of surrounding pixels and obtaining a second composite intensity from said second set of surrounding pixels; and
obtaining said texture which is a ratio of said first and second composite intensities, and assigning said texture to said each pixel. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An algorithm for image processing, comprising:
-
(a) a data input algorithm for receiving image data as a plurality of pixels, each of the plurality of pixels having at least two indices, and having at least one assigned value, wherein said assigned value corresponds to a texture;
(b) a summed assigned value algorithm for calculating a plurality of summed assigned values for each pixel of said plurality of pixels, each of said plurality of summed assigned values obtained from a plurality of subsets of pixels away from said each pixel, each of said plurality of summed assigned values having an amplitude and a direction; and
(c) a composite summed assigned value algorithm for calculating and assigning a composite summed assigned value and a composite direction to said each pixel as a plurality of composite assigned values; and
assigning a composite summed assigned value to said each pixel;
wherein said texture is obtained by;
for said each pixel, selecting a first set of surrounding pixels and obtaining a first composite intensity from said first set of surrounding pixels;
for said each pixel, selecting a second set of surrounding pixels and obtaining a second composite intensity from said second set of surrounding pixels; and
obtaining said texture which is a ratio of said first and second composite intensities, and assigning said texture to said each pixel. - View Dependent Claims (7, 8, 9, 10)
-
Specification