Head pose assessment methods and systems
First Claim
1. A method for use with a computing device comprising:
- determining a first head pose for said a user of said computing device at a first time, said determining of said first pose including generating a first image showing a portion of said first head pose and detecting at least two different points within said first image showing said portion of said first head pose;
determining at least a second head pose for said user at a second time that is subsequent to said first time, said determining of said second pose including generating a second image showing a portion of said second head pose and detecting at least two different points within said second image showing said portion of said second head pose, said at least two different points within said second image corresponding to said at least two different points detected within said first image;
automatically operatively switching between at least two selectable regions of at least one display device of said computing device based on at least one difference between said first head pose and at least said second head pose, said at least two selectable regions each being a separate graphical user interface (GUI) associated with one or more programs or computer logic executed by said computing device; and
storing work status information related to at least one of the at least two selectable regions, the work status information retrieved when automatically operatively switching between the at least two selectable regions.
2 Assignments
0 Petitions
Accused Products
Abstract
Improvements are provided to effectively assess a user'"'"'s face and head pose such that a computer or like device can track the user'"'"'s attention towards a display device(s). Then the region of the display or graphical user interface that the user is turned towards can be automatically selected without requiring the user to provide further inputs. A frontal face detector is applied to detect the user'"'"'s frontal face and then key facial points such as left/right eye center, left/right mouth corner, nose tip, etc., are detected by component detectors. The system then tracks the user'"'"'s head by an image tracker and determines yaw, tilt and roll angle and other pose information of the user'"'"'s head through a coarse to fine process according to key facial points and/or confidence outputs by pose estimator.
36 Citations
41 Claims
-
1. A method for use with a computing device comprising:
-
determining a first head pose for said a user of said computing device at a first time, said determining of said first pose including generating a first image showing a portion of said first head pose and detecting at least two different points within said first image showing said portion of said first head pose; determining at least a second head pose for said user at a second time that is subsequent to said first time, said determining of said second pose including generating a second image showing a portion of said second head pose and detecting at least two different points within said second image showing said portion of said second head pose, said at least two different points within said second image corresponding to said at least two different points detected within said first image; automatically operatively switching between at least two selectable regions of at least one display device of said computing device based on at least one difference between said first head pose and at least said second head pose, said at least two selectable regions each being a separate graphical user interface (GUI) associated with one or more programs or computer logic executed by said computing device; and storing work status information related to at least one of the at least two selectable regions, the work status information retrieved when automatically operatively switching between the at least two selectable regions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable media storing computer-implementable instructions for causing at least one processor to perform acts comprising:
-
determining a first head pose at a first time, said determining of said first pose including generating a first image showing a portion of said first head pose and detecting at least two different points within said first image showing said portion of said first head pose; determining at least a second head pose at a second time that is subsequent to said first time, said determining of said second pose including generating a second image showing a portion of said second head pose and detecting at least two different points within said second image showing said portion of said second head pose, said at least two different points within said second image corresponding to said at least two different points detected within said first image; assessing said first head pose and said second head pose; automatically operatively switching between at least two selectable regions of at least one display device of said computing device based on at least one difference between said first head pose and at least said second head pose, said at least two selectable regions each being a separate graphical user interface (GUI) associated with one or more programs or computer logic executed by said computing device; and storing work status information related to at least one of the at least two selectable regions, the work status information retrieved when automatically operatively switching between the at least two selectable regions. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification