i-Sight Mouse is developed to help detect and track facial movement to able toudcontrol mouse application by using machine vision which is webcam. Existing systemudhas been used and still got a lot of work for improvement so that's why i-Sight Mouse isuddeveloped. It is used for people with disabilities that are no hands and need to interactudwith computer just using the movement of head and facial part. Using ExtremeudProgramming for the software development model helped a lot in develops the system.udExtreme Programming (XP) is a software engineering methodology, which is intendedudto improve software quality and responsiveness to changing customer requirements. Asuda type of agile software development, it advocates frequent "releases" in shortuddevelopment cycles (timeboxing), which is intended to improve productivity andudintroduce checkpoints where new customer requirements can be adopted. There are 2udmodules in this system which is face recognition and face tracking. By implementingudimage-processing techniques the system is able to do the face recognition process andudface tracking process. Face recognition is a module to capture video frame,udenhancement the image and do extraction so that it can be verify either it is a face ofudhuman or not Face tracking is-based on predicting the place of the feature in the currentudframe based on its location in previous ones; template matching and some heuristics areudapplied to locate the feature's new coordinates. By tracking the eyes the system able toudoperate right clicks and mouse click operation as user blinking their right eye and leftudeye. The nose tip is tracked to use its movement and coordinates as the movement andudcoordinates of the mouse pointer.
展开▼