Automatic perception method and device
First Claim
1. An automatic visual perception device for an even occurring in a space with respect to at least one digitized parameter, comprising at least two histogram calculation units for the treatment of the at least one parameter a control unit, a data bus, a time coincidences bus carrying at least a time coincidences signal, the histogram calculation unit being configured to form a histogram representative of the parameter in function of a validation signal and to determine by classification a binary classification signal resulting from the comparison of the parameter and a selection criterion C, wherein the classification signal is sent to the time coincidences bus, and wherein the validation signal is produced from time coincidences signals from the time coincidence bus so that the calculation of the histogram depends on the classification signals carried by the time coincidence bus, andwherein the histogram calculation units process data aijt associated with pixels forming together a multidimensional space (i,j) evolving with the course of time and represented at a succession of instants (T), wherein said data reaches said calculation unit in the form of a digital signal DATA(A) in the form of a succession aijt of binary numbers of n bits associated with synchronization signals enabling to define the given instant (T) of the space and the position (i,j) of the pixel in this space, to which the signal aijt received at a given instant (T) is associated, said unit comprising:
- an analysis memory including a memory with addresses, each address associated with possible values of the number of n bits of the signal DATA(A) and whose writing process is controlled by a WRITE signal;
a classifier comprising a memory intended for receiving a selection criterion C of the parameter DATA(A), said classifier receiving the signal DATA(A) at the input and outputting a binary output signal whereof the value depends on the result of the comparison of the signal DATA (A) with the selection criterion C,a time coincidences unit that receives signals from the time coincidence bus, said time coincidences unit outputs a positive global enabling signal when the time coincidences signals are valid,a test unit,an analysis output unit,an address multiplexer,an incrementation enabling unit wherein the counter of each address in the memory corresponds to the value (d) of aijt at a given instant, which is incremented by one unit when the time coincidences unit outputs a positive global, enabling signal,the test unit intended for calculating and storing statistical data processes, after receiving the data aijt corresponding to the space at an instant (T), the content of the memory in order to update the analysis output unit,wherein the memory is deleted before the beginning of each frame for a space at an instant (T) by an initialization signal “
INIT”
, and wherein;
the memory of the classifier is an addressable memory enabling real time updating of the selection criterion (C) and having a data input DATA IN, an address command ADDRESS and a writing command WR, receiving on its input the output from the analysis memory and a signal END on its writing command,the histogram processing units further comprise a data input multiplexer with two inputs and one output, receiving on one of its inputs a counting signal COUNTER and on its other input, the succession of data aijt and outputting the succession of data aijt to the address command of the memory of the classifier and an operator OR controlling the address multiplexer and receiving on its inputs an initialization signal INIT and the end signal END.
8 Assignments
0 Petitions
Accused Products
Abstract
The invention concerns a method and a device for the automatic perception of an event. Said device comprises a control unit, a data bus, a back-annotation bus and at least a histogram computing unit.
32 Citations
25 Claims
-
1. An automatic visual perception device for an even occurring in a space with respect to at least one digitized parameter, comprising at least two histogram calculation units for the treatment of the at least one parameter a control unit, a data bus, a time coincidences bus carrying at least a time coincidences signal, the histogram calculation unit being configured to form a histogram representative of the parameter in function of a validation signal and to determine by classification a binary classification signal resulting from the comparison of the parameter and a selection criterion C, wherein the classification signal is sent to the time coincidences bus, and wherein the validation signal is produced from time coincidences signals from the time coincidence bus so that the calculation of the histogram depends on the classification signals carried by the time coincidence bus, and
wherein the histogram calculation units process data aijt associated with pixels forming together a multidimensional space (i,j) evolving with the course of time and represented at a succession of instants (T), wherein said data reaches said calculation unit in the form of a digital signal DATA(A) in the form of a succession aijt of binary numbers of n bits associated with synchronization signals enabling to define the given instant (T) of the space and the position (i,j) of the pixel in this space, to which the signal aijt received at a given instant (T) is associated, said unit comprising: -
an analysis memory including a memory with addresses, each address associated with possible values of the number of n bits of the signal DATA(A) and whose writing process is controlled by a WRITE signal; a classifier comprising a memory intended for receiving a selection criterion C of the parameter DATA(A), said classifier receiving the signal DATA(A) at the input and outputting a binary output signal whereof the value depends on the result of the comparison of the signal DATA (A) with the selection criterion C, a time coincidences unit that receives signals from the time coincidence bus, said time coincidences unit outputs a positive global enabling signal when the time coincidences signals are valid, a test unit, an analysis output unit, an address multiplexer, an incrementation enabling unit wherein the counter of each address in the memory corresponds to the value (d) of aijt at a given instant, which is incremented by one unit when the time coincidences unit outputs a positive global, enabling signal, the test unit intended for calculating and storing statistical data processes, after receiving the data aijt corresponding to the space at an instant (T), the content of the memory in order to update the analysis output unit, wherein the memory is deleted before the beginning of each frame for a space at an instant (T) by an initialization signal “
INIT”
, and wherein;the memory of the classifier is an addressable memory enabling real time updating of the selection criterion (C) and having a data input DATA IN, an address command ADDRESS and a writing command WR, receiving on its input the output from the analysis memory and a signal END on its writing command, the histogram processing units further comprise a data input multiplexer with two inputs and one output, receiving on one of its inputs a counting signal COUNTER and on its other input, the succession of data aijt and outputting the succession of data aijt to the address command of the memory of the classifier and an operator OR controlling the address multiplexer and receiving on its inputs an initialization signal INIT and the end signal END. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for automatic perception of an event occurring in a space with respect to at least one parameter, comprising digitizing the parameter, characterized in that said parameter is transmitted under control of a control unit via a data bus to at least one histogram calculation unit, the histogram calculation unit calculating a histogram representative of the parameter as a function of a validation signal and determining by classification a binary classification signal resulting form the comparison of the parameter and a selection criterion C, wherein the classification signal is sent to a time coincidences bus, wherein the classification signals of the time coincidences bus are used to generate the validation signal in order to make the calculation of the histogram depend on the classification signals carried by the time coincidence bus, and
calculating a histogram over data aijt associated with pixels forming together a multidimensional space (i,j) evolving with the course of time and represented at a succession of instants (T), wherein said data reaches said calculation unit in the form of a digital signal DATA(A) in the form of a succession aijt of binary number of n bits associated with synchronization signals enabling to define the given instant (T) of the space and the position of the pixel (i,j) in this space, to which the signal aijt received at a given instant (t) is associated, wherein: -
to each data aijt is associated a classification binary signal whereof the value depends on the result of the comparison between the signal DATA(A) and the selection criterion C, a statistical distribution of the data aijt is made for a given instant (T) for which a global enabling signal is positive, said global enabling signal being made of a set of individual time coincidences signals, each one corresponding to a parameter DATA(A), DATA (B), . . . , DATA(E), resulting from the comparison between a time coincidences criterion R and the classification signal and being positive. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification