Learn More
This paper presents a novel volumetric reconstruction technique that combines shape-from-silhouette with stereo photo-consistency in a global op-timisation that enforces feature constraints across multiple views. Human shape reconstruction is considered where extended regions of uniform appearance , complex self-occlusions and sparse feature cues represent(More)
The visual hull is widely used to produce three dimensional models from multiple views, due to the reliability of the resulting surface. This paper presents a novel method for efficiently evaluating the exact view-dependent visual hull without using approximations. Methods for selecting intersections and ordering them via the cross ratio are presented.(More)
In this paper we introduce a video-based representation for free viewpoint visualization and motion control of 3D character models created from multiple view video sequences of real people. Previous approaches to video-based rendering provide no control of scene dynamics to manipulate, retarget, and create new 3D content from captured scenes. Here we(More)
We have built a novel vision processing system architecture called Hive. Hive fills a gap in the vision middleware by providing mechanisms for simple setup and configuration of distributed vision computation. Hive facilitates communication between independent cross-platform modules via an ex-tensible protocol, allowing these distributed modules to form a(More)
Target selection is a fundamental aspect of interaction and is particularly challenging when targets are moving. We address this problem by introducing a novel selection technique we call Hold which temporarily pauses the content while selection is in progress to provide a static target. By studying users, we evaluate our method against two others for(More)
Video is a complex information space that requires advanced navigational aids for effective browsing. The increasing number of temporal video annotations offers new opportunities to provide video navigation according to a user's needs. We present a novel video browsing interface called TAV (Temporal Annotation Viewing) that provides the user with a visual(More)
In this paper we demonstrate the use of Hive as a novel basis for creating multi-sensor vision systems. Hive is a framework in which reusable modules called drones are defined and connected together to create larger systems. Drones are simple to implement, perform a specific task and using the powerful interface of Hive can be combined to create(More)
—We are addressing two aspects of vision-based system development that are not fully exploited in current frameworks: abstraction over low-level details and high-level module reusability. Through an evaluation of existing frameworks, we relate these shortcomings to the lack of systematic classification of sub-tasks in vision-based system development. In(More)
Research into computer vision techniques has far out-paced the development of interfaces (such as APIs) to support the techniques' accessibility, especially to developers who are not experts in the field. We present a new description-based interface designed to be mainstream-developer-friendly while retaining sufficient power and flexibility to solve a wide(More)