摘要

We describe an automatic event recognition (AER) system based on a three-dimensional spatio-temporal correlator (STC) that combines the techniques of holographic correlation and photon echo based temporal pattern recognition. The STC is shift invariant in space and time. It can be used to recognize rapidly an event (e.g., a short video clip) that may be present in a large video file, and determine the temporal location of the event. Using polar Mellin transform, it is possible to realize an STC that is also scale and rotation invariant spatially. Numerical simulation results of such a system are presented using quantum mechanical equations of evolution. For this simulation we have used the model of an idealized, decay free two level system of atoms with an inhomogeneous broadening that is larger than the inverse of the temporal resolution of the data stream. We show how such a system can be realized by using a lambda type three level system in atomic vapor, via adiabatic elimination of the intermediate state. We have also developed analytically a three dimensional transfer function of the system, and shown that it agrees closely with the results obtained via explicit simulation of the atomic response. The analytical transfer function can be used to determine the response of an STC very rapidly. In addition to the correlation signal, other nonlinear terms appear in the explicit numerical model. These terms are also verified by the analytical model. We describe how the AER can be operated in a manner such that the correlation signal remains unaffected by the additional nonlinear terms. We also show how such a practical STC can be realized using a combination of a porous-glass based Rb vapor cell, a holographic video disc, and a lithium niobate crystal.