Eye gaze correction
First Claim
1. A user device for correcting an eye gaze of a user comprising:
- an input configured to receive from a camera video of the user'"'"'s face;
a facial tracking module configured, in an active tracking mode, to track at least one angular coordinate of the user'"'"'s face and to output a current value of the at least one angular coordinated that is within a range of possible values; and
an eye gaze correction module configured to modify frames of the video to correct the eye gaze of the user, whereby the user is perceived to be looking directly at the camera in the modified frames responsive to the facial tracking module being in the active tracking mode and the current value is within a restricted subrange of the range of possible values for which the user'"'"'s face is oriented towards the camera.
1 Assignment
0 Petitions
Accused Products
Abstract
A user'"'"'s eye gaze is corrected in a video of the user'"'"'s face. A facial tracking module is configured, in an active tracking mode, to track at least one angular coordinate of the user'"'"'s face and to output a current value of the at least one angular coordinated that is within a range of possible values. Frames of the video are modified to correct the eye gaze of the user, whereby the user is perceived to be looking directly at the camera in the modified frames, only when the tracking module is in the active tracking mode and the current value is within a restricted subrange of the range of possible values for which the user'"'"'s face is oriented towards the camera.
27 Citations
20 Claims
-
1. A user device for correcting an eye gaze of a user comprising:
-
an input configured to receive from a camera video of the user'"'"'s face; a facial tracking module configured, in an active tracking mode, to track at least one angular coordinate of the user'"'"'s face and to output a current value of the at least one angular coordinated that is within a range of possible values; and an eye gaze correction module configured to modify frames of the video to correct the eye gaze of the user, whereby the user is perceived to be looking directly at the camera in the modified frames responsive to the facial tracking module being in the active tracking mode and the current value is within a restricted subrange of the range of possible values for which the user'"'"'s face is oriented towards the camera. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of correcting an eye gaze of a user comprising:
-
receiving from a camera video of the user'"'"'s face; responsive to a facial tracking module being in an active tracking mode, receiving from the facial tracking module a current value of at least one angular coordinate of the user'"'"'s face that the facial tracking module is tracking; and modifying frames of the video to correct the eye gaze of the user, whereby the user is perceived to be looking directly at the camera in the modified frames, responsive to the facial tracking module being in the active tracking mode and the current value is within a restricted subrange of the range of possible values for which the user'"'"'s face is oriented towards the camera. - View Dependent Claims (17, 18, 19)
-
-
20. A computer readable storage medium comprising code stored on a computer for correcting an eye gaze of a user configured to:
-
receive from a camera video of the user'"'"'s face; responsive to a facial tracking module being in an active tracking mode, receiving from the facial tracking module a current value of at least one angular coordinate of the user'"'"'s face that the facial tracking module is tracking; and modify frames of the video to correct the eye gaze of the user, whereby the user is perceived to be looking directly at the camera in the modified frames, responsive to the facial tracking module being in the active tracking mode and the current value is within a restricted subrange of the range of possible values for which the user'"'"'s face is oriented towards the camera.
-
Specification