Method and apparatus for flash correlation
First Claim
1. A method of determining whether and to what degree a first array of dispersed elements has changed with time, said first array created at a first instance in time, said method comprising the steps of:
- a) creating at a second instance in time not earlier than said first time instance a second array of dispersed elements;
b) overlaying in a spatial domain said first and second arrays;
c) imparting a rotational movement to at least one of said first and second arrays relative to the other of said first and second arrays; and
d) determining the strength of a correlation artifact to indicate the degree of similarity between said first and second arrays.
0 Assignments
0 Petitions
Accused Products
Abstract
Flash correlation instantaneously compares two or more patterns to determine whether they are the same or essentially the same, regardless of the complexity of the images, and in spite of the addition of noise, local changes, and variations in resolution and focus. Flash correlation artifacts also provide cues to quantitative assessment of relative movement, stretching, blurring, and warping of one image with respect to the other. Presence of a flash correlation artifact between two stacks of patterns is sufficient to identify the stacks as containing at least one pair of massively correlated patterns. Precise control of registration, image size and orientation is not required. An image may be combined with other images, either by overlays or concatenation, and still be identified. A Flash correlation engine may utilize optical, analog or digital processing to provide rapid sorting, classification, and identification functions with minimal computational complexity.
95 Citations
31 Claims
-
1. A method of determining whether and to what degree a first array of dispersed elements has changed with time, said first array created at a first instance in time, said method comprising the steps of:
-
a) creating at a second instance in time not earlier than said first time instance a second array of dispersed elements; b) overlaying in a spatial domain said first and second arrays; c) imparting a rotational movement to at least one of said first and second arrays relative to the other of said first and second arrays; and d) determining the strength of a correlation artifact to indicate the degree of similarity between said first and second arrays. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of determining the degree of similarity between a first array of dispersed elements and a second array of dispersed elements, said method comprising the steps of:
-
a) providing said first and second arrays; b) overlaying in a spatial domain said first and second arrays; c) imparting a rotational movement to at least one of said first and second arrays relative to the other of said first and second arrays; and d) determining the strength of a correlation artifact to indicate the degree of similarity between said first and second arrays. - View Dependent Claims (28, 29, 30, 31)
-
Specification