You are on page 1of 11

ABSTRACT control system.

It was developed in Fairfax,


Virginia, by LC Technologies, Inc.
The field of human computer
interaction has been undergoing a new
renaissance lately. While many companies
have, and continue to spend millions to
develop highly visually appealing GUIs and
state-of-art interaction systems for the
common users since the inception of
desktops, the development of interactive
systems for the disabled has taken a kick
start relatively recently. And the Eyegaze
systems are one of the most pivotal
inventions in this context. The Eyegaze
System is a communication and control
system for people with complex physical
Who's using the Eyegaze System?
disabilities. You run the system with your
eyes. By looking at control keys displayed
on a screen, a person can synthesize speech,
control his environment (lights, appliances,
etc.), type, operate a telephone, run
computer software, operate a computer
mouse, and access the Internet and e-mail.
Eyegaze Systems are being used to write
books, attend school and enhance the quality
of life of people with disabilities all over the
world.

1. INTRODUCTION
This system is mainly developed for those
Imagine yourself being a intelligent,
who lack the use of their hands or voice.
motivated, and working person in the
Only requirements to operate the Eyegaze
fiercely competitive market of information
are control of at least one eye with good
technology, but just one problem You can't
vision & ability to keep head fairly still.
use your hands. Or you can't speak. How do
Eyegaze Systems are in use around the
you do your job? How do you stay
world. Its users are adults and children with
employed? You can, because of a very good
cerebral palsy, spinal cord injuries, brain
gift from computer Industry : The Eyegaze,
injuries, ALS, multiple sclerosis, brainstem
a communication & control system.
strokes, muscular dystrophy, and Werdnig
The Eyegaze System is a direct-select
Hoffman syndrome. Eyegaze Systems are
vision-controlled communication and
being used in homes, offices, schools,
hospitals, and long term care facilities. By deviate, the left eye will take over and
looking at control keys displayed on a focus on the screen. The Edge camera,
screen, a person can synthesize speech, however, will continue to take
control his environment (lights, appliances, pictures of the right eye, and the
etc.), type, operate a telephone, run System will not be able to determine
computer software, operate a computer where the user's left eye is focused.
mouse, and access the Internet and e-mail. When the left eye deviates and the
Eyegaze Systems are being used to write right eye is again fixed on the screen
books, attend school and enhance the quality the Eyegaze Edge will resume
of life of people with disabilities all over the predicting the gazepoint. Putting a
world. partial eye patch over the nasal side of
the eye not being observed by the
2. THE SKILLS NEEDED BY THE USER: camera often solves this tracking
The following user characteristics contribute problem. Since only the unpatched
to successful Eyegaze Edge use: eye can see the screen, it will
2.1 Good control of at least one eye: continuously focus on the screen. By
applying only a nasal-side patch to the
The user must be able to look up, down,
other eye, the user will retain
left and right. He must be able to fix his
peripheral vision on that side.
gaze on all areas of a 15-inch screen that is
about 24 inches in front of his face. He must
2.2 Adequate vision:
be able to focus on one spot for at least 1/2
Several common vision problems may
second. Several common eye movement affect a user's ability to see text clearly on
problems may or may not interfere with the Eyegaze Edge monitor. These include
Eyegaze use. These include: the following:
 Inadequate Visual acuity:
 Nystagmus (constant, involuntary The user must be able to see text on
movement of the eyeball): the screen clearly. If, prior to his
The user may not be able to fix his injury or the onset of his illness he
gaze long enough to make eyegaze wore glasses, he may need to wear
selections.  The Eyegaze Edge has an glasses to operate the Edge. If he's
optional calibration that can often over 40 years old and has not had his
accommodate nystagmus. vision checked recently, he might
 Alternating strabismus (eyes cannot need reading glasses in order to see
be directed to the same object, either one the screen clearly. In most cases,
deviates): eyetracking works well with glasses.
The Eyegaze Edge is constantly The calibration procedure
tracking the same single eye. If, for accommodates for the refractive
example, a user with alternating properties of most lenses. Hard-line
strabismus is operating the Edge with bifocals can be a problem if the lens
the right eye, and that eye begins to boundary splits the image of the pupil,
making it difficult for the System's reflection the Eyegaze Edge cannot
image processing software to accurately predict the user's eye
determine the pupil center accurately. fixations. The clouded lens may also
Graduated bifocals, however, make it difficult for a user to see text
typically do not interfere with on the screen clearly. Surgical
eyetracking. Soft contact lenses that removal of the cataracts will normally
cover all or most of the cornea solve the problem and make Eyegaze
generally work well with the Eyegaze use possible.
Edge. The corneal reflection is  Homonymous hemianopsia
obtained from the contact lens surface (blindness or defective vision in the right
rather than the cornea itself. Small, or left halves of the visual fields of both
hard contacts can interfere, if the lens eyes):
moves around considerably on the This may make calibration almost
cornea and causes the corneal impossible if the user cannot see
reflection to move across the calibration points on one side of the
discontinuity between the contact lens scre
and the cornea. 2.3Ability to maintain a position in front
 Diplopia (double vision): of the Eyegaz monitor:
Diplopia may be the result of an It is generally easiest to run the System
injury to the brain, or a side effect of from an upright, seated position, with the
many commonly prescribed medications, head centered in front of the Eyegaze
and may make it difficult for the user to monitor. However the Eyegaze System can
fix his gaze on a given point. Partially be operated from a semi-reclined position if
patching the eye not being tracked may necessary.
alleviate double vision during Eyegaze 1. Continuous, uncontrolled head
Edgeoperation. movement can make Eyegaze
 Blurred vision: operation difficult, since the Eyegaze
This is another occurrence System must relocate the eye each
associated with some brain injuries, as time the user moves away from the
well as a side effect of medications. A camera's field of view and then
user who sees a blurred image the screen returns. Even though the System's
may not have accurate eye fixations. eye search is completed in just a
second or two, it will be more tiring
 Cataracts (clouding of the lens of the for a user with constant head
eye): movement to operate the System.
If a cataract has formed on the
portion of the lens that covers the 2. Absence of medication side effects
pupil, it may prevent light from that affect Eyegaze operation:
passing through the pupil to reflect off Many commonly prescribed
the retina. Without a good retinal medications have potential side
effects that can make it difficult to At present, the Eyegaze System is
operate Eyegaze. Anticonvulsants configured for users who are literate. The
(seizure drugs) can cause: System is text-based. A young child with
nystagmus, blurred vision, diplopia, average intelligence may not be reading yet,
dizziness, drowsiness, headache and but probably has the capability to learn to
confusion. Some antidepressants can read at an average age. He may be able to
cause blurred vision and mydriasis recognize words, and may be moving his
(abnormally dilated pupil.) And eyes in a left to right pattern in preparation
Baclofen, a drug commonly used to for reading. As an interim solution many
decrease muscle spasms, can cause teachers and parents stick pictures directly
dizziness, drowsiness, headache, onto the screen. When the child looks at the
disorientation, blurred vision and picture he activates the Eyegaze key that is
mydriasis. Mydriasis can be severe located directly underneath it.
enough to block eye tracking. If the                                                       
retinal reflection is extremely bright, 3. Working of Eyegaze Systems:
and the corneal reflection is sitting As a user sits in front of
on top of a big, bright pupil, the the Eyegaze monitor, a specialized video
corneal reflection may be camera mounted below the monitor observes
indistinguishable and therefore one of the user's eyes.  Sophisticated image-
unreadable by the computer. processing software in the Eyegaze System's
computer continually analyzes the video
2.4. Mental abilities that improve the image of the eye and determines where the
probability for successful Eyegaze user is looking on the screen.  Nothing is
Edge use: attached to the user's head or body.
 Cognition:
Cognitive level may be difficult to
assess in someone who is locked in,
especially if a rudimentary communication
system has not been established. In general,
a user with average intelligence will best
maximize the capabilities of an Eyegaze
Edge.
 Memory:
Memory deficits are a particular
concern in considering the Eyegaze Edge for
someone with a brain injury. A user who
can't remember from one day to the next
In detail the procedure can be described as
how to operate the system may find it too
follows: The Eyegaze System uses the pupil-
difficult to use effectively.
center/corneal-reflection method to
 Ability to read:
determine where the user is looking on the
screen. An infrared-sensitive video camera, 4. How to run the Eyegaze System?
mounted beneath the System's monitor, A user operates the Eyegaze System
takes 60 pictures per second of the user's by looking at rectangular keys that are
eye. A low power, infrared light emitting displayed on the control screen. To "press"
diode (LED), mounted in the center of the an Eyegaze key, the user looks at the key for
camera's lens illuminates the eye. The LED
reflects a small bit of light off the surface of
the eye's cornea. The light also shines
through the pupil and reflects off of the
retina, the back surface of the eye, and
causes the pupil to appear white. The bright-
pupil effect enhances the camera's image of
the pupil and makes it easier for the image
processing functions to locate the center of
the pupil.

The computer calculates the person's a specified period of time. The gaze duration
gazepoint, i.e., the coordinates of where he required to visually activate a key, typically
is looking on the screen, based on the a fraction of a second, is adjustable. An
relative positions of the pupil center and array of menu keys and exit keys allow the
corneal reflection within the video image of user to navigate around the Eyegaze
the eye. Typically the Eyegaze System programs independently.
predicts the gazepoint with an average 5. Uses of Eyegaze:
accuracy of a quarter inch or better.
5.1 The Basic Eyegaze Can:
Prior to operating the eyetracking
applications, the Eyegaze System must learn • ADJUST TO A NEW USER in about 15
several physiological properties of a user's seconds. (Calibration)
eye in order to be able to project his • TYPE with one of four keyboards, then
gazepoint accurately. The system learns print or speak. (Typewriter)
these properties by performing a calibration • TURN pages on the computer screen by
procedure. The user calibrates the system by looking at "up" or "down". (Read Text)
fixing his gaze on a small yellow circle • PLAY games, two "Paddle" games, plus
displayed on the screen, and following it as Solitaire and Slot Machine. (Games)
it moves around the screen. The calibration • TEACH new users with simplified screens.
procedure usually takes about 15 seconds, (Teach Screens)
and the user does not need to recalibrate if
he moves away from the Eyegaze System 5.2 With Options The Eyegaze Can:
and returns later.
• BE AT TWO SITES!! Portable computer
has a handle to hand-carry between two
sites. Two sets of other components and
cables for access to Eyegaze System at
school , work or home. Dimensions
9"x5'txl7'1, weight approximately 16 lbs.
(Transportable Computer)
• BE A KEYBOARD to a second computer
to run any keyboard-controlled software, by
means of the T-TAM connector. (Second
Computer Mode)
• SPEAK 100 "canned phrases" through a
speech synthesizer, with a single glance of
the eye. Phrases can be changed by
caregiver or user. (Phrases)
• CONTROL appliances anywhere in the
home or office from one Eyegaze screen. No
special wiring. (Lights and Appliances) Main Menu options:
• DIAL and answer a speaker phone from
6.1 The Phrase Program:
one screen. "Phone Book" stores 16
frequently used numbers. (Telephone) The Phrases program, along with the
speech synthesizer, provides quick
communications for non-verbal users.
6. MENUS OF EYEGAZE SYSTEM
Looking at a key causes a
The main menu:
preprogrammed message to be spoken.
The Main Menu appears on the The Phrases program stores up to 126
screen as soon as the user completes a 15- messages, which can be composed and
second calibration procedure. The Main easily changed to suit the user.
Menu presents a list of available Eyegaze
programs. The user calls up a desired
program by looking at the Eyegaze key next
to his program choice.

6.2 The Keyboard Program:


Simple word processing can be done
using the Keyboard program. The user types
by looking at keys on visual keyboards. Four
keyboard configurations, simple to complex,
are available. Typed text appears on the
screen above the keyboard display. The user
may "speak" or print what he has typed. He
may also store typed text in a file to be
retrieved at a later time. The retrieved text
may be verbalized, edited or printed.

Telephone control system

6.4 Run Second PC :

The Run Second PC program


permits the Eyegaze Communication System
to act as a peripheral keyboard and Mouse
interface to a Windows computer. The user
can run any off-the-shelf software he
chooses on the second computer. He can
access the Internet, and send e-mail by
looking at keyboard and mouse control
Alpha Keyboard
screens on the Eyegaze monitor. The
programs being run are displayed on the
second computer's monitor. Typed text
6.3 The telephone program: appears simultaneously on the Eyegaze and
second pc's screens.
The telephone program allows the
user to place and receive calls. Frequently For children, Two new Eyegaze
used numbers are stored in a telephone programs have been added to the Eyegaze
"book". Non-verbal users may access the System. Both run with the Second PC
speech synthesizer to talk on the phone option.  Eye Switch is a big, basic on-screen
switch to run "cause & effect" software
programs on a Second PC.  Simple Mouse is
an easy mouse control program to provide
simplified access to educational software on
a Second PC.
6.6 Paddle games & Score Four:
These are the visually controlled Games.

6.7 Read Text Program :


Fig. Mouse control screen The Read Text Program allows the
user to select text for display and to "turn
pages" with his eyes. Any ASCII format text
6.5 The Lights & appliances Program: can be loaded for the user to access. Books
The Lights & appliances Program on floppy disk are available from Services
which includes computer-controlled for the Blind.
switching equipment, provides Eyegaze
control of lights and appliances anywhere in 6.8 Television:
the home or office. No special house wiring Television programs can be displayed
is necessary. The user turns appliances on directly on the desktop Eyegaze System
and off by looking at a bank of switches screen.  On-screen volume and channel
displayed on the screen. controls provide independent operation.  (Not
available on the Portable Eyegaze System.)

Grid 2 Programs™:
Grid 2™ from Sensory Software adds
another layer of functionality to the Eyegaze
Edge. The optional Grid 2 is fully integrated
into the Edge and can be entered from the
Eyegaze main menu.

Grids are available for adults and children,


text-based or icon-based, and can be   Sample Children's Grid Homepage
configured.
7. Environment required for an Eyegaze
system
Because eye-tracking is done using
infrared light. Eyegaze system must take care
of light sources in the room in order to ensure
Grid Programs: the best accuracy. The Eyegaze System must
be operated in an environment where there
 Keyboard with speech
is limited of ambient infrared light.
 Word processor
Common sources of infrared light are
 Internet access
sunlight and incandescent light bulbs. The
 Email System makes its predictions based on the
 Music and video player assumption that the only source of infrared
 Basic calculator light shining on the user's eye is coming
 Contacts from the center of the camera. Therefore,
 Skype, telephone, instant messaging, stray sources of infrared may degrade the
television control (available within the accuracy or prevent Eyegaze operation
program, but supported by Sensory altogether. The System works best away
Software) from windows, and in a room lit with
fluorescent or mercury-vapor lights, which
are low in infrared.

8. Developments in Eyegaze Technology


LC technologies have recently
developed a Portable Eyegaze System. The
Portable Eyegaze System can be mounted on
a wheelchair and run from a 12-volt battery
or wall outlet.  It weighs only 6 lbs (2.7 kg)
and its dimensions are 2.5"x8"x9" (6.5cm
                 Sample Adult's Grid Homepage    
x20cm x23cm).  The Portable Eyegaze
System comes with a flat screen monitor and
a table mount for its monitor.  The monitor
can be lifted off the table mount and slipped application. Care must be taken, though, that
into a wheelchair mount.  eye-gaze tracking data is used in a sensible
way, since the nature of human eye-
movements is a combination of several
voluntary and involuntary cognitive
processes.

The main reason for eye-gaze based


user interfaces being attractive is that the
direction of the eye-gaze can express the
interests of the user-it is a potential porthole
into the current cognitive processes-and
communication through the direction of the
The Scientist Stephan eyes is faster than any other mode of human
Hawking uses this system with wheelchair to communication. It is argued that eye-gaze
communicate. tracking data is best used in multimodal
11. Applications: interfaces where the user interacts with the
data instead of the interface, in so-called
 Neurosciences /Neuropsychology
non-command user interfaces.
 Vision Research

 Experimental Psychology
11. References:
 Cognitive Psychology
[1] IEEE transactions on neural systems and
rehabilitation engineering,vol.10,no.1,march
 Psycholinguistics
2002The Camera Mouse: Visual Tracking of
 Psychiatry /Mental Health Body features to Provide Computer Access
for People With Severe Disabilities.
 Transportation: Flight simulators Margrit Betke, James Gips, Peter Fleming
/driving simulators
[2] Perceptual Gaze Extent & Level of
 Robotics - remote vision control Detail in VR:Looking outside the Box
 Video and arcade games Hunter Murphy*,Andrew T. Duchowski*
Department of Computer Science,Clemson
10. Conclusion University
Today, the human eye-gaze can be {hmurphy/Andrew}@vr.clemson.edu
recorded by relatively unremarkable
techniques. This thesis argues that it is [3] Disability studies Quarterly
possible to use the eye-gaze of a computer Spring 2002,Volume 22,N0.2
user in the interface to aid the control of the Pages 159-174www.cds.hawaii.edu
[4] www.eyegaze.com

You might also like