A user trigger intent determining method, comprising: in response to determining (520; 620) that a user who is localizing an interactive target displayed on a display is gazing at the display for at least a first duration without eye movement, determining (520; 630) a first gaze location of the user based on at least one first face image obtained during the first duration; displaying (530; 640) a visual stimuli object at the first gaze location, appearing offset from an intended initial gaze location at which the user actually gazes to localize the target when the at least one first face image is obtained; in response to determining (540; 650) that the user gazes at the visual stimuli object for at least a second duration without eye movement, obtaining at least one second face image of the user; calculating a deviation in gaze location from the at least one first face image and the at least one second face image, the deviation in gaze location indicating a difference between a location at which the user is actually gazing and an estimated gaze location; correcting (670; 730) the first gaze location based on the deviation in gaze location to obtain an estimated final gaze location of the user corresponding to the intended initial gaze location; and by using the determining that the user gazes at the visual stimuli object for at least the second duration without eye movement as a trigger operation performed by the user with the intent to trigger an event corresponding to the localized target at the intended initial gaze location, determining the event based on the estimated final gaze location of the user and triggering the determined event. in response to determining (520; 620) that a user who is localizing an interactive target displayed on a display is gazing at the display for at least a first duration without eye movement, determining (520; 630) a first gaze location of the user based on at least one first face image obtained during the first duration; displaying (530; 640) a visual stimuli object at the first gaze location, appearing offset from an intended initial gaze location at which the user actually gazes to localize the target when the at least one first face image is obtained; in response to determining (540; 650) that the user gazes at the visual stimuli object for at least a second duration without eye movement, obtaining at least one second face image of the user; calculating a deviation in gaze location from the at least one first face image and the at least one second face image, the deviation in gaze location indicating a difference between a location at which the user is actually gazing and an estimated gaze location; correcting (670; 730) the first gaze location based on the deviation in gaze location to obtain an estimated final gaze location of the user corresponding to the intended initial gaze location; and by using the determining that the user gazes at the visual stimuli object for at least the second duration without eye movement as a trigger operation performed by the user with the intent to trigger an event corresponding to the localized target at the intended initial gaze location, determining the event based on the estimated final gaze location of the user and triggering the determined event.