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.

Varun Ganapathi

dblp:73/3944 · DBLP profile ↗
← Back
8ranked-venue papers
3as first author
0since 2021 · last 2018
—ORCID · none

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

Artificial intelligence and machine learning · 7 · 3 first-authorSystems, architecture and hardware · 2Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 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
6 papers
Face, body and person analysis · 39% 3D vision · 20% Robot manipulation · 14%
Computer graphics and multimedia
1 paper
Computer animation and physical simulation · 100%

Topics — the 18 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Face, body and person analysis
human pose estimation
0.322012
Real-Time Human Pose Tracking from Range Data · ECCV (6) 2012
Real-time identification and localization of body parts from depth images · ICRA 2010
Computer vision › Face, body and person analysis › human pose estimation
human pose tracking
0.322012
Real-Time Human Pose Tracking from Range Data · ECCV (6) 2012
Real time motion capture using a single time-of-flight camera · CVPR 2010
Computer vision › Face, body and person analysis › human body analysis
body part detection
0.222010
Real-time identification and localization of body parts from depth images · ICRA 2010
Real time motion capture using a single time-of-flight camera · CVPR 2010
Computer vision › Video understanding and tracking
object tracking
0.112012
Real-Time Human Pose Tracking from Range Data · ECCV (6) 2012
Robotics › Robot manipulation
grasping
0.112011
Grasping with application to an autonomous checkout robot · ICRA 2011
Robotics › Robot manipulation › grasping › grasp planning
grasp selection
0.112011
Grasping with application to an autonomous checkout robot · ICRA 2011
Computer vision › 3D vision
3d shape analysis
0.112010
Real-time identification and localization of body parts from depth images · ICRA 2010
Computer vision › 3D vision › object pose estimation › part pose estimation
body part localization
0.112010
Real-time identification and localization of body parts from depth images · ICRA 2010
Computer vision › 3D vision › motion capture › human motion capture
markerless motion capture
0.112010
Real time motion capture using a single time-of-flight camera · CVPR 2010
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models
0.112006
Efficient Structure Learning of Markov Networks using L1-Regularization · NIPS 2006
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models › markov random field
markov network structure learning
0.112006
Efficient Structure Learning of Markov Networks using L1-Regularization · NIPS 2006
Machine learning › Reinforcement learning › model-based reinforcement learning › world model
learned dynamics models
0.112005
Learning vehicular dynamics, with application to modeling helicopters · NIPS 2005
Machine learning › Reinforcement learning
model-based reinforcement learning
0.112005
Learning vehicular dynamics, with application to modeling helicopters · NIPS 2005
Robotics › Motion planning and robot control
robot control
0.112005
Learning vehicular dynamics, with application to modeling helicopters · NIPS 2005
Robotics › Autonomous driving
vehicle dynamics modeling
0.112005
Learning vehicular dynamics, with application to modeling helicopters · NIPS 2005
Computer vision › 3D vision
depth image analysis
0.012010
Real-time identification and localization of body parts from depth images · ICRA 2010
Mathematical optimization › continuous optimization
convex optimization
0.012006
Efficient Structure Learning of Markov Networks using L1-Regularization · NIPS 2006
Machine learning › Reinforcement learning
markov decision process
0.012005
Learning vehicular dynamics, with application to modeling helicopters · NIPS 2005

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

unscented transform · 0.2generative model · 0.2filtering algorithm · 0.2discriminative model · 0.2grasp selection algorithm · 0.1depth sensing · 0.1approximate inference · 0.1interest point detection · 0.1geodesic extrema · 0.1boosted patch classifier · 0.1l1 regularization · 0.1gradient method · 0.1
YearPublicationVenuePosition
2018 GritNet: Student Performance Prediction with Deep Learning
Byung-Hak Kim, Ethan Vizitei, Varun Ganapathi
EDM3
2012 Real-Time Human Pose Tracking from Range Data
Varun Ganapathi, Christian Plagemann, Daphne Koller, Sebastian Thrun
ECCV (6)1
2011 Grasping with application to an autonomous checkout robot
abstract
In this paper, we present a novel grasp selection algorithm to enable a robot with a two-fingered end-effector to autonomously grasp unknown objects. Our approach requires as input only the raw depth data obtained from a single frame of a 3D sensor. Additionally, our approach uses no explicit models of the objects and does not require a training phase. We use the grasping capability to demonstrate the application of a robot as an autonomous checkout clerk. To perform this task, the robot must identify how to grasp an object, locate the barcode on the object and read the numeric code. We evaluate our grasping algorithm in experiments where the robot was required to autonomously grasp unknown objects. The robot achieved a success of 91.6%in grasping novel objects. We performed two sets of experiments to evaluate the checkout robot application. In the first set, the objects were placed in many orientations in front of the robot one at a time. In the second set, the objects were placed several at a time with varying amounts of clutter. The robot was able to autonomously grasp and scan the objects in 49/50 of the single-object trials and 46/50 of the cluttered trials.
Ellen Klingbeil, Deepak Rao, Blake Carpenter, Varun Ganapathi, Andrew Y. Ng, Oussama Khatib
ICRA4
2010 Real time motion capture using a single time-of-flight camera
abstract
Markerless tracking of human pose is a hard yet relevant problem. In this paper, we derive an efficient filtering algorithm for tracking human pose using a stream of monocular depth images. The key idea is to combine an accurate generative model - which is achievable in this setting using programmable graphics hardware - with a discriminative model that provides data-driven evidence about body part locations. In each filter iteration, we apply a form of local model-based search that exploits the nature of the kinematic chain. As fast movements and occlusion can disrupt the local search, we utilize a set of discriminatively trained patch classifiers to detect body parts. We describe a novel algorithm for propagating this noisy evidence about body part locations up the kinematic chain using the unscented transform. The resulting distribution of body configurations allows us to reinitialize the model-based search. We provide extensive experimental results on 28 real-world sequences using automatic ground-truth annotations from a commercial motion capture system.
Varun Ganapathi, Christian Plagemann, Daphne Koller, Sebastian Thrun
CVPR1
2010 Real-time identification and localization of body parts from depth images
abstract
We deal with the problem of detecting and identifying body parts in depth images at video frame rates. Our solution involves a novel interest point detector for mesh and range data that is particularly well suited for analyzing human shape. The interest points, which are based on identifying geodesic extrema on the surface mesh, coincide with salient points of the body, which can be classified as, e.g., hand, foot or head using local shape descriptors. Our approach also provides a natural way of estimating a 3D orientation vector for a given interest point. This can be used to normalize the local shape descriptors to simplify the classification problem as well as to directly estimate the orientation of body parts in space. Experiments involving ground truth labels acquired via an active motion capture system show that our interest points in conjunction with a boosted patch classifier are significantly better in detecting body parts in depth images than state-of-the-art sliding-window based detectors.
Christian Plagemann, Varun Ganapathi, Daphne Koller, Sebastian Thrun
ICRA2
2008 Constrained Approximate Maximum Entropy Learning of Markov Random Fields
Varun Ganapathi, David Vickrey, John C. Duchi, Daphne Koller
UAI1
2006 Efficient Structure Learning of Markov Networks using L1-Regularization
abstract
Markov networks are commonly used in a wide variety of applications, ranging from computer vision, to natural language, to computational biology. In most current applications, even those that rely heavily on learned models, the structure of the Markov network is constructed by hand, due to the lack of effective algorithms for learning Markov network structure from data. In this paper, we provide a computationally efficient method for learning Markov network structure from data. Our method is based on the use of L1 regularization on the weights of the log-linear model, which has the effect of biasing the model towards solutions where many of the parameters are zero. This formulation converts the Markov network learning problem into a convex optimization problem in a continuous space, which can be solved using efficient gradient methods. A key issue in this setting is the (unavoidable) use of approximate inference, which can lead to errors in the gradient computation when the network structure is dense. Thus, we explore the use of different feature introduction schemes and compare their performance. We provide results for our method on synthetic data, and on two real world data sets: pixel values in the MNIST data, and genetic sequence variations in the human HapMap data. We show that our L1 -based method achieves considerably higher generalization performance than the more standard L2 -based method (a Gaussian parameter prior) or pure maximum-likelihood learning. We also show that we can learn MRF network structure at a computational cost that is not much greater than learning parameters alone, demonstrating the existence of a feasible method for this important problem. Undirected graphical models, such as Markov networks or log-linear models, have been used in an ever-growing variety of applications, including computer vision, natural language, computational biology, and more. However, as this modeling framework is used in increasingly more complex and less well-understood domains, the problem of selecting from the exponentially large space of possible network structures becomes of great importance. Including all of the possibly relevant interactions in the model generally leads to overfitting, and can also lead to difficulties in running inference over the network. Moreover, learning a "good" structure can be an important task in its own right, as it can provide insight about the underlying structure in the domain. Unfortunately, the problem of learning Markov networks remains a challenge. The key difficulty is that the maximum likelihood (ML) parameters of these networks have no analytic closed form; finding these parameters requires an iterative procedure (such as conjugate gradient [15] or BFGS [5]), where each iteration runs inference over the current model. This type of procedure is computationally expensive even for models where inference is tractable. The problem of structure learning is considerably harder. The dominant type of solution to this problem uses greedy local heuristic search, which incrementally modifies the model by adding and possibly deleting features.
Su-In Lee, Varun Ganapathi, Daphne Koller
NIPS2
2005 Learning vehicular dynamics, with application to modeling helicopters
abstract
We consider the problem of modeling a helicopter's dynamics based on state-action trajectories collected from it. The contribution of this paper is two-fold. First, we consider the linear models such as learned by C I F E R (the industry standard in helicopter identification), and show that the linear parameterization makes certain properties of dynamical systems, such as inertia, fundamentally difficult to capture. We propose an alternative, acceleration based, parameterization that does not suffer from this deficiency, and that can be learned as efficiently from data. Second, a Markov decision process model of a helicopter's dynamics would explicitly model only the one-step transitions, but we are often interested in a model's predictive performance over longer timescales. In this paper, we present an efficient algorithm for (approximately) minimizing the prediction error over long time scales. We present empirical results on two different helicopters. Although this work was motivated by the problem of modeling helicopters, the ideas presented here are general, and can be applied to modeling large classes of vehicular dynamics.
Pieter Abbeel, Varun Ganapathi, Andrew Y. Ng
NIPS2