Upload
deepu427
View
20.398
Download
33
Embed Size (px)
DESCRIPTION
Citation preview
BLUE EYESTECHNOLOGY
1
WHAT IS BLUE EYES TECHNOLOGY?
Aims at creating computational machines that have perceptual and sensory ability.
Use camera and microphone to identify user actions and emotions
2
?
The term BLUE EYES
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.
3
NEED OF BLUE EYES TECHNOLOGY
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.
4
TECHNOLGIES USED
•Emotion Mouse
•Manual And Gaze Input Cascaded (MAGIC)
•Artificial Intelligent Speech Recognition
•Simple User Interest Tracker (SUITOR)
•The eye movement Sensor
5
EMOTION MOUSESimplest 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.
6
7
MAGIC POINTING
Reduce the cursor movement needed for target selection
Click on the target with a regular manual input device
Two magic pointing techniques
Liberal Conservative
8
APPROACHES
•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
9
ARTIFICIAL INTELLIGIENT SPEECH RECOGNITION
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
10
APPLICATION OF ARTIFICIAL INTELLIGIENT SPEECH
RECOGNITION•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
11
SUITOR
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
12
THE EYE MOVEMENT SENSOR DESIGNING
A personal area network for linking all the operators and the supervising system
Two major units- DAU (data acquisition unit )- CSU (central system unit )
13
DAU
•The DAU consists of the following components
•ATMEL 8952 microcontroller• BLUE TOOTH MODULE – supports
synchronous voice•data transmission•central system sound feedback •ALPHAUNUMERIC LCD display• LED indicators• ID CARD interface
14
DAU - features• 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
15
Data Acquisition Unit
Atmel 89C52microcontroller
JazzMultisensor
Bluetooth
CSU – components
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
16
Csu features
17
Central System Unit
ConnectionManager
Data Analysis
VisualizationModuleBluetooth
ConnectionManager
DataLogger
Connection management
Data processing
Data recording
Access verification
System maintenance
Data security
Only registered mobile devices can connect to the system
Bluetooth connection authentication
Bluetooth connection encryption
Access rights restrictions
Personal and physiological data encryption
18
applications
In retailing record and interpret customer movementsIn automobile industryIn video games To create “Face Responsive Display” and “Perceptive
Environment” Generic control rooms Power stationFlight control centresOperating theatres
19
CONCLUSION
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
22