Andrew M. Wallace

Learn More
Time-correlated single photon counting and burst illumination laser data can be used for range profiling and target classification. In general, the problem is to analyze the response from a histogram of either photon counts or integrated intensities to assess the number, positions, and amplitudes of the reflected returns from object surfaces. The goal of(More)
0167-8655/$ see front matter 2008 Elsevier B.V. A doi:10.1016/j.patrec.2008.04.007 * Corresponding author. Tel.: +44 131 451 3423; fa E-mail address: (A.M. Wall We present a method to recover the reflectance of objects and the parameters of multiple lights using a 3D image acquired by a depth sensor and a stereo intensity pair.(More)
We describe a scanning time-of-flight system which uses the time-correlated single-photon counting technique to produce three-dimensional depth images of distant, noncooperative surfaces when these targets are illuminated by a kHz to MHz repetition rate pulsed laser source. The data for the scene are acquired using a scanning optical system and an(More)
Time-correlated single-photon counting techniques have been applied to time-of-flight ranging and imaging. This article describes recent progress in photon-counting systems performing surface mapping using point-by-point acquisition of noncooperative targets at short ranges of the order of 1–50 m, as well as measurements on distributed targets at longer(More)
Developing parallel algorithms for intermediate and high levels of computer vision systems is addressed. Because the algorithms are complex and the nature and size of the input and output data sets vary for each application, the authors have directly developed parallel algorithms for dynamic control of both processing and communication complexity during(More)
We present an approach to track human subjects using an articulated human framework. First, we describe the articulated hierarchical human model. Second, we develop a stochastic hierarchical, partitioned, particle filter based on the natural structure and limb dependency of the human body. We apply this to track human subjects in video sequences using(More)
This paper addresses the problem of generic object classification from three-dimensional depth or meshed data. First, surface patches are segmented on the basis of differential geometry and quadratic surface fitting. These are represented by a modified Gaussian image that includes the well-known shape index. Learning is an interactive process in which a(More)
We describe a novel architecture for automotive vision organized on five levels of abstraction, i.e., sensor, data, semantic, reasoning, and resource allocation levels, respectively. Although we implement and evaluate processes to detect and classify other participants within the immediate environment of a moving vehicle, our main emphasis is on the(More)