Joshua Gluckman

dblp:89/6137 · DBLP profile ↗
← Back
15ranked-venue papers
12as first author
0since 2021 · last 2006
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 12 · 11 first-authorGraphics, computer vision, multimedia, augmented reality and games · 11 · 9 first-authorTheory of computation · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
10 papers
Image and video processing · 76% Computational photography and imaging · 24%
Artificial intelligence
7 papers
3D vision · 92% Image recognition and object detection · 8%

Topics — the 13 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Image and video processing
texture analysis
0.122005
Visually Distinct Patterns with Matching Subband Statistics · IEEE Trans. Pattern Anal. Mach. Intell. 2005
On the Use of Marginal Statistics of Subband Images · ICCV 2003
Computer vision › 3D vision
stereo vision
0.142002
Rectified Catadioptric Stereo Sensors · IEEE Trans. Pattern Anal. Mach. Intell. 2002
Rectifying Transformations That Minimize Resampling Effects · CVPR (1) 2001
Catadioptric Stereo Using Planar Mirrors · Int. J. Comput. Vis. 2001
Image and video processing › image representation
image pyramid
0.112006
Higher Order Image Pyramids · ECCV (2) 2006
Image and video processing › image representation
multiscale representation
0.112006
Scale Variant Image Pyramids · CVPR (1) 2006
Image and video processing
image representation
0.112005
Visually Distinct Patterns with Matching Subband Statistics · IEEE Trans. Pattern Anal. Mach. Intell. 2005
Computational photography and imaging › image acquisition › imaging system design
camera design
0.012002
Rectified Catadioptric Stereo Sensors · IEEE Trans. Pattern Anal. Mach. Intell. 2002
Image and video processing › image statistics › statistical image modeling
natural image statistics
0.022006
Scale Variant Image Pyramids · CVPR (1) 2006
Higher Order Whitening of Natural Images · CVPR (2) 2005
Computer vision › 3D vision › stereo vision
stereo rectification
0.012001
Rectifying Transformations That Minimize Resampling Effects · CVPR (1) 2001
Computational photography and imaging › omnidirectional imaging
catadioptric imaging
0.012001
Catadioptric Stereo Using Planar Mirrors · Int. J. Comput. Vis. 2001
Computer vision › 3D vision › motion estimation
camera motion estimation
0.011998
Ego-Motion and Omnidirectional Cameras · ICCV 1998
Image and video processing
image resampling
0.012001
Rectifying Transformations That Minimize Resampling Effects · CVPR (1) 2001
Computer vision › 3D vision › camera calibration
stereo calibration
0.011999
Planar Catadioptric Stereo: Geometry and Calibration · CVPR 1999
Computer vision › 3D vision › camera calibration › camera model
spherical projection
0.011998
Ego-Motion and Omnidirectional Cameras · ICCV 1998

Methods — techniques the papers use, named apart from their topics

marginal probability distribution · 0.1filter bank · 0.1rectification error analysis · 0.1mirror placement analysis · 0.1image pyramid · 0.1epipolar geometry · 0.1subband decomposition · 0.1nonlinear image processing · 0.1moment matching · 0.1planar mirrors · 0.0planar mirror · 0.0rectification · 0.0mirror-based stereo · 0.0planar mirror geometry · 0.0image velocity vectors · 0.0
YearPublicationVenuePosition
2006 Scale Variant Image Pyramids
abstract
Multi-scale representations are motivated by the scale invariant properties of natural images. While many low level statistical measures, such as the local mean and variance of intensity, behave in a scale invariant manner, there are many higher order deviations from scale invariance where zero-crossings merge and disappear. Such scale variant behavior is important information to represent because it is not easily predicted from lower resolution data. A scale variant image pyramid is a representation that separates this information from the more redundant and predictable scale invariant information.
Joshua Gluckman
CVPR (1)1
2006 Higher Order Image Pyramids
Joshua Gluckman
ECCV (2)1
2005 Higher Order Whitening of Natural Images
abstract
Natural images are approximately scale invariant resulting in long range statistical regularities that typically obey a power law. For example, images have considerable regularity in their second order spatial correlations as measured by the power spectrum. Processing images to remove these expected correlations is known as whitening an image. Because the expected value of the power spectrum has a regular form (a power law) linear processing such as convolution can be used to whiten an image. After whitening an image, higher order regularities that cannot be removed with linear processing still exist in the form of correlations in the magnitude. In this paper it is shown that these correlations also obey a power law and a non-linear method is used to remove them, a process referred to as higher order whitening. The method is invertible demonstrating that while redundancy is removed no information is lost. Experiments are given showing that after higher order whitening the coefficients can be severely quantized yet a good reconstruction is possible despite the nonlinearities.
Joshua Gluckman
CVPR (2)1
2005 Visually Distinct Patterns with Matching Subband Statistics
abstract
A commonly used representation of a visual pattern is a statistical distribution measured from the output of a bank of filters (Gaussian, Laplacian, Gabor, etc.). Both marginal and joint distributions of filter responses have been advocated and effectively used for a variety of vision tasks, including texture classification, texture synthesis, object detection, and image retrieval. This paper examines the ability of these representations to discriminate between an arbitrary pair of visual stimuli. Examples of patterns are derived that provably possess the same marginal and joint statistical properties, yet are "visually distinct." This is accomplished by showing sufficient conditions for matching the first k moments of the marginal distributions of a pair of images. Then, given a set of filters, we show how to match the marginal statistics of the subband images formed through convolution with the filter set. Next, joint statistics are examined and images with similar joint distributions of subband responses are shown. Finally, distinct periodic patterns are derived that possess approximately the same subband statistics for any arbitrary filter set.
Joshua Gluckman
IEEE Trans. Pattern Anal. Mach. Intell.1
2003 On the Use of Marginal Statistics of Subband Images
abstract
A commonly used representation of a visual pattern is the set of marginal probability distributions of the output of a bank of filters (Gaussian, Laplacian, Gabor etc.). This representation has been used effectively for a variety of vision tasks including texture classification, texture synthesis, object detection and image retrieval. We examine the ability of this representation to discriminate between an arbitrary pair of visual stimuli. Examples of patterns are derived that provably possess the same marginal statistical properties, yet are "visually distinct." These results suggest the need for either employing a large and diverse filter bank or incorporating joint statistics in order to represent a large class of visual patterns.
Joshua Gluckman
ICCV1
2003 Gradient field distributions for the registration of images
abstract
This paper introduces a new method to register images that are rotated and translated with respect to each other. The method works by transforming each image to a gradient distribution space. This space represents the likelihood of finding a particular gradient in the image and is invariant to translation. Once transformed the rotation between the images is efficiently found using correlation. Unlike Fourier based methods, phase information is retained in the gradient distribution space, thus a larger class of images can be accurately registered. The method is computationally efficient and does not require nonlinear optimization or iterative methods. Furthermore, large rotations and translations can easily be handled.
Joshua Gluckman
ICIP (2)1
2002 Rectified Catadioptric Stereo Sensors
abstract
It has been shown elsewhere how mirrors can be used to capture stereo images with a single camera, an approach termed catadioptric stereo. We present novel catadioptric sensors that use mirrors to produce rectified stereo images. The scanline correspondence of these images benefits real-time stereo by avoiding the computational cost and image degradation due to resampling when rectification is performed after image capture. First, we develop a theory which determines the number of mirrors that must be used and the constraints on those mirrors that must be satisfied to obtain rectified stereo images with a single camera. Then, we discuss in detail the use of both one and three mirrors. In addition, we show how the mirrors should be placed in order to minimize sensor size for a given baseline, an important design consideration. In order to understand the feasibility of building these sensors, we analyze rectification errors due to misplacement of the camera with respect to the mirrors.
Joshua Gluckman, Shree K. Nayar
IEEE Trans. Pattern Anal. Mach. Intell.1
2001 Rectifying Transformations That Minimize Resampling Effects
abstract
Image rectification is the process of warping a pair of stereo images in order to align the epipolar lines with the scan-lines of the images. Once a pair of images is rectified, stereo matching can be implemented in an efficient manner. Given the epipolar geometry, it is straightforward to define a rectifying transformation, however, many transformations will lead to unwanted image distortions. In this paper, we present a novel method for stereo rectification that determines the transformation that minimizes the effects of resampling that can impede stereo matching. The effects we seek to minimize are the loss of pixels due to under-sampling and the creation of new pixels due to over-sampling. To minimize these effects we parameterize the family of rectification transformations and solve for the one that minimizes the change in local area integrated over the area of the images.
Joshua Gluckman, Shree K. Nayar
CVPR (1)1
2001 Catadioptric Stereo Using Planar Mirrors
Joshua Gluckman, Shree K. Nayar
Int. J. Comput. Vis.1
2000 Rectified Catadioptric Stereo Sensors
abstract
It has been previously shown how mirrors can be used to capture stereo images with a single camera, an approach termed catadioptric stereo. In this paper we present novel catadioptric sensors which use mirrors to produce rectified stereo images. The scan-line correspondence of these images benefits real-time stereo by avoiding the computational cost and image degradation due to resampling when rectification is performed after image capture. First, we develop a theory which determines the number of mirrors that must be used and the constraints on those mirrors that must be satisfied to obtain rectified stereo images with a single camera. Then we discuss in detail the use of both one and three mirrors. In addition, we show how the mirrors should be placed in order to minimize sensor size for a given baseline, an important design consideration.
Joshua Gluckman, Shree K. Nayar
CVPR1
2000 Visual Interface for Conducting Virtual Orchestra
abstract
A real-time visual recognition system, that enables a human conductor to control an electronic orchestra using gestures of a traditional conductor's baton, is described. The positions of the baton and conductor's hand are identified in a sequence of images from a pair of cameras, and tracked in 3D space. Gestures defining the musical beat are detected in the baton's trajectory, and conveyed to a sound synthesis system, as events that control the tempo and the phase of the music. Parameters that can enable the control of the volume of sound are computed from the range variations of the baton and the hand. The system's response is nearly instantaneous. The beat detection is reliable, and precise enough to be used by a professional conductor. It has been used to conduct an integrated electronic performance that combined a synthesized orchestra and animated ballet.
Jakub Segen, Senthil Kumar, Joshua Gluckman
ICPR3
1999 Planar Catadioptric Stereo: Geometry and Calibration
abstract
By using mirror reflections of a scene, stereo images can be captured with a single camera (catadioptric stereo). Single camera stereo provides both geometric and radiometric advantages over traditional two camera stereo. In this paper we discuss the geometry and calibration of catadioptric stereo with two planar mirrors and show how the relative orientation, the epipolar geometry and the estimation of the focal length are constrained by planar motion. In addition, we have implemented a real-time system which demonstrates the viability of stereo with mirrors as an alternative to traditional two camera stereo.
Joshua Gluckman, Shree K. Nayar
CVPR1
1998 Ego-Motion and Omnidirectional Cameras
abstract
Recent research in image sensors has produced cameras with very large fields of view. An area of computer vision research which will benefit from this technology is the computation of camera motion (ego-motion) from a sequence of images. Traditional cameras suffer from the problem that the direction of translation may lie outside of the field of view, making the computation of camera motion sensitive to noise. In this paper, we present a method for the recovery of ego-motion using omnidirectional cameras. Noting the relationship between spherical projection and wide-angle imaging devices, we propose mapping the image velocity vectors to a sphere, using the Jacobian of the transformation between the projection model of the camera and spherical projection. Once the velocity vectors are mapped to a sphere, we show how existing ego-motion algorithms can be applied and present some experimental results. These results demonstrate the ability to compute egomotion with omnidirectional cameras. 1
Joshua Gluckman, Shree K. Nayar
ICCV1
1998 Catadioptric video sensors
abstract
Conventional video cameras have limited fields of view which make them restrictive in a variety of applications. A catadioptric sensor uses a combination of lenses and mirrors placed in a carefully arranged configuration to capture a much wider field of view. At Columbia University, we have developed a wide range of catadioptric sensors. Some of these sensors have been designed to produce unusually large fields of view. Others have been constructed for the purpose of depth computation. All our sensors perform in real time using just a PC.
Shree K. Nayar, Joshua Gluckman, Rahul Swaminathan, Simon Lok, Terrance E. Boult
WACV2
1998 Distributed State Space Generation of Discrete-State Stochastic Models
abstract
High-level formalisms such as stochastic Petri nets can be used to model complex systems. Analysis of logical and numerical properties of these models often requires the generation and storage of the entire underlying state space. This imposes practical limitations on the types of systems that can be modeled. Because of the vast amount of memory consumed, we investigate distributed algorithms for the generation of state space graphs. The distributed construction allows us to take advantage of the combined memory readily available on a network of workstations. The key technical problem is to find effective methods for on-the-fly partitioning, so that the state space is evenly distributed among processors. In this article we report on the implementation of a distributed state space generator that may be linked to a number of existing system modeling tools. We discuss partitioning strategies in the context of Petri net models, and report on performance observed on a network of workstations, as well as on a distributed memory multicomputer.
Gianfranco Ciardo, Joshua Gluckman, David M. Nicol
INFORMS J. Comput.2