Back to results
US 7,743,004 B2Granted
Pulse signal circuit, parallel processing circuit, and pattern recognition system
AssigneeCanon Kabushiki Kaisha
InventorMasakazu Matsugu
Life of this patent
Estimating the term…
Abstract
A pulse signal processing circuit, a parallel processing circuit, and a pattern recognition system including a plurality of arithmetic elements for outputting pulse signals and at least one modulation circuit, synaptic connection element(s), or synaptic connection means for modulating the pulse signals, the modulated pulse signals then being separately or exclusively output to corresponding signal lines.
Claims7
A pulse signal processing circuit comprising:
- a plurality of arithmetic elements that outputs pulse signals;
- and
- at least one modulation circuit that receives a plurality of pulse signals from a group of arithmetic elements corresponding to the modulation circuit from among the plurality of arithmetic elements, modulating in common the plurality of pulse signals received from the group of arithmetic elements, and separately outputting each of the modulated pulse signals by branching to a specific signal line from among a plurality of signal lines in accordance with the arithmetic element from which the pulse signal is received.
A parallel processing circuit comprising:
- a plurality of neuron elements that outputs pulse signals;
- and
- synaptic connection elements for connecting said neuron elements, each of said synaptic connection elements comprising at least one modulation circuit, each modulation circuit receiving a plurality of pulse signals from a group of neuron elements corresponding to the modulation circuit from among the plurality of neuron elements, modulating in common the plurality of pulse signals received from the group of neuron elements, and separately outputting each of the modulated pulse signals by branching to a specific signal line from among a plurality of signal lines in accordance with the neuron element from which the pulse signal is received.
A pattern recognition system comprising:
- (a) data input unit that inputs data of a predetermined dimension;
- (b) a plurality of data processing modules having feature detection layers that detects a plurality of features, each data processing module comprising:
- (i) a plurality of arithmetic elements, each arithmetic element outputting a pulse signal at a frequency or timing corresponding to an arrival time pattern of a plurality of pulses within a predetermined time window;
- and
- (ii) synaptic connection element that connects together said plurality of arithmetic elements, said synaptic connection element comprising at least one modulation circuit, each modulation circuit receiving a plurality of pulse signals from a group of arithmetic elements corresponding to the modulation circuit from among the plurality of arithmetic elements, effecting a predetermined common modulation on each of the plurality of pulse signals received from the group of arithmetic elements, and separately outputting by branching each of the modulated pulse signals to a specific signal line from among plurality of signal lines in accordance with the arithmetic element from which the pulse signal is received;
- and
- (c) output unit that outputs, based on the outputs of said plurality of arithmetic elements, a result of detecting or recognizing a predetermined pattern.
4 more elements
A parallel processing circuit comprising:
- a plurality of arithmetic elements, arrayed in parallel, each that extracts a different feature pattern category in every predetermined area with respect to a predetermined sampling position on input data of a predetermined dimension and outputting a corresponding pulse signal;
- and
- a synaptic connection element that connects each of said arithmetic elements to one or more other arithmetic elements, said synaptic connection element comprising a modulation circuit that receives a plurality of pulse signals from a group of arithmetic elements corresponding to the modulation circuit from among the plurality of arithmetic elements, effecting a predetermined common modulation on each of the plurality of pulse signals received from the group of arithmetic elements, and separately outputting by branching each of the modulated pulse signals to a specific signal line from among a plurality of signal lines in accordance with the arithmetic element from which the pulse signal is received,
- wherein said plurality of arithmetic elements, that extracts different feature pattern categories relative to the same predetermined position on the input data, are disposed adjacent to each other.
1 more element
Dependencies are inferred from the claim text.