Fall 20066.831 UI Design and Implementation1 Lecture 20: HCI Research Topics.

Slides:



Advertisements
Similar presentations
1 Design, Prototyping, and Evaluation in Developing Countries Jen Mankoff, Assistant Professor EECS.
Advertisements

Irek Defée Signal Processing for Multimodal Web Irek Defée Department of Signal Processing Tampere University of Technology W3C Web Technology Day.
Page 1 SIXTH SENSE TECHNOLOGY Presented by: KIRTI AGGARWAL 2K7-MRCE-CS-035.
Spring /6.831 User Interface Design and Implementation1 Lecture 1: Usability.
1 © NOKIA MIT Media Lab Europe PPT / / RTT S ensing M y D evice and C ontextual A wareness: M y N ew D imensions of C ommunication Roope.
Component-Based Software Engineering Oxygen Paul Krause.
Supporting Collaboration: Digital Desktops to Intelligent Rooms Mary Lou Maher Design Computing and Cognition Group Faculty of Architecture University.
HCI Issues in eXtreme Computing James A. Landay Endeavour-DARPA Meeting, 9/21/99.
Ambient Computational Environments Sprint Research Symposium March 8-9, 2000 Professor Gary J. Minden The University of Kansas Electrical Engineering and.
Ubiquitous Computing Computers everywhere. Agenda Old future videos
Stanford hci group / cs376 research topics in human-computer interaction Multimodal Interfaces Scott Klemmer 15 November 2005.
1 Application Areas Lecture 17 Date: 6 th April. 2 Overview of Lecture Application areas: CSCW Ubiquitous Computing What is ubiquitous computing? Major.
ISTD 2003, Thoughts and Emotions Interactive Systems Technical Design Seminar work: Thoughts & Emotions Saija Gronroos Mika Rautanen Juha Sunnari.
Ubiquitous Computing Computers everywhere.
CS335 Principles of Multimedia Systems Multimedia and Human Computer Interfaces Hao Jiang Computer Science Department Boston College Nov. 20, 2007.
0 HCI Today Talk about HCI Success Stories Talk about HCI Success Stories Talk about Norman’s Paper Talk about Norman’s Paper Start talking about The human.
1. Plan : 1. Models of interaction 2. Types of interaction 3. Existing technologies 4. Advances in HCI 5. Architecture 2.
Spring /6.831 User Interface Design and Implementation1 Lecture 6: User-Centered Design GR1 (project proposal & analysis) released today, due.
Personalized Medicine Research at the University of Rochester Henry Kautz Department of Computer Science.
Spring /6.831 User Interface Design and Implementation1 Lecture 26: Mobile User Interfaces.
“S ixth Sense is a wearable gestural interface device that augments the physical world with digital information and lets people use natural hand gestures.
Sixth Sense Technology. Already existing five senses Five basic senses – seeing, feeling, smelling, tasting and hearing.
Copyright John Wiley & Sons, Inc. Chapter 3 – Interactive Technologies HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane.
Technology to support psychosocial self-management Kurt L. Johnson, Ph.D. Henry Kautz, Ph.D.
Towards a Unified Interaction Framework for Ubicomp User Interfaces Jason I. Hong Scott Lederer Mark W. Newman G r o u p f o r User Interface Research.
Spring /6.831 User Interface Design and Implementation1 Lecture 3: Visibility.
Multimedia Specification Design and Production 2013 / Semester 2 / week 8 Lecturer: Dr. Nikos Gazepidis
Presentation by: K.G.P.Srikanth. CONTENTS  Introduction  Components  Working  Applications.
Fall 2002CS/PSY Pervasive Computing Ubiquitous computing resources Agenda Area overview Four themes Challenges/issues Pervasive/Ubiquitous Computing.
IGE105 – Communication Technology in a Changing World Dr. Ken Cosh Week 9.
ISNE 101 Week 8 Dr. Ken Cosh. Next Assignment!  Choose a Movie (Futuristic)  First Come, First Served – different movies – get my approval first! 
Ubiquitous Computing Computers everywhere. Where are we going? What happens when the input is your car pulls into the garage, and the output is the heat.
CS147 - Terry Winograd - 1 Lecture 1 – Introduction Terry Winograd CS147 - Introduction to Human-Computer Interaction Design Computer Science Department.
Break-out Group # D Research Issues in Multimodal Interaction.
Submitted by:- Vinay kr. Gupta Computer Sci. & Engg. 4 th year.
Stanford hci group / cs376 u Scott Klemmer · 16 November 2006 Speech & Multimod al.
1 Chapter 7 Designing for the Human Experience in Smart Environments.
Tangible Bits Next Generation HCI
Comp 15 - Usability & Human Factors Unit 9 - Ubiquitous Computing in Healthcare This material was developed by Columbia University, funded by the Department.
Human Computer Interaction © 2014 Project Lead The Way, Inc.Computer Science and Software Engineering.
Human-Computer Interaction
COMPSCI 705 / SOFTENG 702 Exam Review Lecture Jim Warren Professor of Health Informatics Course coordinator CS705/SE702.
卓越發展延續計畫分項三 User-Centric Interactive Media ~ 主 持 人 : 傅立成 共同主持人 : 李琳山,歐陽明,洪一平, 陳祝嵩 水美溫泉會館研討會
Model of the Human  Name Stan  Emotion Happy  Command Watch me  Face Location (x,y,z) = (122, 34, 205)  Hand Locations (x,y,z) = (85, -10, 175) (x,y,z)
 Motivated by desire for natural human-robot interaction  Encapsulates what the robot knows about the human  Identity  Location  Intentions Human.
1 User Interfaces for Pervasive Computing Devices Prof. James A. Landay January 7, 1999
1 Human Computer Interaction Week 5 Interaction Devices and Input-Output.
Workshop Fall 15 Open Human Interface Device Lab & High-Performance Database Research Center Presents: Fall 15 – Parallel Programming Theme Francisco R.
Human Factors in Mobile Computing By: Ed Leland EEL
NEM – How to implement Convergence! SRA Presentation – Update May 2006
Copyright John Wiley & Sons, Inc. Chapter 3 – Interactive Technologies HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane.
Ubiquitous Computing Computers everywhere. Wednesday: presentations Ideal Concepts T.H.E. Team Infused Industries CommuniCORP Part 3 DUE!
Prototyping Creation of concrete but partial implementations of a system design to explore usability issues.
Stanford hci group / cs376 u Jeffrey Heer · 19 May 2009 Speech & Multimodal Interfaces.
What is Multimedia Anyway? David Millard and Paul Lewis.
PRESENTED BY : DIPTIMAYEE PADHIHARI  Introduction to wearable computers  Aim of wearable computing  History of wearable computers  Wearable computing.
MULTIMODAL AND NATURAL COMPUTER INTERACTION Domas Jonaitis.
HUMAN MEDIA INTERACTION CREATIVE TECHNOLOGY FOR PLAY AND
Ubiquitous Computing and Augmented Realities
Ubiquitous Computing Computers everywhere.
Chapter 6: Interfaces and interactions
Multimodal Interfaces
Human Computer Interaction
Lecture 20: HCI Research Topics
Tangible Interaction & Augmented Reality
Pervasive Computing Ubiquitous computing resources
Pervasive Computing Happening?
Speech & Multimodal Scott Klemmer · 16 November 2006.
IGE105 – Communication Technology in a Changing World
Computer Vision Readings
Presentation transcript:

Fall UI Design and Implementation1 Lecture 20: HCI Research Topics

Fall UI Design and Implementation2 UI Hall of Fame or Shame? Suggested by Chris Child

Fall UI Design and Implementation3 Today’s Topics: HCI Research Input modalities –Vision, speech, pen, tangible Output modalities –Large, small, ambient Information visualization End-user programming Ubiquitous computing

Fall UI Design and Implementation4 Input Modalities Vision Speech Pen gesture & sketching Tilting & bending Tangible objects Multimodal: several kinds of inputs at once

Fall UI Design and Implementation5 Input: Vision Camera watches the user to detect: –Eye gaze –Head pose –Body gestures –User presence –Movement of physical objects

Fall UI Design and Implementation6 PlayAnywhere

Fall UI Design and Implementation7 Eye Tracking in User Testing

Fall UI Design and Implementation8 Input: Pen & Touch Handwriting Sketching Touch

Fall UI Design and Implementation9 The Perils of Handwriting Recognition

Fall UI Design and Implementation10 Pen Sketching

Fall UI Design and Implementation11 Touch & Play

Fall UI Design and Implementation12 Input: Speech Dialog Systems Mercury: Welcome. How may I help you? USER: I WOULD LIKE TO FLY FROM BOSTON TO LONDON Mercury: Flights from Boston to London. What date will you be travelling? USER: NEXT FRIDAY IN THE EVENING Mercury: Okay. flights from Boston to London departing between 5:00 pm and midnight on June 25. Can you provide a departure or arrival time? The earliest nonstop flight from Boston to London departing between 5:00 pm and midnight on June 25 leaves at 5:30 p.m. and arrives at 4:55 a.m. on British Airways. You arrive one day later. USER: IS THERE A UNITED FLIGHT Mercury: Okay. United flights from Boston to London departing between 5:00 pm and mid night on June 25. One moment please... I have a nonstop United flight leaving at 6:40 p.m. and arriving at 6:25 a.m.? USER: BOOK THAT FLIGHT

Fall UI Design and Implementation13 Input: Tangible Objects

Fall UI Design and Implementation14 Output Modalities Large screens –Multiple monitors, desk surfaces, walls Small screens –Handhelds, cellphones, watches Ambient displays Other senses –Audio: speech, “ earcons ” –Touch: haptic feedback –Olfactory

Fall UI Design and Implementation15 Output: Large Screens

Fall UI Design and Implementation16 Output: Small Screens

Fall UI Design and Implementation17 Output: Ambient Displays

Fall UI Design and Implementation18 Information Visualization

Fall UI Design and Implementation19 Dynamic Queries

Fall UI Design and Implementation20 Dynamic Queries

Fall UI Design and Implementation21 Dynamic Queries

Fall UI Design and Implementation22 Exhibit

Fall UI Design and Implementation23 End-user Programming Why do users need to program? –User analysis can target: Whole population: general-purpose applications like MS Excel Specific user class: bookkeeping for beekeepers One user: a particular beekeeper ’ s bookkeeping practices –The tighter the user analysis, the more functional and usable the application But the less revenue will pay for its development Can a single user ask for more features, more iterations? Common kinds of EUP –Customization (e.g. toolbars) –Automation of repetitive tasks (e.g. macros) –Application development (e.g. spreadsheets)

Fall UI Design and Implementation24 Programming by Example (PBE) User demonstrates how on concrete examples, using familiar UI operations System records user ’ s demonstration as a program Also called programming by demonstration (PBD)

Fall UI Design and Implementation25 Ubiquitous Computing Computing infrastructure constantly surrounding us –Small, portable, wearable devices –Large and ambient displays –Sensors throughout the world for vision & speech –Location sensing & context awareness Also called pervasive computing

Fall UI Design and Implementation26 Prototyping for Ubiquitous Computing

Fall UI Design and Implementation27 What To Do Next Courses in spring 2007 –6.883 Pervasive, Human-centric Computing (Rudolph) –6.870 Multimodal/Intelligent Interfaces (Darrell/Davis) –MAS.630 Affective Computing (Picard) –MAS.632 Speech Interfaces & Mobile Devices (Schmandt) –MAS.672 New Paradigms for HCI (Maes) Research at MIT –CSAIL Vision (Darrell) Pen (Davis) 3D (Durand, Popovic) Speech (Glass, Seneff, Zue) End-user programming & usable security (Miller) Ubiquitous (Rudolph) –Media Lab Tangible (Ishii) Agents, end-user programming (Lieberman) Ambient & ubiquitous (Maes) Wearable (Pentland) Emotion (Picard) Speech and audio (Schmandt) Context aware (Selker)