1. A method for determining fingerprint liveness, comprising the steps of: receiving first and second images of a fingerprint, wherein the second image is obtained a predetermined time after the first image; detecting a singularity point; determining a time domain signal for the singularity point using data from the first and second images; decomposing the time domain signal using a wavelet packet transform; determining an entropy of the decomposed signals; sifting the decomposed signals; and determining liveness of the fingerprint images based upon the entropy of the sifted signals.