Color image processing apparatus and pattern extracting apparatus
AssigneeFujitsu Limited
InventorYatuka Katsuyama
Life of this patent
Estimating the term…
Abstract
A threshold value assigning unit assigns a threshold value corresponding to color information of a considered pixel. A labeling unit compares color information of adjacent pixels and assigns the pixels the same label when the distance between the color information of the pixels is less than a threshold value assigned by the threshold value assigning unit.
Claims35
A color image processing apparatus, comprising:
- color image inputting means for inputting a color image and outputting a color image signal;
- holding means for holing the color image signal;
- calculating means for processing the color image signal;
- threshold value assigning means for assigning a threshold value corresponding to color information of a considered pixel;
- and
- labeling means for comparing color information of adjacent pixels and assigning the same label to the pixels when the distance thereof is the threshold value or less.
A color image processing apparatus, comprising:
- color image inputting means for inputting a color image and outputting a color image signal;
- holding means for holding the color image signal;
- calculating means for processing the color image signal;
- and
- image reducing means for reducing the color image signal and generating a reduced image,
- wherein areas with the same color are obtained from the reduced image and areas corresponding to the obtained areas are extracted from the original image corresponding to only a color extracted from the reduced image.
A pattern extracting apparatus, comprising:
- first threshold value assigning means for assigning a first threshold value for a first color composing a color image;
- second threshold value assigning means for assigning a second threshold value for a second color composing the color image;
- first considered pixel assigning means for assigning a pixel of the first color as a first considered pixel of the color image;
- second considered pixel assigning means for assigning a pixel of the second color as a second considered pixel of the color image;
- first adjacent pixel detecting means for detecting a first adjacent pixel adjacent to the first considered pixel;
- second adjacent pixel detecting means for detecting a second adjacent pixel adjacent to the second considered pixel;
- first labeling means for assigning the same label as the first considered pixel to the first adjacent pixel when the difference between the color of the first considered pixel and the color of the first adjacent pixel is less than the first threshold value;
- and
- second labeling means for assigning the same label as the second considered pixel to the second adjacent pixel when the difference between the color of the second considered pixel and the color of the second adjacent pixel is less than the second threshold value.
A pattern extracting apparatus, comprising:
- clustering means for clustering pixels of an input image corresponding to color information of adjacent pixels;
- and
- grouping means for categorizing clusters as groups corresponding to color information and geometry information of the clusters obtained by said clustering means.
A pattern extracting apparatus for extracting areas in the range of the variation of colors determined in a second resolution as areas with the same color in the case that the areas are determined as the same color in a first resolution and as different colors in the second resolution.
A pattern extracting apparatus, comprising:
- label image generating means for generating a label image corresponding to color information of an input image;
- enclosing rectangle generating means for generating an enclosing rectangle of the label image;
- first enclosing rectangle extracting means for extracting an enclosing rectangle with a size in a predetermined range from the enclosing rectangle generated by said enclosing rectangle generating means;
- search area assigning means for assigning a search area in a predetermined range from the enclosing rectangle extracted by said first enclosing rectangle;
- second enclosing rectangle extracting means for extracting an enclosing rectangle in the search area, or partially disposed in the search area from the enclosing rectangle generated by said enclosing rectangle generating means;
- grouping means for categorizing the enclosing rectangle extracted by said first enclosing rectangle extracting means and the enclosing rectangle extracted by said second enclosing rectangle extracting means as groups corresponding to the color information of the area of the enclosing rectangle extracted by said first enclosing rectangle extracting means and the color information of the area of the enclosing rectangle extracted by said second enclosing rectangle extracting means;
- and
- character string extracting means for extracting a character string corresponding to the groups categorized by said grouping means.
A pattern extracting apparatus, comprising:
- first color comparing means for comparing color information of adjacent pixels of an input image;
- second color information comparing means for comparing the color information of the pixels compared by said first color information comparing means and color information of a label image adjacent thereto;
- and
- labeling means for assigning labels to pixels corresponding to the compared result of said first color information comparing means and the compared result of said second color information comparing means.
A pattern extracting apparatus, comprising:
- color difference calculating means for calculating the color difference between adjacent pixels of an area represented with a predetermined color;
- threshold value assigning means for assigning a threshold value corresponding to the color difference;
- and
- labeling means for assigning a label to a pixel adjacent to a pixel represented with the predetermined color corresponding to the threshold value.
A pattern extracting apparatus, comprising:
- enclosing rectangle generating means for generating an enclosing rectangle corresponding to patterns included in an input image;
- first enclosing rectangle extracting means for extracting an enclosing rectangle with a size in a predetermined range or at a position in a predetermined range from the enclosing rectangles generated by said enclosing rectangle generating means;
- search area assigning means for assigning a search area in a predetermined range from an enclosing rectangle extracted by said first enclosing rectangle extracting means;
- second enclosing rectangle extracting means for extracting an enclosing rectangle in the search area, or partially disposed in the search area from the enclosing rectangle generated by said enclosing rectangle generating means;
- and
- pattern extracting means for extracting a particular pattern from the input image corresponding to the extracted result of said second enclosing rectangle extracting means.
A pattern extracting method, comprising the steps of:
- calculating color information of a considered pixel of a color image;
- and
- controlling a threshold value for determining whether or not to assign a pixel adjacent to the considered pixel the same label as the considered pixel corresponding to said color information.
A pattern extracting method, comprising the step of:
- extracting an area in a range of a color difference between adjacent pixels corresponding to a read resolution of a color image as an area with the same color when colors of the color image are represented in a combination of color element dots.
A pattern extracting method, comprising the steps of:
- composing a color image in a combination of basic color dots;
- reading the color image with a predetermined resolution;
- calculating the luminance difference between adjacent pixels that are read with the predetermined resolution for the colors of the color image;
- and
- extracting the range of the same color of the input image corresponding to the luminance difference.
A pattern extracting method, comprising
- the step of:
- extracting areas as the same area, when the areas are enlarged, even if the areas are viewed as areas with different colors, if the areas are viewed as the same color by the naked eye.
A pattern extracting method, comprising the steps of:
- detecting the color difference in an area in a second resolution, the color difference being determined as the same color in a first resolution;
- assigning a threshold value for determining whether or not the colors of the area are the same corresponding to the color difference detected in the second resolution;
- and
- extracting the area determined as the same color in the first resolution corresponding to the threshold value.
A pattern extracting method, comprising the steps of:
- generating a label image corresponding to color information of an input image;
- extracting a first pattern with a size in a predetermined range from the label image;
- extracting a second pattern in a predetermined range from the first pattern;
- categorizing the first pattern and the second pattern corresponding to color information of the first pattern and color information of the second pattern as a group;
- and
- extracting a character string from the pattern categorized as the group.
A pattern extracting method, comprising the steps of:
- assigning connected pixels with a color difference in a predetermined range the same label;
- extracting a pattern with a size in a predetermined range, the pattern being assigned a first label;
- extracting a pattern assigned a second label in a predetermined range from the pattern assigned the first label;
- comparing the color of the pattern assigned the first label and the color of the pattern assigned the second label;
- categorizing the pattern assigned the first label and the pattern assigned the second label as the same group when the color difference between the pattern
- assigned the first label and the pattern assigned the second label is in a predetermined range.
A storage medium from which a computer reads a program that causes the computer to perform the steps of:
- assigning a threshold value corresponding to color information of a considered pixel of a color image;
- and
- comparing color information of adjacent pixels and assigning the adjacent pixels the same label when the distance of the color information is less than the threshold value.
A storage medium from which a computer reads a program that causes the computer to perform the steps of:
- detecting the color difference of areas in a second resolution, the color difference being determined as the same color in a first resolution;
- assigning a threshold value for determining whether or not the color of the areas is the same corresponding to the color difference detected in the second resolution;
- and
- extracting the areas determined as the same color in the first resolution corresponding to the threshold value.
Dependencies are inferred from the claim text.