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

Robert C. Bolles

dblp:84/4626 · also Bob Bolles · DBLP profile ↗
← Back
28ranked-venue papers
10as first author
0since 2021 · last 2014
—ORCID · none

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

Artificial intelligence and machine learning · 24 · 9 first-authorGraphics, computer vision, multimedia, augmented reality and games · 16 · 6 first-authorSystems, architecture and hardware · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

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
16 papers
3D vision · 48% Segmentation and scene understanding · 20% Video understanding and tracking · 17%
Computer graphics and multimedia
9 papers
Geometric modeling and processing · 35% Image and video processing · 29% Multimedia analysis and retrieval · 18%

Topics — the 30 heaviest of 42, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Video understanding and tracking
background subtraction
0.011998
Background Modeling for Segmentation of Video-Rate Stereo Sequences · CVPR 1998
Computer vision › Segmentation and scene understanding
video segmentation
0.011998
Background Modeling for Segmentation of Video-Rate Stereo Sequences · CVPR 1998
Computer vision › 3D vision
3d scene understanding
0.021992
The Representation Space Paradigm of Concurrent Evolving Object Descriptions · IEEE Trans. Pattern Anal. Mach. Intell. 1992
Representation space: an approach to the integration of visual information · CVPR 1989
Computer vision › 3D vision › light field
epipolar-plane image analysis
0.021989
Generalizing Epipolar-Plane Image Analysis on the spatiotemporal surface · Int. J. Comput. Vis. 1989
Generalizing epipolar-plane image analysis on the spatiotemporal surface · CVPR 1988
Computer vision › 3D vision
structure from motion
0.021988
Generalizing epipolar-plane image analysis on the spatiotemporal surface · CVPR 1988
Epipolar-plane image analysis: An approach to determining structure from motion · Int. J. Comput. Vis. 1987
Computer vision › 3D vision › object representation
3d object description
0.011992
The Representation Space Paradigm of Concurrent Evolving Object Descriptions · IEEE Trans. Pattern Anal. Mach. Intell. 1992
Computer vision › 3D vision
3d reconstruction
0.021988
Generalizing epipolar-plane image analysis on the spatiotemporal surface · CVPR 1988
A RANSAC-Based Approach to Model Fitting and Its Application to Finding Cylinders in Range Data · IJCAI 1981
Computer vision › Image recognition and object detection
object recognition
0.021986
Edge chain analysis for object verification · ICRA 1986
3DPO's strategy for matching three-dimensional objects in range data · ICRA 1984
Computer vision › Segmentation and scene understanding
scene understanding
0.021989
Exploiting temporal coherence in scene analysis for autonomous navigation · ICRA 1989
Modeling and Using Physical Constraints in Scene Analysis · AAAI 1982
Computer vision › Video understanding and tracking › object tracking
person tracking
0.011998
Background Modeling for Segmentation of Video-Rate Stereo Sequences · CVPR 1998
Computer vision › 3D vision
object representation
0.011989
Representation space: an approach to the integration of visual information · CVPR 1989
Computer vision › 3D vision › multi-view geometry
epipolar geometry
0.011987
Epipolar-plane image analysis: An approach to determining structure from motion · Int. J. Comput. Vis. 1987
Computer vision › Image recognition and object detection › object recognition
object verification
0.011986
Edge chain analysis for object verification · ICRA 1986
Computer vision › Segmentation and scene understanding
perceptual grouping
0.011986
Perceptual Organization and Curve Partitioning · IEEE Trans. Pattern Anal. Mach. Intell. 1986
Computer vision › 3D vision
3d object recognition
0.011984
3DPO's strategy for matching three-dimensional objects in range data · ICRA 1984
Computer vision › Image recognition and object detection
object localization
0.011984
3DPO's strategy for matching three-dimensional objects in range data · ICRA 1984
Computer vision › 3D vision
object pose estimation
0.011984
3DPO's strategy for matching three-dimensional objects in range data · ICRA 1984
Robotics › Motion planning and robot control
assembly planning
0.011983
3DPO: A Three-Dimensional Part Orientation System · IJCAI 1983
Geometric modeling and processing › 3d scene understanding
3d object recognition
0.011983
3DPO: A Three-Dimensional Part Orientation System · IJCAI 1983
Computational fabrication › process planning
part orientation
0.011983
3DPO: A Three-Dimensional Part Orientation System · IJCAI 1983
Image and video processing
perceptual grouping
0.011983
Perceptual Organization and the Curve Partitioning Problem · IJCAI 1983
Computer vision › 3D vision › robust estimation
RANSAC
0.011981
A RANSAC-Based Approach to Model Fitting and Its Application to Finding Cylinders in Range Data · IJCAI 1981
Geometric modeling and processing › feature recognition
cylinder detection
0.011981
A RANSAC-Based Approach to Model Fitting and Its Application to Finding Cylinders in Range Data · IJCAI 1981
Robotics › Robot navigation and mapping
mobile robot navigation
0.011989
Exploiting temporal coherence in scene analysis for autonomous navigation · ICRA 1989
Computer vision › 3D vision
range image processing
0.011989
Representation space: an approach to the integration of visual information · CVPR 1989
Multimedia analysis and retrieval › video analysis
spatiotemporal analysis
0.011989
Generalizing Epipolar-Plane Image Analysis on the spatiotemporal surface · Int. J. Comput. Vis. 1989
Multimedia analysis and retrieval
object recognition
0.011980
Locating Partially Visible Objects: The Local Feature Focus Method · AAAI 1980
Computer vision › 3D vision › 3d shape analysis
symmetry analysis
0.011979
Symmetry Analysis of Two-Dimensional Patterns for Computer Vision · IJCAI 1979
Information retrieval
image retrieval
0.011979
Automatic Determination of Image-to-Database Correspondences · IJCAI 1979
Image and video processing
feature detection
0.011979
Symmetry Analysis of Two-Dimensional Patterns for Computer Vision · IJCAI 1979

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

stereo vision · 0.0statistical background modeling · 0.0epipolar plane image analysis · 0.0representation space paradigm · 0.0lattice of representations · 0.0temporal stability analysis · 0.0representation space lattice · 0.0object tracking · 0.0computer vision · 0.0epipolar geometry · 0.0perceptual organization · 0.0partitioning paradigms · 0.0geometric reasoning · 0.0local feature focus method · 0.0RANSAC · 0.0parametric correspondence · 0.0chamfer matching · 0.0
YearPublicationVenuePosition
2014 ISOMER: Informative Segment Observations for Multimedia Event Recounting
abstract
This paper describes a system for multimedia event detection and recounting. The goal is to detect a high level event class in unconstrained web videos and generate event oriented summarization for display to users. For this purpose, we detect informative segments and collect observations for them, leading to our ISOMER system. We combine a large collection of both low level and semantic level visual and audio features for event detection. For event recounting, we propose a novel approach to identify event oriented discriminative video segments and their descriptions with a linear SVM event classifier. User friendly concepts including objects, actions, scenes, speech and optical character recognition are used in generating descriptions. We also develop several mapping and filtering strategies to cope with noisy concept detectors. Our system performed competitively in the TRECVID 2013 Multimedia Event Detection task with near 100,000 videos and was the highest performer in TRECVID 2013 Multimedia Event Recounting task.
Chen Sun 0002, J. Brian Burns, Ramakant Nevatia, Cees Snoek, Robert C. Bolles, Gregory K. Myers, Wen Wang 0001, Eric Yeh
ICMR5
2007 Localization and Mapping for Autonomous Navigation in Outdoor Terrains : A Stereo Vision Approach
abstract
We consider the problem of autonomous navigation in unstructured outdoor terrains using vision sensors. The goal is for a robot to come into a new environment, map it and move to a given goal at modest speeds (1 m/sec). The biggest challenges are in building good maps and keeping the robot well localized as it advances towards the goal. In this paper, we concentrate on showing how it is possible to build a consistent, globally correct map in real time, using efficient precise stereo algorithms for map making and visual odometry for localization. While we have made advances in both localization and mapping using stereo vision, it is the integration of the techniques that is the biggest contribution of the research. The validity of our approach is tested in blind experiments, where we submit our code to an independent testing group that runs and validates it on an outdoor robot
Motilal Agrawal, Kurt Konolige, Robert C. Bolles
WACV3
2005 Integrating plan-view tracking and color-based person models for multiple people tracking
abstract
Tracking multiple people in a dynamic environment is important in many applications. Recent research in this area has focused either on geometric analysis or appearance models. In this paper we distinguish four types of tracking problems, and then describe an approach for combining geometric analysis and appearance-based tracking to "hold on to" people in three of these situations.
Luca Iocchi, Robert C. Bolles
ICIP (3)2
2005 Session Overview Robotic Vision
Yoshiaki Shirai, Robert C. Bolles
ISRR2
2005 Rectification and recognition of text in 3-D scenes
Gregory K. Myers, Robert C. Bolles, Quang-Tuan Luong, James A. Herson, Hrishikesh B. Aradhye
Int. J. Document Anal. Recognit.2
2003 Session Summary
Robert C. Bolles
ISRR1
1998 Background Modeling for Segmentation of Video-Rate Stereo Sequences
abstract
Stereo sequences promise to be a powerful method for segmenting images for applications such as tracking human figures. We present a method of statistical background modeling for stereo sequences that improves the reliability and sensitivity of segmentation in the presence of object clutter. The dynamic version of the method, called gated background adaptation, can reliably learn background statistics in the presence of corrupting foreground motion. The method has been used with a simple head discriminator to detect and track people using a stereo head mounted on a pan/tilt platform. It runs at video rates using standard PC hardware.
Christopher K. Eveland, Kurt Konolige, Robert C. Bolles
CVPR3
1993 Editorial
Takeo Kanade, Robert C. Bolles, Olivier D. Faugeras
Int. J. Comput. Vis.2
1992 The Representation Space Paradigm of Concurrent Evolving Object Descriptions
abstract
A representation paradigm for instantiating and refining multiple, concurrent descriptions of an object from a sequence of imagery is presented. It is designed for the perception system of an autonomous robot that needs to describe many types of objects, initially detects objects at a distance and gradually acquires higher resolution data, and continuously collects sensory input. Since the data change significantly over time, the paradigm supports the evolution of descriptions, progressing from crude 2-D 'blob' descriptions to complete semantic models. To control this accumulation of new descriptions, the authors introduce the idea of representation space, a lattice of representations that specifies the order in which they should be considered for describing an object. A system, TraX, that constructs and refines models of outdoor objects detected in sequences of range data is described.>
Aaron F. Bobick, Robert C. Bolles
IEEE Trans. Pattern Anal. Mach. Intell.2
1989 Representation space: an approach to the integration of visual information
abstract
An approach to representing objects viewed over long periods of time and with changing resolutions is presented. The basic strategy is to apply different representations as they become appropriate. As a result, the model of an object typically goes through a sequence of representation as new data are gathered and processed. One of these sequences might start with a crude blob description of an initially detected object, include a detailed structural model derived from a set of high-resolution images, and end with a semantic label based on the object's description and the sensor system's task. This evolution in representation is guided by a structure referred to as representation space: a lattice or representation that is traversed as new information about an object becomes available. One of the representations is associated with an object only after it has been judged to be valid. One approach for evaluating the validity of an object's description is described, based on the temporal stability of the description. These ideas are illustrated with results from a system which constructs and refines models of outdoor objects detected in sequences of range data.>
Aaron F. Bobick, Robert C. Bolles
CVPR2
1989 Exploiting temporal coherence in scene analysis for autonomous navigation
abstract
A technique for building reliable scene descriptions by evaluating the temporal stability of detected objects is presented. The approach is designed to avoid mistakes and to increase the competence of the sensing system by tracking objects from image to image and evaluating the stability of their descriptions over time. Since the information available about an object can change significantly over time, the authors introduce the idea of a representation space, which is a lattice of representations progressing from crude blob descriptions to complete semantic models, such as bush, rock, and tree. One of these representations is associated with an object only after the object has been described multiple times in the representation and the parameters of the representation are stable in a statistical sense enhanced by a set of explanations describing valid reasons for deviations. To illustrate the power of these ideas, the authors have implemented a system, called TraX, that constructs and refines models of outdoor objects detected in sequences of range data.>
Robert C. Bolles, Aaron F. Bobick
ICRA1
1989 Generalizing Epipolar-Plane Image Analysis on the spatiotemporal surface
H. Harlyn Baker, Robert C. Bolles
Int. J. Comput. Vis.2
1988 Generalizing epipolar-plane image analysis on the spatiotemporal surface
abstract
The previous implementations of the authors' epipolar-plane image-analysis mapping technique demonstrated the feasibility and benefits of the approach, but were carried out for restricted camera geometries. The question of more general geometries made the technique's utility for autonomous navigation uncertain. The authors have developed a generalization of the analysis that: (1) enables varying view direction, including varying over time; (2) provides three-dimensional connectivity information for building coherent spatial descriptions of observed objects; and (3) operates sequentially, allowing initiation and refinement of scene feature estimates while the sensor is in motion. To implement this generalization it was necessary to develop an explicit description of the evolution of images over time. They achieved this by building a process that creates a set of two-dimensional manifolds defined at the zeros of a three-dimensional spatiotemporal Laplacian. These manifolds represent explicitly both the spatial and temporal structure of the temporally evolving imagery and are termed spatiotemporal surfaces.>
H. Harlyn Baker, Robert C. Bolles
CVPR2
1987 Epipolar-plane image analysis: An approach to determining structure from motion
Robert C. Bolles, H. Harlyn Baker, David H. Marimont
Int. J. Comput. Vis.1
1986 Edge chain analysis for object verification
abstract
A technique for verifying an object hypothesis by comparing hypothesized edge patterns to detected edge patterns is presented. Positive evidence for a hypothesis is identified as those portions of the model edges that are found in the image, either as geometrical features (such as straight lines or circular arcs} or as linked edges of arbitrary shape. Occluded portions of a model edge are detected by analyzing junctions of image and model edge chains. Negative evidence is identified as those portions of the model edges that are not found and are not occluded. We describe the types of junctions that can occur between image and model edges and discuss a technique for identifying occluded regions based on these junctions. Preliminary results of these techniques are also presented.
Cregg K. Cowan, Robert C. Bolles, M. J. Hannah, James A. Herson
ICRA2
1986 Perceptual Organization and Curve Partitioning
abstract
In this paper we offer a critical evaluation of the partitioning (perceptual organization) problem, noting the extent to which it has distinct formulations and parameterizations. We show that most partitioning techniques can be characterized as variations of four distinct paradigms, and argue that any effective technique must satisfy two general principles. We give concrete substance to our general discussion by introducing new partitioning techniques for planar geometric curves, and present experimental results demonstrating their effectiveness.
Martin A. Fischler, Robert C. Bolles
IEEE Trans. Pattern Anal. Mach. Intell.2
1984 3DPO's strategy for matching three-dimensional objects in range data
abstract
A strategy for recognizing and locating three-dimensional objects in range data is presented. The strategy combines information derived from models of the objects and edges and surfaces detected in the data to efficiently match objects. Given a set of objects to be found, the set of object features are partitioned into subsets having similar intrinsic properties. An ordered tree of features to be considered is set up for each subset. These search trees are designed to maximize the use of the information as it is obtained and minimize the time required to recognize objects. A detailed example of this approach being used to recognize moderately complex castings in a jumble is presented.
Radu Horaud, Robert C. Bolles
ICRA2
1983 3DPO: A Three-Dimensional Part Orientation System
Robert C. Bolles, Radu Horaud, Marsja Jo Hannah
IJCAI1
1983 Perceptual Organization and the Curve Partitioning Problem
Martin A. Fischler, Robert C. Bolles
IJCAI2
1982 Modeling and Using Physical Constraints in Scene Analysis
Martin A. Fischler, Stephen T. Barnard, Robert C. Bolles, Michael R. Lowry, L. H. Quam, Andrew P. Witkin
AAAI3
1981 A RANSAC-Based Approach to Model Fitting and Its Application to Finding Cylinders in Range Data
Robert C. Bolles, Martin A. Fischler
IJCAI1
1980 Locating Partially Visible Objects: The Local Feature Focus Method
Robert C. Bolles
AAAI1
1979 Part acquisition using the SRI vision module
abstract
A brief history of SRI industrial vision research and its application to part acquisition tasks is presented. The goal is to explore techniques to locate parts visually and to simplify as much as possible the proramming required for each new task. Part acquisition tasks that involve two-dimensional and three-dimensional uncertainties are discussed.
Robert C. Bolles
COMPSAC1
1979 Symmetry Analysis of Two-Dimensional Patterns for Computer Vision
Robert C. Bolles
IJCAI1
1979 Automatic Determination of Image-to-Database Correspondences
Robert C. Bolles, L. H. Quam, Martin A. Fischler, Helen C. Wolf
IJCAI1
1977 Experiments in Map-Guided Photo Interpretation
Harry G. Barrow, Robert C. Bolles, Thomas D. Garvey, J. H. Kremers, Jay M. Tenenbaum, Helen C. Wolf
IJCAI2
1977 Parametric Correspondence and Chamfer Matching: Two New Techniques for Image Matching
Harry G. Barrow, Jay M. Tenenbaum, Robert C. Bolles, Helen C. Wolf
IJCAI3
1977 Verification Vision for Programmable Assembly
Robert C. Bolles
IJCAI1