Patent Document ID: 9269012
Application ID: 13973913
Patent Flag: 1

Claim One:
1. A computing device, comprising: one or more processors; one or more cameras; and memory including instructions that, upon being executed by the one or more processors, cause the computing device to: capture, at a first time, one or more first images using the one or more cameras; detect at least one portion of a representation of a face of a user in the one or more first images using a facial detection process; capture, at a second time, one or more second images using the one or more cameras; track the at least one portion of the representation of the face of the user between the one or more first images and the one or more second images by concurrently executing a plurality of types of object tracking processes, the plurality of types of object tracking processes including two or more of a feature-based tracking process, an elliptical tracking process, a template matching tracking process, an optical flow tracking process, or a silhouette or contour tracking process; select an object tracking process from among the plurality of object tracking processes based at least in part upon the object tracking process best satisfying a condition; and determine a position of the face of the user based at least in part upon where the selected object tracking process tracked the at least one portion of the representation of the face of the user in the one or more second images.