hci: a brief intro - kth...hci: a brief intro sudoa stockholm university first meeting on monday...

17
DH2323 DGI15 INTRODUCTION TO COMPUTER GRAPHICS AND INTERACTION Christopher Peters HPCViz, KTH Royal Institute of Technology, Sweden [email protected] http://kth.academia.edu/ChristopherEdwardPeters HCI: A brief intro

Upload: others

Post on 05-Nov-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

DH2323 DGI15

INTRODUCTION TO

COMPUTER GRAPHICS ANDINTERACTION

Christopher PetersHPCViz, KTH Royal Institute of Technology,

[email protected]://kth.academia.edu/ChristopherEdwardPeters

HCI: A brief intro

Page 2: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

SUDOA

Stockholm UniversityFirst meeting on Monday 18th, 1p.m.

Visualisation Studio(see KTH Social post)

Important to attend Monday 18th and Wednesday 20th lectures

Page 3: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

Human Computer Interaction

• Have been considering interactive applications– Real-time updates of the graphical

environment– Prerequisite for interaction

• Human Computer Interaction (HCI)– Goes well beyond this– User interfaces

Page 4: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

User Interfaces

• Mouse• Keyboard• Pens and tablets• Graphical user interfaces• Voice user interfaces

Page 5: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

Sketchpad

• Ivan Sutherland, 1963• Pioneered the way for HCI

Ivan Sutherland, Sketchpad

Page 6: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

Human Computer Interaction

• Have been considering interactive applications– Real-time updates of the graphical

environment– Prerequisite for interaction

• Human Computer Interaction (HCI)– Goes well beyond this– Design and use of computer technology– Computer science, behavioural sciences,

design, media, etc

Page 7: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

User Studies

• Relevant to systems that have components that interact with users

• Bring in human participants• Get them to use the interface• Use their feedback to elicit requirements

and guide design• Evaluate whether solution is fit for its

purpose• Put the user, rather than the system, at

the center of the process

Page 8: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

When a UI Goes Wrong

• Example: Three Mile Island accident• Poorly designed UI partially to blame

Page 9: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

User Interfaces

• Computer• Mouse• Keyboard• Pens and tablets• Graphical user interfaces• Voice user interfaces• Others:– The human body?

Page 10: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

Human Body

Minority Report, Twentieth Century Fox Film Corporation

Page 11: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

Affective computing

• Which affective states are of relevance for a specific application? – Design problem

• From a machine’s perspective, use this information to decide whether and how to:– Start interaction– Continue interaction– Improve interaction

Page 12: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

The Human Face

From Pantic & Bartlett, 2007

Page 13: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

The Human Body

From Sanghvi et al., 2010

Page 14: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

Databases of affective expressions

• Many corpora and databases contain posed expressions– Currently shift to collection of naturalistic data

• Examples of publicly available databases with visual modality include:– Cohn-Kanade

(Kanade et al., 2000)

– MMI database (Pantic et al., 2005)

– FABO database (Gunes & Piccardi, 2006)

– Mind Reading DVD (Baron-Cohen et al,. 2004)

From Gunes & Piccardi, 2009

Page 15: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

User Interfaces

• Computer• Mouse• Keyboard• Pens and tablets• Graphical user interfaces• Voice user interfaces• Others:– The human body?– Artificial bodies?

Page 16: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

Social machines

• Affective and social intelligence in human-computer and human-robot interaction

• Social perception– Analysis of social,

affective behaviour– Focus on

• Computer vision-based techniques

• Non-verbal behaviour

From http://web.media.mit.edu/~cynthiab/

Page 17: HCI: A brief intro - KTH...HCI: A brief intro SUDOA Stockholm University First meeting on Monday 18th, 1p.m. Visualisation Studio (see KTH Social post) Important to attend Monday 18th

Assessment

Write a three page report in LatexA topic of your choice related to HCIExamples: Lectures: ‘Interactive virtual agents’Choose a paper from a conference such as

CHI (Computer Human Interaction)Include referencesDeadline: Friday 5th June