US5715334A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Digital pixel-accurate intensity processing method for image information enhancement
Assignee: CONNECTICUT THE, University of
•
Filing: 1995-03-08
•
Granted: 1998-02-03
•
Expires: 2015-03-08
Abstract
Abstract An "image information enhancement" technique for processing digital images is presented, wherein enhancement of image detail contrast is accomplished by adding a differential hysteresis pattern to a digital image. The differential hysteresis image processing utilizes the persistence of intensity variations (i.e., hysteresis) as means for data reduction and image detail contrast enhancement. Image hysteresis is determined by a hysteresis cursor of an interactively chosen hysteresis range and differential hysteresis patterns are generated as a difference between hysteresis images.
Inventors
- 👤 Klaus-Ruediger Peters
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 22:51
CPC Classifications
G; G06; G06T; G06T5/00; G06T5/50
Claims Analysis
Total Claims: 46
Claim 1
Independent Claim
128 words
A method of enhancing the detail information in a digitized image data array comprising a matrix of pixels including the steps of: (a) generating first and second image data arrays; (b) two dimensional hysteresis processing each pixel in said first image data array to produce a hysteresis processed image, said hysteresis processed image having spacial correlation maintained with said first image data array; (c) subtracting one of said first array which has been hysteresis processed and said second array from the other to define a differential image data array having a selected intensity range; and (d) adding said differential image data array to one of said digitized image data array, said first image data array and said second image data array to provide an enhanced image data array.
Claim 2
Independent Claim
128 words
A method of enhancing the detail information in a digitized image data array comprising a matrix of pixels including the steps of: (a) generating first and second image data arrays; (b) two dimensional hysteresis processing each pixel in said first image data array to produce a hysteresis processed image, said hysteresis processed image having spacial correlation maintained with said first image data array; (c) subtracting one of said first array which has been hysteresis processed and said second array from the other to define a differential image data array having a selected intensity range; and (d) adding said differential image data array to one of said digitized image data array, said first image data array and said second image data array to provide an enhanced image data array.
Claim 3
Dependent Claim
27 words
The method of claim 1 including the step of: adjusting said selected intensity range of said differential image data array to a desired intensity by contrast stretching.
Claim 4
Dependent Claim
13 words
The method of claim 2 wherein: said contrast stretching comprises linear contrast stretching.
Claim 5
Dependent Claim
81 words
The method of claim 3 wherein said linear contrast stretching comprises: determining minimum and maximum pixel values in said hysteresis processed image data array; and recalculating output pixel values using the following equation: q(x,y)=(p(x,y)-minpix)*maxval(maxpix-minpix) where "p(x,y)" is the initial pixel value, "q(x,y)" is the final output pixel value, "minpix" is the minimum pixel value in said hysteresis processed image data array, "maxpix" is the maximum pixel value in said hysteresis processed image data array, and "maxval" is the maximum pixel value.
Claim 6
Dependent Claim
15 words
The method of claim 2 wherein: said desired intensity is within a visual intensity range.
Claim 7
Dependent Claim
18 words
The method of claim 1 wherein: both of said first and second image data arrays are hysteresis processed.
Claim 8
Dependent Claim
32 words
The method of claim 1 wherein: said selected intensity range defines at least one differential image data array selected from the image groupings consisting of spacial detail, intensity detail and image noise.
Claim 9
Dependent Claim
16 words
The method of claim 1 wherein: said differential image data array is displayed as schematic graphs.
Claim 10
Dependent Claim
17 words
The method of claim 1 wherein: said digitized image data array has a 10-bit to 16-bit accuracy.
Claim 11
Dependent Claim
32 words
The method of claim 1 wherein: said digitized image data array comprises microscopic data obtained from a group consisting of transmission electron microscopy, scanning electron microscopy, light microscopy and atomic force microscopy.
Claim 12
Dependent Claim
15 words
The method of claim 1 wherein: said digitized image data array comprises medical imaging data.
Claim 13
Dependent Claim
14 words
The method of claim 11 wherein: said medical imaging data comprises radiological imaging data.
Claim 14
Dependent Claim
22 words
The method of claim 12 wherein: said radiological imaging data is obtained from a group consisting of mammogram and x-ray imaging data.
Claim 15
Dependent Claim
30 words
The method of claim 1 wherein: said digitized image data array is selected from a group consisting of machine vision data, robotic vision data, remote sensing data and astronomical data.
Claim 16
Dependent Claim
27 words
The method of claim 1 wherein: said digitized image data array is selected from a group consisting of array optical images, video images and computer generated images.
Claim 17
Dependent Claim
16 words
The method of claim 1 wherein: said digitized image dam array comprises a multi-dimensional data array.
Claim 18
Dependent Claim
183 words
The method of claim 1 wherein said step of hysteresis processing comprises: (a) determining if a selected pixel's intensity value along a line in relation to its neighbors' intensities falls within a preselected cursor width; (b) generating a first processed line in a first direction, said step of generating said first processed line comprising, (1) maintaining the selected pixel's relative intensity value if it is outside the cursor width, and (2) changing the selected pixel's intensity value if it is within the cursor width to an intermediate value which is generally equivalent to the intensity of the last maintained value; (c) generating a second processed line in a second direction, said step of generating said second processed line comprising, (1) maintaining the selected pixel's relative intensity value if it is outside the cursor width, and (2) changing the selected pixel 's intensity value if it is within the cursor width to an intermediate value which is generally equivalent to the intensity of the last maintained value; and (d) bidirectionally averaging said first and second processed lines to generate a one dimensional hysteresis line.
Claim 19
Dependent Claim
18 words
The method of claim 17 wherein: said one dimensional hysteresis lines in step (d) comprise spacially neighboring pixels.
Claim 20
Dependent Claim
22 words
The method of claim 18 wherein: said one dimensional hysteresis lines are linear lines radiating at preselected angles through said selected pixel.
Claim 21
Dependent Claim
26 words
The method of claim 19 including: summing the intensities of each of the one dimensional hysteresis lines for the selected pixel to define a summation value.
Claim 22
Dependent Claim
31 words
The method of claim 20 further including the step of: dividing the summation value by the total number of one dimensional hysteresis lines in the set to define an output value.
Claim 23
Dependent Claim
66 words
The method of claim 1 wherein said step of hysteresis processing comprises: (a) determining if a selected pixel's intensity value in relation to its neighbors' intensities falls within a preselected cursor width; (b) maintaining the selected pixel's relative intensity value if it is outside the cursor width; and (c) changing the selected pixel's intensity value if it is within the cursor width to an intermediate value.
Claim 24
Dependent Claim
33 words
The method of claim 1 wherein both of said first and second image data arrays are processed and wherein: each of said processed image data arrays is generated using a different hysteresis factor.
Claim 25
Dependent Claim
17 words
The method of claim 1 wherein: said digitized image data array comprises a two dimensional data array.
Claim 26
Dependent Claim
17 words
The method of claim 1 wherein: said digitized image data array comprises a three dimensional data array.
Claim 27
Dependent Claim
22 words
The method of claim 1 wherein: said digitized image data array comprises a data array including x, y and z spacial coordinates.
Claim 28
Dependent Claim
18 words
The method of claim 1 wherein: said digitized image data array comprises a data array including time coordinates.
Claim 29
Dependent Claim
18 words
The method of claim 1 wherein: said digitized image data array comprises a data array including physical values.
Claim 30
Dependent Claim
18 words
The method of claim 1 wherein: said digitized image data array comprises a data array including chemical values.
Claim 31
Dependent Claim
20 words
The method of claim 1 wherein: said digitized image data array comprises a data array including values for statistical analysis.
Claim 32
Independent Claim
130 words
An apparatus for enhancing the detail in a digitized image data array comprising a matrix of pixels including: (a) means for generating first and second image data arrays; (b) means for two dimensional hysteresis processing each pixel in said first image data array to produce a hysteresis processed image, said hysteresis processed image having spacial correlation maintained with said first image data array; (c) means for subtracting one of said first array which has been hysteresis processed and said second array from the other to define a differential image having a selected intensity range; and (d) means for adding said differential image data array to one of said digitized image data array, said first image data array and said second image data array to provide an enhanced image data array.
Claim 33
Independent Claim
130 words
An apparatus for enhancing the detail in a digitized image data array comprising a matrix of pixels including: (a) means for generating first and second image data arrays; (b) means for two dimensional hysteresis processing each pixel in said first image data array to produce a hysteresis processed image, said hysteresis processed image having spacial correlation maintained with said first image data array; (c) means for subtracting one of said first array which has been hysteresis processed and said second array from the other to define a differential image having a selected intensity range; and (d) means for adding said differential image data array to one of said digitized image data array, said first image data array and said second image data array to provide an enhanced image data array.
Claim 34
Dependent Claim
29 words
The apparatus of claim 31 including the step of: means for adjusting said selected intensity range of said differential image data array to a desired intensity by contrast stretching.
Claim 35
Dependent Claim
15 words
The apparatus of claim 32 wherein: said means for contrast stretching comprises linear contrast stretching.
Claim 36
Dependent Claim
85 words
The apparatus of claim 33 wherein said linear contrast stretching comprises: means for determining minimum and maximum pixel values in said hysteresis processed image data array; and means for recalculating output pixel values using the following equation: q(x,y)=(p(x,y)-minpix)*maxval(maxpix-minpix) where "p(x,y)" is the initial pixel value, "q(x,y)" is the final output pixel value, "minpix" is the minimum pixel value in said hysteresis processed image data array, "maxpix" is the maximum pixel value in said hysteresis processed image data array, and "maxval" is the maximum pixel value.
Claim 37
Dependent Claim
15 words
The apparatus of claim 32 wherein: said desired intensity being within a visual intensity range.
Claim 38
Dependent Claim
18 words
The apparatus of claim 31 wherein: both of said first and second image data arrays are hysteresis processed.
Claim 39
Dependent Claim
32 words
The apparatus of claim 31 wherein: said selected intensity range defines at least one differential image data array selected from the image groupings consisting of spacial detail, intensity detail and image noise.
Claim 40
Dependent Claim
29 words
The apparatus of claim 31 wherein: said digitized image data array comprises microscopic data obtained from a group consisting of transmission electron microscopy, scanning electron microscopy and light microscopy.
Claim 41
Dependent Claim
15 words
The apparatus of claim 31 wherein: said digitized image data array comprises medical imaging data.
Claim 42
Dependent Claim
14 words
The apparatus of claim 39 wherein: said medical imaging data comprises radiological imaging data.
Claim 43
Dependent Claim
22 words
The apparatus of claim 40 wherein: said radiological imaging data is obtained from a group consisting of mammogram and x-ray imaging data.
Claim 44
Dependent Claim
30 words
The apparatus of claim 31 wherein: said digitized image data array is selected from a group consisting of machine vision data, robotic vision data, remote sensing data and astronomical data.
Claim 45
Dependent Claim
32 words
The apparatus of claim 31 wherein both of said first and second image data arrays are processed, with each of said processed image data arrays being generated using a different hysteresis factor.
Claim 46
Dependent Claim
28 words
The apparatus of claim 31 further comprising: means for quantifying image information into at least four image intensity classification including features, image details, intensity details and spacial noise.
References Cited (Backward Citations)
US4903205A
Cited
US4907156A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-02-02 | 2001-08-04 | 2002-02-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-02-02 | 2005-08-04 | 2006-02-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-02-02 | 2009-08-04 | 2010-02-03 | $7700.00 | Window Closed / Lapsed |