EP0304643A2

Improved method and apparatus for reconstructing missing color.

Abstract

An improved method and apparatus is provided for sensing scene light and providing sampled image data in three colors in response thereto. The sampled image data is subsequently interpolated for the non-sampled colors and thereafter subtracted to provide two color difference signals. The two color difference signals, in turn, are each median filtered and subsequently reconstructed in conjunction with the originally sampled image data to provide an image of the subject with substantially reduced color fringing. The median filter preferably filters color difference signals corresponding to a select number of image sensing elements separated with respect to each other by non-select image sensing elements.

EP0304643A2, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 25 July 2008, 18.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

21 claims: 4 independent, 17 dependent

  1. 1
    An electronic imaging apparatus comprising:an image sensing array comprising a pre­determined number of discrete image sensing elements each 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, a second select group of said image sensing elements receives illumination within a second select range of wavelengths different from said first select range, and a third select group of said image sensing elements receives illumination within a third select range of wavelengths different from said first and second select ranges;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 said first, second, and third groups of image sensing elements, 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 said first, second and third groups of image sensing elements, and for interpolating the electronic information signals from said third group of image sensing elements for providing 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, means for combining said first and second sets of electronic information signals to provide a first combined electronic information signal and median filtering said first combined electronic information signal to provide a first processed electronic information signal and for combining said second and third sets of electronic information signals to provide a second combined electronic information signal and median filtering said second combined electronic information signal to provide a second processed electronic information signal;and means for combining said first and second processed electronic information signals 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 first output electronic information signals corresponding, respectively, to the intensity of incident illumination within both said second and third range of wavelengths for each of said first group of image sensing elements, combining said first and second processed electronic information signals 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 second output electronic information signals corresponding, respectively, to the intensity of incident illumination with both said first and third ranges of wavelengths, and for combining said first and second processed electronic information signals 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 third output electronic information signals corresponding, respectively, to the intensity of incident illumination within both said first and second ranges of wavelengths for each of said third group of image sensing elements.
  2. 9
    In an electronic imaging apparatus of the type comprising an image sensing array including a predetermined number of discrete image sensing elements each 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 select 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 said first and second groups 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 said first and second groups of image sensing elements, means for combining said first and second sets of electronic information signals to provide a combined electronic information signal and thereafter median filtering said combined electronic information signal to provide a processed electronic information signal for each image sensing element, and means for combining the processed electronic information signal for each image sensing element in said first group of image sensing elements with the electronic information 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 processed 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 sensing element in said second group to provide another 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, the improvement characterized by:said means for median filtering including means for selecting the median combined electronic information signal for each image sensing element from a select plurality of combined electronic information signals each corresponding, respectively, to one of a plurality of select image sensing elements, said select image sensing elements being spaced apart with respect to each other by other non-select image sensing elements.
  3. 12
    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, a second group of image sensing elements receives illumination within a second select range of wavelengths and a third group of image sensing elements receives illumination within a third select range of wavelengths;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 said 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 said first, second, and third groups of image sensing elements;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 said first, second, and third groups of image sensing elements;combining said first and second sets of outputs to provide a first combined output;median filtering said first combined output to provide a first processed output corresponding to the median value of said first combined output;combining said second and third sets of outputs to provide a second combined output;median filtering said second combined output to provide a second processed output corresponding to the median value of said second combined output;combining said first and second processed outputs for each image sensing element in said first group of image sensing elements with the output originally sensed for that same image sensing element in said first group to provide first output electronic information signals corresponding, respectively, to the intensity of illumination within both said second and third ranges of wavelengths for each of said first groups of image sensing elements;combining said first and second processed outputs for each image sensing element in said second group of image sensing elements with the output originally sensed for that same image sensing element in said second group to provide second output electronic information signals corresponding, respectively, to the intensity of illumination within both said first and third ranges of wavelengths;and combining said first and second processed outputs for each image sensing element in said third group of image sensing elements with the output originally sensed for that same image sensing element in said third group to provide third output electronic information signals corresponding, respectively, to the intensity of illumination within both said first and second ranges of wavelengths.
  4. 19
    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 said image sensing elements receives illumination within a first select range of wavelengths and a second select group of image sensing elements receives illumination within a second select range of wavelengths different from said first select range;interpolating the output from said first group of image sensing elements for providing a first set of outputs corresponding to the intensity of illumination within the first range of wavelengths for said first and second groups of image sensing elements;interpolating the output from said second group of image sensing elements for providing a second set of outputs corresponding to the intensity of illumination within the second range of wavelengths for said first and second groups of image sensing elements;combining said first and second sets of outputs to provide a first combined output;median filtering said first combined output by determining the median value for each image sensing element from a select plurality of combined outputs each corresponding, respectively, to one of a plurality of select image sensing elements and selecting said select image sensing elements to be spaced apart with respect to each other by non-select image sensing elements;combining the median filtered output for each image sensing element in said first group of image sensing elements with the output originally sensed for that same image sensing element in said first group to provide a first output electronic information signal corresponding, respectively, to the intensity of illumination within said second range of wavelengths for each of said first group of image sensing elements;and combining the median filtered output for each image sensing element in said second group of image sensing elements with the output originally sensed for that same image sensing element in said second group to provide a second output electronic information signal corresponding, respectively, to the intensity of illumination within said first range of wavelengths for each of said second groups of image sensing elements.