Shape-From-Silhouette Across Time Part I: Theory and Algorithms - Robotics Institute Carnegie Mellon University

Shape-From-Silhouette Across Time Part I: Theory and Algorithms

Kong Man Cheung, Simon Baker, and Takeo Kanade
Journal Article, International Journal of Computer Vision, Vol. 62, No. 3, pp. 221 - 247, May, 2005

Abstract

Shape-From-Silhouette (SFS) is a shape reconstruction method which constructs a 3D shape estimate of an object using silhouette images of the object. The output of a SFS algorithm is known as the Visual Hull (VH). Traditionally SFS is either performed on static objects, or separately at each time instant in the case of videos of moving objects. In this paper we develop a theory of performing SFS across time: estimating the shape of a dynamic object (with unknown motion) by combining all of the silhouette images of the object over time. We first introduce a one dimensional element called a Bounding Edge to represent the Visual Hull. We then show that aligning two Visual Hulls using just their silhouettes is in general ambiguous and derive the geometric constraints (in terms of Bounding Edges) that govern the alignment. To break the alignment ambiguity, we combine stereo information with silhouette information and derive a Temporal SFS algorithm which consists of two steps: (1) estimate the motion of the objects over time (Visual Hull Alignment) and (2) combine the silhouette information using the estimated motion (Visual Hull Refinement). The algorithm is first developed for rigid objects and then extended to articulated objects. In the Part II of this paper we apply our temporal SFS algorithm to two human-related applications: (1) the acquisition of detailed human kinematic models and (2) marker-less motion tracking.

BibTeX

@article{Cheung-2005-9168,
author = {Kong Man Cheung and Simon Baker and Takeo Kanade},
title = {Shape-From-Silhouette Across Time Part I: Theory and Algorithms},
journal = {International Journal of Computer Vision},
year = {2005},
month = {May},
volume = {62},
number = {3},
pages = {221 - 247},
keywords = {3D Reconstruction, Shape-From-Silhouette, Visual Hull, Across Time, Stereo, Temporal Alignment, Alignment Ambiguity, Visibility},
}