Method and device for automatic visual perception
First Claim
Patent Images
1. A visual perception processor, comprising:
- a data bus;
a time coincidences bus; and
two or more histogram calculation units that receive the data DATA(A), DATA(B), . . . DATA(E) via the data bus and supply classification information to the single time coincidences bus.
6 Assignments
0 Petitions
Accused Products
Abstract
A visual perception processor comprises histogram calculation units, which receive the data DATA(A), DATA(B), ... DATA(E) via a single data bus and supplying classification information to a single time coincidences bus. In a preferred embodiment the histogram calculation units are organized into a matrix.
20 Citations
28 Claims
-
1. A visual perception processor, comprising:
-
a data bus;
a time coincidences bus; and
two or more histogram calculation units that receive the data DATA(A), DATA(B), . . . DATA(E) via the data bus and supply classification information to the single time coincidences bus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 20)
-
-
17. A device for detecting one or more events including aural and/or visual phenomena, the device comprising:
-
a controller coupled to a controller bus and a transfer bus;
an input portal adapted to receive data describing one or more parameters of the event being detected; and
a data processing block coupled to the input portal, the transfer bus and the controller bus, the data processing block including;
a histogram unit coupled to the input portal and configured to calculate a histogram for a selected parameter;
a classification unit coupled to the input portal and the histogram unit, and configured to determine the data in the histogram that satisfy a selected criterion, and to generate an output accordingly, the classification unit supplying the output to the transfer bus; and
a coincidence unit coupled to receive the output of the classification unit from the transfer bus and to receive selected coincidence criteria from the controller bus, the coincidence unit being configured to generate an enable signal for the histogram unit when the output of the classification unit satisfies the selected coincidence criterion, wherein classification is performed automatically by processing statistical information associated with the calculated histogram.
-
-
21. A device for detecting one or more events including aural and/or visual phenomena, the device comprising:
-
a controller coupled to a controller bus and a transfer bus;
an input multiplexer adapted to receive data describing one or more parameters of the event being detected, and to output data describing a selected one of the one or more parameters in response to a selection signal; and
a data processing block coupled to the multiplexer, the transfer bus and the controller bus, the data processing block including;
a histogram unit coupled to the input portal and configured to calculate a histogram for the selected parameter;
a classification unit coupled to the input portal and the histogram unit, and configured to determine the data in the histogram that satisfy a selected criterion, and to generate an output accordingly, the classification unit supplying the output to the transfer bus; and
a coincidence unit coupled to receive the output of the classification unit from the transfer bus and to receive selected coincidence criteria from the controller bus, the coincidence unit being configured to generate an enable signal for the histogram unit when the output of the classification unit satisfies the selected coincidence criterion.
-
-
22. A device for detecting one or more events including aural and/or visual phenomena, the device comprising:
-
a controller coupled to a controller bus and a transfer bus;
an input portal adapted to receive data sets describing one or more parameters of the event being detected, each data set being associated with an instant of time; and
a data processing block coupled to the input portal, the transfer bus and the controller bus, the data processing block including;
a histogram unit coupled to the input portal and configured to calculate a histogram for a selected parameter for a particular instant of time T1;
a classification unit coupled to the input portal and the histogram unit, and configured to determine the data in the histogram that satisfy a selected criterion, and to generate an output accordingly, the classification unit supplying the output to the transfer bus; and
a coincidence unit coupled to receive the output of the classification unit from the transfer bus and to receive selected coincidence criteria from the controller bus, the coincidence unit being configured to generate an enable signal for the histogram unit when the output of the classification unit satisfies the selected coincidence criterion, wherein the classification unit automatically anticipates values associated with the selected parameter at a next instant of time T2 based on statistical information associated with the calculated histograms at time T1 and at a previous time T0. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A method of analyzing parameters associated with an event by an electronic device, comprising:
-
a) receiving data sets representative of one or more parameters of the event being detected, each data set being associated with an instant of time;
b) calculating, for each instant of time, a statistical distribution, defined as a histogram, of a selected parameter of the event being detected;
c) classifying the data set by comparing its parameter values to classification criteria stored in a classification memory;
d) enabling the calculating step when classified data satisfies predetermined time coincidence criteria; and
e) anticipating values associated with the selected parameter for a next instant of time T2 based on statistical information associated with the calculated histograms at an instant of time T1 and at a previous instant of time T0.
-
-
28. A method of analyzing parameters associated with an event by an electronic device, comprising:
-
a) receiving data representative of one or more parameters of the event being detected;
b) calculating, for a given instant of time, a statistical distribution, defined as a histogram, of a selected parameter of the event being detected;
c) classifying the data by comparing its value to classification criteria stored in a classification memory;
d) enabling the calculating step when classified data satisfies predetermined time coincidence criteria; and
e) automatically updating, for each instant of time, the classification criteria stored in the classification memory based on statistical information associated with the histogram.
-
Specification