Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
324 words
A digital circuit for generating a fully interpolated color signal from a single, multi-color image sensor having a two-dimensional pattern of photosites producing luminance and chrominance image signals corresponding to discrete, and respectively separate, pixel locations, said circuit comprising: (a) a first digital processing section for operating upon signals that are linearly related to the sensor signal level; said first section including: a black reference clamp for establishing a black reference value from the average black signal value of a predetermined number of pixels on the image sensor; means for subtracting the black reference value from each image signal; means for replacing image signals obtained from defective pixels with image signals from nearby pixels of the same color; and means for interpolating additional luminance values for the pixel locations that produce chrominance signals, said interpolating means combining the signal values of nearby luminance pixels according to a predetermined algorithm, said interpolating means providing therefrom a fully interpolated stream of luminance signals and an uninterpolated stream of chrominance signals; and (b) a second digital processing section for operating upon signals that are logarithmically related to the sensor signal level, said second section including: means for generating logarithmic luminance and chrominance signals from the fully interpolated luminance image signals and from the uninterpolated chrominance image signals; means for generating a log hue signal from the log chrominance and log luminance signals; means operating upon the log hue signal for controlling white balance according to an offset value subtracted from the log hue signal; means operating upon the log luminance image signal to modifiy signal gain according to a gain offset value input to the second processing section; means for interpolating additional hue values for the pixel locations that produce luminance signals, said hue interpolating means combining the signal values of nearby chrominance pixel locations according to a predetermined algorithm; and means for generating a fully interpolated color signal from said interpolated hue and luminance image signals.
Claim 2
Dependent Claim
324 words
A digital circuit for generating a fully interpolated color signal from a single, multi-color image sensor having a two-dimensional pattern of photosites producing luminance and chrominance image signals corresponding to discrete, and respectively separate, pixel locations, said circuit comprising: (a) a first digital processing section for operating upon signals that are linearly related to the sensor signal level; said first section including: a black reference clamp for establishing a black reference value from the average black signal value of a predetermined number of pixels on the image sensor; means for subtracting the black reference value from each image signal; means for replacing image signals obtained from defective pixels with image signals from nearby pixels of the same color; and means for interpolating additional luminance values for the pixel locations that produce chrominance signals, said interpolating means combining the signal values of nearby luminance pixels according to a predetermined algorithm, said interpolating means providing therefrom a fully interpolated stream of luminance signals and an uninterpolated stream of chrominance signals; and (b) a second digital processing section for operating upon signals that are logarithmically related to the sensor signal level, said second section including: means for generating logarithmic luminance and chrominance signals from the fully interpolated luminance image signals and from the uninterpolated chrominance image signals; means for generating a log hue signal from the log chrominance and log luminance signals; means operating upon the log hue signal for controlling white balance according to an offset value subtracted from the log hue signal; means operating upon the log luminance image signal to modifiy signal gain according to a gain offset value input to the second processing section; means for interpolating additional hue values for the pixel locations that produce luminance signals, said hue interpolating means combining the signal values of nearby chrominance pixel locations according to a predetermined algorithm; and means for generating a fully interpolated color signal from said interpolated hue and luminance image signals.
Claim 3
Dependent Claim
34 words
A circuit as claimed in claim 1 in which said first processing section includes means operating upon the signal input to said first processing section for providing a linear transformation of the input signal.
Claim 4
Dependent Claim
30 words
A circuit as claimed in claim 1 in which said black reference clamp calculates a black reference value from the average signal value of a plurality of non-exposed image pixels.
Claim 5
Dependent Claim
166 words
A digital processor for generating a fully interpolated color signal from a single, multi-color image sensor having a two dimensional pattern of photosites producing luminance and chrominance image signals corresponding to discrete, and respectively separate, pixel locations, said processor comprising: a first processing section for digitally processing the image signals in quantized linear space, said first section including means for interpolating additional luminance values for the pixel locations that produce chrominance signals, the output of the first section comprising a fully interpolated stream of quantized luminance signals and an uninterpolated stream of quantized chrominance signals; and a second section for digitally processing the output of the first section in quantized log space, said second section including means for generating a quantized log hue signal from the difference between the chrominance and luminance signals in log space and means for interpolating additional hue values for the pixel locations that produce luminance signals, the output of said second section comprising a fully interpolated stream of quantized color signals.
Claim 6
Dependent Claim
166 words
A digital processor for generating a fully interpolated color signal from a single, multi-color image sensor having a two dimensional pattern of photosites producing luminance and chrominance image signals corresponding to discrete, and respectively separate, pixel locations, said processor comprising: a first processing section for digitally processing the image signals in quantized linear space, said first section including means for interpolating additional luminance values for the pixel locations that produce chrominance signals, the output of the first section comprising a fully interpolated stream of quantized luminance signals and an uninterpolated stream of quantized chrominance signals; and a second section for digitally processing the output of the first section in quantized log space, said second section including means for generating a quantized log hue signal from the difference between the chrominance and luminance signals in log space and means for interpolating additional hue values for the pixel locations that produce luminance signals, the output of said second section comprising a fully interpolated stream of quantized color signals.
Claim 7
Dependent Claim
49 words
A digital processor as claimed in claim 4 in which said first processing section further includes means for establishing a black reference value from an average black signal value of a predetermined number of pixel locations and means for subtracting the black reference value from each quantized image signal.
Claim 8
Dependent Claim
42 words
A digital processor as claimed in claim 4 in which said second processing section further includes means for controlling the white balance of the log hue signal according to a white balance offset value that is combined with the log hue signal.
Claim 9
Dependent Claim
31 words
A digital processor as claimed in claim 6 in which said white balance offset value is generated from an average white signal value of a predetermined number of image pixel locations.
Claim 10
Dependent Claim
35 words
A digital processor as claimed in claim 4 in which said second processing section further includes means for modifying signal gain according to a gain offset value that is combined with the log luminance signal.
Claim 11
Dependent Claim
359 words
A digital integrated circuit for generating a fully interpolated color signal from a single, multi-color image sensor having a two-dimensional pattern of photosites producing red, green and blue image signals corresponding to discrete, and respectively separate, pixel locations, said circuit comprising: (a) a first digital processing section for operating upon signals that are linearly related to the sensor signal level; said first section including: a black reference clamp for establishing a black reference value from the average black signal value of a predetermined number of non-exposed pixels on the image sensor; means for subtracting the black reference value from each image signal; means for replacing image signals obtained from defective pixels with image signals from nearby pixels of the same color; means for producing an uninterpolated line-sequential stream of red and blue image signals; and means for for interpolating additional green values for the pixel locations that produce either red or blue signals, said interpolating means combining the signal values of nearby green pixels according to a predetermined algorithm implemented in a bit-shifting hardware configuration, said interpolating means providing therefrom a fully interpolated stream of green signals; and (b) a second digital processing section for operating upon signals that are logarithmically related to the sensor signal level, said second section including: means for generating logarithmic red, green and blue signals from the fully interpolated green image signals and from the uninterpolated red and blue image signals; means for generating a log hue signal from the difference between the line sequence of log red or blue and log green signals; means operating upon the log hue signal for controlling white balance according to an offset value subtracted from the log hue signal; means operating upon the log green image signals to modify signal gain according to a gain offset value input to the second processing section; means for interpolating additional hue values for the pixel locations that produce green signals, said hue interpolating means combining the hue signal values of nearby red or blue pixel locations according to a predetermined algorithm; and means for generating a fully interpolated color signal from said interpolated log hue and log green image signals.
Claim 12
Dependent Claim
359 words
A digital integrated circuit for generating a fully interpolated color signal from a single, multi-color image sensor having a two-dimensional pattern of photosites producing red, green and blue image signals corresponding to discrete, and respectively separate, pixel locations, said circuit comprising: (a) a first digital processing section for operating upon signals that are linearly related to the sensor signal level; said first section including: a black reference clamp for establishing a black reference value from the average black signal value of a predetermined number of non-exposed pixels on the image sensor; means for subtracting the black reference value from each image signal; means for replacing image signals obtained from defective pixels with image signals from nearby pixels of the same color; means for producing an uninterpolated line-sequential stream of red and blue image signals; and means for for interpolating additional green values for the pixel locations that produce either red or blue signals, said interpolating means combining the signal values of nearby green pixels according to a predetermined algorithm implemented in a bit-shifting hardware configuration, said interpolating means providing therefrom a fully interpolated stream of green signals; and (b) a second digital processing section for operating upon signals that are logarithmically related to the sensor signal level, said second section including: means for generating logarithmic red, green and blue signals from the fully interpolated green image signals and from the uninterpolated red and blue image signals; means for generating a log hue signal from the difference between the line sequence of log red or blue and log green signals; means operating upon the log hue signal for controlling white balance according to an offset value subtracted from the log hue signal; means operating upon the log green image signals to modify signal gain according to a gain offset value input to the second processing section; means for interpolating additional hue values for the pixel locations that produce green signals, said hue interpolating means combining the hue signal values of nearby red or blue pixel locations according to a predetermined algorithm; and means for generating a fully interpolated color signal from said interpolated log hue and log green image signals.