Skip to main content
While onboard navigation systems are gaining in importance, maps are still the medium of choice for laying out a route to a destination and for way finding. However, even with a map, one is almost always more comfortable navigating a... more
    • by  and +1
    •   2  
      Visual MemoryNavigation System
With proliferation of mobile devices that provide ubiquitous access to information, the question arises of how distracting processing information in social settings can be, especially during face-to-face conversations. However, relevant... more
    • by  and +1
    • Design
Due to the rapid increase in video capture technology, more and more tourist videos are captured every day, creating a challenge for organization and association with metadata. In this paper, we present a novel system for annotating and... more
    • by 
    •   4  
      Video AnnotationUser StudyScheduling AlgorithmAutomatic Annotation
In this paper we will present the concept of a system that allows for an evolutionary introduction of depth perception into the existing 2D digital TV framework. The work is part of the European Information Society Technologies (IST)... more
    • by 
    •   3  
      Depth PerceptionDigital TvAutostereoscopic Display
We describe the goals of the ATTEST project, which started in March 2002 as part of the Information Society Technologies (IST) programme, sponsored by the European Commission. In the 2-year project, several industrial and academic... more
    • by 
    •   3  
      Stereoscopic 3-DThree Dimensional ImagingAutostereoscopic Display
We investigate two interactive techniques for registering an image to 3D digital terrain and building models. Registering an image enables a variety of applications, including slideshows with context, automatic annotation, and photo... more
    • by 
    •   2  
      User StudyAutomatic Annotation
This paper investigates two methods of improving the user experience of camera-based interaction. First, problems that arise when avatars are designed to mimic a user's physical actions are presented. Second, a solution is proposed:... more
    • by 
    •   2  
      Interaction DesignGame Design
We present an automatic method to recover high-resolution texture over an object by mapping detailed photographs onto its surface. Such high-resolution detail often reveals inaccuracies in geometry and registration, as well as lighting... more
    • by 
    •   2  
      Computer GraphicsComputer Graphic
Video stabilization is an important video enhancement technology which aims at removing annoying shaky motion from videos. We propose a practical and robust approach of video stabilization that produces full-frame stabilized videos with... more
    • by 
    •   11  
      Information SystemsAlgorithmsComputer GraphicsPhotography
IllumiRoom is a proof-of-concept system that augments the area surrounding a television with projected visualizations to enhance traditional gaming experiences. We investigate how projected visualizations in the periphery can negate,... more
    • by  and +1
We extend patch based methods to work on patches in 3D space. We start with Coherency Sensitive Hashing (CSH), which is an algorithm for matching patches between two RGB images, and extend it to work with RGBD images. This is done by... more
    • by  and +1
We present a method for efficient and reliable geo-positioning of images. It relies on image-based matching of the query images onto a trellis of existing images that provides accurate 5-DOF calibration (camera position and orientation... more
    • by  and +1
    •   2  
      Feature matchingImage matching
Panoramic mapping multiple imag age. One challenge to are often not stitched troublesome for objec wires, crossing multip power lines, are comm tration due to their sm environments often inc automatic scheme for panoramic images. Ou... more
    • by 
While onboard navigation systems are gaining in importance, maps are still the medium of choice for laying out a route to a destination and for way finding. However, even with a map, one is almost always more comfortable navigating a... more
    • by 
    •   2  
      Visual MemoryNavigation System
RoomAlive is a proof-of-concept prototype that transforms any room into an immersive, augmented entertainment experience. Our system enables new interactive projection mapping experiences that dynamically adapts content to any room. Users... more
    • by  and +1
Augmented reality (AR) takes natural user input (NUI), such as gestures, voice, and eye gaze, and produces digital visual overlays on top of reality seen by a user. Today, multiple shipping AR applications exist, most notably titles for... more
    • by 
    •   2  
      Application SharingEye Gaze
Augmented reality (AR) applications sense the environment, then render virtual objects on human senses. Examples include smartphone applications that annotate storefronts with reviews and XBox Kinect games that show "avatars" mimicking... more
    • by 
Video stabilization is an important video enhancement technology which aims at removing annoying shaky motion from videos. We propose a practical and robust approach of video stabilization that produces full-frame stabilized videos with... more
    • by 
    •   2  
      Visual QualityPoint Spread Function
This paper describes the design and evaluation of a technique, Direct Pointer, that enables users to interact intuitively with large displays using cameras equipped on handheld devices, such as mobile phones and personal digital assistant... more
    • by 
    •   5  
      Direct manipulationVisual FeedbackLarge DisplaysComputer Human Interaction
We investigate two interactive techniques for registering an image to 3D digital terrain and building models. Registering an image enables a variety of applications, including slide - shows with context, automatic annotation, and photo... more
    • by  and +2
    •   2  
      User StudyAutomatic Annotation