The Computer Graphics and User Interfaces Laboratory



Director

Steven Feiner <feiner@cs.columbia.edu>

Information

People affiliated with the lab

Projects available for course credit

The lab's publications



Research

Virtual Worlds and Augmented Reality

Our research on virtual worlds is centered about the development of new metaphors for visualizing and interacting effectively with rich information spaces.
Augmented Reality for Maintenance and Repair (ARMAR)   Augmented Reality for Maintenance and Repair (ARMAR)
Opportunistic Controls in Action   Opportunistic Controls
Goblin XNA screenshot, showing AR Racing Game   Goblin XNA: A Platform for AR and VR Research and Education
Multi monitor mouse screenshot, showing user study configuration   M3: Multi Monitor Mouse
Electronic Field Guide poster   Electronic Field Guide
Cross-Dimensional Gestures screenshot Cross-Dimensional Gestural Interaction Techniques for Hybrid Immersive Environments
Immersive mixed-reality configuration screenshot Immersive Mixed-Reality Configuration of Hybrid User Interfaces
ArcheoVis screenshot Collaborative Visualization of an Archaeological Excavation
Multimodal Interaction screenshot 3D Multimodal Interaction in Augmented and Virtual Reality
Mirage: Conversational Embodied Agent screenshot Mirage: Conversational Embodied Agent
SenseShapes screenshot SenseShapes: Using Statistical Geometry for Object Selection in a Multimodal Augmented Reality System
MARS Authoring Tool screenshot MARS Authoring Tool: Hypermedia authoring for augmented and virtual reality
Screenshot of cathedral model Modeling the Cathedral of the St. John the Divine
View Management View Management for Virtual and Augmented Reality
RJFC screenshot RJFC: Remote Java Foundation Classes
Space management screenshot Dynamic Space Management: Space Management for User Interfaces
Printer maintenance KARMA: Knowledge-based Augmented Reality for Maintenance Assistance
Blair with TODO list Windows on the World: 2D windows for 3D virtual worlds
Wireframe overlaid on lab Architectural Anatomy: Viewing hidden structural systems
Surface within nested coordinate systems AutoVisual and n-Vision: Interactive multivariate visualization
Network visualization IMPROVISE: Knowledge-Based Visual Presentation System
User with head-worn display scanning barcode on a spaceframe strut ARC: Augmented Reality for Construction
EMMIE VRML study screenshot EMMIE: Environment Management for Multi-User Information Environments
View of labeled campus seen through head-worn display in early MARS MARS: Mobile Augmented Reality Systems
Telephone crossbox overlaid with notes in prototype AR system COTERIE: The Columbia Object-oriented Testbed for Exploratory Research in Interactive Environments


Side Effects

Modula-3 Information

Information related to our current work in Modula-3, including the source to some packages we've produced. Currently not very complete until more of our software is thoroughly tested.


Interactive AR-Cam

View through CGUI Lab AR webcam We are testing an "AR-Cam" (Augmented Reality Camera) in our lab. The AR-Cam is a live, interactive video camera that is showing a simple Augmented Reality application that you can control over the net. Eventually, this application be made more fully interactive. Check back occasionally.

It will be live only sporadically, for the time being.



2002-2003

Graphics and User Interfaces Courses

Computational Techniques in Pixel Processing
(CS W4165)
Fall '02, Prof. George Wolberg
Thu 5:40pm-8:10pm, 386A Eng
User Interface Design
(CS W4170)
Fall '02, Prof. Steve Feiner
Tue/Thu 2:40pm-3:55pm, 702 Hamilton
Natural Language Processing
(CS W4705)
Fall '02, Prof. Julia Hirschberg
Tue/Thu 1:10pm-2:25pm, 825 Mudd 
Visual Interfaces to
Computers

(CS W4735)
Fall '02, Prof. John Kender
Tue/Thu 9:30am-10:45am, 1127 Mudd
3D Photography
(CS E6998-01)
Fall '02, Prof. Peter Allen
Wed 4:10pm-6:00pm, 825 Mudd
Appearance Models
for Graphics

(CS E6998-03)
Fall '02, Prof. Ravi Ramamoorthi
Wed 6:40pm-8:30pm, 833 Mudd
Embodied Agents in
Augmented and Virtual
Realities
(CS E6998-04)
Fall '02, Prof. Kris Thorisson
Thu 6:50pm-8:40pm, 486 CSC
Computer Graphics
(CS W4160)
Spring '03, Prof. Ravi Ramamoorthi
Tue/Thu 2:40pm-3:55pm, 1127 Mudd
Video Game Technology and Design
(CS W4995-01)
Spring '03, Profs. David Sturman and Bernard Yee
Tue/Thu 9:30am-10:45am, 545 Mudd
Advanced Image-Based
Vision and Rendering

(CS E6998-02)
Spring '03, Prof. Peter Belhumeur
Tue 11am-12:50pm, 834 Mudd
User Interfaces for Mobile and Wearable Computing
(CS E6998-03)
Spring '03, Prof. Steve Feiner
Thu 12:35pm-2:25pm, 825 Mudd
Advanced NLP: Speech Research and Technologies
(CS E6998-04)
Spring '03, Prof. Julia Hirschberg
Wed 4:10pm-6:00pm, 825 Mudd
Interaction Design: A Perceptual Approach
(CS E6998-05)
Spring '03, Prof. Brad Paley
Mon 4:10pm-6:00pm, 1024 Mudd
Projects in Interactive Graphics and User Interface Design
(CS W3998, W4901, E6901)
Contact Prof. Feiner for further information


Sponsors

Research performed by the Columbia University Computer Graphics and User Interfaces Laboratory has been supported in part by the Office of Naval Research, the Defense Advanced Research Projects Agency, the National Science Foundation, the National Library of Medicine, the New York State Science and Technology Foundation, and the National Tele-Immersion Initiative, and gifts from Alias | Wavefront, IBM, Intel, Microsoft, and MERL. Any opinions, findings, and conclusions, or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the NSF or any other organization supporting this work.


Logo created by Jonathan A.Y.T. Chang (jac74@columbia.edu)
Page designed by Blair MacIntyre (bm AT cs.columbia.edu)