2D A* and Q-Learning

March 2014

2D simulation of agent path planning using A* and Q-Learning.

Natural User Interface (NUI) Authentication

January 2013 - May 2014

Kinect Natural User Interface (NUI) authentication system. The prototype uses 3D face authentication combined with 2D face authentication—which prevents spoofing by holding up a picture of a target user. The prototype also gives the user the ability to use a voice pass-phrase and authenticate with a full-body gesture.

Gaze Interaction in Gaming

March 2012 – April 2012

3D Eye Tracking Angry Birds game prototype. This game uses the Tobii X120 Eye Tracker to control the bird and blink detection to launch the bird from the slingshot.

Built with Unity3D and the Tobii SDK (C#).

Eye Tracking and its Applications in Human Computer Interfaces

May 2010 – July 2010

Eye tracking mouse control prototype using a simple web camera. The research mainly focused on pupil detection and gaze mapping.

The illustration of the screen scaling ratios. The processed eye image. The white part is a partial selection of the pupil. The centroid is detected, scaled, and rotated to determine where the user is gazing on the screen. A processed image where the user was blinking. A processed image where the user was blinking.