US7286702B2

Color image processing method, color image processor, color display, computer program for implementing the color image processing method

Summary by NHIP

Saturation Contrast Enhancement Processor

The processor detects pixel saturation and reduces values below a predetermined threshold using a non-linear function. This method automatically extracts saturation distributions to determine thresholds that enlarge differences between low and high saturation areas.

Claim Score by NHIP

Read claim 13, the broadest

Abstract

A saturation detecting means (200) detects saturation at every pixel in a digital color image or at every coordinate point in an analog color image. A saturation conversion control means (300) determines the saturation conversion condition for the pixel or coordinate point based on the detected saturation. A saturation conversion processing means (400) implements saturation conversion in such a manner that saturation is reduced for the areas with low saturations in the color image, so as to enlarge the difference in saturation relative to the areas with high saturations, thus achieving improved saturation contrast. Further, the distribution of saturations in the input image is automatically extracted, so as to determine the threshold for deciding a saturation suppressed area based on the distribution of saturations. In this way, in order to obtain a color image improved in vividness and presenting feeling of sharpness, the saturation contrast is automatically improved.

US7286702B2, drawing sheet 1
Sheet 1 of 20

Term

Term ended

Expired 24 October 2024, 1.9 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

24 claims: 12 independent, 12 dependent

  1. 1
    A color image processor comprising:a saturation detecting section for detecting saturation at every pixel in a digital color image or at every coordinate point in an analog color image;and a saturation conversion processing section for converting the saturation at a pixel or at a coordinate point by using a non-linear function which implements a saturation reduction, when the saturation detected by the saturation detecting section at the pixel or the coordinate point is smaller than a predetermined threshold.
  2. 2
    A color image processor comprising:a saturation detecting section for detecting saturation at every pixel in a digital color image or at every coordinate point in an analog color image;and a saturation conversion processing section for converting the saturation at a pixel or at a coordinate point by implementing a saturation reduction, when the saturation detected by the saturation detecting section at the pixel or the coordinate point is smaller than a predetermined threshold, wherein the threshold is a value that can be set arbitrarily.
  3. 3
    A color image processor comprising:a saturation detecting section for detecting saturation at every pixel in a digital color image or at every coordinate point in an analog color image;and a saturation conversion processing section for converting the saturation at a pixel or coordinate point by implementing a saturation reduction, when the saturation detected by the saturation detecting section at the pixel or the coordinate point is smaller than a predetermined threshold, wherein the threshold is determined based on an input designated by a user.
  4. 4
    A color image processor comprising:a saturation detecting section for detecting saturation at every pixel in a digital color image or at every coordinate point in an analog color image;and a saturation conversion processing section for converting saturation at a pixel or at a coordinate point by implementing a saturation reduction, when the saturation detected by the saturation detecting section at the pixel or the coordinate point is smaller than a predetermined threshold, wherein the threshold is determined based on a distribution of saturations at a plurality of pixels or at coordinate points included in a predetermined area.
  5. 12
    A color image processing method, comprising:detecting saturation at every pixel in a digital color image or at every coordinate point in an analog color image;and converting saturation at a pixel or at a coordinate point by using a non-linear function which implements a saturation reduction, when the saturation detected at the pixel or at the coordinate point is smaller than a predetermined threshold.
  6. 13
    Broadest claimClaim Score 75, broad(NHIP)A color image processing method, comprising:detecting saturation at every pixel in a digital color image or at every coordinate point in an analog color image;and converting saturation at a pixel or at a coordinate point by implementing a saturation reduction, when the saturation detected at the pixel or at the coordinate point is smaller than a predetermined threshold, wherein the threshold is a value that can be set arbitrarily.
  7. 14
    A color image processing method, comprising:detecting saturation at every pixel in a digital color image or at every coordinate point in an analog color image;and converting saturation at a pixel or at a coordinate point by implementing a saturation reduction, when the saturation detected at the pixel or at the coordinate point is smaller than a predetermined threshold, wherein the threshold is determined based on an input designated by a user.
  8. 15
    A color image processing method, comprising:detecting saturation at every pixel in a digital color image or at every coordinate point in an analog color image;and converting saturation at a pixel or at a coordinate point by implementing a saturation reduction, when the saturation detected at the pixel or at the coordinate point is smaller than a predetermined threshold, wherein the threshold is determined based on a distribution of saturations at a plurality of pixels or at coordinate points included in a predetermined area.
  9. 21
    A computer program residing on a computer readable medium including a set of instructions, executed by a processor, for realizing a color image processing method, the method including:detecting saturation at every pixel in a digital color image or at every coordinate point in an analog color image;and converting saturation at a pixel or at a coordinate point by using a non-linear function which implements a saturation reduction, when the saturation detected at the pixel or at the coordinate point is smaller than a predetermined threshold.
  10. 22
    A computer program residing on a computer readable medium including a set of instructions, executed by a processor, for realizing a color image processing method, the method comprising:detecting saturation at every pixel in a digital color image or at every coordinate point in an analog color image;and converting saturation at a pixel or at a coordinate point by using a non-linear function which implements a saturation reduction, when the saturation detected at the pixel or at the coordinate point is smaller than a predetermined threshold, wherein the threshold is a value that can be set arbitrarily.
  11. 23
    A computer program residing on a computer readable medium including a set of instructions, executed by a processor, for realizing a color image processing method, the method comprising:detecting saturation at every pixel in a digital color image or at every coordinate point in an analog color image;and converting saturation at a pixel or at a coordinate point by using a non-linear function which implements a saturation reduction, when the saturation detected at the pixel or at the coordinate point is smaller than a predetermined threshold, wherein the threshold is determined based on an input designated by a user.
  12. 24
    A computer program residing on a computer readable medium including a set of instructions, executed by a processor, for realizing a color image processing method, the method comprising:detecting saturation at every pixel in a digital color image or at every coordinate point in an analog color image;and converting saturation at a pixel or at a coordinate point by using a non-linear function which implements a saturation reduction, when the saturation detected at the pixel or at the coordinate point is smaller than a predetermined threshold, wherein the threshold is determined based on a distribution of saturations at a plurality of pixels or at coordinate points included in a predetermined area.