Patent US5063607A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5063607A Expired / Lapsed US ⏱️ 0.0 years remaining

Image contrast enhancement technique

Assignee: Raytheon Co
•
Filing: 1988-10-24
•
Granted: 1991-11-05
•
Expires: 2008-10-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An image contrast enhancement technique for use in a forward looking infrared system adapted to adjust the intensity of an image of a scene, the image being realized from electrical signals generated in response to radiation received from a plurality of regions within a field of view of the scene. The technique includes the step of filling a first matrix with digital entries corresponding to each electrical signal, the difference between the maximum and minimum digital entries defining a first dynamic range. The first matrix is sampled to create a set of digital entries having a second dynamic range substantially similar to the first dynamic range. A histogram of the set of digital entries is then constructed. A first transfer function is generated by at least approximating the integral of the histogram, the first transfer function having a value at each of the digital entries. The technique further includes the step of generating a second matrix having entries obtained by multiplying each of the entries of the first matrix by the value of the first transfer function at each of the entries. The image of the scene is generated by driving a display with signals derived from the entries of the second matrix.

Inventors

  • 👤 Patrick FitzHenry
  • 👤 Lawrence A. Scanlan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 21:18
CPC Classifications
G; G06; G06T; G06T5/00; G06T5/90; G06T5/92; G06T5/40; G06T2207/00; G06T2207/10; G06T2207/10048; H; H04; H04N; H04N23/00; H04N23/20; H04N23/23; H04N25/00; H04N25/20; H04N25/21

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 228 words
An image contrast enhancement technique for adjusting the intensity of an image of a scene, said image being realized from electrical signals generated in response to radiation received from a plurality of regions within a field of view of said scene, comprising the steps of: a) filling a first matrix with a plurality of digital entries corresponding to each of said electrical signals, said plurality of digital entries having a maximum and a minimum value with the difference between the maximum and minimum digital entries defining a first dynamic range; b) sampling said first matrix to create a first sample set of said plurality of digital entries, said sample set having a second dynamic range substantially similar to said first dynamic range; c) constructing a histogram of said first sample set of digital entries; d) at least approximating the integral of said histogram to generate a first transfer function, said first transfer function having a value at each of said plurality of digital entries of said first matrix; e) generating a second matrix having a plurality of digital entries obtained by multiplying each of said plurality of digital entries of said first matrix by the value of said first transfer function at each of said entries; and f) generating said image by driving a display with signals derived from said plurality of digital entries of said second matrix.
Claim 2
Dependent Claim 228 words
An image contrast enhancement technique for adjusting the intensity of an image of a scene, said image being realized from electrical signals generated in response to radiation received from a plurality of regions within a field of view of said scene, comprising the steps of: a) filling a first matrix with a plurality of digital entries corresponding to each of said electrical signals, said plurality of digital entries having a maximum and a minimum value with the difference between the maximum and minimum digital entries defining a first dynamic range; b) sampling said first matrix to create a first sample set of said plurality of digital entries, said sample set having a second dynamic range substantially similar to said first dynamic range; c) constructing a histogram of said first sample set of digital entries; d) at least approximating the integral of said histogram to generate a first transfer function, said first transfer function having a value at each of said plurality of digital entries of said first matrix; e) generating a second matrix having a plurality of digital entries obtained by multiplying each of said plurality of digital entries of said first matrix by the value of said first transfer function at each of said entries; and f) generating said image by driving a display with signals derived from said plurality of digital entries of said second matrix.
Claim 3
Dependent Claim 15 words
The technique of claim 1 further including the step of scaling said first transfer function.
Claim 4
Dependent Claim 27 words
The technique of claim 1 wherein said step of sampling said first matrix includes the step of collecting said entries from alternate rows of said first matrix.
Claim 5
Dependent Claim 40 words
The technique of claim 3 wherein said step of sampling said first matrix further includes the step of collecting said entries from every Nth column of said first matrix, where the number of said columns is evenly divisible by N.
Claim 6
Dependent Claim 40 words
The technique of claim 1 wherein said step of at least approximately integrating said histogram further includes the step of adding a bin bias constant to each of said plurality of digital entries to reduce the contrast of said image.
Claim 7
Dependent Claim 185 words
The technique of claim 1 wherein said step of at least approximately integrating said histogram further includes the steps of: a) summing the values of said histogram from a first sequential subset of said first sample set of digital entries to accumulate a first sum and assigning said first sum to be the value of said approximated integral at the largest digital entry within said first subset; b) summing the values of said histogram from a second sequential subset of said first sample set of digital entries to accumulate a second sum, said second subset being adjacent to said first subset on an axis of said histogram, and temporarily assigning said second sum to be the value of said approximated integral at the largest digital entry within said second subset; c) summing said first and second sums to form a third sum; d) assigning said third sum to be the value of said approximated integral at the largest digital entry within said second subset; and e) approximating the value of said histogram integral over said second subset by interpolating between said first and third sums.
Claim 8
Dependent Claim 172 words
The technique of claim 1 further including the steps of: a) storing the maximum value of said first transfer function; b) updating said first matrix with a plurality of digital entries from a second scene to be imaged; c) sampling said updated first matrix to create a second sample set of said digital entries; d) constructing a second histogram of said second sample set of digital entries; e) at least approximately integrating said second histogram to generate a second transfer function, said second transfer function having a value at each entry from said second scene; f) updating said second matrix by multiplying each of the entries of said updated first matrix by both the value of said second transfer function at each of said entries of said updated first matrix and by a scale factor proportional to the quotient of the maximum signal value accepted by said display and said stored maximum value of said first transfer function; and h) updating said image by driving said display with said updated second matrix.
Claim 9
Dependent Claim 31 words
The technique of claim 1 wherein said step of at least approximately integrating said histogram is performed by integrating over the largest to the smallest of said plurality of digital entries.
Claim 10
Dependent Claim 266 words
An image contrast enhancement technique for adjusting the intensity of an image of a scene, said image being realized from electrical signals generated in response to radiation received from a plurality of regions within a field of view of said scene, comprising the steps of: a) filling a first matrix with a first plurality of digital entries corresponding to each of said electrical signals, said first plurality of digital entries being sampled and having a maximum and a minimum value with the difference between the maximum and minimum digital entries defining a first dynamic range over said field of view of said scene; b) refilling said first matrix with a second plurality of digital entries from said scene and resampling said first matrix to create a sample set of digital entries from said second plurality of digital entries, said sample set having a second dynamic range substantially similar to said first dynamic range; c) constructing a histogram of said sample set of digital entries; d) at least approximating the integral of said histogram to generate a first transfer function, said first transfer function having a value at each of said second plurality of digital entries of said first matrix; e) generating a second matrix having a third plurality of digital entries obtained by multiplying each of said second plurality of digital entries of said first matrix by the value of said first transfer function at each of said second plurality of digital entries; and f) generating said image by driving a display with signals derived from said third plurality of digital entries of said second matrix.
Claim 11
Dependent Claim 266 words
An image contrast enhancement technique for adjusting the intensity of an image of a scene, said image being realized from electrical signals generated in response to radiation received from a plurality of regions within a field of view of said scene, comprising the steps of: a) filling a first matrix with a first plurality of digital entries corresponding to each of said electrical signals, said first plurality of digital entries being sampled and having a maximum and a minimum value with the difference between the maximum and minimum digital entries defining a first dynamic range over said field of view of said scene; b) refilling said first matrix with a second plurality of digital entries from said scene and resampling said first matrix to create a sample set of digital entries from said second plurality of digital entries, said sample set having a second dynamic range substantially similar to said first dynamic range; c) constructing a histogram of said sample set of digital entries; d) at least approximating the integral of said histogram to generate a first transfer function, said first transfer function having a value at each of said second plurality of digital entries of said first matrix; e) generating a second matrix having a third plurality of digital entries obtained by multiplying each of said second plurality of digital entries of said first matrix by the value of said first transfer function at each of said second plurality of digital entries; and f) generating said image by driving a display with signals derived from said third plurality of digital entries of said second matrix.

References Cited (Backward Citations)

US4365304A Cited
US4695884A Cited
US4783828A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-11-04 1995-05-06 1995-11-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-11-04 1999-05-06 1999-11-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-11-04 2003-05-06 2003-11-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag