← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag