Fingerprint liveness detection based on fake finger characteristics