1. A method for tracking an eye, the method comprising: receiving a first image comprising a face and the eye; determining an initial position of the eye in a field of view (FOV) based on the received first image; receiving a second image comprising a portion of the face including the eye; and tracking a change in a position of the eye from the initial position of the eye based on the received second image, wherein tracking the change is based at least on a convergence of results outputted by a plurality of tracking modules, the plurality of tracking modules including (1) a first tracking module configured to track an iris portion of the eye, (2) a second tracking module configured to generate a portion of the face that includes the eye and a surrounding region having features other than the eye, and (3) a third tracking module configured to compare differences between the first received image and the second received image; wherein the convergence of results is based on at least one high confidence position of the eye generated by each one of the plurality of tracking modules.