Fingerprint recognition : models and applications