1. Apparatus for detecting and discriminating fixed and slow moving objects in clutter, comprising: a radar receive channel capable of receiving a radar pulse; a preprocessor for converting said radar pulse to an intermediate frequency pulse; sampling said intermediate frequency pulse to yield a digital representation thereof; processing said digital representation so as to extract range-pulse data; and recording said digital representation over one coherent processing interval; a buffer memory for storing said recorded digital representation as a range-pulse data matrix; a weighted discrete Fourier transformer for converting said range-pulse data matrix to a range-Doppler data matrix; a pre-store memory for maintaining a database of target templates; a range-Doppler index calculator for calculating the range-Doppler indices for each said target template; a generalized inner product tester for composing and outputting an image formed from said range-Doppler indices and said range-Doppler data matrix; and a detector/discriminator for determining the existence of a target and its geometric parameters from said image.