Data Uncertainty Guided Noise-aware Preprocessing Of Fingerprints