A method of estimating a finger movement of a finger using a fingerprint sensor, said method comprising the steps of: a) acquiring a reference fingerprint image at a reference fingerprint image acquisition time (t r); b) acquiring a candidate fingerprint image (26a-i) at each candidate fingerprint image acquisition time (t cn) in a time sequence of candidate fingerprint image acquisition times; c) determining, for each of said candidate fingerprint image acquisition times (t cn), a match parameter value for each candidate finger movement direction of a plurality of candidate finger movement directions (nw, n, ne, w, e, sw, s, se), said match parameter value being indicative of a correlation between a reference fingerprint image portion and a candidate fingerprint image portion, the reference fingerprint image portion being a portion of the reference fingerprint image corresponding to a reference area of said fingerprint sensor and the candidate fingerprint image portion being a portion of the candidate fingerprint image corresponding to a candidate area of said fingerprint sensor, said candidate area being displaced a given displacement distance in each of said candidate finger movement directions (nw, n, ne, w, e, sw, s, se) from the position of said reference area; d) determining, for each of the candidate finger movement directions initially indicating an increasing correlation where the match parameter value as a function of time exhibits a local extremum indicating a maximum correlation among correlations between the reference fingerprint image portion and the respective candidate fingerprint image portion of the candidate fingerprint images acquired at the candidate fingerprint image acquisition times (t cn), and determining a local extremum match parameter value being the match parameter value at the determined local extremum indicating said maximum correlation; and e) estimating said finger movement based on an evaluation of said determined local extremum match parameter values. a) acquiring a reference fingerprint image at a reference fingerprint image acquisition time (t r); b) acquiring a candidate fingerprint image (26a-i) at each candidate fingerprint image acquisition time (t cn) in a time sequence of candidate fingerprint image acquisition times; c) determining, for each of said candidate fingerprint image acquisition times (t cn), a match parameter value for each candidate finger movement direction of a plurality of candidate finger movement directions (nw, n, ne, w, e, sw, s, se), said match parameter value being indicative of a correlation between a reference fingerprint image portion and a candidate fingerprint image portion, the reference fingerprint image portion being a portion of the reference fingerprint image corresponding to a reference area of said fingerprint sensor and the candidate fingerprint image portion being a portion of the candidate fingerprint image corresponding to a candidate area of said fingerprint sensor, said candidate area being displaced a given displacement distance in each of said candidate finger movement directions (nw, n, ne, w, e, sw, s, se) from the position of said reference area; d) determining, for each of the candidate finger movement directions initially indicating an increasing correlation where the match parameter value as a function of time exhibits a local extremum indicating a maximum correlation among correlations between the reference fingerprint image portion and the respective candidate fingerprint image portion of the candidate fingerprint images acquired at the candidate fingerprint image acquisition times (t cn), and determining a local extremum match parameter value being the match parameter value at the determined local extremum indicating said maximum correlation; and e) estimating said finger movement based on an evaluation of said determined local extremum match parameter values.