Texture Pattern Separation Techniques for Correlation of Hyper spectral Image Classification: A Review