SlideShare uma empresa Scribd logo
1 de 37
1
Human Computer Interface(HCI)
Prepared By:Jinkal Patel
Enroll. No: 140580702005
Guide by : Prof. Ramesh Prajapati
Outline
 Introduction
 What is HCI?
 Types of interfaces
 Existing technologies
 Advances in HCI
 Architecture
 Applications
 Advantages and Disadvantages
 Conclusion
 References
Introduction
Human
• The end-user
• The members of an organization
Computer
• Hardware
• Software
Interface
• A point where two objects meet.
• A point where the human can tell the computer what to do.
• A point where the computer displays the requested information.
What is HCI?
• A process of information transfer
 User to Machine
 Machine to User
• HCI is also referred to as Man Machine Interaction.
• HCI is what the user sees and includes:
 The physical controls
 What the system looks like?
 How the system accepts input from the user?
 How the system responds to user input?
 How the system outputs the results of processing?
Types of Interfaces
Command Line Interface (CLI)
A CLI displays a prompt, the user types a command on the
keyboard, the computer executes the command and provides
textual output.
Menu Driven Interface
The user has a list of items to choose from, and can make
selections by highlighting one.
 Graphical User Interface (GUI)
Uses windows, icons, menus and pointers (WIMP) which can be
manipulated by a mouse (and often to an extent by a keyboard as
well).
 Natural Language Interface
Can range from simple command systems to voice activated text
processing. Commands are spoken in “normal” language.
Existing Technologies
• The existing interfaces differ in the degree of complexity both
because of degree of functionality or usability.
• The user activity has three different levels:
 Physical
 Cognitive
 Affective
 The existing physical technologies for HCI basically can be
categorized by human senses.
• These devices are basically relying on three human senses: vision,
audio, and touch.
Advances in HCI
• The new advances in HCI can be categorized in 3 sections:
wearable devices, wireless devices, and virtual devices
• Examples:
 GPS Navigation Systems
 Military super-soldier enhancing devices
 PDA
 Canesta Keyboard(QWERTY pattern)
Contd..
• Recent advances of research in HCI are in these areas:
 Intelligent and Adaptive interfaces
 Ubiquitous computing(UbiComp)
• These interfaces involve different levels of user activity: physical,
cognitive, and affective.
• Intelligent and Adaptive Interface:
 Intelligent HCI designs are interfaces that incorporate at least
some kind of intelligence in perception from and/or response to
users.
Ex: Speech enabled interfaces that use natural language to
interact with users and devices
Contd..
 Adaptive HCI designs, on the other hand, may not use
intelligence in the creation of interface but use it to interact
with users.
Ex: A website using regular GUI for selling various products
 Intelligent and adaptive interfaces are active interfaces
 Non-Intelligent interfaces are passive in nature
 Tablet PC is an example that uses both intelligent and adaptive
interfaces and it has handwriting recognition ability.
• Ubiquitous Computing:
 The idea of ubiquitous computing was to embed computers
everywhere in the environment and everyday objects so that
people could interact with many computers
Contd..
Contd..
Architecture
• Architecture of any HCI systems is identified by:
 Number of inputs and outputs in the system
 Diversity of inputs and outputs in terms of modality
 Workings of these diverse input and output for interaction
purpose
• Based on different configuration and design of interface, HCI
systems can be divided into:
 Unimodal HCI system
 Multimodal HCI system
Unimodal HCI System
• An interface mainly relies on number and diversity of its inputs
and outputs which are communication channels that enable users
to interact with computer via this interface.
• A system that is based on only one modality is called unimodal.
• Based on the nature of different modalities, they can be divided
into three categories:
 Audio-Based
 Sensor-Based
 Visual-Based
Audio Based HCI
 It deals with information acquired by different audio signals.
 The information gathered from audio signals can be more
trustable, helpful and in some cases unique providers of
information.
 Key components:
 Microphone
 ASR(automated speech recognition) and NLU(natural language
understanding) software
 The main research areas of Audio based HCI are divided into:
 Speech Recognition
 Speaker Recognition
 Auditory Emotion Analysis
 Human-Made Noise/Sign Detections
Sensor Based HCI
 It has the wide range of applications in our day-to-day life.
 The common feature in every application is that at least one
physical sensor is used between machine and human to provide
interaction.
 Some of the sensors range from being very sophisticated to
primitive :
 Pen-Based Interaction
 Motion Tracking Sensors/Digitizers
 Haptic Sensors
 Pressure Sensors
 Keyboard, Mouse, Joysticks
Visual Based HCI
 It is also called as machine vision which is the observation of an
environment using cameras.
 In this, different aspects of human responses can be recognised
visual signals.
 Detection, identification and tracking of a real life entity and its
translation into meaningful machine/computer input.
 The main research areas of visual based HCI are:
 Facial Expression Analysis
 Body Movement tracking and Gesture recognition
 Gaze Detection
 Sixth Sense is one of the Visual based HCI technologies which is
a wearable “Gesture Based” device.
Sixth Sense
 A small projector-a pendant prototype to be worn around the neck
 Connected to the mobile computing device in the user’s pocket
 Components: Camera, Projector, Mirror, Mobile Component,
Colour Markers
Sixth Sense
Working:
Sixth Sense
 Application
Take pictures
Limitations of Unimodal HCI
• Not a natural way of human interaction
• Usually designed for the ‘average’ user
• Fails to cater to the needs of a diverse category of people
• Difficult to use by disabled, illiterate and untrained people
• Cannot provide universal interface
Multimodal HCI System
 Combination of multiple modalities, or usage of more than one
independent channel signals for the interaction between a user and
a machine is termed as multimodal human computer interaction
system (MMHCI).
 A multimodal interface acts as a facilitator of human-computer
interaction via two or more modes of input.
 It is easy to use by disabled, illiterate people.
 A classic example of a multimodal system is the “Put That There”
demonstration system.
Multimodal HCI System
Bharati - A Multimodal Web
Interface
 A internet user interface for both language and computer illiterate
people: text, speech, icon
Bharati Chitra
 Iconic module for the people unable to read/write in their mother
tongue.
Bharati Dhwani
 Speech based module for those who can speak but not
reading/writing ability in their mother tongue.
Bharati Akshar
 Text based module for the user unable to use English.
Multimodal Framework of
Bharati
Applications
 Intelligent Homes/Offices
 Driver Monitoring
 Intelligent Games
 E-Commerce
 Helping People with Disabilities
Helping People with Disabilities
• A good application of multimodal systems is to address and assist
disabled people.
• In this system users can interact with machine using voice and
head movements.
• Two modalities are used and both are active continuously: speech
and head movements.
• Speech provides the needed information about the meaning of the
action that must be performed with an object selected by the
cursor.
• The head position indicates the coordinates of the cursor on the
screen at the current moment.
Contd..
Command Line Interface
 Advantages
Very flexible with the use of “switches” (options)
Good for “expert” users - can quickly access commands
Uses the fewest system resources
 Disadvantages
Requires the user to learn “complex” commands or language
“Hidden” features i.e. if the command is unknown we cannot
make use of that feature
Not very good for novice users
Menu Driven Interface
 Advantages
No need to learn complex commands/language
Easier for a novice to learn/use
Ideal when there are a limited number of options (efficient)
 Disadvantages
Can be frustrating for experienced users i.e. the command they
want to use is buried 5 levels deep.
User interface may be limited by screen space and number of
options available.
Graphical User Interface
 Advantages
Most suitable interface for inexperienced or novice users
Many generic packages for a GUI will share common features
 Disadvantages
GUIs use more system resources than other types of interface
Natural Language Interface
 Advantages
No training required
Can be quicker than keyboard entry
Hands-free
Can be used by the disabled
 Disadvantages
Emerging technology – still contains “bugs”
Difficulty in dealing with homonyms
Difficult to recognise all the different ways of saying things
(and regional dialects)
Artificial languages are often more precise
Conclusion
 Quality of system depends on how it is represented and used by user
 Therefore, enormous amount of attention has been paid to better designs
of HCI.
 Virtual reality can be the common interface in future
 UbiComp is trying to embed the technology in the environment and
make it invisible at the same time.
 Natural and Neural Interfaces are the future of Human-Computer input
interfaces
References
 http://en.wikipedia.org/wiki/Human_Computer_Interface
 http://hci.stanford.edu/courses/cs547/
 A. Chapanis, Man Machine Engineering, Wadsworth, Belmont
 http://ijcsms.com/journals/Volume%2011,%20Issue%2002,%20A
ug%202011_Paper25.pdf
 D. Te’eni, “Designs that fit: an overview of fit conceptualization
in HCI”, in P. Zhang and D. Galletta (eds), Human-Computer
Interaction and Management Information Systems: Foundations,
M.E. Sharpe, Armonk
THANK YOU!!!

Mais conteúdo relacionado

Mais procurados

Challenges in HCI for Mobile Devices
Challenges in HCI for Mobile DevicesChallenges in HCI for Mobile Devices
Challenges in HCI for Mobile Devices
Amol Kamble
 
HCI Challenges for an Internet of Services
HCI Challenges for an Internet of ServicesHCI Challenges for an Internet of Services
HCI Challenges for an Internet of Services
City University London
 
Interfaces to ubiquitous computing
Interfaces to ubiquitous computingInterfaces to ubiquitous computing
Interfaces to ubiquitous computing
swati sonawane
 
Chapter 4 universal design
Chapter 4 universal designChapter 4 universal design
Chapter 4 universal design
Pado Pado
 

Mais procurados (20)

Human computerinterface
Human computerinterfaceHuman computerinterface
Human computerinterface
 
Human Computer Interface of an Information System
Human Computer Interface of an Information SystemHuman Computer Interface of an Information System
Human Computer Interface of an Information System
 
Hci Overview
Hci OverviewHci Overview
Hci Overview
 
Introduction to HCI
Introduction to HCIIntroduction to HCI
Introduction to HCI
 
What is Human Computer Interraction
What is Human Computer InterractionWhat is Human Computer Interraction
What is Human Computer Interraction
 
Introduction To HCI
Introduction To HCIIntroduction To HCI
Introduction To HCI
 
Challenges in HCI for Mobile Devices
Challenges in HCI for Mobile DevicesChallenges in HCI for Mobile Devices
Challenges in HCI for Mobile Devices
 
Human Computer Interaction of an Information System
Human Computer Interaction of an Information SystemHuman Computer Interaction of an Information System
Human Computer Interaction of an Information System
 
HCI
HCIHCI
HCI
 
HCI Challenges for an Internet of Services
HCI Challenges for an Internet of ServicesHCI Challenges for an Internet of Services
HCI Challenges for an Internet of Services
 
Multimodal man machine interaction
Multimodal man machine interactionMultimodal man machine interaction
Multimodal man machine interaction
 
Interfaces to ubiquitous computing
Interfaces to ubiquitous computingInterfaces to ubiquitous computing
Interfaces to ubiquitous computing
 
Chapter 4 universal design
Chapter 4 universal designChapter 4 universal design
Chapter 4 universal design
 
Human computer Interaction
Human computer InteractionHuman computer Interaction
Human computer Interaction
 
Human computer interaction
Human  computer interactionHuman  computer interaction
Human computer interaction
 
SMARCOS Abstract Paper submitted to ICCHP 2012
SMARCOS Abstract Paper submitted to ICCHP 2012SMARCOS Abstract Paper submitted to ICCHP 2012
SMARCOS Abstract Paper submitted to ICCHP 2012
 
Multimodal Interaction: An Introduction
Multimodal Interaction: An IntroductionMultimodal Interaction: An Introduction
Multimodal Interaction: An Introduction
 
Assistive Information and Communication Technology for Visually Impaired
Assistive Information and Communication Technology for Visually ImpairedAssistive Information and Communication Technology for Visually Impaired
Assistive Information and Communication Technology for Visually Impaired
 
ICS1020 CV
ICS1020 CVICS1020 CV
ICS1020 CV
 
Artificial intelligence in speech recognition
Artificial intelligence in speech recognitionArtificial intelligence in speech recognition
Artificial intelligence in speech recognition
 

Destaque (9)

Ds over
Ds overDs over
Ds over
 
IntrIntroduction
IntrIntroductionIntrIntroduction
IntrIntroduction
 
Chapter 1 hci - the human + alan dix
Chapter 1   hci - the human  + alan dix Chapter 1   hci - the human  + alan dix
Chapter 1 hci - the human + alan dix
 
Hci lecture 01_00
Hci lecture 01_00Hci lecture 01_00
Hci lecture 01_00
 
Digital signatures
Digital signaturesDigital signatures
Digital signatures
 
Computer vision based human computer interaction using color detection techni...
Computer vision based human computer interaction using color detection techni...Computer vision based human computer interaction using color detection techni...
Computer vision based human computer interaction using color detection techni...
 
Seminar ppt on digital signature
Seminar ppt on digital signatureSeminar ppt on digital signature
Seminar ppt on digital signature
 
Digital Signature
Digital SignatureDigital Signature
Digital Signature
 
Introduction to Digital signatures
Introduction to Digital signaturesIntroduction to Digital signatures
Introduction to Digital signatures
 

Semelhante a Ubitous computing ppt

Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer Interaction
Jitu Choudhary
 
HUMAN COMPUTER INTERACTION
HUMAN COMPUTER INTERACTIONHUMAN COMPUTER INTERACTION
HUMAN COMPUTER INTERACTION
Javed Ahmed Samo
 

Semelhante a Ubitous computing ppt (20)

HCI
HCIHCI
HCI
 
ICS3211 Lecture 07
ICS3211 Lecture 07 ICS3211 Lecture 07
ICS3211 Lecture 07
 
HCI Presentation
HCI PresentationHCI Presentation
HCI Presentation
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer Interaction
 
Human Computer Interaction-Basics
Human Computer Interaction-BasicsHuman Computer Interaction-Basics
Human Computer Interaction-Basics
 
HCI First Lecture.pptx
HCI First Lecture.pptxHCI First Lecture.pptx
HCI First Lecture.pptx
 
Chapter 4
Chapter 4 Chapter 4
Chapter 4
 
Unit - 1 - HCI.pptx
Unit - 1 - HCI.pptxUnit - 1 - HCI.pptx
Unit - 1 - HCI.pptx
 
Unit - 1 - HCI.pptx
Unit - 1 - HCI.pptxUnit - 1 - HCI.pptx
Unit - 1 - HCI.pptx
 
Unit - 1 - HCI.pptx
Unit - 1 - HCI.pptxUnit - 1 - HCI.pptx
Unit - 1 - HCI.pptx
 
A paper on HCI by Nalaemton and Mervin
A paper on HCI by Nalaemton and MervinA paper on HCI by Nalaemton and Mervin
A paper on HCI by Nalaemton and Mervin
 
Human Computer Interaction (HCI)
Human Computer Interaction (HCI)Human Computer Interaction (HCI)
Human Computer Interaction (HCI)
 
HCI 1st and 2nd sessions
HCI  1st and 2nd sessionsHCI  1st and 2nd sessions
HCI 1st and 2nd sessions
 
Hci lec 1 & 2
Hci lec 1 & 2Hci lec 1 & 2
Hci lec 1 & 2
 
chap-01 HCI.ppt
chap-01 HCI.pptchap-01 HCI.ppt
chap-01 HCI.ppt
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer Interaction
 
HCI
HCIHCI
HCI
 
Human Computer Interaction(HCI) amit.pptx
Human Computer Interaction(HCI) amit.pptxHuman Computer Interaction(HCI) amit.pptx
Human Computer Interaction(HCI) amit.pptx
 
HUMAN COMPUTER INTERACTION
HUMAN COMPUTER INTERACTIONHUMAN COMPUTER INTERACTION
HUMAN COMPUTER INTERACTION
 
HCI.pdf
HCI.pdfHCI.pdf
HCI.pdf
 

Último

Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

Último (20)

FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 

Ubitous computing ppt

  • 1. 1 Human Computer Interface(HCI) Prepared By:Jinkal Patel Enroll. No: 140580702005 Guide by : Prof. Ramesh Prajapati
  • 2. Outline  Introduction  What is HCI?  Types of interfaces  Existing technologies  Advances in HCI  Architecture  Applications  Advantages and Disadvantages  Conclusion  References
  • 3. Introduction Human • The end-user • The members of an organization Computer • Hardware • Software Interface • A point where two objects meet. • A point where the human can tell the computer what to do. • A point where the computer displays the requested information.
  • 4. What is HCI? • A process of information transfer  User to Machine  Machine to User • HCI is also referred to as Man Machine Interaction. • HCI is what the user sees and includes:  The physical controls  What the system looks like?  How the system accepts input from the user?  How the system responds to user input?  How the system outputs the results of processing?
  • 5. Types of Interfaces Command Line Interface (CLI) A CLI displays a prompt, the user types a command on the keyboard, the computer executes the command and provides textual output. Menu Driven Interface The user has a list of items to choose from, and can make selections by highlighting one.  Graphical User Interface (GUI) Uses windows, icons, menus and pointers (WIMP) which can be manipulated by a mouse (and often to an extent by a keyboard as well).  Natural Language Interface Can range from simple command systems to voice activated text processing. Commands are spoken in “normal” language.
  • 6. Existing Technologies • The existing interfaces differ in the degree of complexity both because of degree of functionality or usability. • The user activity has three different levels:  Physical  Cognitive  Affective  The existing physical technologies for HCI basically can be categorized by human senses. • These devices are basically relying on three human senses: vision, audio, and touch.
  • 7. Advances in HCI • The new advances in HCI can be categorized in 3 sections: wearable devices, wireless devices, and virtual devices • Examples:  GPS Navigation Systems  Military super-soldier enhancing devices  PDA  Canesta Keyboard(QWERTY pattern)
  • 8. Contd.. • Recent advances of research in HCI are in these areas:  Intelligent and Adaptive interfaces  Ubiquitous computing(UbiComp) • These interfaces involve different levels of user activity: physical, cognitive, and affective. • Intelligent and Adaptive Interface:  Intelligent HCI designs are interfaces that incorporate at least some kind of intelligence in perception from and/or response to users. Ex: Speech enabled interfaces that use natural language to interact with users and devices
  • 9. Contd..  Adaptive HCI designs, on the other hand, may not use intelligence in the creation of interface but use it to interact with users. Ex: A website using regular GUI for selling various products  Intelligent and adaptive interfaces are active interfaces  Non-Intelligent interfaces are passive in nature  Tablet PC is an example that uses both intelligent and adaptive interfaces and it has handwriting recognition ability. • Ubiquitous Computing:  The idea of ubiquitous computing was to embed computers everywhere in the environment and everyday objects so that people could interact with many computers
  • 12. Architecture • Architecture of any HCI systems is identified by:  Number of inputs and outputs in the system  Diversity of inputs and outputs in terms of modality  Workings of these diverse input and output for interaction purpose • Based on different configuration and design of interface, HCI systems can be divided into:  Unimodal HCI system  Multimodal HCI system
  • 13. Unimodal HCI System • An interface mainly relies on number and diversity of its inputs and outputs which are communication channels that enable users to interact with computer via this interface. • A system that is based on only one modality is called unimodal. • Based on the nature of different modalities, they can be divided into three categories:  Audio-Based  Sensor-Based  Visual-Based
  • 14. Audio Based HCI  It deals with information acquired by different audio signals.  The information gathered from audio signals can be more trustable, helpful and in some cases unique providers of information.  Key components:  Microphone  ASR(automated speech recognition) and NLU(natural language understanding) software  The main research areas of Audio based HCI are divided into:  Speech Recognition  Speaker Recognition  Auditory Emotion Analysis  Human-Made Noise/Sign Detections
  • 15. Sensor Based HCI  It has the wide range of applications in our day-to-day life.  The common feature in every application is that at least one physical sensor is used between machine and human to provide interaction.  Some of the sensors range from being very sophisticated to primitive :  Pen-Based Interaction  Motion Tracking Sensors/Digitizers  Haptic Sensors  Pressure Sensors  Keyboard, Mouse, Joysticks
  • 16. Visual Based HCI  It is also called as machine vision which is the observation of an environment using cameras.  In this, different aspects of human responses can be recognised visual signals.  Detection, identification and tracking of a real life entity and its translation into meaningful machine/computer input.  The main research areas of visual based HCI are:  Facial Expression Analysis  Body Movement tracking and Gesture recognition  Gaze Detection  Sixth Sense is one of the Visual based HCI technologies which is a wearable “Gesture Based” device.
  • 17. Sixth Sense  A small projector-a pendant prototype to be worn around the neck  Connected to the mobile computing device in the user’s pocket  Components: Camera, Projector, Mirror, Mobile Component, Colour Markers
  • 20. Limitations of Unimodal HCI • Not a natural way of human interaction • Usually designed for the ‘average’ user • Fails to cater to the needs of a diverse category of people • Difficult to use by disabled, illiterate and untrained people • Cannot provide universal interface
  • 21. Multimodal HCI System  Combination of multiple modalities, or usage of more than one independent channel signals for the interaction between a user and a machine is termed as multimodal human computer interaction system (MMHCI).  A multimodal interface acts as a facilitator of human-computer interaction via two or more modes of input.  It is easy to use by disabled, illiterate people.  A classic example of a multimodal system is the “Put That There” demonstration system.
  • 23. Bharati - A Multimodal Web Interface  A internet user interface for both language and computer illiterate people: text, speech, icon
  • 24. Bharati Chitra  Iconic module for the people unable to read/write in their mother tongue.
  • 25. Bharati Dhwani  Speech based module for those who can speak but not reading/writing ability in their mother tongue.
  • 26. Bharati Akshar  Text based module for the user unable to use English.
  • 28. Applications  Intelligent Homes/Offices  Driver Monitoring  Intelligent Games  E-Commerce  Helping People with Disabilities
  • 29. Helping People with Disabilities • A good application of multimodal systems is to address and assist disabled people. • In this system users can interact with machine using voice and head movements. • Two modalities are used and both are active continuously: speech and head movements. • Speech provides the needed information about the meaning of the action that must be performed with an object selected by the cursor. • The head position indicates the coordinates of the cursor on the screen at the current moment.
  • 31. Command Line Interface  Advantages Very flexible with the use of “switches” (options) Good for “expert” users - can quickly access commands Uses the fewest system resources  Disadvantages Requires the user to learn “complex” commands or language “Hidden” features i.e. if the command is unknown we cannot make use of that feature Not very good for novice users
  • 32. Menu Driven Interface  Advantages No need to learn complex commands/language Easier for a novice to learn/use Ideal when there are a limited number of options (efficient)  Disadvantages Can be frustrating for experienced users i.e. the command they want to use is buried 5 levels deep. User interface may be limited by screen space and number of options available.
  • 33. Graphical User Interface  Advantages Most suitable interface for inexperienced or novice users Many generic packages for a GUI will share common features  Disadvantages GUIs use more system resources than other types of interface
  • 34. Natural Language Interface  Advantages No training required Can be quicker than keyboard entry Hands-free Can be used by the disabled  Disadvantages Emerging technology – still contains “bugs” Difficulty in dealing with homonyms Difficult to recognise all the different ways of saying things (and regional dialects) Artificial languages are often more precise
  • 35. Conclusion  Quality of system depends on how it is represented and used by user  Therefore, enormous amount of attention has been paid to better designs of HCI.  Virtual reality can be the common interface in future  UbiComp is trying to embed the technology in the environment and make it invisible at the same time.  Natural and Neural Interfaces are the future of Human-Computer input interfaces
  • 36. References  http://en.wikipedia.org/wiki/Human_Computer_Interface  http://hci.stanford.edu/courses/cs547/  A. Chapanis, Man Machine Engineering, Wadsworth, Belmont  http://ijcsms.com/journals/Volume%2011,%20Issue%2002,%20A ug%202011_Paper25.pdf  D. Te’eni, “Designs that fit: an overview of fit conceptualization in HCI”, in P. Zhang and D. Galletta (eds), Human-Computer Interaction and Management Information Systems: Foundations, M.E. Sharpe, Armonk