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

Method and apparatus for reconstructing missing color samples

Assignee: Polaroid Corp
•
Filing: 1985-08-05
•
Granted: 1987-05-05
•
Expires: 2005-08-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus and method for sensing sampled colored image data and thereafter interpolating the sampled colored image data to provide image data in each color sampled for each point or pixel at which the subject is sensed from which an image of the subject may be constructed having reduced color artifacts and fringing while reducing the blurring to the image that would otherwise be required to correct for such artifacts and fringing.

Inventors

  • 👤 William T. Freeman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 17:39
CPC Classifications
H; H04; H04N; H04N9/00; H04N9/64; H04N9/646; H04N23/00; H04N23/80; H04N23/84; H04N23/843

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 390 words
An electronic imaging camera comprising: an image sensing array comprising a predetermined number of discrete image sensing elements each of which is responsive to incident illumination from a subject to provide an electronic information signal corresponding to the intensity of the illumination incident thereto; means for filtering the illumination incident to said image sensing array so that at least a first group of said image sensing elements receives illumination within a first select range of wavelengths and a second group of said image sensing elements receives illumination within a second select range of wavelengths different from said first select range; means for interpolating the electronic information signals from said first group of image sensing elements for providing a first set of electronic information signals corresponding to the intensity of illumination within said first range of wavelengths for both said first and second groups of image sensing elements and for interpolating the electronic information signals from said second group of image sensing elements for providing a second set of electronic information signals corresponding to the intensity of illumination within said second range of wavelengths for both said first and second groups of image sensing elements; means for combining said first and second sets of electronic information signals from said interpolating means and thereafter modifying said combined electronic information signals by replacing the combined electronic information signal corresponding to each image sensing element with a filtered value of the combined electronic information signals to provide a filtered electronic information signal for each image sensing element; and means for combining said filtered electronic information signal for each image sensing element in said first group of image sensing elements with the electronic information signal originally sensed for that same image sensing element in said first group to provide an output electronic information signal corresponding to the intensity of incident illumination within said second range of wavelengths for each of said first group of image sensing elements, and for combining said filtered electronic information signal for each image sensing element in said second group of image sensing elements with the electronic information signal originally sensed for that same image sensing element in said second group to provide an output electronic information signal corresponding to the intensity of incident illumination within said first range of wavelengths for each of said second group of image sensing elements.
Claim 2
Dependent Claim 390 words
An electronic imaging camera comprising: an image sensing array comprising a predetermined number of discrete image sensing elements each of which is responsive to incident illumination from a subject to provide an electronic information signal corresponding to the intensity of the illumination incident thereto; means for filtering the illumination incident to said image sensing array so that at least a first group of said image sensing elements receives illumination within a first select range of wavelengths and a second group of said image sensing elements receives illumination within a second select range of wavelengths different from said first select range; means for interpolating the electronic information signals from said first group of image sensing elements for providing a first set of electronic information signals corresponding to the intensity of illumination within said first range of wavelengths for both said first and second groups of image sensing elements and for interpolating the electronic information signals from said second group of image sensing elements for providing a second set of electronic information signals corresponding to the intensity of illumination within said second range of wavelengths for both said first and second groups of image sensing elements; means for combining said first and second sets of electronic information signals from said interpolating means and thereafter modifying said combined electronic information signals by replacing the combined electronic information signal corresponding to each image sensing element with a filtered value of the combined electronic information signals to provide a filtered electronic information signal for each image sensing element; and means for combining said filtered electronic information signal for each image sensing element in said first group of image sensing elements with the electronic information signal originally sensed for that same image sensing element in said first group to provide an output electronic information signal corresponding to the intensity of incident illumination within said second range of wavelengths for each of said first group of image sensing elements, and for combining said filtered electronic information signal for each image sensing element in said second group of image sensing elements with the electronic information signal originally sensed for that same image sensing element in said second group to provide an output electronic information signal corresponding to the intensity of incident illumination within said first range of wavelengths for each of said second group of image sensing elements.
Claim 3
Dependent Claim 43 words
The electronic camera of claim 1 wherein said filtered value of the combined electronic information signal for each image sensing element comprises the median value of the combined electronic information signals for a select number of image sensing elements in the vicinity thereof.
Claim 4
Dependent Claim 15 words
The electronic camera of claim 2 wherein said means for interpolating operates to linearly interpolate.
Claim 5
Dependent Claim 49 words
The electronic camera of claim 2 wherein said means for combining said first and second sets of electronic information signals from said interpolating means operates to subtract said second set of electronic information signals from said first set of electronic information signals to provide said combined electronic information signals.
Claim 6
Dependent Claim 489 words
The electronic camera of claim 2 wherein: said means for filtering the illumination incident to said image sensing array operates so that a third group of image sensing elements receives illumination within a third select range of wavelengths, said interpolating means operates to: interpolate the electronic information signals from said first group of image sensing elements to provide a first set of electronic information signals corresponding to the intensity of illumination within said first range of wavelengths for said first, second and third groups of image sensing elements, interpolate the electronic information signals from said second group of image sensing elements to provide a second set of electronic information signals corresponding to the intensity of illumination within said second range of wavelengths for said first, second and third groups of image sensing elements, and interpolate the electronic information signals from said third group of image sensing elements to provide a third set of electronic information signals corresponding to the intensity of illumination within said third range of wavelengths for said first, second and third groups of image sensing elements; wherein said means for combining said sets of electronic information signals operates to combine said first and second sets of electronic information signals, said second and third sets of electronic information signals, and said first and third sets of electronic information signals, said combined electronic information signals being thereafter modified by replacing the electronic information signal corresponding to each image sensing element with the median value of the electronic information signals corresponding to a select number of image sensing elements in the vicinity thereof to provide a median electronic information signal for each image sensing element; and said median electronic information signal combining means operates to: combine said median electronic information signal for each image sensing area in said first group of image sensing elements with the electronic information signal originally sensed for that same image sensing element in said first group to provide an output electronic information signal corresponding to the intensity of incident illumination within said second and third ranges of wavelengths for each of said first group of image sensing elements, combine said median electronic information signal for each image sensing element in said second group of image sensing elements with the electronic information signal originally sensed for that same image sensing element in said second group to provide an output electronic information signal corresponding to the intensity of incident illumination within said first and third ranges of wavelengths for each of said second group of image sensing elements, and combine said median electronic information signal for each image sensing element in said third group of image sensing elements with the electronic information signal originally sensed for that same image sensing element in said third group to provide an output electronic information signal corresponding to the intensity of incident illumination within said first and second ranges of wavelengths for each said third group of image sensing elements.
Claim 7
Dependent Claim 101 words
The electronic camera of claim 5 wherein said means for combining said first and second sets of electronic information signals operates to subtract said second set of electronic information signals from said first set of electronic information signals, said means for combining said second and third sets of electronic information signals operates to subtract said third set of electronic information signals from said second set of electronic information signals, and said means for combining said first and third sets of electronic information signals, operates to subtract said third set of electronic information signals from said first set of electronic information signals.
Claim 8
Dependent Claim 139 words
The electronic camera of claim 2 wherein said means for modifying said combined electronic information signals to provide a median electronic information signal comprises a delay line having a plurality of tapped output terminals therefrom, a plurality of comparators each having one input terminal connected to a respective one of said plurality of tapped output terminals and the other input terminal connected to receive a source of varying voltage, means for combining the output signals from said plurality of comparators to provide a combined output signal, means for comparing said combined output signal with a select reference voltage level and for providing an affirmative output voltage level upon said combined output signal equaling said select reference voltage level; and means for sampling and holding the voltage level of the source of varying voltage responsive to said affirmative output voltage.
Claim 9
Dependent Claim 86 words
The electronic camera of claim 6 including a tristate buffer circuit responsive to said affirmative output voltage for actuating said means for sampling and holding to sample and hold the voltage level of the source of varying voltage, means for timing the enablement and disablement of said tristate buffer circuit in order to provide median electronic information signals for succeeding image sensing elements, and resistor means for maintaining said affirmative output voltage upon the disablement of said means for sampling and holding by said timing means.
Claim 10
Independent Claim 364 words
A method of sensing a subject and providing an output from which a visible image of the subject may be constructed comprising the steps of: sensing light from the subject with an image sensing array comprising a predetermined number of discrete image sensing elements each of which responds to incident illumination from the subject to provide an output corresponding to the intensity of the illumination incident thereto; filtering the illumination incident to the image sensing array so that at least a first group of image sensing elements receives illumination within a first select range of wavelengths and a second group of image sensing elements receives illumination within a second select range of wavelengths different from the first select range; interpolating the outputs from the first group of image sensing elements to provide a first set of outputs corresponding to the intensity of illumination within the first range of wavelengths for both said first and second groups of image sensing elements; interpolating the outputs from the second group of image sensing elements to provide a second set of outputs corresponding to the intensity of illumination within the second range of wavelengths for both the first and second groups of image sensing elements; combining the first and second sets of outputs and thereafter modifying the combined outputs by replacing the combined output corresponding to each image sensing element with a filtered value of the combined outputs to provide a filtered output for each image sensing element; and combining said filtered output for each image sensing element in the first group of image sensing elements with the output originally sensed for that same image sensing element in the first group to provide an output corresponding to the intensity of incident illumination within the second range of wavelengths for each of the first group of image sensing elements and combining the filtered output for each image sensing element in the second group of image sensing elements with the output originally sensed for that same image sensing element in the second group to provide an output corresponding to the intensity of incident illumination within the first range of wavelengths for each of the second group of image sensing elements.
Claim 11
Independent Claim 364 words
A method of sensing a subject and providing an output from which a visible image of the subject may be constructed comprising the steps of: sensing light from the subject with an image sensing array comprising a predetermined number of discrete image sensing elements each of which responds to incident illumination from the subject to provide an output corresponding to the intensity of the illumination incident thereto; filtering the illumination incident to the image sensing array so that at least a first group of image sensing elements receives illumination within a first select range of wavelengths and a second group of image sensing elements receives illumination within a second select range of wavelengths different from the first select range; interpolating the outputs from the first group of image sensing elements to provide a first set of outputs corresponding to the intensity of illumination within the first range of wavelengths for both said first and second groups of image sensing elements; interpolating the outputs from the second group of image sensing elements to provide a second set of outputs corresponding to the intensity of illumination within the second range of wavelengths for both the first and second groups of image sensing elements; combining the first and second sets of outputs and thereafter modifying the combined outputs by replacing the combined output corresponding to each image sensing element with a filtered value of the combined outputs to provide a filtered output for each image sensing element; and combining said filtered output for each image sensing element in the first group of image sensing elements with the output originally sensed for that same image sensing element in the first group to provide an output corresponding to the intensity of incident illumination within the second range of wavelengths for each of the first group of image sensing elements and combining the filtered output for each image sensing element in the second group of image sensing elements with the output originally sensed for that same image sensing element in the second group to provide an output corresponding to the intensity of incident illumination within the first range of wavelengths for each of the second group of image sensing elements.
Claim 12
Dependent Claim 40 words
The method of claim 9 wherein said step for providing a filtered output for each image sensing element provides the median value of the combined electronic information signals for a select number of image sensing elements in the vicinity thereof.
Claim 13
Dependent Claim 14 words
The method of claim 10 wherein said step of interpolating is a linear interpolation.
Claim 14
Dependent Claim 40 words
The method of claim 10 said step of combining the first and second sets of outputs subsequent to interpolation comprises the step of subtracting the second set of outputs from the first set of outputs to provide the combined output.
Claim 15
Dependent Claim 439 words
The method of claim 10 wherein: said step of filtering the illumination incident to the image sensing array further includes filtering the illumination so that a third group of image sensing elements receives illumination within a third select range of wavelengths; said step of interpolating further includes: interpolating the outputs from the first group of image sensing elements to provide a first set of outputs corresponding to the intensity of illumination within the first range of wavelengths for the first, second and third groups of image sensing elements, interpolating the outputs from the second group of image sensing elements to provide a second set of outputs corresponding to the intensity of illumination within the second range of wavelengths for the first, second and third groups of image sensing elements, and interpolating the outputs from the third group of image sensing elements to provide a third set of outputs corresponding to the intensity of illumination within the third range of wavelengths for the first, second and third groups of image sensing elements; said step of combining the sets of outputs further operates to combine the first and second sets of outputs, the second and third sets of outputs, and the first and third sets of outputs, said step of modifying thereafter replacing the output corresponding to each image sensing element with the median value of the output corresponding to a select number of image sensing elements in the vicinity thereof to provide a median output for each image sensing element; said step of combining the median outputs further combining: the median output for each image sensing element in the first group of image sensing elements with the output originally sensed for that same image sensing element in said first group to provide an output corresponding to the intensity of incident illumination within the second and third range of wavelengths for each of the first group of image sensing elements, the median output for each image sensing element in the second group of image sensing elements with the output originally sensed for that same image sensing element in said second group to provide an output corresponding to the intensity of incident illumination within the first and third range of wavelengths for each of the second group of image sensing elements, and the median outputs for each image sensing element in the third group of image sensing elements with the output originally sensed for that same image sensing element in said third group to provide an output corresponding to the intensity of incident illumination within the first and second range of wavelengths for each of the third group of image sensing elements.
Claim 16
Dependent Claim 82 words
The method of claim 13 wherein said step of combining said first and second sets of outputs operates to subtract said second set of outputs from said first set of outputs, said step of combining said second and third sets of outputs operates to subtract said third set of outputs from said second set of outputs, and said step of combining said first and third sets of outputs operates to subtract said third set of outputs from said first set of outputs.

References Cited (Backward Citations)

US2552070A Cited
US4562470A Cited
US4605956A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag