Patent ID: 7751621

Claim:
A method executed in a computer system for rapid object recall within spatial imagery data, where the object is a portion of the spatial imagery data, the method comprising: segmenting each of the spatial imagery data into at least one foveal sample in a computer system, each of the at least one foveal samples has a shape and includes a plurality of adjacent pixels located at a unique position in the each of the spatial imagery data; transforming said each of the at least one foveal sample to a polar domain foveal in a local polar coordinate system; applying a mathematical transformation to the polar domain foveal to create a feature-extracted foveal; when feature density of the feature-extracted foveal is greater than a predefined threshold, creating a canonical foveal by shifting the feature-extracted foveal to a rotation-invariant orientation; calculating a set of foveal indices that categorizes the canonical foveal; and storing the canonical foveal in a database that is subdivided into more than one bins with each of the more than one bins corresponding to the set of foveal indices of the canonical foveal, wherein the database is located in a storage device coupled to the computer system.