Robust real-time multi-user pupil detection and tracking under various illumination and large-scale head motion