EYEGAZE (1)

download EYEGAZE (1)

of 15

Transcript of EYEGAZE (1)

  • 8/7/2019 EYEGAZE (1)

    1/15

    EYE-GAZE

    HUMAN COMPUTER INTERFACE

    Presented byP.Sabitha

  • 8/7/2019 EYEGAZE (1)

    2/15

    INTRODUCTIONINTRODUCTION

    The EYEGAZE System provides an eye-controlledhuman computer interface, allowing people to interactwith computers by pointing with their eyes.

    First EYEGAZE System in 1988(LC Technologies)

    Early applications of the eye-gaze system addressed anHCI for people with severe motor disabilities.

    Simply, by looking at control keys displayed on acomputer screen a disabled user can type , generatesynthesized speech, play games and run DOS compatibleoff-the-shelf software.

  • 8/7/2019 EYEGAZE (1)

    3/15

    EYEEYE--TRACKINGTRACKING Eye tracking is the process of measuring either the

    point of gaze ("where we are looking") or the motionof an eye relative to the head.

    EYE TRACKERS TYPE

    CONTACT-LENS

    NON-CONTACT LENS

    CONTACT ELECTRODES

  • 8/7/2019 EYEGAZE (1)

    4/15

    EYEGAZEEYEGAZE

    SYSTEM CONFIGURATIONSYSTEM CONFIGURATION

    Its an video camera located belowthe computer screen continually

    observes the users eye.A special image processing softwaredetermines the eye oreintation and

    projects the subject gazepoint oncomputer.

  • 8/7/2019 EYEGAZE (1)

    5/15

    METHODFOREYEGAZEMETHODFOREYEGAZE

    The Eye-gaze system uses the pupilcenter/corneal-

    reflection method to determine the eyes gaze direction.

    The computer calculates the persons gaze point, i.e theco ordinates of where on the display he is looking basedon relative position of the person and eye reflection.

    To calibrate, the user fixes his gaze on a sequence ofsmall circles that the computer displays at specificlocations on the screen.

    Fig: 2. LED-illuminated eye image showing

  • 8/7/2019 EYEGAZE (1)

    6/15

    EYEGAZEEYEGAZE

    SYSTEM WORKINGSYSTEM WORKING

    EYEGAZE SELECTION METHOD. The user calls up the program he wants by fixing his

    gaze in a box or key next to name the program. Here after finished with a program it gives the exit

    key and go to main menu

    Fig: 3. Main Menu screen

  • 8/7/2019 EYEGAZE (1)

    7/15

    WORKINGOF MAINMENUWORKINGOF MAINMENUWITH PROGRAMWITH PROGRAM

    The user operates the Eyegaze edge by looking at rectangularkeys that are displayed on the control screen.

    To press a eye-gaze key the user looks at the key for aspecified period of time.

    An array of menu keys and exit keys allow the user tonavigate the eyegaze progam independently.

  • 8/7/2019 EYEGAZE (1)

    8/15

    FEATURES OFTHE SYSTEMFEATURES OFTHE SYSTEM

    Calibration

    Fully automaticoperation

    Consistencychecking

    Accuracy

    Accommodating head range variation Accommodatingpupildiameter variation

    Accommodatingglintstraddlingpupil edge

    Remote Video Tracking

    Unobtrusive with nothing attachedtothe user

    Reliability Robust eye recognition

    Accommodating human eye variations

  • 8/7/2019 EYEGAZE (1)

    9/15

    EYEGAZE APPLICATIONSEYEGAZE APPLICATIONS

    PROGRAMSPROGRAMS TYPEWRITER PROGRAM

    Simple word processing can be done using the Typewriter program.

    The retrived text may be verbalized,edited or printed.

    Fig:6. Typewriter program

  • 8/7/2019 EYEGAZE (1)

    10/15

    THE LIGHTS ANDTHE LIGHTS AND

    APPLIANCES PROGRAMAPPLIANCES PROGRAM

    There are a vareity of eye control application available for andisabiled users.

    The typed text can be printed or spoken by the speechsynthesizer.

    Telephone program permits phone dailing and answering with

    the eyes.

  • 8/7/2019 EYEGAZE (1)

    11/15

    RUN SECOND PCRUN SECOND PC

    RUN SECOND PC

    Fig: 8.1.Frequency KeyboardFig: 8.1.Frequency Keyboard Fig: 8.2.Mouse Control ScreenFig: 8.2.Mouse Control Screen

  • 8/7/2019 EYEGAZE (1)

    12/15

    FUTURE DIRECTIONSFUTURE DIRECTIONS

    For people with uncontrolled head motion, it needs to

    be tolerant to head motion. The accuracy and

    calibration objectives have been achieved. A solution

    for accommodating head motion is under

    development

  • 8/7/2019 EYEGAZE (1)

    13/15

    HUMANCOMPUTERHUMANCOMPUTERINTERACTIONISSUESINTERACTIONISSUES

    Several sources of feed back by incorporated into theSeveral sources of feed back by incorporated into theeyeeye--gaze software to help by user in his visualgaze software to help by user in his visualinteraction with the computer.interaction with the computer.

    The cursor identifies the computers gaze pointThe cursor identifies the computers gaze point

    prediction and moves around the screen as a userprediction and moves around the screen as a usermoves his eyes.moves his eyes.

    A key press delay can be added to give users withA key press delay can be added to give users withslowed eye movements additional time to move thereslowed eye movements additional time to move there

    gaze of a key with out repeatedly activating it.gaze of a key with out repeatedly activating it.

  • 8/7/2019 EYEGAZE (1)

    14/15

    CONCLUSIONCONCLUSIONAlthough there are many softwares existing, all of

    them cannot be accessed by persons with some

    disabilities. In such cases, this technology assists

    these softwares so that any person with disabilities

    can use them.

  • 8/7/2019 EYEGAZE (1)

    15/15

    THANK YOU