Method and apparatus for classifying and identifying images
First Claim
Patent Images
1. A method for applying a template to an image comprising the steps of:
- (a) providing a first image patch having a first image patch size;
(b) providing a second image patch having a second image patch size;
(c) placing the first image patch in a first image patch position;
(d) placing the second image patch in a second image patch position;
(e) identifying a first non-geometric property of the first image patch;
(f) identifying a first like non-geometric property of the second image patch and;
(g) identifying a first relative relationship between the first property of the first image patch and the first property of the second image patch wherein the relative relationship qualitatively relates the property of the first image patch to the property of the second image patch.
2 Assignments
0 Petitions
Accused Products
Abstract
An image processing system and methods of operation within such a system are disclosed. The image processing system utilizes a class model defined by one or more relative relationships between a plurality of image patches. The relative relationships describe the overall organization of images within an image class. The relative relationships are encoded in a global deformable template which can be used to classify or detect images. The class model may be predefined or generated by an image processing system.
172 Citations
23 Claims
-
1. A method for applying a template to an image comprising the steps of:
-
(a) providing a first image patch having a first image patch size; (b) providing a second image patch having a second image patch size; (c) placing the first image patch in a first image patch position; (d) placing the second image patch in a second image patch position; (e) identifying a first non-geometric property of the first image patch; (f) identifying a first like non-geometric property of the second image patch and; (g) identifying a first relative relationship between the first property of the first image patch and the first property of the second image patch wherein the relative relationship qualitatively relates the property of the first image patch to the property of the second image patch. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for generating a class model from an image, the apparatus comprising:
-
means for dividing the image into a plurality of image region; means for identifying a plurality of image region attributes in each of the plurality of image regions; means for identifying first ones of the plurality of image regions having at least one like image region attribute and at least one like relative relationship to at least one other image region of the plurality of image regions; means for identifying second ones of the plurality of image regions having at least one like image region attribute and at least one like relative relationship to at least one other image region of the plurality of image regions wherein the first ones of the plurality of image regions have at least one like attribute and one like relative relationship which is different from the at least one like image region attribute and at least one like relative relationship of the second ones of the plurality of image regions; and means for grouping the first ones of the plurality of image regions into a first image region group and for grouping the second ones of the plurality of image regions into a second image region group. - View Dependent Claims (9, 10)
-
-
11. A method for processing an image, the method comprising the steps of:
-
(a) dividing the image into a plurality of image regions; (b) identifying first ones of the plurality of image regions having at least one like attribute and at least one like relative relationship to at least one other image region of the plurality of image regions; (c) identifying second ones of the plurality of image regions having at least one like attribute and at least one like relative relationship to at least one other image region of the plurality of image regions wherein the first ones of the plurality of image regions have at least one like attribute and at least one like relative relationship which is different from the like attribute and at least one like relative relationship of the second ones of the plurality of image regions; (d) grouping the first ones of the plurality of image regions into a first image region group; and (e) grouping the second ones of the plurality of image regions into a second image region group. - View Dependent Claims (12, 13)
-
-
14. An image processing system comprising:
-
(a) an image database; (b) an image retrieval device coupled to said database for retrieving images from said image database; (c) a relationship processor, coupled to said image retrieval device, said relationship processor for identifying relationships between image characteristics of images retrieved from said database; (d) a template generator, coupled to said relationship processor, said template generator for encoding relationships between characteristics which are consistent between images retrieved from said database as an image template; and (e) an image detector for applying the image template to images in said image database to detect images belonging to a particular class of images stored in said image database. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method for generating a class model comprising the steps of:
-
(a) selecting a first image region from a plurality of image region; (b) identifying a first relative relationship between a first property corresponding to a first one of a color attribute and a texture attribute of a first one of the plurality of image regions and a first one of a color attribute and a texture attribute of a second one of the plurality of image regions; and (c) storing the relative relationship in a storage device. - View Dependent Claims (20, 21, 22, 23)
-
Specification