Kramer et al.'s vision chip is a 1D motion detector [Kramer et al. 95]. The algorithm used in the implementation is rather intuitive, though the basic element used is very similar to elementary motion detection (EMD) units. The architecture of the motion detection unit is shown in Figure 3.21. I represents the photodetectors which use the Delbrück's adaptive photocircuit [Mead 94], E, is the edge detection circuit, P is a pulse shaping circuit, and M is the motion computation element. The edge detection circuit E, which is shown in Figure 3.22, issues an output current pulse on the occurrence of an increase of the input light intensity. The output of the edge detector is input to the pulse shaping circuit P, shown in Figure 3.23, and two voltage pulses are generated. One of them, , basically follows the shape of the input current spike, while the other one, , only follows the increasing edge and has a long decaying tail.
The motion detection unit M samples the output from one channel by the of the other channel. If there is no motion, the outputs will be low. If there is a motion, for example from detector 1 to detector 2, the output of unit will detect a none-zero value. The value of this voltage will be higher, if the time between the start of the decay of and the spike is shorter.
The chip has been designed and fabricated in a 2 m CMOS process. Each cell takes an area of 50,000 . The chip has shown some degree of robustness to contrast and light level variations.
Figure: Architecture of Kramer et al.'s motion detection system.
Figure: Kramer et al.'s temporal edge detection circuit.
Figure 3.23: Circuit to generate a fast and a slowly decaying signal.