Computer-implemented calibration method for determining an optimal calibration function for correcting a sequence of coordinates provided by an eye tracker , corresponding to a current eye position, the method comprising the steps of: - defining at least a first region of attraction (A1; A2) of a first image to be displayed to a user; - acquiring, from an eye tracker , a first sequence of coordinates ((x i ; y i ) D (x i ; yi)s) relative to the eye movement of a user who is looking at the first image; - determining the coordinates ((x i ; y i ) DF (x i ; y i ) SF ) of a first gaze from the first sequence of coordinates ((x i ; y i ) D (x i ; y i ) S ) relative to the eye movement; - calculating at least a plurality of first calibration positions ((x; y) jD (x; y) jS ) by means of respective calibration functions (f j ) on the basis of the coordinates ((x i ; y i ) DF (x i ; y i ) SF ) of the first gaze; - assigning a first score to each calibration function (f j ) on the basis of the respective first calibration position ((x; y)j D (x; y) jS ) and the first region of attraction (A1; A2); - determining the coordinates of a second gaze from the first sequence of coordinates ((x i ; y i ) D (x i ; yi)s) relative to the eye movement; - calculating at least a plurality of second calibration positions, each by means of one of the respective calibration functions (f j ) on the basis of the coordinates of the second gaze; - assigning a second score to each calibration function (f j ) on the basis of the respective second calibration position and the first region of attraction (A1; A2); - combining the second score with the first score of each calibration function (f j ) to obtain a final score; - selecting one of the calibration functions (f j ) on the basis of the final score. - defining at least a first region of attraction (A1; A2) of a first image to be displayed to a user; - acquiring, from an eye tracker , a first sequence of coordinates ((x i ; y i ) D (x i ; yi)s) relative to the eye movement of a user who is looking at the first image; - determining the coordinates ((x i ; y i ) DF (x i ; y i ) SF ) of a first gaze from the first sequence of coordinates ((x i ; y i ) D (x i ; y i ) S ) relative to the eye movement; - calculating at least a plurality of first calibration positions ((x; y) jD (x; y) jS ) by means of respective calibration functions (f j ) on the basis of the coordinates ((x i ; y i ) DF (x i ; y i ) SF ) of the first gaze; - assigning a first score to each calibration function (f j ) on the basis of the respective first calibration position ((x; y)j D (x; y) jS ) and the first region of attraction (A1; A2); - determining the coordinates of a second gaze from the first sequence of coordinates ((x i ; y i ) D (x i ; yi)s) relative to the eye movement; - calculating at least a plurality of second calibration positions, each by means of one of the respective calibration functions (f j ) on the basis of the coordinates of the second gaze; - assigning a second score to each calibration function (f j ) on the basis of the respective second calibration position and the first region of attraction (A1; A2); - combining the second score with the first score of each calibration function (f j ) to obtain a final score; - selecting one of the calibration functions (f j ) on the basis of the final score. <EOS>