1. A method of generating a quality assessment value for a biometric sample, the method comprising: performing a convolution of the biometric sample with a set of wavelets to generate a plurality of wavelet features; selecting two or more of the plurality of the wavelet features based on a predetermined selection criteria, the selected wavelet features including at least different scales and orientations of the wavelets, wherein the selected wavelet features are complex kernels defined as Ψ μ , ν ⁡ ( z ) =  k μ , ν  2 σ 2 ⁢ ⁢ ⅇ -  k μ , ν  2 ⁢  z  2 2 ⁢ σ 2 ( ⅇ ⅈ ⁢ k -> µ , ν z - ⅇ σ 2 2 ) where z=(x, y) is a point with horizontal and vertical coordinates x and y, μ and ν define an orientation and a scale, σ determines a ratio of a standard deviation, k μν is a wave vector indexed by the orientation μ and the scale ν; and processing the selected wavelet features with a set of predetermined rules to generate the quality assessment value for the biometric sample.