Locally connected neural network with improved feature vector
First Claim
Patent Images
1. A method of pattern recognition, comprising:
- obtaining an image to be pattern recognized;
forming a feature vector representing said image, said feature vector being indicative of a histogram of information, where each element of the histogram represents a number of parts of the image which have attained a specified energy level; and
applying pixels of the input image to neuromorphs which respond to a feature of the input image, each said neuromorph attaining an energy level based on said features of the image.
3 Assignments
0 Petitions
Accused Products
Abstract
A pattern recognizer which uses neuromorphs with a fixed amount of energy that is distributed among the elements. The distribution of the energy is used to form a histogram which is used as a feature vector.
-
Citations
20 Claims
-
1. A method of pattern recognition, comprising:
-
obtaining an image to be pattern recognized;
forming a feature vector representing said image, said feature vector being indicative of a histogram of information, where each element of the histogram represents a number of parts of the image which have attained a specified energy level; and
applying pixels of the input image to neuromorphs which respond to a feature of the input image, each said neuromorph attaining an energy level based on said features of the image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of pattern recognition, comprising:
-
obtaining an image to be pattern recognized; and
forming a feature vector representing said image, said feature vector being indicative of a histogram of information, where each element of the histogram represents a number of parts of the image which have attained a specified energy level;
detecting network activation according to where, klε
Nr(ij) are the coordinates kl of a point that falls within a radius r of the neighborhood of neuromorph ij;
α
kl(n) is the current activation level of neuromorph kl in Nr(ij)Wij;
kl is the weight of the synaptic or linking connection between neuromorph ij and neuromorph kl;
Iij is the input pattern pixel value at location ij;
E is the global network energy constant;
n is the iteration number.
-
-
11. A method of pattern recognition, comprising:
-
obtaining an image to be pattern recognized;
forming a feature vector representing said image, said feature vector being indicative of a histogram of information, where each element of the histogram represents a number of parts of the image which have attained a specified energy level; and
wherein there is a fixed amount of energy for the entire image, and said neuromorphs apportion said fixed amount of energy; and
adjusting a number of bins in a histogram, which number of bins represents the number of locations where elements representing specified energy amounts can be stored based on an application. - View Dependent Claims (12)
-
-
13. A recognition system, comprising:
-
an image sensor element; and
a pattern recognizing element outputting a feature vector, said feature vector having characteristics which are rotation invariant, said classifying element operating using a fixed amount of energy, and allocating the fixed amount of energy among multiple elements of the classifying circuit depending a feature of the image;
wherein the feature vector represents a histogram indicating how many pixels have specified energy amounts;
wherein the histogram includes a number of neuromorphs that are in each range of activation energy, and said feature vector is indicative of the histogram. - View Dependent Claims (14)
-
-
15. A recognition system, comprising:
-
an image sensor element;
a pattern recognizing element outputting a feature vector, said feature vector having characteristics which are rotation invariant, said classifying element operating using a fixed amount of energy, and allocating the fixed amount of energy among multiple elements of the classifying circuit depending a feature of the image; and
further comprising providing a fixed current source for energy.
-
-
16. A method of recognizing a pattern, comprising:
-
linking between a plurality of elements, each of which obtains information indicating a pixel of the pattern; and
inhibiting positive feedback in the linking. - View Dependent Claims (17, 18, 19, 20)
-
Specification