1 My Own Private Kiosk: Privacy-Preserving Public Displays Marc Eaddy † Gábor Blaskó † Jason Babcock ‡ Steven Feiner † † Columbia University ‡ Rochester.

Slides:



Advertisements
Similar presentations
Grade K-Digital Citizenship
Advertisements

Wearable Computing Yuanfang Cai Dec. 6, 2000 Discussion Outline What is Wearable computing Wearable computing implementation Wearable computing Networking.
Input-Processing-Output
Augmented Reality David Johnson.
Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.
MUltimo3-D: a Testbed for Multimodel 3-D PC Presenter: Yi Shi & Saul Rodriguez March 14, 2008.
Practical Gaze Tracking Peter Elliott CS 498 Spring 2009.
Shared Information Visualization Joonhwan Lee. Motivation  When we use public ambient display, Can we share the screen with others? Can display detect.
Designing a User Interface for People with Disabilities u u
Non-invasive Techniques for Human Fatigue Monitoring Qiang Ji Dept. of Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute
Non-invasive Techniques for Human Fatigue Monitoring Qiang Ji Dept. of Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute
Discussion Silvia Lindtner INF 132 April 07. Fitts’ law - recap A predictive model of time to point at an object Help decide the location and size of.
Virtual Reality Virtual Reality involves the user entering a 3D world generated by the computer. To be immersed in a 3D VR world requires special hardware.
Introduction ‘Have you ever played video games before? Look at the joystick movement. When you move the joystick to the left, the plane on the TV screen.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of 1-1 HCI Human Computer Interaction Week 10.
Lesson Objectives To understand that users with disabilities require different input and output devices To be able to identify these devices and explain.
LO1 UNDERSTAND HOW ICT CAN BE USED TO MEET BUSINESS NEEDS 2 System input and output devices.
HUMAN 1 HUMAN 2 HUMAN 3 ALGORITHM ERRORS HUMAN 1 HUMAN 2 HUMAN 3 ALGORITHM ERRORS HUMAN 1 HUMAN 2 HUMAN 3 ALGORITHM ERRORS HUMAN 1 HUMAN 2 HUMAN 3 ALGORITHM.
Eye tracking: principles and applications 廖文宏 Wen-Hung Liao 12/10/2009.
The Eye-Tracking Butterfly: Morphing the SMI REDpt Eye-Tracking Camera into an Interactive Device. James Cunningham & James D. Miles California State University,
INPUT AND OUTPUT DEVICES BY CAMERPN MITCHELL. INPUT An input device is any hardware device that sends data to a computer, allowing users to interact with.
1 Input Devices. 2  The Mouse: Used to ‘drive’ Microsoft Windows. There are many different types of mice, a commonly used model now has a small wheel.
BY VENUS BRIGHT Input Output. What is a input An input is something simple that connects into the computer. Such as the most common input is a keyboard.
Basic Computer Technology Online Education Solutions© (773)
Video Eyewear for Augmented Reality Presenter: Manjul Sharma Supervisor: Paul Calder.
Human-Computer Interaction IS 588 Spring 2007 Week 4 Dr. Dania Bilal Dr. Lorraine Normore.
An Introduction To Computer Hardware
10/2/2012.  Build glasses that record two video streams  Transfer the streams to an eye-tracking application hosted in an Android device  Process the.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Fall 2006.
Use of Eye Movement Gestures for Web Browsing Kevin Juang Frank Jasen Akshay Katrekar Joe Ahn.
Fall UI Design and Implementation1 Lecture 20: HCI Research Topics.
Active Pursuit Tracking in a Projector-Camera System with Application to Augmented Reality Shilpi Gupta and Christopher Jaynes University of Kentucky.
===!"§ Deutsche Telekom Laboratories Target Acquisition with Camera Phones when used as Magic Lenses CHI 2008, Florence, Italy, April 9, 2008 Michael Rohs.
N n Debanga Raj Neog, Anurag Ranjan, João L. Cardoso, Dinesh K. Pai Sensorimotor Systems Lab, Department of Computer Science The University of British.
卓越發展延續計畫分項三 User-Centric Interactive Media ~ 主 持 人 : 傅立成 共同主持人 : 李琳山,歐陽明,洪一平, 陳祝嵩 水美溫泉會館研討會
Computer Science Web quest. Input devices Input devices are used to give the computer information so it does what the operator wants it to do. There are.
What about computer Input Device Output and Display device Digital storage device Processing Componen ts
Beyond the PC Kiosks & Handhelds Albert Huang Larry Rudolph Oxygen Research Group MIT CSAIL.
POWER POINT PRESENTATION BROUGHT TO YOU BY SANDRA PHILLIPS BROUGHT TO YOU BY SANDRA PHILLIPS.
In and Out are opposites. This is something to keep in mind when considering Input and Output. INPUT OUTPUT Ask: Does this device send information in?
1 Human Computer Interaction Week 5 Interaction Devices and Input-Output.
User Attention Tracking in Large Display Face Tracking and Pose Estimation Yuxiao Hu Media Computing Group Microsoft Research, Asia.
Touch Screen, Head Mouse and Eye Gaze. Alternatives to the mouse & keyboard One alternative to the keyboard and mouse is a touch screen monitor Particularly.
Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.
In computing, an input device is a piece of computer hardware equipment used to provide data and control signals to an information processing system such.
Parts of a Computer. Two Basic Components of a Computer System Hardware Parts of the Computer System you can physically touch Software Computer Instructions.
Dan Bohus Researcher Microsoft Research in collaboration with: Eric Horvitz, ASI Zicheng Liu, CCS Cha Zhang, CCS George Chrysanthakopoulos, Robotics Tim.
Introduction Processing Verbal Information in Concept Maps How people read concept maps in the context of a semantically meaningful task?
What is a Laser Mouse? Laser Mouse is a tool that will enable users to control a mouse on a projection screen using a laser pointer. Users will no longer.
Microsoft Research Faculty Summit Dan Bohus, Eric Horvitz Microsoft Research.
What you need: In order to use these programs you need a program that sends out OSC messages in TUIO format. There are a few options in programs that.
Lesson 1 Input and Output Devices To know the difference between input and output devices To be able to identify at least 5 input or output devices AIM:
Input and Output Devices Aim: To be able to discuss and describe suitable input and output devices.
Soundscapes James Martin. Overview Review System TestingPrototype Q & A.
Computer Basics. What a computer does INPUT  Computer INPUT is whatever is typed, submitted or transmitted to a computer system. It can be supplied.
My Computer System Room 219 My Computer System Monitor Books Power Monitor Keyboard Chair Headphones CPU Mouse Pad Power USB.
Lesson Objectives Aims You should be able to:
On Beyond GUI: Wearable, Heterogeneous, Adaptive
You have 10 seconds to name ....
Input and Output Devices
GCSE COMPUTER SCIENCE Topic 4 - Computers
Everyday term used to refer to the monitor, keyboard, mouse and CPU
THE GROWTH OF INFORMATION TECHNOLOGY IN EDUCATION
Chapter 2: Input and output devices
Technology Mrs. Huddleston
What is blue eyes ? aims on creating computational machines that have perceptual and sensory ability like those of human beings. interactive computer.
眼動儀與互動介面設計 廖文宏 6/26/2009.
Input and Output Devices
Presentation transcript:

1 My Own Private Kiosk: Privacy-Preserving Public Displays Marc Eaddy † Gábor Blaskó † Jason Babcock ‡ Steven Feiner † † Columbia University ‡ Rochester Institute of Technology

2 Overview EyeGuide 3D eye tracking Eye as input

3 Public/private displays PublicPrivatePublicPrivate Audible loud speaker headphones, directional speaker speech, microphone whispered speech, personal mike Visual monitor, public display, projector head worn display, wearable, PDA, laptop eye movements (w/ visual feedback) eye movements (no visual feedback) Haptic bass, wind, vibration touch screen touch screen, button, slider (hidden) EyeGuide Output Input

4 EyeGuide Eye tracker Head tracker Earphone (for privacy) Head Tracker Scene Camera Eye Camera Earphone

5 Scenario Subway map (public display) Lost user Nefarious straphangers EyeGuide “steers” the user’s gaze to locations on the map using whispered verbal cues

6

7 Contributions Introduces private “gaze steering” –2D: Maps, Paintings –3D: Sculpture, “Secret Agent Man” Lightweight eye- and head- tracking headgear Head Tracker Scene Camera Eye Camera Earphone

8 3D Eye Tracking 3D Model Scene (Map) Eye/Camera Head World

9 3D Eye Tracking Accuracy Calibration errors (more points, remove outliers) Eye tracker errors (smoothing) Head tracker errors (smoothing) Eye Plane Eye-in-Head Projection

10 3D Calibration Original calibration method –9 points, fixed head position –27 points, different head positions New calibration method (Mulligan) –Fixate on single point –While moving head back and forth (and up and down) –Vestibuloocular Reflex (VOR) –Allows us to get 100s of points –More user friendly

11 Eye as real-time 3D input device? Passive –Gaze contingent displays (EyeGuide) –Head pose often sufficient –When is the finer level of granularity (below 30º) needed? Active –Eye as controller –Fitts’ Law applied to AR/VR –Eye can point, select, and move faster than mouse (in some situations)

12 Acknowledgements Funded in part by the Office of Naval Research and gifts from IBM and Microsoft.