This paper addresses the issue of distorted fingerprints, which can lead to false non-matches in fingerprint recognition systems, particularly in negative recognition applications. It proposes novel algorithms for detecting and rectifying fingerprint distortions using classification and regression techniques, significantly improving recognition rates. The proposed system shows promising results across multiple databases, highlighting its efficacy in distinguishing between natural and altered fingerprints.