Method, apparatus, computer program, computer system, and computer-readable storage medium for representing and searching for an object in an image
First Claim
1. A method of searching for an object in an image or sequence of images by processing signals corresponding to the image or images, the method comprising inputting a query in the form of a two-dimensional outline, deriving a descriptor of said outline, obtaining a descriptor of objects in stored images and comparing said query descriptor with each descriptor for a stored object, and selecting and displaying at least one result corresponding to an image containing an object for which the comparison indicates a degree of similarity between the query and said object, wherein the stored and query descriptors are derived from a curvature scale space (CSS) representation of the outline of the object, wherein peak co-ordinate values of the CSS representation are ordered on the basis of the peak height values of the peak co-ordinates.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of representing an object appearing in a still or video image, by processing signals corresponding to the image, comprises deriving a plurality of numerical values associated with features appearing on the outline of an object starting from an arbitrary point on the outline and applying a predetermined ordering to said values to arrive at a representation of the outline.
11 Citations
17 Claims
- 1. A method of searching for an object in an image or sequence of images by processing signals corresponding to the image or images, the method comprising inputting a query in the form of a two-dimensional outline, deriving a descriptor of said outline, obtaining a descriptor of objects in stored images and comparing said query descriptor with each descriptor for a stored object, and selecting and displaying at least one result corresponding to an image containing an object for which the comparison indicates a degree of similarity between the query and said object, wherein the stored and query descriptors are derived from a curvature scale space (CSS) representation of the outline of the object, wherein peak co-ordinate values of the CSS representation are ordered on the basis of the peak height values of the peak co-ordinates.
-
13. A method for searching for an object appearing in an image, comprising:
-
receiving an input including at least one object having an outline; determining a curvature scale space representation for said input outline to generate peak coordinates for the curvature scale space representation; ordering said peak coordinates based on peak height value to generate a shape descriptor for said input outline; comparing said shape descriptor for said input outline to a shape descriptor for an image stored in memory to find at least one substantially matching image; and outputting said at least one substantially matching image.
-
-
14. A system for searching for an object appearing in an image, comprising:
-
an input device for inputting at least one object having an outline; a controller and a detector for receiving said input object having an outline and determining a curvature scale space representation for said input outline to generate peak coordinates for the curvature scale space representation; wherein said controller to order said peak coordinates based on peak height value to generate a shape descriptor for said input outline; a comparator for comparing said shape descriptor for said input outline to a shape descriptor for an image stored in memory to find at least one substantially matching image; and a display for displaying said at least one substantially matching image. - View Dependent Claims (15, 16)
-
-
17. A computer readable medium having stored thereon a plurality of executable instructions, the plurality of instructions comprising instructions to:
-
receive an input including at least one object having an outline; determine a curvature scale space representation for said input outline to generate peak coordinates for the curvature scale space representation; order said peak coordinates based on peak height value to generate a shape descriptor for said input outline; compare said shape descriptor for said input outline to a shape descriptor for an image stored in memory to find at least one substantially matching image; and display said at least one substantially matching image.
-
Specification