EP1587303A2

Image processing system and method and medium having the corresponding program recorded thereon

Abstract

An image processing system is disclosed, including: a number-of-color detecting means for inputting image data representing information of pixels resolved in a dot matrix form from an image and for regarding information corresponding to the luminance of each pixel as color and detecting the number of colors used; and an image discriminating means for judging the type of image on the basis of the detected number of colors.

EP1587303A2, drawing sheet 1
Sheet 1 of 129

Term

Term ended

Projected expiry passed 13 November 2017, 8.9 years ago.

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

6 claims: 4 independent, 2 dependent

  1. 1
    An image processing system including:a number-of-color detecting means which inputs image data representing information of each of pixels resolved in a dot matrix form from an image and which regards information corresponding to the luminance of each pixel as color and detects the number of colors used;andan image discriminating means for judging the type of image on the basis of the detected number of colors.
  2. 4
    An image processing according to any of claims 1 to 3, further including:a pre-gray level transformation means having a table which includes calorimetric gradation data in a color specification space after transformation associated with lattice points in a color specification space before transformation, said pre-gray level transformation means performs a gray level transformation of calorimetric gradation data before transformation into calorimetric gradation data corresponding to lattice points of said table, then refers to said table, reads the corresponding calorimetric gradation data and makes a color transformation thereof;an interpolating color transformation means using a cache and capable of making a color transformation into the corresponding calorimetric gradation data by an interpolating operation between lattice points on said table, said interpolating color transformation means having a storage area capable of reading in and storing information of said color transformation at a high speed, and said interpolating color transformation means causing the color transformation to be performed by an interpolating operation when said information is not stored in said storage area;anda color transformation selection control means which causes the color transformation to be performed using said pre-gray level transformation means when the image data is of a natural picture using a large number of colors and which causes the color transformation to be performed using said interpolating color transformation means when the number of colors which the image data uses is small and the image data is not of a natural picture.
  3. 5
    An image processing system according to any of claims 1 to 4, further including:a natural picture discriminating means which judges the image data to be of a natural picture when the number of colors detected is not less than a predetermined number;andan edge highlighting means which, when the image data has been judged to be of a natural picture by said natural picture discriminating means, determines a low frequency component on the basis of a surrounding pixel distribution for each pixel as a constituent of the image data and diminishes said low frequency component, thereby eventually enhancing the edge degree of each pixel.
  4. 6
    An image processing method for applying a predetermined image processing to image data which represents information of each of pixels resolved in a dot matrix form from an image, said method comprising:inputting said image data, regarding information corresponding to the luminance of each pixel as color, detecting the number of colors used, and judging the type of image on the basis of the detected number of colors.