blue eyes
-
Upload
adhi-rudhra-kumar -
Category
Documents
-
view
213 -
download
0
description
Transcript of blue eyes
BLUE EYESTECHNOLOGY
1
WHAT IS BLUE EYES TECHNOLOGY?
2
Aims at creating computational machines that have perceptual and sensory ability.
Use camera and microphone to identify user actions and emotions
?
The term BLUE EYES
3
BLUE in the term stands for Bluetooth,
which enables reliable wireless communication
EYES , because the eye movement enables
us to obtain a lot of interesting and
important information.
NEED OF BLUE EYES TECHNOLOGY
4
To built a machine that can understand your emotions
A pc that can listen, talk or scream
Verify your identity, feels your presence and interact with you.
TECHNOLGIES USED
5
Emotion Mouse
Manual And Gaze Input Cascaded (MAGIC)
Artificial Intelligent Speech Recognition
Simple User Interest Tracker (SUITOR)
The eye movement Sensor
EMOTION MOUSE
6
Simplest way
People spend approximately
1/3 of their total computer
time touching input device
Physiological data is
obtained and emotional
state is determined
A user model will be
built that reflects the
personality of user.
MAGIC POINTING
7
Reduce the cursor movement needed for target selection
Click on the target with a regular manual input device
Two magic pointing techniques
Liberal Conservative
APPROACHES
8
LIBERAL APPROACH
To warp the cursor to every new object user looks at
CONSERVATIVE APPROACH
Does not warp the cursor target until the manual input device has been actuated
ARTIFICIAL INTELLIGIENT SPEECH RECOGNITION
9
Input words are scanned and matched against internally stored words
Identification causes some action to be taken
User speaks to the computer through microphone
Filtered and fed to ADC and then stored in RAM
APPLICATION OF ARTIFICIAL INTELLIGIENT SPEECH RECOGNITION
10
To control weapons by voice commands
Pilot give commands to computers by speaking into microphones
Can be connected to word processors and instead of writing, simply dictate to them
SUITOR
11
Help by fetching more information at desktop
Notice where the user’s eyes focus on the screen
Fills a scrolling ticker on a computer screen with information related to user’s task
Ex. If reading headline ,pops up the story in the browser window
THE EYE MOVEMENT SENSOR DESIGNING
12
A personal area network for linking all the operators and the supervising system
Two major units
- DAU (data acquisition unit )
- CSU (central system unit )
DAU
13
The DAU consists of the following components
ATMEL 8952 microcontroller BLUE TOOTH MODULE – supports
synchronous voicedata transmissioncentral system sound feedback ALPHAUNUMERIC LCD display LED indicators ID CARD interface
DAU - features
14
• Lightweight• Runs on batteries - low
power consumption• Easy to use - does not
disturb the operator working
• ID cards for operator authorization
• Voice transmission using hardware PCM codec
Data Acquisition Unit
Atmel 89C52microcontroller
JazzMultisensor
Bluetooth
CSU – components
15
CONNECTION MANAGER – main task toperform low-level blue tooth communication DATA ANALYSIS MODULE – performs theanalysis of the raw sensor data
DATA LOGGER MODULE – provides supportfor storing the monitored data.
VISULAIZATION MODULE – provides userinterface for the supervisors
Csu features
16
Central System Unit
ConnectionManager
Data Analysis
VisualizationModuleBluetooth
ConnectionManager
DataLogger
Connection management
Data processing
Data recording
Access verification
System maintenance
Data security
17
Only registered mobile devices can connect to the system
Bluetooth connection authentication
Bluetooth connection encryption
Access rights restrictions
Personal and physiological data encryption
applications
18
In retailing record and interpret customer movements In automobile industry In video games To create “Face Responsive Display” and “Perceptive
Environment” Generic control rooms Power station Flight control centres Operating theatres
CONCLUSION
19
Provide more delicate and user friendly facilities in computing devices
Gap between the electronic and physical world is reduced
The computers can be run using implicit commands instead of the explicit commands
20
Thank u…..
21