A method for controlling unlocking, comprising: acquiring a reference feature point set of a finger of a user when a touch operation on a fingerprint recognition sensor of a terminal is detected; matching the reference feature point set with a first feature point set, wherein the first feature point set comprises at least one feature point subset of a second feature point set, the second feature point set comprises all feature points of a fingerprint template; and unlocking the terminal when the reference feature point set is matched with the first feature point set; characterised by further comprising: acquiring N feature point sets of N fingerprint images which are used for successfully unlocking the terminal for N times, wherein N is an integer greater than 1; determining the number of times of successful matching of each feature point of the second feature point set based on the N feature point sets; dividing the second feature point set into at least two feature point subsets according to the number of times of successful matching of each feature point, wherein each feature point subset has a matching priority corresponding to the number of times of successful matching of feature points contained therein; and according to the matching priority of each feature point subset of the second feature point set, updating the first feature point set by adding at least one feature point subset of the second feature point set, which is not comprised in the first feature point set, into the first feature point set, when the reference feature point set is not matched. acquiring a reference feature point set of a finger of a user when a touch operation on a fingerprint recognition sensor of a terminal is detected; matching the reference feature point set with a first feature point set, wherein the first feature point set comprises at least one feature point subset of a second feature point set, the second feature point set comprises all feature points of a fingerprint template; and unlocking the terminal when the reference feature point set is matched with the first feature point set; characterised by further comprising: acquiring N feature point sets of N fingerprint images which are used for successfully unlocking the terminal for N times, wherein N is an integer greater than 1; determining the number of times of successful matching of each feature point of the second feature point set based on the N feature point sets; dividing the second feature point set into at least two feature point subsets according to the number of times of successful matching of each feature point, wherein each feature point subset has a matching priority corresponding to the number of times of successful matching of feature points contained therein; and according to the matching priority of each feature point subset of the second feature point set, updating the first feature point set by adding at least one feature point subset of the second feature point set, which is not comprised in the first feature point set, into the first feature point set, when the reference feature point set is not matched. acquiring N feature point sets of N fingerprint images which are used for successfully unlocking the terminal for N times, wherein N is an integer greater than 1; determining the number of times of successful matching of each feature point of the second feature point set based on the N feature point sets; dividing the second feature point set into at least two feature point subsets according to the number of times of successful matching of each feature point, wherein each feature point subset has a matching priority corresponding to the number of times of successful matching of feature points contained therein; and according to the matching priority of each feature point subset of the second feature point set, updating the first feature point set by adding at least one feature point subset of the second feature point set, which is not comprised in the first feature point set, into the first feature point set, when the reference feature point set is not matched.