Gaze tracking for a mobile device

US2016282937A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016282937-A1
Application numberUS-201414361127-A
CountryUS
Kind codeA1
Filing dateJan 24, 2014
Priority dateJan 24, 2014
Publication dateSep 29, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method includes detecting, by a camera of a mobile device, a face of a user of the mobile device. The method includes determining a sequence of video images of the face and applying three dimensional (3D) modeling to the sequence of video images of the face to create a 3D model of the face. The method includes identifying rotational movement of the mobile device. The method includes tracking the face to identify rotational movement of the face based on the 3D model of the face, and adjusting the tracking of the face based on the 3D model of the face and rotational movement of the mobile device.

First claim

Opening claim text (preview).

1 . A computer-implemented method, the method comprising: detecting, by a camera of a mobile device, a face of a user of the mobile device; determining a sequence of video images of the face; generating a three dimensional (3D) model of a head of the user based on the sequence of video images of the face; identifying rotational movement of the mobile device; tracking the face to identify rotational movement of the face based on the 3D model of the head; and adjusting the tracking of the face based on the 3D model of the head and rotational movement of the mobile device. 2 . The computer-implemented method of claim 1 , further comprising: detecting particular rotational movement of the face; and generating commands by the mobile device based on the detected particular rotational movement. 3 . The computer-implemented method of claim 2 , wherein the detected particular rotational movement includes rotational movement around a yaw axis of the head. 4 . The computer-implemented method of claim 2 , wherein implementing the command further comprises: activating an audio output of the mobile device based on the detected particular rotational movement. 5 . The computer-implemented method of claim 4 , wherein generating the command further comprises: terminating the audio output based on an additional detected particular rotational movement. 6 . The computer-implemented method of claim 1 , further comprising: detecting at least one of a particular rotational speed and a particular rotational direction with respect to movement of the face; and generating commands by the mobile device based on the at least one of the detected particular rotational speed and the detected particular rotational direction. 7 . The computer-implemented method of claim 1 , wherein applying 3D modeling to the sequence of video images of the face to create a 3D model of the head further comprises: generating a point cloud representation of the head based on the sequence of video images of the face. 8 . The computer-implemented method of claim 1 , wherein tracking the face further comprises: tracking the face to a position at which only one eye is visible. 9 . The computer-implemented method of claim 1 , further comprising: tracking the face based on selected facial feature points including one or more of the eyes, nose, eyebrows and mouth. 10 . The computer-implemented method of claim 1 , wherein adjusting the tracking of the face based on the 3D model of the head further comprises: filtering out accidental or incidental movement to stabilize tracking per axis based on tracking of the mobile device and tracking of the face. 11 . The computer-implemented method of claim 1 , further comprising: combining the sequence of video images of the face with a predetermined model of a head to determine the 3D model of the head. 12 . A mobile device, comprising: a video camera to receive video images of a user; a memory to store a plurality of instructions; and a processor configured to execute instructions in the memory to: detect, by the video camera, a face of the user; determine a sequence of video images of the face; apply three dimensional (3D) modeling to the sequence of video images of the face to create a 3D model of the face; identify rotational movement of the mobile device; track the face to identify rotational movement of the face based on the 3D model of the face; and adjust the tracking of the face based on the 3D model of the face and rotational movement of the mobile device. 13 . The mobile device of claim 12 , wherein the processor is further configured to: detect particular rotational movement of the face; and generate commands by the mobile device based on the detected particular rotational movement. 14 . The mobile device of claim 13 , wherein the detected particular rotational movement includes rotational movement around a yaw axis of the face. 15 . The mobile device of claim 13 , further comprising an infrared (IR) camera to receive IR images of the user. 16 . The mobile device of claim 12 , wherein the processor is further configured to: detect at least one of a particular rotational speed and a particular rotational direction with respect to movement of the face; and generate commands by the mobile device based on the at least one of the detected particular rotational speed and the detected particular rotational direction. 17 . The mobile device of claim 12 , wherein, when applying 3D modeling to the sequence of video images of the face to create a 3D model of the face, the processor is further configured to: generate a point cloud representation of the face based on the sequence of video images. 18 . The mobile device of claim 12 , wherein, when tracking the face, the processor is further configured to: track the face to a position at which no eyes are visible. 19 . A non-transitory computer-readable medium including instructions to be executed by a processor, the instructions including one or more instructions, when executed by the processor, for causing the processor to detect, by a video camera, a face of the user of a mobile device; determine a sequence of video images of the face; apply three dimensional (3D) modeling to the sequence of video images of the face to create a 3D model of the face; identify rotational movement of the mobile device; track the face to identify rotational movement of the face based on the 3D model of the face; and adjust the tracking of the face based on the 3D model of the face and rotational movement of the mobile device. 20 . The non-transitory computer-readable medium of claim 19 , wherein, adjusting the tracking of the face based on the 3D model of the face, the instructions further include instructions for causing the processor to: filter out accidental or incidental movement to stabilize tracking per axis based on tracking of the mobile device and tracking of the face.

Assignees

Inventors

Classifications

  • for tracking the rotation of a spherical or circular member, e.g. optical rotary encoders used in mice or trackballs using a tracking ball or in mouse scroll wheels (tracking relative movement in co-operation with a regularly or irregularly patterned surface, e.g. as in optical mice G06F3/0317; constructional details of scroll or thumb-wheels G06F3/0362; optical rotary encoders G01D5/3473) · CPC title

  • Head tracking input arrangements · CPC title

  • involving 3D image data · CPC title

  • Face · CPC title

  • Video; Image sequence · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016282937A1 cover?
A method includes detecting, by a camera of a mobile device, a face of a user of the mobile device. The method includes determining a sequence of video images of the face and applying three dimensional (3D) modeling to the sequence of video images of the face to create a 3D model of the face. The method includes identifying rotational movement of the mobile device. The method includes tracking …
Who is the assignee on this patent?
Sony Mobile Communications Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/013. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Sep 29 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).