A SVM-based fingerprint classification system