A computer-implemented method for fingerprint analysis of a finger of a user by means of a fingerprint sensing system, the fingerprint sensing system comprising: - a fingerprint sensor having a reference coordinate system, and - processing circuitry connected to the fingerprint sensor, wherein the method comprises the steps of: - acquiring a first fingerprint image using the fingerprint sensor when the finger of the user is placed at a surface of the fingerprint sensor at a first relative angle with respect to an axis of the reference coordinate system; - determining a first set of features from the first fingerprint image, each feature of the first set of features having a location and an orientation represented by coordinates provided in relation to the reference coordinate system of the fingerprint sensor; - acquiring a second fingerprint image using the fingerprint sensor when the finger of the user is placed at the surface of the fingerprint sensor at a second relative angle with respect to the axis of the reference coordinate system, the second relative angle being different from the first relative angle, wherein the second fingerprint image is acquired prior to acquiring the first fingerprint image; - determining a second set of features from the second fingerprint image, each feature of the second set of features having a location and an orientation represented by coordinates provided in relation to the reference coordinate system of the fingerprint sensor; - measuring alignment differences in the reference coordinate system between the locations and orientations of features of the first set of features and locations and orientations of corresponding features of the second set of features; - identifying a sub-set of the first set of features, the sub-set containing features having an alignment difference less than a threshold, wherein features of the sub-set possibly represent a fixed pattern at or adjacent to the surface of the fingerprint sensor, and - removing the sub-set from the first set of features, wherein the method is further adapted to authenticate the user by the steps of: - determining a matching level between the first set of features and the second set of features, wherein the sub-set has been removed from the first set of features; and - comparing the matching level with a matching threshold. - a fingerprint sensor having a reference coordinate system, and - processing circuitry connected to the fingerprint sensor, - acquiring a first fingerprint image using the fingerprint sensor when the finger of the user is placed at a surface of the fingerprint sensor at a first relative angle with respect to an axis of the reference coordinate system; - determining a first set of features from the first fingerprint image, each feature of the first set of features having a location and an orientation represented by coordinates provided in relation to the reference coordinate system of the fingerprint sensor; - acquiring a second fingerprint image using the fingerprint sensor when the finger of the user is placed at the surface of the fingerprint sensor at a second relative angle with respect to the axis of the reference coordinate system, the second relative angle being different from the first relative angle, wherein the second fingerprint image is acquired prior to acquiring the first fingerprint image; - determining a second set of features from the second fingerprint image, each feature of the second set of features having a location and an orientation represented by coordinates provided in relation to the reference coordinate system of the fingerprint sensor; - measuring alignment differences in the reference coordinate system between the locations and orientations of features of the first set of features and locations and orientations of corresponding features of the second set of features; - identifying a sub-set of the first set of features, the sub-set containing features having an alignment difference less than a threshold, wherein features of the sub-set possibly represent a fixed pattern at or adjacent to the surface of the fingerprint sensor, and - removing the sub-set from the first set of features, - determining a matching level between the first set of features and the second set of features, wherein the sub-set has been removed from the first set of features; and - comparing the matching level with a matching threshold.