This mark is automatically generated based on current and recent activity in the IV/LAB.

* The number of lab members who have logged in to our linux machines in the past 24 hours is 0.
* The number of lab members who have logged in to our linux machines this week is 0.
* The current size of the directory for our published research papers is 24150663 KB.
* The lights in the lab are off.

3D User Interfaces for Art, Visualization, and Creative Design

3DUI Research Program

Spatial Graphical Interfaces

3D user interfaces is an area of very active research within the IV/LAB. We are particularly interested in new creative applications of computing, for example, new methods for designing complex 3D mechanisms in engineering and new forms of 3D art practice. We think reenvisioning the way that we interact with computers, making it a more physical and intuitive process that matches our visual system's 3D capabilities, can be a major catalyst for enabling creative uses of computers.

Interactive SliceWIM

A 3D Multi-Touch Interface for Exploring Volume Datasets

Interactive Slice WIM is a framework for navigating and interrogating volumetric datasets using an interface enabled by a virtual reality environment made of two display surfaces: an interactive multi-touch table, and a stereoscopic display wall. The framework addresses two current challenges in immersive visualization: (1) providing an appropriate overview+detail style of visualization while navigating through volume data, and (2) supporting interactive querying and data exploration, i.e., interrogating volume data. The approach extends the World-in-Miniature (WIM) metaphor, simultaneously displaying a large-scale detailed data visualization and an interactive miniature. Leveraging the table+wall hardware, horizontal slices are projected (like a shadow) down onto the table surface, providing a useful 2D data overview to complement the 3D views as well as a data context for interpreting 2D multi-touch gestures made on the table. In addition to enabling effective navigation through complex geometries, extensions to the core Slice WIM technique support interacting with a set of multiple slices that persist on the table even as the user navigates around a scene and annotating and measuring data via points, paths, and volumes specified using interactive slices.

Journal and Conference Articles

Design by Dragging: An Interface for Creative Forward and Inverse Design with Simulation Ensembles

Dane Coffey, Chi-Lun Lin, Arthur G. Erdman, Daniel F. Keefe

IEEE Transactions on Visualization and Computer Graphic (Proceedings of Scientific Visualization / Information Visualization 2013), 2013

Creating Widely Accessible Spatial Interfaces: Mobile VR for Managing Persistent Pain

David Schroeder, Fedor Korsakov, Joseph Jolton, Francis J. Keefe, Alex Haley, Daniel F. Keefe

IEEE Computer Graphics and Applications, 2013

Foreward to the Special Section on Touching the 3rd Dimension

Frank Steinicke, Daniel F. Keefe, Antonio Kruger, Jean-Baptiste de la Riviere, Hrvoje Benko

Computers and Graphics, 2013

Force Brushes: Progressive Data-Driven Haptic Selection and Filtering for Multi-Variate Flow Visualizations

Bret Jackson, Dane Coffey, Daniel F. Keefe

Proceedings of EuroVis 2012, 2012

Interactive Slice WIM: Navigating and Interrogating Volume Datasets Using a Multi-Surface, Multi-Touch VR Interface

Dane Coffey, Nicholas Malbraaten, Trung Le, Iman Borazjani, Fotis Sotiropoulos, Arthur G. Erdman, Daniel F. Keefe

IEEE Transactions on Visualization and Computer Graphics, 2012

Nailing Down Multi-Touch: Anchored Above the Surface Interaction for 3D Modeling and Navigation

Bret Jackson, David Schroeder, Daniel F. Keefe

Proceedings of Graphics Interface, 2012

Scaling Up Multi-Touch Selection and Querying: Interfaces and Applications for Combining Mobile Multi-Touch Input with Large-Scale Visualization Displays

Daniel F. Keefe, Ankit Gupta, Daniel Feldman, John V. Carlis, Susi Krehbiel Keefe, Tim Griffin

International Journal of Human-Computer Studies, 2012

Virtual reality for persistent pain: A new direction for behavioral pain management

Francis J. Keefe, Dane A. Huling, Michael J. Coggins, Daniel F. Keefe, M. Zachary Rosenthal, Nathaniel R. Herr, Hunter G. Hoffman

Pain: Journal of the International Association for the Study of Pain, 2012

Touching the 3rd Dimension (Dagstuhl Seminar 12151)

Daniel Keefe, Antonio Krüger, Frank Steinicke, Jean-Baptiste de la Rivière

Dagstuhl Reports, 2012

Slice WIM: A Multi-Surface, Multi-Touch Interface for Overview+Detail Exploration of Volume Datasets in Virtual Reality

Dane Coffey, Nicholas Malbraaten, Trung Le, Iman Borazjani, Fotis Sotiropoulos, Daniel F. Keefe

Proceedings of ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, 2011

Drawing with the Flow: A Sketch-Based Interface for Illustrative Visualization of 2D Vector Fields

David Schroeder, Dane Coffey, Daniel F. Keefe

Proceedings of ACM SIGGRAPH/Eurographics Sketch-Based Interfaces and Modeling 2010, 2010

Integrating Visualization and Interaction Research to Improve Scientific Workflows

Daniel F. Keefe

IEEE Computer Graphics and Applications, 2010

Scientific Sketching for Collaborative VR Visualization Design

Daniel F. Keefe, Daniel Acevedo, Jadrian Miles, Fritz Drury, Sharon M. Swartz, David H. Laidlaw

IEEE Transactions on Visualization and Computer Graphics, 2008

Tech-note: Dynamic Dragging for Input of 3D Trajectories

Daniel F. Keefe, Robert C. Zeleznik, David H. Laidlaw

Proceedings of IEEE Symposium on 3D User Interfaces 2008, 2008

Drawing on Air: Input Techniques for Controlled 3D Line Illustration

Daniel F. Keefe, Robert C. Zeleznik, David H. Laidlaw

IEEE Transactions on Visualization and Computer Graphics, 2007

Artistic Collaboration in Designing VR Visualizations

Daniel F. Keefe, David B. Karelitz, Eileen L. Vote, David H. Laidlaw

IEEE Computer Graphics and Applications, 2005

Pop through buttons for virtual environment navigation and interaction

Robert C. Zeleznik, Joseph J. LaViola, Daniel Acevedo, Daniel F. Keefe

Proceedings of Virtual Reality 2002, 2002

Toward Application of Virtual Reality to Visualization of DT-MRI Volumes

Song Zhang, Cagatay Demiralp, Marco DaSilva, Daniel F. Keefe, David H. Laidlaw, Benjamin D. Greenberg, Peter J. Basser, Carlo Pierpaoli, E.A. Chiocca, T. S. Diesboeck

Proceedings of MICCAI, 2001

CavePainting: A Fully Immersive 3D Artistic Medium and Interactive Experience

Daniel F. Keefe, Daniel Acevedo Feliz, Tomer Moscovich, David H. Laidlaw, Joseph J. LaViola Jr.

Proceedings of I3D 2001, 2001

Hands-Free Multi-Scale Navigation in Virtual Environments

Joseph LaViola, Daniel Acevedo, Daniel F. Keefe, Robert Zeleznik

Proceedings of ACM Symposium on Interactive 3D Graphics 2001, 2001

Workshops and Panels Organized

Death of the Desktop: Envisioning Visualization without Desktop Computing

Yvonne Jansen, Petra Isenberg, Jason Dykes, Sheelagh Carpendale, Daniel F. Keefe

A Workshop at IEEE VIS 2014, 2014

Panel: Perspectives on Teaching Data Visualization (Best Panel Award)

Jason Dykes, Daniel F. Keefe, Gordon Kindlmann, Tamara Munzner, Alark Joshi

IEEE VisWeek 2010, 2010

Workshop Papers

Immersive VR Touch Workbenches: Applications in Engineering and Art

Dane Coffey, Bret Jackson, Daniel F. Keefe

The 3rd Dimension of CHI (3DCHI) Touching and Designing 3D User Interfaces Workshop at CHI 2012, 2012

Sketching Over Props: Understanding and Interpreting 3D Sketch Input Relative to Rapid Prototype Props

Bret Jackson, Daniel F. Keefe

IUI 2011 Sketch Recognition Workshop, 2011

Free-Form VR Interactions in Scientific Visualization

Daniel F. Keefe

IEEE Visualization 2008 Workshop on Scientific Workflow with Immersive Interfaces for Visualization, 2008

Case Studies in Building Custom Input Devices for Virtual Environment Interaction

Joseph J. LaViola, Daniel F. Keefe, Robert C. Zeleznik, Daniel Acevedo Feliz

VR 2004 Workshop: Beyond Glove and Wand Based Interaction, 2004

Posters

Poster: Supporting Internal Visualization of Biomedical Dataset via 3D Rapid Prototypes and Sketch-based Gestures

Vamsi Konchada, Bret Jackson, Trung Le, Iman Borazjani, Fotis Sotiropoulos, Daniel F. Keefe

Interactive Graphics and Games 2011, 2011

Poster: A Real-Time Physical Therapy Visualization Strategy to Improve Unsupervised Patient Rehabilitation

Danny Rado, Aswin Sankaran, Joseph Plasek, David Nuckley, Daniel F. Keefe

IEEE Visualization 2009, 2009

Poster: A Case Study in Using Gestures and Bimanual Interaction to Extend a High-DOF Input Device

Trevor M. O'Brien, Daniel F. Keefe, David H. Laidlaw

IEEE Symposium on Interactive 3D Graphics and Games, 2008

Poster: Analysis of Performance in Precise 3D Curve Input Tasks in Virtual Reality

Daniel F. Keefe, David H. Laidlaw

IEEE Visualization (Best Posters Session), 2007

Poster: Teaching Science in Virtual Reality with a Freehand 3D Illustration

Jadrian Miles, Daniel F. Keefe, Daniel Acevedo, Fritz Drury, Sharon M. Swartz, David H. Laidlaw

IEEE Information Visualization, 2007

Poster: A Haptic Interface for Creating Smooth 3D Curves with Varying Line Weight

Daniel F. Keefe, David H. Laidlaw

SIGGRAPH 2005 (Student Research Award), 2005

Poster: Subjective Usefulness of CAVE and Fish Tank VR Display Systems for a Scientific Visualization Application

Cagatay Demiralp, David H. Laidlaw, Cullen Jackson, Daniel F. Keefe, Song Zhang

IEEE Visualization 2003, 2003

Misc

Course: 3D Spatial Interaction: Applications for Art, Design, and Science

Joseph J. LaViola Jr., Daniel F. Keefe

SIGGRAPH 2011 Courses Program, 2011

Interactive Demo: Two-handed Visualization: Bimanual Interaction Techniques for Exploring Time-Varying 3D Data

Trevor M. O'Brien, Daniel F. Keefe, David H. Laidlaw

IEEE Visualization 2008, 2008