The motion detector designed by Lisa Dron [Dron 93, Dron 94, McIlrath 96] is essentially an edge detection chip. It uses CCD devices for image acquisition and spatial and temporal processing of the image. An algorithm called multi-scale veto (MSV) has been used in the implementation. In MSV a sequence of spatial smoothing functions are applied to the image. The smoothing filters have increasing spatial span. An edge is identified when the difference between contiguous pixels on the edge can pass a threshold level for all the spatial filters. The main difference between MSV and other methods, like zero-crossing edge detection, is that the computation of the second spatial differentiation, i.e. , is not necessary for MSV.
The implementation of multiple spatial filters is facilitated by clocked CCD circuits. The image information is stored in potential wells, and at each processing cycle is passed through a CCD charge redistribution network, shown in Figure 3.17, which performs a simple spatial averaging. By repeating the cycle, the smoothing function acts over more pixels and widens.
The final fabricated chip contains 32 32 detectors on the MOSIS "LARGE" die size of 7.9mm 9.2mm. The size of each cell is 224 224 . A significant area is dedicated to routing the clock signals required for operating the CCD circuits. A few malfunctioning reported in [Dron 94] have been associated with the poor CCD process used in the implementation.
Figure 3.17: The charge redistribution circuit using CCD elements used in
Dron's MSV motion edge detection chip. From top to bottom are the
snapshots of the operation.