General frame wavelet classifier
First Claim
1. A classifier for recognizing features of a target in a received signal, comprising:
- means for selecting a prototype wavelet corresponding in amplitude and phase per unit of time to a portion of said received signal;
means for resolving said received signal onto a basis of wavelet functions in a wavelet domain by calculating inner product transform coefficients between said received signal and each of said wavelet functions, said wavelet functions corresponding to variations in scale and delay for said prototype wavelet, said variations in scale and delay exceeding a frame condition for said prototype wavelet and said basis, said frame condition enabling an inverse wavelet transform of said calculated inner product transform coefficients to converge on said received signal;
a regionpass filter for identifying a target region of said basis and for passing said inner product transform coefficients within said target region, said target region including said target features in the received signal;
a separability filter coupled to said regionpass filter for passing select inner product transform coefficients in said target region, said select inner product transform coefficients being a scale band within said target region and having a separability between known targets exceeding the separability in other scale bands within said target region, a scale band defined by a set of inner product transform coefficients having a common scale variable; and
a comparator coupled to said separability filter for comparing said select inner product transform coefficients to an exemplar, said comparison indicating a recognition of said features of the target.
2 Assignments
0 Petitions
Accused Products
Abstract
A classifier employing general frame wavelets for improving target recognition while decreasing computational intensity is disclosed. A wavelet selection means compares a portion of a time dependent input signal from a receiver with a set of sample wavelets, each wavelet being bandpass limited, locally supported, and mean zero, and selects a prototype wavelet resembling the input portion. A resolving means expands the prototype wavelet onto a basis of wavelet functions having variations in scale and delay, and resolves the input signal onto the basis of functions. A regionpass filter identifies a region from a grid of resolved coefficients that contains features of a target from the input signal and discards coefficients outside the region. A separability filter passes select coefficients from a scale band within the identified region where separability among known targets is high. A comparator compares the selected coefficients with an exemplar of known targets to indicate a recognition of the target.
-
Citations
32 Claims
-
1. A classifier for recognizing features of a target in a received signal, comprising:
-
means for selecting a prototype wavelet corresponding in amplitude and phase per unit of time to a portion of said received signal; means for resolving said received signal onto a basis of wavelet functions in a wavelet domain by calculating inner product transform coefficients between said received signal and each of said wavelet functions, said wavelet functions corresponding to variations in scale and delay for said prototype wavelet, said variations in scale and delay exceeding a frame condition for said prototype wavelet and said basis, said frame condition enabling an inverse wavelet transform of said calculated inner product transform coefficients to converge on said received signal; a regionpass filter for identifying a target region of said basis and for passing said inner product transform coefficients within said target region, said target region including said target features in the received signal; a separability filter coupled to said regionpass filter for passing select inner product transform coefficients in said target region, said select inner product transform coefficients being a scale band within said target region and having a separability between known targets exceeding the separability in other scale bands within said target region, a scale band defined by a set of inner product transform coefficients having a common scale variable; and a comparator coupled to said separability filter for comparing said select inner product transform coefficients to an exemplar, said comparison indicating a recognition of said features of the target. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A preclassifier for discriminating features of a target in a received signal, comprising:
-
means for selecting a prototype wavelet corresponding in amplitude and phase per unit of time to a portion of said received signal; means for resolving said received signal onto a basis of wavelet functions in a wavelet domain by calculating inner product transform coefficients between said received signal and each of said wavelet functions, said wavelet functions corresponding to variations in scale and delay for said prototype wavelet, said variations in scale and delay exceeding a frame condition for said prototype wavelet and said basis, said frame condition enabling an inverse wavelet transform of said calculated inner product transform coefficients to converge on said received signal; a regionpass filter for identifying a target region of said basis and for passing said inner product transform coefficients within said target region, said target region including said target features in the received signal; and a separability filter coupled to said regionpass filter for passing select inner product transform coefficients in said target region, said select inner product transform coefficients being a scale band within said target region and having a separability between known targets exceeding the separability in other scale bands within said target region, a scale band defined by a set of inner product transform coefficients having a common scale variable. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A filter for passing select inner product transform coefficients from a resolution of a received signal onto a basis of wavelet functions in a wavelet domain, said wavelet functions corresponding to variations in scale and delay for a prototype wavelet, said select inner product transform coefficients including features of a received target, comprising:
-
a regionpass filter for identifying a target region of said basis and for passing said inner product transform coefficients within said target region, said target region including said features of the received target; and a separability filter coupled to said regionpass filter for passing select inner product transform coefficients in said target region, said select inner product transform coefficients being a scale band within said target region and having a separability between known targets exceeding the separability in other scale bands within said target region, a scale band defined by a set of inner product transform coefficients having a common scale variable. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A method for classifying features of a target in a received signal, comprising the steps of:
-
(a) selecting a prototype wavelet corresponding in amplitude and phase per unit of time to a portion of said received signal; (b) resolving said received signal onto a basis of wavelet functions in a wavelet domain by calculating inner product transform coefficients between said received signal and each of said wavelet functions, said wavelet functions corresponding to variations in scale and delay for said prototype wavelet, said variations in scale and delay exceeding a frame condition for said prototype wavelet and said basis, said frame condition enabling an inverse wavelet transform of said calculated inner product transform coefficients to converge on said received signal; (c) identifying a target region of said basis, said target region including said target features in the received signal; (d) passing said inner product transform coefficients within said target region; (e) passing select inner product transform coefficients in said target region, said select inner product transform coefficients being a scale band within said target region and having a separability between known targets exceeding the separability in other scale bands within said target region, a scale band defined by a set of inner product transform coefficients having a common scale variable; and (f) comparing said select inner product transform coefficients to an exemplar, said comparison indicating a recognition of said features of the target.
-
-
29. A method for preclassifying features of a target in a received signal, comprising the steps of:
-
(a) selecting a prototype wavelet corresponding in amplitude per unit of time to a portion of said received signal; (b) resolving said received signal onto a basis of wavelet functions in a wavelet domain by calculating inner product transform coefficients between said received signal and each of said wavelet functions, said wavelet functions corresponding to variations in scale and delay for said prototype wavelet, said variations in scale and delay exceeding a frame condition for said prototype wavelet and said basis, said frame condition enabling an inverse wavelet transform of said calculated inner product transform coefficients to converge on said received signal; (c) identifying a target region of said basis, said target region including said target features in the received signal; (d) passing said inner product transform coefficients within said target region; and (e) passing select inner product transform coefficients in said target region, said select inner product transform coefficients being a scale band within said target region and having a separability between known targets exceeding the separability in other scale bands within said target region, a scale band defined by a set of inner product transform coefficients having a common scale variable.
-
-
30. A method for passing select inner product transform coefficients from a resolution of a received signal onto a basis of wavelet functions in a wavelet domain, said wavelet functions corresponding to variations in scale and delay for a prototype wavelet, said select inner product transform coefficients including features of a received target, comprising the steps of:
-
(a) identifying a target region of said basis, said target region including said received target features; and (b) passing select inner product transform coefficients in said target region, said select inner product transform coefficients being a scale band within said target region and having a separability between known targets exceeding the separability in other scale bands within said target region, a scale band defined by a set of inner product transform coefficients having a common scale variable. - View Dependent Claims (31, 32)
-
Specification