One of the procedures for Suprema's fingerprint matching algorithm. This is a step that determines whether the obtained fingerprint image is valid prior to processing the fingerprint image and extracting the minutiae of the fingerprint. In this step, the obtained fingerprint image is analyzed, and if it has been determined to be invalid, feedback is given to the user. If it has been determined to be valid, the user is directed to the next stage following algorithm optimization. As such, Suprema's fingerprint matching algorithm can provide faster and more accurate fingerprint matching than general fingerprint matching algorithms.