N-diniensional filters are employed to alleviate the bottleneck in optical correlators caused by the output detector array. These filters are implemented by time integrating the response of a number of filters on the detector array.N-dimensional filters provide superior clutter rejection and can effectively accelerate the speed of the sequential filtering operations that are needed for robust optical pattern recognition.