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

Alan Sullivan

dblp:90/10955 · DBLP profile ↗
← Back
8ranked-venue papers
1as first author
3since 2021 · last 2023
—ORCID · none

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

Graphics, computer vision, multimedia, augmented reality and games · 5 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 4 · 3 since 2021Systems, architecture and hardware · 3 · 2 since 2021Human-computer interaction and ubiquitous 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
3 papers
Segmentation and scene understanding · 37% 3D vision · 35% Robot manipulation · 14%
Computer graphics and multimedia
2 papers
Computational fabrication · 64% Visualization and visual analytics · 28% Virtual and augmented reality · 8%

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

TopicWeightPapersLastEvidence papers
Computer vision › Segmentation and scene understanding
instance segmentation
1.222023
Discriminative 3D Shape Modeling for Few-Shot Instance Segmentation · ICRA 2023
InSeGAN: A Generative Approach to Segmenting Identical Instances in Depth Images · ICCV 2021
Robotics › Robot manipulation › grasping
articulated object manipulation
0.712023
H-SAUR: Hypothesize, Simulate, Act, Update, and Repeat for Understanding Object Articulations from Interactions · ICRA 2023
Computer vision › Segmentation and scene understanding › instance segmentation
few-shot instance segmentation
0.712023
Discriminative 3D Shape Modeling for Few-Shot Instance Segmentation · ICRA 2023
Computer vision › 3D vision › depth estimation › depth reconstruction
depth map generation
0.512021
InSeGAN: A Generative Approach to Segmenting Identical Instances in Depth Images · ICCV 2021
Machine learning › Generative modeling
generative adversarial network
0.512021
InSeGAN: A Generative Approach to Segmenting Identical Instances in Depth Images · ICCV 2021
Computer vision › 3D vision › object pose estimation
instance-level pose estimation
0.512021
InSeGAN: A Generative Approach to Segmenting Identical Instances in Depth Images · ICCV 2021
Computer vision › 3D vision
pose estimation
0.512021
InSeGAN: A Generative Approach to Segmenting Identical Instances in Depth Images · ICCV 2021
Computer vision › 3D vision
depth image analysis
0.212023
Discriminative 3D Shape Modeling for Few-Shot Instance Segmentation · ICRA 2023
Robotics › Motion planning and robot control
robot learning
0.212023
H-SAUR: Hypothesize, Simulate, Act, Update, and Repeat for Understanding Object Articulations from Interactions · ICRA 2023
Computational fabrication › machining simulation
NC milling simulation
0.112012
High accuracy NC milling simulation using composite adaptively sampled distance fields · Comput. Aided Des. 2012
Visualization and visual analytics
visual analytics
0.112006
Challenges to Applying Virtual Reality Technology and Techniques to Visual Analytics · VR 2006
Virtual and augmented reality
immersive interaction
0.012006
Challenges to Applying Virtual Reality Technology and Techniques to Visual Analytics · VR 2006

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

simulation · 0.7probabilistic generative model · 0.7neural network · 0.7learned vision prior · 0.7geodesic computation · 0.7implicit template · 0.5generative adversarial network · 0.5analysis-by-synthesis · 0.5composite adaptively sampled distance fields · 0.1
YearPublicationVenuePosition
2023 Discriminative 3D Shape Modeling for Few-Shot Instance Segmentation
abstract
In this paper, we present a simple and efficient scheme for segmenting approximately convex 3D object instances in depth images in a few-shot setting via discriminatively modeling the 3D shape of the object using a neural network. Our key idea is to select pairs of 3D points on the depth image between which we compute surface geodesics. As the number of such geodesics is quadratic in the number of image pixels, we can create a large training set of geodesics using only very limited ground truth instance annotations. These annotations are used to create a binary label for each geodesic, which indicates whether or not that geodesic belongs entirely to one instance segment. A neural network is then trained to classify the geodesics using these labels. During inference, we create geodesics from selected seed points in the test depth image, then produce a convex hull of the points that are classified by the neural network as belonging to the same instance, thereby achieving instance segmentation. We present experiments applying our method to segmenting instances of food items in real-world depth images. Our results demonstrate promising performances compared to prior methods in accuracy and computational efficiency.
Anoop Cherian, Siddarth Jain, Tim K. Marks, Alan Sullivan
ICRA4
2023 H-SAUR: Hypothesize, Simulate, Act, Update, and Repeat for Understanding Object Articulations from Interactions
abstract
The world is filled with articulated objects that are difficult to determine how to use from vision alone, e.g., a door might open inwards or outwards. Humans handle these objects with strategic trial-and-error: first pushing a door then pulling if that doesn't work. We enable these capabilities in autonomous agents by proposing “Hypothesize, Simulate, Act, Update, and Repeat” (H-SAUR), a probabilistic generative framework that simultaneously generates a distribution of hypotheses about how objects articulate given input observations, captures certainty over hypotheses over time, and infer plausible actions for exploration and goal-conditioned manipulation. We compare our model with existing work in manipulating objects after a handful of exploration actions, on the PartNet-Mobility dataset. We further propose a novel PuzzleBoxes benchmark that contains locked boxes that require multiple steps to solve. We show that the proposed model significantly outperforms the current state-of-the-art articulated object manipulation framework, despite using zero training data. We further improve the test-time efficiency of H-SAUR by integrating a learned prior from learning-based vision models.
Kei Ota, Hsiao-Yu Fish Tung, Kevin A. Smith 0001, Anoop Cherian, Tim K. Marks, Alan Sullivan, Asako Kanezaki, Josh Tenenbaum
ICRA6
2021 InSeGAN: A Generative Approach to Segmenting Identical Instances in Depth Images
abstract
In this paper, we present InSeGAN, an unsupervised 3D generative adversarial network (GAN) for segmenting (nearly) identical instances of rigid objects in depth images. Using an analysis-by-synthesis approach, we design a novel GAN architecture to synthesize a multiple-instance depth image with independent control over each instance. InSeGAN takes in a set of code vectors (e.g., random noise vectors), each encoding the 3D pose of an object that is represented by a learned implicit object template. The generator has two distinct modules. The first module, the instance feature generator, uses each encoded pose to transform the implicit template into a feature map representation of each object instance. The second module, the depth image renderer, aggregates all of the single-instance feature maps output by the first module and generates a multiple-instance depth image. A discriminator distinguishes the generated multiple-instance depth images from the distribution of true depth images. To use our model for instance segmentation, we propose an instance pose encoder that learns to take in a generated depth image and reproduce the pose code vectors for all of the object instances. To evaluate our approach, we introduce a new synthetic dataset, "Insta-10," consisting of 100,000 depth images, each with 5 instances of an object from one of 10 classes. Our experiments on Insta-10, as well as on real-world noisy depth images, show that InSeGAN achieves state-of-the-art performance, often outperforming prior methods by large margins.
Anoop Cherian, Gonçalo Dias Pais, Siddarth Jain, Tim K. Marks, Alan Sullivan
ICCV5
2020 Towards Learning Affine-Invariant Representations via Data-Efficient CNNs
abstract
In this paper we propose integrating a priori knowledge into both design and training of convolutional neural networks (CNNs) to learn object representations that are invariant to affine transformations (i.e. translation, scale, rotation). Accordingly we propose a novel multi-scale maxout CNN and train it end-to-end with a novel rotation-invariant regularizer. This regularizer aims to enforce the weights in each 2D spatial filter to approximate circular patterns. In this way, we manage to handle affine transformations in training using convolution, multi-scale maxout, and circular filters. Empirically we demonstrate that such knowledge can significantly improve the data-efficiency as well as generalization and robustness of learned models. For instance, on the Traffic Sign data set and trained with only 10 images per class, our method can achieve 84.15% that outperforms the state-of-the-art by 29.80% in terms of test accuracy.
Wenju Xu, Guanghui Wang 0001, Alan Sullivan
WACV3
2019 Sim-to-Real Transfer Learning using Robustified Controllers in Robotic Tasks involving Complex Dynamics
abstract
Learning robot tasks or controllers using deep reinforcement learning has been proven effective in simulations. Learning in simulation has several advantages. For example, one can fully control the simulated environment, including halting motions while performing computations. Another advantage when robots are involved, is that the amount of time a robot is occupied learning a task-rather than being productive-can be reduced by transferring the learned task to the real robot. Transfer learning requires some amount of fine-tuning on the real robot. For tasks which involve complex (non-linear) dynamics, the fine-tuning itself may take a substantial amount of time. In order to reduce the amount of fine-tuning we propose to learn robustified controllers in simulation. Robustified controllers are learned by exploiting the ability to change simulation parameters (both appearance and dynamics) for successive training episodes. An additional benefit for this approach is that it alleviates the precise determination of physics parameters for the simulator, which is a non-trivial task. We demonstrate our proposed approach on a real setup in which a robot aims to solve a maze game, which involves complex dynamics due to static friction and potentially large accelerations. We show that the amount of fine-tuning in transfer learning for a robustified controller is substantially reduced compared to a non-robustified controller.
Jeroen van Baar, Alan Sullivan, Radu Cordorel, Devesh K. Jha, Diego Romeres, Daniel Nikovski
ICRA2
2019 Sem-GAN: Semantically-Consistent Image-to-Image Translation
abstract
Unpaired image-to-image translation is the problem of mapping an image in the source domain to one in the target domain, without requiring corresponding image pairs. To ensure the translated images are realistically plausible, recent works, such as Cycle-GAN, demands this mapping to be invertible. While, this requirement demonstrates promising results when the domains are unimodal, its performance is unpredictable in a multi-modal scenario such as in an image segmentation task. This is because, invertibility does not necessarily enforce semantic correctness. To this end, we present a semantically-consistent GAN framework, dubbed Sem-GAN, in which the semantics are defined by the class identities of image segments in the source domain as produced by a semantic segmentation algorithm. Our proposed framework includes consistency constraints on the translation task that, together with the GAN loss and the cycle-constraints, enforces that the images when translated will inherit the appearances of the target domain, while (approximately) maintaining their identities from the source domain. We present experiments on several image-to-image translation tasks and demonstrate that Sem-GAN improves the quality of the translated images significantly, sometimes by more than 20% on the FCN score. Further, we show that semantic segmentation models, trained with synthetic images translated via Sem-GAN, leads to significantly better segmentation results than other variants.
Anoop Cherian, Alan Sullivan
WACV2
2012 High accuracy NC milling simulation using composite adaptively sampled distance fields
Alan Sullivan, Hüseyin Erdim, Ronald N. Perry, Sarah F. Frisken
Comput. Aided Des.1
2006 Challenges to Applying Virtual Reality Technology and Techniques to Visual Analytics
abstract
Visual analytics is the science of analytical reasoning facilitated by interactive visual interfaces. It has grown out of and is strongly related to information visualization. Visual analytic tools assist analysts in detecting the expected and discovering the unexpected from complex, noisy, incomplete, heterogeneous, and sometimes deliberately deceptive data. VR/AR research has claimed for years to provide the potential for more effective environments to understand and explore information spaces. This would seem to make VR technology a natural for application to visual analytics. However, visual analytics is focused on the analytical process not the tools and technology. As such, any new methods, techniques, and technologies need to show benefit to analysts working on real problems. Additionally, the majority of visual analytics research funding is not focused on disruptive physical interface technologies. Generally speaking, new technologies and techniques for visual analytics need to function within the current analytical environment. The purpose of this panel is to introduce the domain of visual analytics to the audience and explore how and where VR/AR research can be adapted for use in visual analytics. The panelists have been selected based on topic areas of research that have potential for near term insertion or impact on visual analytics. This panel will focus on the hard issues of defining what it will take to get VR technology introduced into the visual analytics research funding stream.
Richard May 0001, Pamela Arya, Doug A. Bowman, Greg S. Schmidt, Alan Sullivan
VR5