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.

Daniel F. Huber

dblp:h/DanielFHuber · DBLP profile ↗
← Back
18ranked-venue papers
5as first author
0since 2021 · last 2016
—ORCID · none

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

Artificial intelligence and machine learning · 17 · 5 first-authorSystems, architecture and hardware · 9 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 2 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
10 papers
3D vision · 40% Robot navigation and mapping · 15% Face, body and person analysis · 10%
Computer graphics and multimedia
3 papers
Geometric modeling and processing · 100%

Topics — the 28 heaviest of 29, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
object representation
0.422016
Online Approximate Model Representation Based on Scale-Normalized and Fronto-Parallel Appearance · Int. J. Comput. Vis. 2016
Online approximate model representation of unknown objects · ICRA 2014
Computer vision › Face, body and person analysis › human pose estimation
3d pose estimation
0.212014
Online approximate model representation of unknown objects · ICRA 2014
Machine learning › Representation and self-supervised learning › representation learning › invariant representation learning
view-invariant representation
0.212014
Online approximate model representation of unknown objects · ICRA 2014
Robotics › Robot navigation and mapping
localization
0.112012
Real-time topometric localization · ICRA 2012
Geometric modeling and processing
point cloud processing
0.112011
Fast and accurate computation of surface normals from range images · ICRA 2011
Geometric modeling and processing › point cloud processing
range image processing
0.112011
Fast and accurate computation of surface normals from range images · ICRA 2011
Computer vision › Segmentation and scene understanding
boundary detection
0.112010
Boundary detection based on supervised learning · ICRA 2010
Computer vision › Image recognition and object detection
object detection
0.112010
Boundary detection based on supervised learning · ICRA 2010
Computer vision › Video understanding and tracking › object tracking
appearance modeling
0.112016
Online Approximate Model Representation Based on Scale-Normalized and Fronto-Parallel Appearance · Int. J. Comput. Vis. 2016
Computer vision › 3D vision
3d object recognition
0.112006
Rapid Object Indexing Using Locality Sensitive Hashing and Joint 3D-Signature Space Estimation · IEEE Trans. Pattern Anal. Mach. Intell. 2006
Computer vision › 3D vision
shape matching
0.112006
Rapid Object Indexing Using Locality Sensitive Hashing and Joint 3D-Signature Space Estimation · IEEE Trans. Pattern Anal. Mach. Intell. 2006
Computer vision › Video understanding and tracking › object tracking
3d object tracking
0.112014
Online approximate model representation of unknown objects · ICRA 2014
Computer vision › 3D vision
3d shape analysis
0.012004
Parts-Based 3D Object Classification · CVPR (2) 2004
Computer vision › Image recognition and object detection
object recognition
0.012004
Linear Model Hashing and Batch RANSAC for Rapid and Accurate Object Recognition · CVPR (2) 2004
Computer vision › 3D vision › robust estimation
RANSAC
0.012004
Linear Model Hashing and Batch RANSAC for Rapid and Accurate Object Recognition · CVPR (2) 2004
Robotics › Robot navigation and mapping
terrain classification
0.012004
Natural Terrain Classification using 3-D Ladar Data · ICRA 2004
Geometric modeling and processing › shape analysis
shape classification
0.012004
Parts-Based 3D Object Classification · CVPR (2) 2004
Robotics › Robot navigation and mapping › localization › global localization
kidnapped robot problem
0.012012
Real-time topometric localization · ICRA 2012
Geometric modeling and processing › shape modeling
3d modeling
0.012003
3D Modeling Using a Statistical Sensor Model and Stochastic Search · CVPR (1) 2003
Geometric modeling and processing
3d reconstruction
0.012003
3D Modeling Using a Statistical Sensor Model and Stochastic Search · CVPR (1) 2003
Geometric modeling and processing › registration › 3d registration
multi-view registration
0.012003
3D Modeling Using a Statistical Sensor Model and Stochastic Search · CVPR (1) 2003
Robotics › Robot navigation and mapping › terrain perception
terrain estimation
0.012011
Fast and accurate computation of surface normals from range images · ICRA 2011
Robotics › Autonomous driving › perception
LiDAR perception
0.012010
Boundary detection based on supervised learning · ICRA 2010
Machine learning › Learning theory › classification
supervised classification
0.012010
Boundary detection based on supervised learning · ICRA 2010
Computer vision › 3D vision
3d reconstruction
0.012000
3-D Map Reconstruction from Range Data · ICRA 2000
Computer vision › 3D vision › point cloud registration
multi-view registration
0.012000
3-D Map Reconstruction from Range Data · ICRA 2000
Computer vision › 3D vision
point cloud registration
0.012000
3-D Map Reconstruction from Range Data · ICRA 2000
Robotics › Robot navigation and mapping › mobile robot perception
laser sensing
0.012004
Natural Terrain Classification using 3-D Ladar Data · ICRA 2004

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

total least squares · 0.2spherical range image derivatives · 0.2scale normalization · 0.2fronto-parallel appearance · 0.2multimodal sensor fusion · 0.22d-to-2d image matching · 0.2visual features · 0.1bayesian filter · 0.13d features · 0.1image features · 0.1stochastic search · 0.0probabilistic sensor model · 0.0maximum likelihood estimation · 0.0
YearPublicationVenuePosition
2016 Online Approximate Model Representation Based on Scale-Normalized and Fronto-Parallel Appearance
Kiho Kwak, Jun-Sik Kim 0001, Daniel F. Huber, Takeo Kanade
Int. J. Comput. Vis.3
2014 Online approximate model representation of unknown objects
abstract
Object representation is useful for many computer vision tasks, such as object detection, recognition, and tracking. Computer vision tasks must handle situations where unknown objects appear and must detect and track some object which is not in the trained database. In such cases, the system must learn or, otherwise derive, descriptions of new objects. In this paper, we investigate creating a representation of previously unknown objects that newly appear in the scene. The representation creates a viewpoint-invariant and scale-normalized model approximately describing an unknown object with multimodal sensors. Those properties of the representation facilitate 3D tracking of the object using 2D-to-2D image matching. The representation has both benefits of an implicit model (referred to as a view-based model) and an explicit model (referred to as a shape-based model). Experimental results demonstrate the viability of the proposed representation and outperform the existing approaches for 3D-pose estimation.
Kiho Kwak, Jun-Sik Kim 0001, Daniel F. Huber, Takeo Kanade
ICRA3
2014 Topometric localization on a road network
abstract
Current GPS-based devices have difficulty localizing in cases where the GPS signal is unavailable or insufficiently accurate. This paper presents an algorithm for localizing a vehicle on an arbitrary road network using vision, road curvature estimates, or a combination of both. The method uses an extension of topometric localization, which is a hybrid between topological and metric localization. The extension enables localization on a network of roads rather than just a single, non-branching route. The algorithm, which does not rely on GPS, is able to localize reliably in situations where GPS-based devices fail, including “urban canyons” in downtown areas and along ambiguous routes with parallel roads. We demonstrate the algorithm experimentally on several road networks in urban, suburban, and highway scenarios. We also evaluate the road curvature descriptor and show that it is effective when imagery is sparsely available.
Danfei Xu, Hernán Badino, Daniel F. Huber
IROS3
2014 Understanding how camera configuration and environmental conditions affect appearance-based localization
abstract
Localization is a central problem for intelligent vehicles. Visual localization can supplement or replace GPS-based localization approaches in situations where GPS is unavailable or inaccurate. Although visual localization has been demonstrated in a variety of algorithms and systems, the problem of how to best configure such a system remains largely an open question. Design choices, such as “where should the camera be placed?” and “how should it be oriented?” can have substantial effect on the cost and robustness of a fielded intelligent vehicle. This paper analyzes how different sensor configuration parameters and environmental conditions affect visual localization performance with the goal of understanding what causes certain configurations to perform better than others and providing general principles for configuring systems for visual localization. We ground the investigation using extensive field testing of a visual localization algorithm, and the data sets used for the analysis are made available for comparative evaluation.
Aayush Bansal, Hernán Badino, Daniel F. Huber
Intelligent Vehicles Symposium3
2012 Real-time topometric localization
abstract
Autonomous vehicles must be capable of localizing even in GPS denied situations. In this paper, we propose a real-time method to localize a vehicle along a route using visual imagery or range information. Our approach is an implementation of topometric localization, which combines the robustness of topological localization with the geometric accuracy of metric methods. We construct a map by navigating the route using a GPS-equipped vehicle and building a compact database of simple visual and 3D features. We then localize using a Bayesian filter to match sequences of visual or range measurements to the database. The algorithm is reliable across wide environmental changes, including lighting differences, seasonal variations, and occlusions, achieving an average localization accuracy of 1 m over an 8 km route. The method converges correctly even with wrong initial position estimates solving the kidnapped robot problem.
Hernán Badino, Daniel F. Huber, Takeo Kanade
ICRA2
2011 Fast and accurate computation of surface normals from range images
abstract
The fast and accurate computation of surface normals from a point cloud is a critical step for many 3D robotics and automotive problems, including terrain estimation, mapping, navigation, object segmentation, and object recognition. To obtain the tangent plane to the surface at a point, the traditional approach applies total least squares to its small neighborhood. However, least squares becomes computationally very expensive when applied to the millions of measurements per second that current range sensors can generate. We reformulate the traditional least squares solution to allow the fast computation of surface normals, and propose a new approach that obtains the normals by calculating the derivatives of the surface from a spherical range image. Furthermore, we show that the traditional least squares problem is very sensitive to range noise and must be normalized to obtain accurate results. Experimental results with synthetic and real data demonstrate that our proposed method is not only more efficienThe fast and accurate computation of surface normals from a point cloud is a critical step for many 3D robotics and automotive problems, including terrain estimation, mapping, navigation, object segmentation, and object recognition. To obtain the tangent plane to the surface at a point, the traditional approach applies total least squares to its small neighborhood. However, least squares becomes computationally very expensive when applied to the millions of measurements per second that current range sensors can generate. We reformulate the traditional least squares solution to allow the fast computation of surface normals, and propose a new approach that obtains the normals by calculating the derivatives of the surface from a spherical range image. Furthermore, we show that the traditional least squares problem is very sensitive to range noise and must be normalized to obtain accurate results. Experimental results with synthetic and real data demonstrate that our proposed method is not only more efficient by up to two orders of magnitude, but provides better accuracy than the traditional least squares for practical neighborhood sizes.t by up to two orders of magnitude, but provides better accuracy than the traditional least squares for practical neighborhood sizes.
Hernán Badino, Daniel F. Huber, Yongwoon Park, Takeo Kanade
ICRA2
2011 Extrinsic calibration of a single line scanning lidar and a camera
abstract
In robotic hands design tendon driven systems have been considered for years. The main advantage is a small end effector inertia e.g. a light, small hand with high dynamics due to remote actuators. To protect the actuators from impact in unknown environments a compliant mechanism can be used. It absorbs energy during an impact or saves energy to enhance the joint dynamics. In this paper an antagonistic tendon mechanism is presented. It fits 38 times in the DLR Hand Arm System forearm and enables is adapted to the different finger joints and different tendon lengths. A magnetic sensor was developed for the force measurement of the tendons. Finally, the calibration and the robustness are demonstrated through a set of experiments.
Kiho Kwak, Daniel F. Huber, Hernán Badino, Takeo Kanade
IROS2
2011 Visual topometric localization
abstract
One of the fundamental requirements of an autonomous vehicle is the ability to determine its location on a map. Frequently, solutions to this localization problem rely on GPS information or use expensive three dimensional (3D) sensors. In this paper, we describe a method for long-term vehicle localization based on visual features alone. Our approach utilizes a combination of topological and metric mapping, which we call topometric localization, to encode the coarse topology of the route as well as detailed metric information required for accurate localization. A topometric map is created by driving the route once and recording a database of visual features. The vehicle then localizes by matching features to this database at runtime. Since individual feature matches are unreliable, we employ a discrete Bayes filter to estimate the most likely vehicle position using evidence from a sequence of images along the route. We illustrate the approach using an 8.8 km route through an urban and suburban environment. The method achieves an average localization error of 2.7 m over this route, with isolated worst case errors on the order of 10 m.
Hernán Badino, Daniel F. Huber, Takeo Kanade
Intelligent Vehicles Symposium2
2010 Boundary detection based on supervised learning
abstract
Detecting the boundaries of objects is a key step in separating foreground objects from the background, which is useful for robotics and computer vision applications, such as object detection, recognition, and tracking. We propose a new method for detecting object boundaries using planar laser scanners (LIDARs) and, optionally, co-registered imagery. We formulate boundary detection as a classification problem, in which we estimate whether a boundary exists in the gap between two consecutive range measurements. Features derived from the LIDAR and imagery are used to train a support vector machine (SVM) classifier to label pairs of range measurements as boundary or non-boundary. We compare this approach to an existing boundary detection algorithm that uses dynamically adjusted thresholds. Experiments show that the new method performs better even when only LIDAR features are used, and additional improvement occurs when image-based features are included, too. The new algorithm performs better on difficult boundary cases, such as obliquely viewed objects.
Kiho Kwak, Daniel F. Huber, Jeongsook Chae, Takeo Kanade
ICRA2
2008 Segmentation of Salient Regions in Outdoor Scenes Using Imagery and 3-D Data
abstract
This paper describes a segmentation method for extracting salient regions in outdoor scenes using both 3-D laser scans and imagery information. Our approach is a bottom- up attentive process without any high-level priors, models, or learning. As a mid-level vision task, it is not only robust against noise and outliers but it also provides valuable information for other high-level tasks in the form of optimal segments and their ranked saliency. In this paper, we propose a new saliency definition for 3-D point clouds and we incorporate it with saliency features from color information.
Gunhee Kim, Daniel F. Huber, Martial Hebert
WACV2
2006 Rapid Object Indexing Using Locality Sensitive Hashing and Joint 3D-Signature Space Estimation
abstract
We propose a new method for rapid 3D object indexing that combines feature-based methods with coarse alignment-based matching techniques. Our approach achieves a sublinear complexity on the number of models, maintaining at the same time a high degree of performance for real 3D sensed data that is acquired in largely uncontrolled settings. The key component of our method is to first index surface descriptors computed at salient locations from the scene into the whole model database using the Locality Sensitive Hashing (LSH), a probabilistic approximate nearest neighbor method. Progressively complex geometric constraints are subsequently enforced to further prune the initial candidates and eliminate false correspondences due to inaccuracies in the surface descriptors and the errors of the LSH algorithm. The indexed models are selected based on the MAP rule using posterior probability of the models estimated in the joint 3D-signature space. Experiments with real 3D data employing a large database of vehicles, most of them very similar in shape, containing 1,000,000 features from more than 365 models demonstrate a high degree of performance in the presence of occlusion and obscuration, unmodeled vehicle interiors and part articulations, with an average processing time between 50 and 100 seconds per query.
Bogdan Matei, Ying Shan, Harpreet Sawhney, Rakesh Kumar 0001, Daniel F. Huber, Martial Hebert
IEEE Trans. Pattern Anal. Mach. Intell.6
2004 Parts-Based 3D Object Classification
Daniel F. Huber, Anuj Kapuria, Raghavendra Donamukkala, Martial Hebert
CVPR (2)1
2004 Linear Model Hashing and Batch RANSAC for Rapid and Accurate Object Recognition
Ying Shan, Bogdan Matei, Harpreet Sawhney, Rakesh Kumar 0001, Daniel F. Huber, Martial Hebert
CVPR (2)5
2004 Natural Terrain Classification using 3-D Ladar Data
abstract
Because of the difficulty of interpreting laser data in a meaningful way, safe navigation in vegetated terrain is still a daunting challenge. In this paper, we focus on the segmentation of ladar data using local 3-D point statistics into three classes: clutter to capture grass and tree canopy, linear to capture thin objects like wires or tree branches, and finally surface to capture solid objects like ground terrain surface, rocks or tree trunks. We present the details of the method proposed, the modifications we made to implement it on-board an autonomous ground vehicle. Finally, we present results from field tests using this rover and results produced from different stationary laser sensors.
Nicolas Vandapel, Daniel F. Huber, Anuj Kapuria, Martial Hebert
ICRA2
2003 3D Modeling Using a Statistical Sensor Model and Stochastic Search
abstract
Accurate and robust registration of multiple three-dimensional (3D) views is crucial for creating digital 3D models of real-world scenes. In this paper, we present a framework for evaluating the quality of model hypotheses during the registration phase. We use maximum likelihood estimation to learn a probabilistic model of registration success. This method provides a principled way to combine multiple measures of registration accuracy. Also, we describe a stochastic algorithm for robustly searching the large space of possible models for the best model hypothesis. This new approach can detect situations in which no solution exists, outputting a set of model parts if a single model using all the views cannot be found. We show results for a large collection of automatically modeled scenes and demonstrate that our algorithm works independently of scene size and the type of range sensor. This work is part of a system we have developed to automate the 3D modeling process for a set of 3D views obtained from unknown sensor viewpoints.
Daniel F. Huber, Martial Hebert
CVPR (1)1
2003 Fully automatic registration of multiple 3D data sets
Daniel F. Huber, Martial Hebert
Image Vis. Comput.1
2000 3-D Map Reconstruction from Range Data
abstract
We present techniques for building models of complex environments from range data gathered at multiple viewpoints. The challenges in this problem are: the matching of unregistered views without prior knowledge of pose, the use of very large data sets, and the manipulation of data sets of different resolutions and from different sensors. Our approach is unique in that no prior knowledge of the relative viewpoints is needed in order to register the data. We show results in building maps of interior environment from range finding data, building large terrain maps from ground-based and from aerial data, and from an operational for mapping from stereo data for hazardous environment characterization. The paper summarizes the major results obtained so far in this area.
Daniel F. Huber, Owen T. Carmichael, Martial Hebert
ICRA1
1999 A new approach to 3-D terrain mapping
abstract
We discuss the problem of building larger high-resolution three-dimensional representations of unstructured terrain using terrestrial range sensors, which operate at the scale of meters to hundreds of meters. Issues specific to this sensing modality include widely varying resolution, absence of reliably detectable features, and very large data sets. We have developed a map building algorithm that registers and integrates sequences of range images, and we demonstrate its capabilities by building large terrain maps (260/spl times/166 meters) using ground-based and low-altitude terrestrial range sensors.
Daniel F. Huber, Martial Hebert
IROS1