Neuromorphic parallel processor
First Claim
Patent Images
1. An apparatus comprising a pattern recognizer further comprising:
- a first functional layer providing an image processor;
a second functional layer extracting a feature based representation of one or more objects of interest;
a third functional layer providing object class recognition;
wherein image representations are maintained as complex-data values, the first functional layer comprises a complex gradient determination, the second functional layer comprises a complex conjugate chirp fourier transform, and the third functional layer is implemented using a complex valued neuron emulator based on a mixed mode signal processor comprising a complex multiplier, up converter, and dispersive delay line; and
wherein the third functional layer further provides scale and orientation independence by sweeping over expected scales and orientations using a combination of scale zoom, angular shift and oriented templates, to generate a scatter plot of correlation peaks for each different object in the data base, and to determine a final correlation peak location by calculating a centroid of the correlation peaks, with the final peak value determined by adding all contributions from the correlation peaks.
1 Assignment
0 Petitions
Accused Products
Abstract
A neuromorphic parallel image processing approach that has five (5) functional layers. The first performs a frequency domain transform on the image data generating multiple scales and feature based representations which are independent of orientation. The second layer is populated with feature based representations. The third layer, an object class recognizer layer, are fused using a neuromorphic parallel processor. Fusion of multimodal data can achieve high confidence, biometric recognition.
53 Citations
9 Claims
-
1. An apparatus comprising a pattern recognizer further comprising:
-
a first functional layer providing an image processor; a second functional layer extracting a feature based representation of one or more objects of interest; a third functional layer providing object class recognition; wherein image representations are maintained as complex-data values, the first functional layer comprises a complex gradient determination, the second functional layer comprises a complex conjugate chirp fourier transform, and the third functional layer is implemented using a complex valued neuron emulator based on a mixed mode signal processor comprising a complex multiplier, up converter, and dispersive delay line; and wherein the third functional layer further provides scale and orientation independence by sweeping over expected scales and orientations using a combination of scale zoom, angular shift and oriented templates, to generate a scatter plot of correlation peaks for each different object in the data base, and to determine a final correlation peak location by calculating a centroid of the correlation peaks, with the final peak value determined by adding all contributions from the correlation peaks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising a pattern recognizer further comprising:
-
a first functional layer providing an image processor; a second functional layer extracting a feature based representation of one or more objects of interest; a third functional layer providing object class recognition; wherein; image representations are maintained as complex-data values, the first functional layer comprises a complex gradient determination, the second functional layer comprises a complex conjugate chirp fourier transform, and the third functional layer is implemented using a complex valued neuron emulator based on a mixed mode signal processor comprising a complex multiplier, up converter, and dispersive delay line wherein object class recognition further comprises storing a set of templates for each of the biometric parameters for each of the members of a population; obtaining biometric parameters from a subject; convolving the subject biometric parameters with each of the set of templates to determine a signal to noise ratio (SNR) associated with the response of each template to the respective biometric; and ranking the results of convolving to produce a rank order list; and wherein a verification function comprises; obtaining personal identification information from a subject person; and providing the templates as representative cross sections of the population; and wherein SNR is further determined by squaring all the template voltages in the rank order list to obtain a template power rank order list, calculating a 2 sigma point on the power rank order list, calculating an average of the sum of all the template powers greater than the 2 sigma point, dividing each template power in the rank order list by the average from to obtain the template SNR rank order list; and wherein, for each biometric SNR is further determined by; converting the template SNR rank order list to a new power rank order list by raising 10 to the SNR/10 power for each template, determining a fusion template power rank order list by adding the new powers from all the biometrics for each respective template; and determining a fusion template SNR rank order list using the above SNR algorithm.
-
Specification