Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Andrew N. Stein

dblp:84/2267 · DBLP profile ↗
← Back
10ranked-venue papers
7as first author
0since 2021 · last 2009
—ORCID · none

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

Artificial intelligence and machine learning · 9 · 7 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5 · 4 first-authorSystems, architecture and hardware · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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.

Artificial intelligence
5 papers
Segmentation and scene understanding · 40% 3D vision · 24% Multi-agent systems · 16%
Computer graphics and multimedia
2 papers
Image and video processing · 100%

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

TopicWeightPapersLastEvidence papers
Computer vision › Segmentation and scene understanding › boundary detection
occlusion boundary detection
0.122007
Learning to Find Object Boundaries Using Motion Cues · ICCV 2007
Recovering Occlusion Boundaries from a Single Image · ICCV 2007
Image and video processing
motion analysis
0.112009
Occlusion Boundaries from Motion: Low-Level Detection and Mid-Level Reasoning · Int. J. Comput. Vis. 2009
Image and video processing › occlusion handling
occlusion boundary detection
0.112009
Occlusion Boundaries from Motion: Low-Level Detection and Mid-Level Reasoning · Int. J. Comput. Vis. 2009
Computer vision › Segmentation and scene understanding
boundary detection
0.112008
Towards unsupervised whole-object segmentation: Combining automated matting with boundary detection · CVPR 2008
Computer vision › Segmentation and scene understanding › object segmentation
unsupervised object segmentation
0.112008
Towards unsupervised whole-object segmentation: Combining automated matting with boundary detection · CVPR 2008
Computer vision › 3D vision › depth estimation › relative depth estimation
depth ordering
0.112007
Recovering Occlusion Boundaries from a Single Image · ICCV 2007
Computer vision › Video understanding and tracking
motion segmentation
0.112007
Learning to Find Object Boundaries Using Motion Cues · ICCV 2007
Knowledge, reasoning and agents › Multi-agent systems
multi-robot systems
0.112006
How Multirobot Systems Research will Accelerate our Understanding of Social Animal Behavior · Proc. IEEE 2006
Knowledge, reasoning and agents › Multi-agent systems
swarm robotics
0.112006
How Multirobot Systems Research will Accelerate our Understanding of Social Animal Behavior · Proc. IEEE 2006
Image and video processing
stereo vision
0.112006
Attenuating Stereo Pixel-locking via Affine Window Adaptation · ICRA 2006
Machine learning › Graph learning › graph clustering
spectral clustering
0.012008
Towards unsupervised whole-object segmentation: Combining automated matting with boundary detection · CVPR 2008
Computer vision › 3D vision › motion estimation
optical flow
0.012007
Learning to Find Object Boundaries Using Motion Cues · ICCV 2007
Robotics › Robot manipulation
robot vision
0.012007
Computer Vision on Mars · Int. J. Comput. Vis. 2007
Computer vision › Video understanding and tracking › object tracking
animal tracking
0.012006
How Multirobot Systems Research will Accelerate our Understanding of Social Animal Behavior · Proc. IEEE 2006
Computer vision › Video understanding and tracking › video analytics › behavior analysis
behavior recognition
0.012006
How Multirobot Systems Research will Accelerate our Understanding of Social Animal Behavior · Proc. IEEE 2006
Image and video processing
image restoration
0.012006
Attenuating Stereo Pixel-locking via Affine Window Adaptation · ICRA 2006

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

spectral clustering · 0.1image matting · 0.1boundary detection · 0.1terrain analysis · 0.1stereo vision · 0.1learned local classifier · 0.1global inference · 0.1edge and region cues · 0.13d surface cues · 0.1optical flow · 0.1lucas-kanade tracking · 0.1computer vision · 0.1affine window adaptation · 0.1
YearPublicationVenuePosition
2009 Occlusion Boundaries from Motion: Low-Level Detection and Mid-Level Reasoning
Andrew N. Stein, Martial Hebert
Int. J. Comput. Vis.1
2009 Local detection of occlusion boundaries in video
Andrew N. Stein, Martial Hebert
Image Vis. Comput.1
2008 Towards unsupervised whole-object segmentation: Combining automated matting with boundary detection
abstract
We propose a novel step toward the unsupervised segmentation of whole objects by combining ldquohintsrdquo of partial scene segmentation offered by multiple soft, binary mattes. These mattes are implied by a set of hypothesized object boundary fragments in the scene. Rather than trying to find or define a single ldquobestrdquo segmentation, we generate multiple segmentations of an image. This reflects contemporary methods for unsupervised object discovery from groups of images, and it allows us to define intuitive evaluation metrics for our sets of segmentations based on the accurate and parsimonious delineation of scene objects. Our proposed approach builds on recent advances in spectral clustering, image matting, and boundary detection. It is demonstrated qualitatively and quantitatively on a dataset of scenes and is suitable for current work in unsupervised object discovery without top-down knowledge.
Andrew N. Stein, Thomas S. Stepleton, Martial Hebert
CVPR1
2007 Combining Local Appearance and Motion Cues for Occlusion Boundary Detection
abstract
Building on recent advances in the detection of appearance edges from multiple local cues, we present an approach for detecting occlusion boundaries which also incorporates local motion information. We argue that these boundaries have physical significance which makes them important for many high-level vision tasks and that motion offers a unique, often critical source of additional information for detecting them. We provide a new dataset of natural image sequences with labeled occlusion boundaries, on which we learn a classifier that leverages appearance cues along with motion estimates from either side of an edge. We demonstrate improved performance for pixelwise differentiation of occlusion boundaries from non-occluding edges by combining these weak local cues, as compared to using them separately. The results are suitable as improved input to subsequent mid- or high-level reasoning methods.
Andrew N. Stein, Martial Hebert
BMVC1
2007 Recovering Occlusion Boundaries from a Single Image
abstract
Occlusion reasoning, necessary for tasks such as navigation and object search, is an important aspect of everyday life and a fundamental problem in computer vision. We believe that the amazing ability of humans to reason about occlusions from one image is based on an intrinsically 3D interpretation. In this paper, our goal is to recover the occlusion boundaries and depth ordering of free-standing structures in the scene. Our approach is to learn to identify and label occlusion boundaries using the traditional edge and region cues together with 3D surface and depth cues. Since some of these cues require good spatial support (i.e., a segmentation), we gradually create larger regions and use them to improve inference over the boundaries. Our experiments demonstrate the power of a scene-based approach to occlusion reasoning.
Derek Hoiem, Andrew N. Stein, Alexei A. Efros, Martial Hebert
ICCV2
2007 Learning to Find Object Boundaries Using Motion Cues
abstract
While great strides have been made in detecting and localizing specific objects in natural images, the bottom-up segmentation of unknown, generic objects remains a difficult challenge. We believe that occlusion can provide a strong cue for object segmentation and "pop-out", but detecting an object's occlusion boundaries using appearance alone is a difficult problem in itself. If the camera or the scene is moving, however, that motion provides an additional powerful indicator of occlusion. Thus, we use standard appearance cues (e.g. brightness/color gradient) in addition to motion cues that capture subtle differences in the relative surface motion (i.e. parallax) on either side of an occlusion boundary. We describe a learned local classifier and global inference approach which provide a frame-work for combining and reasoning about these appearance and motion cues to estimate which region boundaries of an initial over-segmentation correspond to object/occlusion boundaries in the scene. Through results on a dataset which contains short videos with labeled boundaries, we demonstrate the effectiveness of motion cues for this task.
Andrew N. Stein, Derek Hoiem, Martial Hebert
ICCV1
2007 Computer Vision on Mars
Larry H. Matthies, Mark W. Maimone, Andrew E. Johnson 0002, Reg G. Willson, Carlos Villalpando, Steve B. Goldberg, Andres Huertas, Andrew N. Stein, Anelia Angelova
Int. J. Comput. Vis.9
2006 Local Detection of Occlusion Boundaries in Video
abstract
Occlusion boundaries are notoriously difficult for many patch-based computer vision algorithms, but they also provide potentially useful information about scene structure and shape. Using short video clips, we present a novel method for scoring the degree to which occlusion is visible at detected edges. We first utilise a spatio-temporal edge detector which estimates edge strength, orientation, and normal motion. By then extracting patches from either side of each detected (possibly moving) edge pixel, we can estimate and compare motion to determine if occlusion is present. In experiments on synthetic and natural images, we demonstrate our ability to differentiate occlusion boundary pixels from simple edge pixels by using motion information. In terms of precision versus recall, our occlusion scoring metric outperforms a rank-based motion inconsistency measure from the literature. The completely local, bottom-up approach described here is intended to provide powerful low-level information for use by higher-level reasoning methods.
Andrew N. Stein, Martial Hebert
BMVC1
2006 Attenuating Stereo Pixel-locking via Affine Window Adaptation
abstract
For real-time stereo vision systems, the standard method for estimating sub-pixel stereo disparity given an initial integer disparity map involves fitting parabolas to a matching cost function aggregated over rectangular windows. This results in a phenomenon known as pixel-locking, which produces artificially-peaked histograms of sub-pixel disparity. These peaks correspond to the introduction of erroneous ripples or waves in the 3D reconstruction of truly flat surfaces. Since stereo vision is a common input modality for autonomous vehicles, these inaccuracies can pose a problem for safe, reliable navigation. This paper proposes a new method for sub-pixel stereo disparity estimation, based on ideas from Lucas-Kanade tracking and optical flow, which substantially reduces the pixel-locking effect. In addition, it has the ability to correct much larger initial disparity errors than previous approaches and is more general as it applies not only to the ground plane. We demonstrate the method on synthetic imagery as well as real stereo data from an autonomous outdoor vehicle
Andrew N. Stein, Andres Huertas, Larry H. Matthies
ICRA1
2006 How Multirobot Systems Research will Accelerate our Understanding of Social Animal Behavior
abstract
Our understanding of social insect behavior has significantly influenced artificial intelligence (AI) and multirobot systems' research (e.g., ant algorithms and swarm robotics). In this work, however, we focus on the opposite question: "How can multirobot systems research contribute to the understanding of social animal behavior?" As we show, we are able to contribute at several levels. First, using algorithms that originated in the robotics community, we can track animals under observation to provide essential quantitative data for animal behavior research. Second, by developing and applying algorithms originating in speech recognition and computer vision, we can automatically label the behavior of animals under observation. In some cases the automatic labeling is more accurate and consistent than manual behavior identification. Our ultimate goal, however, is to automatically create, from observation, executable models of behavior. An executable model is a control program for an agent that can run in simulation (or on a robot). The representation for these executable models is drawn from research in multirobot systems programming. In this paper we present the algorithms we have developed for tracking, recognizing, and learning models of social animal behavior, details of their implementation, and quantitative experimental results using them to study social insects
Tucker R. Balch, Frank Dellaert, Adam Feldman, Andrew Guillory, Charles L. Isbell Jr., Zia Khan, Stephen Pratt, Andrew N. Stein, Hank Wilde
Proc. IEEE8