System and method for performing region-based image retrieval using color-based segmentation
First Claim
1. An image processing device, comprising:
- an image processor that is configured to;
convert a plurality of pixels of an image from a first color model format to a (Y,r,θ
) color model format, wherein;
Y is an intensity component indicating a total amount of light, r is a saturation component indicating an amount of white light mixed with a color of the each pixel, and θ
is a hue component indicating the color of the each pixel;
group spatially adjacent ones of the plurality of pixels into a plurality of image regions according to hue components of the adjacent pixels, substantially independent of intensity components and the saturation components of the adjacent pixels; and
selectively merge a first image region and a second image region proximate the first image region into a composite region if a hue difference between the first and second image regions is less than a predetermined hue difference threshold.
0 Assignments
0 Petitions
Accused Products
Abstract
An image retrieval system is provided for analyzing an image in a first color model format and detecting and retrieving from the image a selected image portion. The image retrieval system comprises an image processor for converting pixels in the image from the first color model format to a (Yrθ) color model format, where Y is an intensity component indicating a total amount of light, r is a saturation component indicating an amount of white light mixed with a color of each pixel, and θ is a hue component indicating the color of each pixel. The image processor groups spatially adjacent pixels into image regions according to hue components of the adjacent pixels and performs a merging process wherein a first image region and an adjacent second image region are merged into a composite region if a hue difference between the first and second image regions is less than a predetermined hue difference threshold. The process is repeated to continually merge regions of similar hue until no further merges can be performed.
-
Citations
20 Claims
-
1. An image processing device, comprising:
an image processor that is configured to;
convert a plurality of pixels of an image from a first color model format to a (Y,r,θ
) color model format, wherein;
Y is an intensity component indicating a total amount of light, r is a saturation component indicating an amount of white light mixed with a color of the each pixel, and θ
is a hue component indicating the color of the each pixel;
group spatially adjacent ones of the plurality of pixels into a plurality of image regions according to hue components of the adjacent pixels, substantially independent of intensity components and the saturation components of the adjacent pixels; and
selectively merge a first image region and a second image region proximate the first image region into a composite region if a hue difference between the first and second image regions is less than a predetermined hue difference threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. An image retrieval system capable of analyzing an image comprising a plurality of pixels in a first color model format comprising:
-
an image processing device capable of detecting and retrieving from the image a selected image portion, the image processing device comprising;
an image processor that is configured to;
convert the plurality of pixels in the image from the first color model format to a (Y,r,θ
) color model format,wherein for each pixel in the plurality of pixels, Y is an intensity component indicating a total amount of light, r is a saturation component indicating an amount of white light mixed with a color of the each pixel, and θ
is a hue component indicating the color of the each pixel;
group spatially adjacent ones of the plurality of pixels into a plurality of image regions according to hue components of the adjacent pixels, substantially independent of intensity components and the saturation components of the adjacent pixels; and
perform a merging process to merge a first image region and a second image region proximate the first image region into a composite region, if a hue difference between the first and second image regions is less than a predetermined hue difference threshold;
a display monitor that is configured to display the composite region; and
a user input device that is configured to receive user commands capable of controlling the merging process. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of processing an image comprising a plurality of pixels in a first color model format, the method comprising:
-
converting the plurality of pixels in the image from the first color model format to a (Y,r,θ
) color model format,wherein for each pixel in the plurality of pixels, Y is an intensity component indicating a total amount of light, r is a saturation component indicating an amount of white light mixed with a color of each pixel, and θ
is a hue component indicating the color of each pixel; and
grouping spatially adjacent ones of the plurality of pixels into a plurality of image regions according to hue components of the adjacent pixels, substantially independent of intensity components and the saturation components of the adjacent pixels; and
performing a merging process, wherein a first image region and a second image region proximate the first image region are merged into a composite region if a hue difference between the first and second image regions is less than a predetermined hue difference threshold. - View Dependent Claims (14, 15, 16)
-
-
17. For use in an image retrieval system capable of analyzing an image comprising a plurality of pixels in a first color model format, a computer executable process, stored on a computer readable storage medium, for detecting and retrieving from the image a selected image portion comprising:
-
converting the plurality of pixels in the image from the first color model format to a (Y,r,θ
) color model format,wherein for each pixel in the plurality of pixels, Y is an intensity component indicating a total amount of light, r is a saturation component indicating an amount of white light mixed with a color of each pixel, and θ
is a hue component indicating the color of each pixel; and
grouping spatially adjacent ones of the plurality of pixels into a plurality of image regions according to hue components of the adjacent pixels, substantially independent of intensity components and the saturation components of the adjacent pixels; and
performing a merging process, wherein a first image region and a second image region proximate the first image region are merged into a composite region if a hue difference between the first and second image regions is less than a predetermined hue difference threshold. - View Dependent Claims (18, 19, 20)
-
Specification