This paper will describe an algorithm for detecting and classi&ing seismic and acoustic signals for unattended ground sensors. The algorithm must be computationally eftlcient and continuously process a data stream in order to establish whether or not a desired signal has changed state (turned-on or ofl). The paper will focus on describing a Fourier based technique that compares the running power spectral density estimate of the data to a predetermined signature in order to determine if the desired signal has changed state. How to establish the signature and the detection thresholds will be discussed as well as the theoretical statistics of the algorithm for the Gaussian noise case with results from simulated data. Actual seismic data results will also be discussed along with techniques used to reduce false alarms due to the inherent nonstationary noise environments found with actual data.