Method and apparatus for processing data
First Claim
1. A method for constructing an interest point detector comprising:
- obtaining a set of encoding functions describing a plurality of data samples of a data set;
obtaining a set of encoding factors associated with said set of encoding functions;
obtaining a plurality of numerical descriptors associated with said plurality of data samples by analyzing said set of encoding factors using a threshold criterion; and
obtaining a subset of numerical descriptors from said plurality of numerical descriptors by analyzing said plurality of numerical descriptors.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention discloses a method for detecting points of interest in image samples that have a high probability of being present with a consistent spatial relationship to one another, and with high visual similarity, in different images. Some embodiments of the invention exhaustively sample the images, and generate a set of basis functions to capture image components. Each sample is encoded through a set of coefficients produced using the basis functions. Encoding coefficients are then used in a numerical analysis to determine their relative likelihood of representing image locations similar to image locations in other images that containing a common object, symbol or character with a similar viewpoint and scale. The invention proposes a method for identifying identical objects, such as image objects, symbols and characters with differences of object rotation and scaling, differences in lighting and possible foreground occlusion.
13 Citations
20 Claims
-
1. A method for constructing an interest point detector comprising:
-
obtaining a set of encoding functions describing a plurality of data samples of a data set;
obtaining a set of encoding factors associated with said set of encoding functions;
obtaining a plurality of numerical descriptors associated with said plurality of data samples by analyzing said set of encoding factors using a threshold criterion; and
obtaining a subset of numerical descriptors from said plurality of numerical descriptors by analyzing said plurality of numerical descriptors. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for processing image data comprising:
-
obtaining image data for at least one image;
obtaining a plurality image samples from said image data;
producing a set of encoding functions for said at least one image;
extracting a set of encoding factors associated with said set of encoding functions for each one of said plurality of image samples;
obtaining a plurality of target images by concatenating two sets or more of said set of encoding factors;
obtaining a set of of numerical descriptors using said set of encoding factors for each one of said plurality of target images; and
obtaining an image object detector using said plurality of numerical descriptors from said at least one image. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification