Method, apparatus, computer program, computer system, and computer-readable storage medium for representing and searching for an object in an image
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.
8 Citations
42 Claims
-
1-24. -24. (canceled)
- 25. 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 representation of the outline of the object, wherein the peak co-ordinate values of the CSS representation are ordered on the basis of the peak height values of the peak co-ordinates.
-
34. 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.
-
-
35. 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 (36, 37)
-
-
38. A machine-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