Welcome, Introduction, and Roadmap Joseph J. LaViola Jr.

Similar documents
Beyond Visual: Shape, Haptics and Actuation in 3D UI

3d User Interfaces Theory And Practice 2nd Edition Usability

HUMAN COMPUTER INTERACTION 0. PREFACE. I-Chen Lin, National Chiao Tung University, Taiwan

IMGD 3xxx - HCI for Real, Virtual, and Teleoperated Environments: Introduction. by Robert W. Lindeman

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Interaction in Virtual and Augmented Reality 3DUIs

Short Course on Computational Illumination

preface Motivation Figure 1. Reality-virtuality continuum (Milgram & Kishino, 1994) Mixed.Reality Augmented. Virtuality Real...

Tracking. Alireza Bahmanpour, Emma Byrne, Jozef Doboš, Victor Mendoza and Pan Ye

The Mixed Reality Book: A New Multimedia Reading Experience

3D UIs 201 Ernst Kruijff

Beyond Actuated Tangibles: Introducing Robots to Interactive Tabletops

ISCW 2001 Tutorial. An Introduction to Augmented Reality

Universidade de Aveiro Departamento de Electrónica, Telecomunicações e Informática. Human-Computer Interaction

3D Interaction Techniques Based on Semantics in Virtual Environments

One Size Doesn't Fit All Aligning VR Environments to Workflows

Video Games and Interfaces: Past, Present and Future Class #2: Intro to Video Game User Interfaces

Millennium Hardcore Minecraft team

Effective Iconography....convey ideas without words; attract attention...

Industry 4.0: the new challenge for the Italian textile machinery industry

3D Printing of Embedded Optical Elements for Interactive Objects

Abstract. Keywords: virtual worlds; robots; robotics; standards; communication and interaction.

Augmented and mixed reality (AR & MR)

RV - AULA 05 - PSI3502/2018. User Experience, Human Computer Interaction and UI

3D User Interaction CS-525U: Robert W. Lindeman. Intro to 3D UI. Department of Computer Science. Worcester Polytechnic Institute.

Virtual and Augmented Reality for Cabin Crew Training: Practical Applications

Virtual/Augmented Reality (VR/AR) 101

HUMAN-COMPUTER INTERACTION: OVERVIEW ON STATE OF THE ART TECHNOLOGY

HUMAN COMPUTER INTERFACE

Paper Reference. Paper Reference(s) 6925/01 Edexcel GCE Applied Business Unit 10: Marketing Decisions

Paint with Your Voice: An Interactive, Sonic Installation


AUGMENTED REALITY: PRINCIPLES AND PRACTICE (USABILITY) BY DIETER SCHMALSTIEG, TOBIAS HOLLERER

A Brief Survey of HCI Technology. Lecture #3

Virtual Reality. A Unique Selling Strategy for International Markets

synchrolight: Three-dimensional Pointing System for Remote Video Communication

Andriy Pavlovych. Research Interests

Using Pinch Gloves for both Natural and Abstract Interaction Techniques in Virtual Environments

On the creation of standards for interaction between real robots and virtual worlds

Immersive Guided Tours for Virtual Tourism through 3D City Models

Virtual Reality Based Scalable Framework for Travel Planning and Training

Human Computer Interaction (HCI) Designing Interactive systems Lecture 1 dr Kristina Lapin

Touch Your Way: Haptic Sight for Visually Impaired People to Walk with Independence

Admin. Today: Designing for Virtual Reality VR and 3D interfaces Interaction design for VR Prototyping for VR

Job Description. Commitment: Must be available to work full-time hours, M-F for weeks beginning Summer of 2018.

School of Computer Science. Course Title: Introduction to Human-Computer Interaction Date: 8/16/11

HeroX - Untethered VR Training in Sync'ed Physical Spaces

OASIS. The new generation of BCI

3D Interaction Techniques

Mid-term report - Virtual reality and spatial mobility

Evaluating Visual/Motor Co-location in Fish-Tank Virtual Reality

Introduction to HCI. CS4HC3 / SE4HC3/ SE6DO3 Fall Instructor: Kevin Browne

Charting Past, Present, and Future Research in Ubiquitous Computing

Tangible Lenses, Touch & Tilt: 3D Interaction with Multiple Displays

Taking an Ethnography of Bodily Experiences into Design analytical and methodological challenges

Who are these people? Introduction to HCI

CONTROLLING METHODS AND CHALLENGES OF ROBOTIC ARM

Programming reality: From Transitive Materials to organic user interfaces

Complexity, Magic, and Augmented Reality: From Movies to Post Desktop Visualization Experiences

10/18/2010. Focus. Information technology landscape

Theory and Practice of Tangible User Interfaces Tuesday, Week 9

Issues and Challenges of 3D User Interfaces: Effects of Distraction

Wiimote as an input device in Google Earth visualization and navigation: a user study comparing two alternatives

interactive laboratory

Storytelling For Virtual Reality Methods And Principles For Crafting Immersive Narratives

Subject Description Form. Upon completion of the subject, students will be able to:

Interactions and Applications for See- Through interfaces: Industrial application examples

Gestaltung und Strukturierung virtueller Welten. Bauhaus - Universität Weimar. Research at InfAR. 2ooo

First day quiz Introduction to HCI

What could be driving the Lab of the future and is the Smart Lab really a thing?

Re-build-ing Boundaries: The Roles of Boundaries in Mixed Reality Play

Exploring Surround Haptics Displays

Physical Affordances of Check-in Stations for Museum Exhibits

CHI 2013: Changing Perspectives, Paris, France. Work

Automation and Mechatronics Engineering Program. Your Path Towards Success

Investigating Gestures on Elastic Tabletops

3D interaction strategies and metaphors

Welcome to EGN-1935: Electrical & Computer Engineering (Ad)Ventures

CS 315 Intro to Human Computer Interaction (HCI)

Human Factors in Control

The presentation based on AR technologies

Unit 23. QCF Level 3 Extended Certificate Unit 23 Human Computer Interaction

Enhancing Robot Teleoperator Situation Awareness and Performance using Vibro-tactile and Graphical Feedback

Virtual- and Augmented Reality in Education Intel Webinar. Hannes Kaufmann

Need to Know: Update on Design Protection of GUIs, Icons and Motion Designs

Interaction Design in Digital Libraries : Some critical issues

Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms

The Application of Virtual Reality in Art Design: A New Approach CHEN Dalei 1, a

Global Virtual Reality Market: Industry Analysis & Outlook ( )

NOVEL INTERFACES FOR INTERACTIVE ENVIRONMENTS

DOCTORAL THESIS (Summary)

REPORT ON THE CURRENT STATE OF FOR DESIGN. XL: Experiments in Landscape and Urbanism

Wearable Technology Show 2017: New Developments in Smart Apparel and Mixed Reality

Using the Non-Dominant Hand for Selection in 3D

Advances in Human!!!!! Computer Interaction

Exploring the Usability of Video Game Heuristics for Pervasive Game Development in Smart Home Environments

UMI3D Unified Model for Interaction in 3D. White Paper

Beyond: collapsible tools and gestures for computational design

2016 China s VR Marketing Trends Report. www. i r e s e arc h.com.cn

CSE 190: 3D User Interaction. Lecture #17: 3D UI Evaluation Jürgen P. Schulze, Ph.D.

Architectures On-Demand for Any Domain Using Stable Software Patterns

Transcription:

Welcome, Introduction, and Roadmap Joseph J. LaViola Jr. Welcome, Introduction, & Roadmap 3D UIs 101 3D UIs 201 User Studies and 3D UIs Guidelines for Developing 3D UIs Video Games: 3D UIs for the Masses The Wii Remote and You 3D UI and the Physical Environment Beyond Visual: Shape, Haptics and Actuation in 3D UI Conclusion Copyright is held by the author/owner(s). CHI 2009, April 4 9, 2009, Boston, Massachusetts, USA. ACM 09/04. Welcome to the 3D User Interfaces: Design, Implementation, Usabilty course at CHI 2009. Hope you will learn from and enjoy the material we present! Over the last decade, the field of 3D user interfaces has grown out of its infancy, forming the basis for many game and industry applications. In this course, you will gain a solid background on the theory and the methods to create your own 3D spatial interfaces. Focusing particularly on real-world applications, we identify the particular difficulties of designing and developing spatial interfaces, carefully embedding the latest evaluation results. In addition, the course will address novel research themes such as 3D interaction for large displays and games; and integrating 3DUIs with mobile devices, robotics, and the environment. CHI 2009 Course Notes - LaViola Kruijff Bowman Poupyrev Stuerzlinger 1

!Who Are We?! Joseph J. LaViola Jr.! Assistant professor at the University of Central Florida and adjunct assistant research professor at Brown University! Doug A. Bowman! Associate Professor of Computer Science and member of the Center for Human- Computer Interaction at Virginia Tech! Ivan Poupyrev! Researcher in the Interaction Lab at Sony Computer Science Laboratories! Ernst Kruijff! Senior researcher at the Institute for Computer Graphics and Vision at the Graz University of Technology! Wolfgang Stuerzlinger! Associate Professor at York University The team in the old days Special Guest Star LaViola Kruijff Bowman Poupyrev Stuerzlinger 2 CHI 2009 Course Notes - LaViola Kruijff Bowman Poupyrev Stuerzlinger 2

!What did we do together! A brief history...! Team together since the last century (1999)! Presented multiple courses on 3DUIs! IEEE VR, ACM VRST, ACM SIGGRAPH! Gave similar course at CHI 2008! Authors of the first comprehensive text/reference book on 3D user interfaces! 3D User Interfaces: Theory and Practice Addison-Wesley 2005, available in English, Chinese and Japanese LaViola Kruijff Bowman Poupyrev Stuerzlinger 3 The speakers for this course have worked together previously to present courses and tutorials at four different conferences, such as ACM SIGGRAPH, ACM VRST and IEEE VR. Together, they also wrote the book 3D User Interfaces: Theory and Practice, published by Addison-Wesley in 2005. It is used world-wide as reference for 3DUIs and is actively used as course book. The material presented in this course considerably extends the material from the book and the previous courses, by handling new topics such as games, robotics, and extremely large, multi-user display systems. CHI 2009 Course Notes - LaViola Kruijff Bowman Poupyrev Stuerzlinger 3

!What is this course about?!... the latest in 3D User Interfaces! spatial interfaces! mix between fundamental issues and practical examples! from home to industry! explore state of the art in established areas and investigate new hot topics! Goal! how can we design, implement and evaluate hardware and software interfaces that allow for effective and enjoyable interaction with 3D computer-generated environments! For whom! intermediate level course! for those with background or interest in HCI, design, games,... In this course, you will gain a solid background on the theory and the methods to create your own 3D spatial interfaces LaViola Kruijff Bowman Poupyrev Stuerzlinger 4 3D user interfaces (3DUIs) are an exciting field of research that aims to answer an important question: how we can design, implement and evaluate hardware and software interfaces that allow for effective and enjoyable interaction with 3D computer-generated environments. With proliferation of spatial 3D user interfaces into real-world application usage such as in video game platforms (e.g., Sony EyeToy or Nintendo Wii) engineering, and medical applications, developing techniques for designing 3DUIs has become an important issue. In addition, rapidly-developing fields such as mixed and augmented reality, tangible computing, and haptic interfaces have also been expanding into new hardware platforms such as cell phones. In this course, the presenters will discuss in detail the workings of fundamental 3D interaction techniques and complete, real-world 3D user interfaces. The course will cover not only traditional HCI research in 3DUI techniques but will also survey the use of 3DUIs in a wide range of applications, We will provide a basic overview of 3D interaction techniques, discuss the newest directions in 3DUIs, and describe the use of 3DUI technology in new areas such as robotics and large, real-world spaces like building facades. We will discuss the issues in designing 3DUIs for general users, interfaces for video games and art, and more specific issues that are related to industrial applications. The final part of the course will discuss the design of physical interfaces, including haptics, tangible and actuated interfaces. Throughout the course, the topics addressed will be illuminated by carefully selected examples of effective 3DUIs from research and industry. Furthermore, the main design principles will be summarized as basic design guidelines to ensure a high practical value of the presented material for the audience. CHI 2009 Course Notes - LaViola Kruijff Bowman Poupyrev Stuerzlinger 4

!Why this course?! Important area! 3DUI area grown out of its infancy! Interest of huge user groups (games)*! Not just in lab anymore! Significant R&D work! innovation, evaluation,...! Still lot of potential to increase performance, usability and usefulness of many techniques Courtesy of Nintendo *as of December 2008, over 43 Million Wii consoles have been sold (http://www.vgchartz.com) LaViola Kruijff Bowman Poupyrev Stuerzlinger 5 The field of 3D user interfaces has evolved from a niche research area to a full-blown issue: since the rise of the Sony EyeToy and the Nintendo Wii, there is a huge interest in spatial interfaces, which is especially good for getting your hands on affordable devices. Hence, 3D user iterfaces are becoming mainstream, no only by work we have done ourselves, but luckily also by many others. Still, there are a considerable amount of open issues. As a result, within this course, we hope to identify both the advances that have been made, and the areas that still need to be explored further. CHI 2009 Course Notes - LaViola Kruijff Bowman Poupyrev Stuerzlinger 5

!Learning objectives! Learning objectives! understand 3D interaction in desktop / console, large screen, augmented reality, and virtual reality setups! explore 3DUI applications: from lab to living room to urban scenarios! learn details of fundamental 3D interaction techniques, including the latest evaluation results! become familiar with I/O hardware for 3D user interfaces! learn about advanced 3D interaction techniques, metaphors, and design strategies! explore 3DUI for/with video games, robotics, ubiquitous/mobile computing! understand the latest trends in tangible / haptic interfaces! obtain practical tips for developing re-usable hardware interfaces! learn how 3D interfaces can be applied to your own area of research or practice Courtesy of Universal Press Syndicate LaViola Kruijff Bowman Poupyrev Stuerzlinger 6 CHI 2009 Course Notes - LaViola Kruijff Bowman Poupyrev Stuerzlinger 6

!Related Areas! We will touch upon at least the following areas:! general HCI issues! virtual / mixed / augmented reality! human factors and ergonomics! usability / evaluation! ubiquitous computing! mobile user interfaces! design! haptic interfaces! robotics! hardware systems design! LaViola Kruijff Bowman Poupyrev Stuerzlinger 7 CHI 2009 Course Notes - LaViola Kruijff Bowman Poupyrev Stuerzlinger 7

!Roadmap I! Four 90-minute blocks! Block 1-3D UI Introduction! Welcome, Introduction, & Roadmap! LaViola 10 minutes! 3D UIs 101! Bowman 45 minutes! 3D UIs 201! Kruijff 35 minutes! Block 2 3D UI Usability! User Studies and 3D UIs! Bowman 45 minutes! Guidelines for Developing 3D UIs! Stuerzlinger 45 minutes LaViola Kruijff Bowman Poupyrev Stuerzlinger 8 CHI 2009 Course Notes - LaViola Kruijff Bowman Poupyrev Stuerzlinger 8

!Roadmap II! Block 3-3D UI and Video Games! Video Games: 3D UIs for the Masses! LaViola / Poupyrev - 60 minutes! The Wii Remote TM and You! LaViola 30 minutes! Block 4-3D UI and the Real World! 3D UI and the Physical Environment! Kruijff 40 minutes! Beyond Visual: Shape, Haptics, and Actuation in 3D UI! Poupyrev 40 minutes! Conclusion! LaViola 10 minutes LaViola Kruijff Bowman Poupyrev Stuerzlinger 9 CHI 2009 Course Notes - LaViola Kruijff Bowman Poupyrev Stuerzlinger 9

!Other important stuff! Try things out!! demo software! Website has additional material! www.3dui.org! course notes of other courses! 3DUI annotated bibliography! 3DUI book! Ask questions (also in the break)! Feel free to mail us hands-on experience Original image courtesy of wyktor.com LaViola Kruijff Bowman Poupyrev Stuerzlinger 10 There is only a limited amount of time we can spent on getting a good overview of the field. Please take some time to take a look at our educational material during and after the course, and invest the recommended reading we provide throughout the slides. And if you have any questions, please feel free to get in touch with us. Joseph LaViola Ernst Kruijff Doug Bowman Ivan Poupyrev Wolfgang Stuerzlinger jjl@cs.ucf.edu kruijff@icg.tugraz.at bowman@cs.vt.edu poup@csl.sony.co.jp wolfgang@cse.yorku.ca CHI 2009 Course Notes - LaViola Kruijff Bowman Poupyrev Stuerzlinger 10

!Coming up next...!3d UIs 101 Introduction to 3D User Interfaces: techniques, devices, and evaluation results Image courtesy of www.i-heart-god.com LaViola Kruijff Bowman Poupyrev Stuerzlinger 11 CHI 2009 Course Notes - LaViola Kruijff Bowman Poupyrev Stuerzlinger 11