Learn More
This paper describes novel implementations of the KLT feature tracking and SIFT feature extraction algorithms that run on the graphics processing unit (GPU) and is suitable for video analysis in real-time vision systems. While significant acceleration over standard CPU implementations is obtained by exploiting parallelism provided by modern programmable(More)
One of the most crucial tasks in a see-through augmented reality (AR) system is to register the virtual objects with the real world through a transparent display. The importance stems not only from the fact that registration requires careful calibration of the system but also from the necessity that any calibration procedure should take into account the(More)
Estimating the pose of a camera (virtual or real) in which some augmentation takes place is one of the most important parts of an augmented reality (AR) system. Availability of powerful processors and fast frame grabbers have made vision-based trackers commonly used due to their accuracy as well as flexibility and ease of use. Current vision-based trackers(More)
This paper addresses the problem of estimating the epipolar geometry from point correspondences between two images taken by uncalibrated perspective cameras. It is shown that Jepson's and Heeger's linear subspace technique for innnitesimal motion estimation can be generalized to the nite motion case by choosing an appropriate basis for projective space.(More)
Analytic manifolds were recently used for motion averaging , segmentation and robust estimation. Here we consider the epipolar constraint for calibrated cameras, which is the most general motion model for calibrated cameras and is encoded by the essential matrix. The set of all essential matrices forms the essential manifold. We provide a theoretical(More)
This paper introduces a " Diminished Reality " technique for removing an object or collection of objects and replacing it with an appropriate background image. Diminished Reality can be considered an important part of many Mixed and Augmented Reality applications. Our target application is the use of Augmented Reality (AR) to revamp procedures in industrial(More)
This paper presents initial results from an ongoing work to calibrate optical see-through head-mounted displays (HMDs). We have developed a method to calibrate stereoscopic optical see-through HMDs based on the 3D alignment of a target in the physical world with a virtual object in user's view. This is an extension of the Single Point Active Alignment(More)
Object detection is challenging partly due to the limited discriminative power of local feature descriptors. We amend this limitation by incorporating spatial constraints among neighboring features. We propose a two-step algorithm. First, a feature together with its spatial neighbors form a flexible feature template. Two feature templates can be compared(More)