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

Ankit Goyal 0001

dblp:89/10051-1 · DBLP profile ↗
← Back
11ranked-venue papers
6as first author
8since 2021 · last 2025
0000-0002-4076-3980ORCID · corroborated

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

Artificial intelligence and machine learning · 11 · 6 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-author · 4 since 2021Systems, architecture and hardware · 1 · 1 since 2021

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
11 papers
3D vision · 34% Robot manipulation · 26% Vision and language · 8%
Software engineering, system software, and programming languages
1 paper
Empirical software engineering · 100%

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

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
3d scene understanding
1.322025
3D-MVP: 3D Multiview Pretraining for Manipulation · CVPR 2025
Rel3D: A Minimally Contrastive Benchmark for Grounding Spatial Relations in 3D · NeurIPS 2020
Machine learning › Transfer learning and domain adaptation
open-world generalization
0.912025
HAMSTER: Hierarchical Action Models for Open-World Robot Manipulation · ICLR 2025
Robotics › Robot manipulation › robot vision
vision-based manipulation
0.912025
3D-MVP: 3D Multiview Pretraining for Manipulation · CVPR 2025
Robotics › Robot manipulation › embodied foundation models
vision-language-action model
0.912025
HAMSTER: Hierarchical Action Models for Open-World Robot Manipulation · ICLR 2025
Computer vision › 3D vision › 3d generation
3d scene generation
0.712023
Infinite Photorealistic Worlds Using Procedural Generation · CVPR 2023
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
task planning
0.712023
ProgPrompt: Generating Situated Robot Task Plans using Large Language Models · ICRA 2023
Robotics › Robot manipulation
grasping
0.612022
IFOR: Iterative Flow Minimization for Robotic Object Rearrangement · CVPR 2022
Computer vision › Image recognition and object detection
image classification
0.612022
Non-deep Networks · NeurIPS 2022
Machine learning › Efficient and distributed learning
model compression
0.612022
Non-deep Networks · NeurIPS 2022
Computer vision › 3D vision › object pose estimation
multi-object pose estimation
0.612022
Coupled Iterative Refinement for 6D Multi-Object Pose Estimation · CVPR 2022
Computer vision › 3D vision
object pose estimation
0.612022
Coupled Iterative Refinement for 6D Multi-Object Pose Estimation · CVPR 2022
Robotics › Robot manipulation
object rearrangement
0.612022
IFOR: Iterative Flow Minimization for Robotic Object Rearrangement · CVPR 2022
Computer vision › 3D vision › pose estimation
pose refinement
0.612022
Coupled Iterative Refinement for 6D Multi-Object Pose Estimation · CVPR 2022
Robotics › Motion planning and robot control › motion planning
geometric motion planning
0.412020
PackIt: A Virtual Environment for Geometric Planning · ICML 2020
Robotics › Robot manipulation › object rearrangement
object packing
0.412020
PackIt: A Virtual Environment for Geometric Planning · ICML 2020
Robotics › Robot navigation and mapping › spatial cognition › spatial knowledge
spatial relation
0.412020
Rel3D: A Minimally Contrastive Benchmark for Grounding Spatial Relations in 3D · NeurIPS 2020
Computer vision › Vision and language › visual grounding
spatial relation grounding
0.412020
Rel3D: A Minimally Contrastive Benchmark for Grounding Spatial Relations in 3D · NeurIPS 2020
Computer vision › Vision and language
visual relationship detection
0.412020
Rel3D: A Minimally Contrastive Benchmark for Grounding Spatial Relations in 3D · NeurIPS 2020
Computer vision › 3D vision
geometric reasoning
0.312018
Think Visually: Question Answering through Virtual Imagery · ACL (1) 2018
Knowledge, reasoning and agents › Knowledge representation and reasoning
spatial reasoning
0.312018
Think Visually: Question Answering through Virtual Imagery · ACL (1) 2018
Computer vision › Vision and language
visual question answering
0.312018
Think Visually: Question Answering through Virtual Imagery · ACL (1) 2018
Computer vision › 3D vision
depth estimation
0.212022
IFOR: Iterative Flow Minimization for Robotic Object Rearrangement · CVPR 2022
Computer vision › 3D vision › multimodal perception
RGB-D perception
0.212022
IFOR: Iterative Flow Minimization for Robotic Object Rearrangement · CVPR 2022
Machine learning › Trustworthy machine learning
dataset bias
0.112020
Rel3D: A Minimally Contrastive Benchmark for Grounding Spatial Relations in 3D · NeurIPS 2020
Machine learning › Trustworthy machine learning
robustness
0.112020
Rel3D: A Minimally Contrastive Benchmark for Grounding Spatial Relations in 3D · NeurIPS 2020
Empirical software engineering
crowdsourcing
0.112020
Rel3D: A Minimally Contrastive Benchmark for Grounding Spatial Relations in 3D · NeurIPS 2020
Empirical software engineering › mining software repositories
dataset construction
0.112020
Rel3D: A Minimally Contrastive Benchmark for Grounding Spatial Relations in 3D · NeurIPS 2020

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

randomized mathematical rules · 1.3procedural generation · 1.3visual pre-training · 0.9vision-language model · 0.9masked autoencoding · 0.9hierarchical control policy · 0.9prompt engineering · 0.7large language model · 0.7optical flow · 0.6iterative minimization · 0.6minimally contrastive data collection · 0.4
YearPublicationVenuePosition
2025 3D-MVP: 3D Multiview Pretraining for Manipulation
abstract
Recent works have shown that visual pretraining on ego-centric datasets using masked autoencoders (MAE) can improve generalization for downstream robotics tasks. However, these approaches pretrain only on 2D images, while many robotics applications require 3D scene understanding. In this work, we propose 3D-MVP, a novel approach for 3D Multi-View Pretraining using masked autoencoders. We leverage Robotic View Transformer (RVT), which uses a multi-view transformer to understand the 3D scene and predict gripper pose actions. We split RVT’s multi-view transformer into visual encoder and action decoder, and pretrain its visual encoder using masked autoencoding on large-scale 3D datasets such as Objaverse. We evaluate 3D-MVP on a suite of virtual robot manipulation tasks and demonstrate improved performance over baselines. Our results suggest that 3D-aware pretraining is a promising approach to improve generalization of vision-based robotic manipulation policies.
Shengyi Qian 0001, Kaichun Mo, Valts Blukis, David F. Fouhey, Dieter Fox, Ankit Goyal 0001
CVPR6
2025 HAMSTER: Hierarchical Action Models for Open-World Robot Manipulation
abstract
Large foundation models have shown strong open-world generalization to complex problems in vision and language, but similar levels of generalization have yet to be achieved in robotics. One fundamental challenge is the lack of robotic data, which are typically obtained through expensive on-robot operation. A promising remedy is to leverage cheaper, *off-domain* data such as action-free videos, hand-drawn sketches, or simulation data. In this work, we posit that *hierarchical* vision-language-action (VLA) models can be more effective in utilizing off-domain data than standard monolithic VLA models that directly finetune vision-language models (VLMs) to predict actions. In particular, we study a class of hierarchical VLA models, where the high-level VLM is finetuned to produce a coarse 2D path indicating the desired robot end-effector trajectory given an RGB image and a task description. The intermediate 2D path prediction is then served as guidance to the low-level, 3D-aware control policy capable of precise manipulation. Doing so alleviates the high-level VLM from fine-grained action prediction, while reducing the low-level policy's burden on complex task-level reasoning. We show that, with the hierarchical design, the high-level VLM can transfer across significant domain gaps between the off-domain finetuning data and real-robot testing scenarios, including differences in embodiments, dynamics, visual appearances, and task semantics, etc. In the real-robot experiments, we observe an average of 20% improvement in success rate across seven different axes of generalization over OpenVLA, representing a 50% relative gain. Visual results are provided at: [https://hamster-robot.github.io/](https://hamster-robot.github.io/)
Yi Li 0038, Yuquan Deng, Jesse Zhang, Joel Jang, Marius Memmel, Caelan Reed Garrett, Fabio Ramos 0001, Dieter Fox, Anqi Li 0001, Abhishek Gupta 0004, Ankit Goyal 0001
ICLR11
2023 Infinite Photorealistic Worlds Using Procedural Generation
abstract
We introduce Infinigen, a procedural generator of photorealistic 3D scenes of the natural world. Infinigen is entirely procedural: every asset, from shape to texture, is generated from scratch via randomized mathematical rules, using no external source and allowing infinite variation and composition. Infinigen offers broad coverage of objects and scenes in the natural world including plants, animals, terrains, and natural phenomena such as fire, cloud, rain, and snow. Infinigen can be used to generate unlimited, diverse training data for a wide range of computer vision tasks including object detection, semantic segmentation, optical flow, and 3D reconstruction. We expect Infinigen to be a useful resource for computer vision research and beyond. Please visit infinigen.org for videos, code and pre-generated data.
Alexander Raistrick, Lahav Lipson, Zeyu Ma 0004, Lingjie Mei, Yiming Zuo 0001, Karhan Kayan, Hongyu Wen, Beining Han, Alejandro Newell, Hei Law, Ankit Goyal 0001, Kaiyu Yang, Jia Deng 0001
CVPR13
2023 ProgPrompt: Generating Situated Robot Task Plans using Large Language Models
abstract
Task planning can require defining myriad domain knowledge about the world in which a robot needs to act. To ameliorate that effort, large language models (LLMs) can be used to score potential next actions during task planning, and even generate action sequences directly, given an instruction in natural language with no additional domain information. However, such methods either require enumerating all possible next steps for scoring, or generate free-form text that may contain actions not possible on a given robot in its current context. We present a programmatic LLM prompt structure that enables plan generation functional across situated environments, robot capabilities, and tasks. Our key insight is to prompt the LLM with program-like specifications of the available actions and objects in an environment, as well as with example programs that can be executed. We make concrete recommendations about prompt structure and generation constraints through ablation experiments, demonstrate state of the art success rates in VirtualHome household tasks, and deploy our method on a physical robot arm for tabletop tasks. Website at progprompt.github.io
Ishika Singh, Valts Blukis, Arsalan Mousavian, Ankit Goyal 0001, Danfei Xu, Jonathan Tremblay, Dieter Fox, Jesse Thomason, Animesh Garg
ICRA4
2022 IFOR: Iterative Flow Minimization for Robotic Object Rearrangement
abstract
Accurate object rearrangement from vision is a crucial problem for a wide variety of real-world robotics applications in unstructured environments. We propose IFOR, Iterative Flow Minimization for Robotic Object Rearrangement, an end-to-end method for the challenging problem of object rearrangement for unknown objects given an RGBD image of the original and final scenes. First, we learn an optical flow model based on RAFT to estimate the relative transformation of the objects purely from synthetic data. This flow is then used in an iterative minimization algorithm to achieve accurate positioning of previously unseen objects. Crucially, we show that our method applies to cluttered scenes, and in the real world, while training only on synthetic data. Videos are available at h t t ps: //imankgoyal.github.io/ifor.html.
Ankit Goyal 0001, Arsalan Mousavian, Chris Paxton 0001, Yu-Wei Chao, Brian Okorn, Jia Deng 0001, Dieter Fox
CVPR1
2022 Coupled Iterative Refinement for 6D Multi-Object Pose Estimation
abstract
We address the task of 6D multi-object pose: given a set of known 3D objects and an RGB or RGB-D input image, we detect and estimate the 6D pose of each object. We propose a new approach to 6D object pose estimation which consists of an end-to-end differentiable architecture that makes use of geometric knowledge. Our approach iteratively refines both pose and correspondence in a tightly coupled manner, allowing us to dynamically remove outliers to improve accuracy. We use a novel differentiable layer to perform pose refinement by solving an optimization problem we refer to as Bidirectional Depth-Augmented Perspective-N-Point (BD-PnP). Our method achieves state-of-the-art accuracy on standard 6D Object Pose benchmarks. Code is available at https://github.com/princeton-vl/Coupled-Iterative-Refinement.
Lahav Lipson, Zachary Teed, Ankit Goyal 0001, Jia Deng 0001
CVPR3
2022 Non-deep Networks
abstract
Latency is of utmost importance in safety-critical systems. In neural networks, lowest theoretical latency is dependent on the depth of the network. This begs the question -- is it possible to build high-performing ``non-deep" neural networks? We show that it is. To do so, we use parallel subnetworks instead of stacking one layer after another. This helps effectively reduce depth while maintaining high performance. By utilizing parallel substructures, we show, for the first time, that a network with a depth of just 12 can achieve top-1 accuracy over 80% on ImageNet, 96% on CIFAR10, and 81% on CIFAR100. We also show that a network with a low-depth (12) backbone can achieve an AP of 48% on MS-COCO. We analyze the scaling rules for our design and show how to increase performance without changing the network's depth. Finally, we provide a proof of concept for how non-deep networks could be used to build low-latency recognition systems. Code is available at https://github.com/imankgoyal/NonDeepNetworks.
Ankit Goyal 0001, Aleksei Bochkovskii, Jia Deng 0001, Vladlen Koltun
NeurIPS1
2021 Revisiting Point Cloud Shape Classification with a Simple and Effective Baseline
abstract
Processing point cloud data is an important component of many real-world systems. As such, a wide variety of point-based approaches have been proposed, reporting steady benchmark improvements over time. We study the key ingredients of this progress and uncover two critical results. First, we find that auxiliary factors like different evaluation schemes, data augmentation strategies, and loss functions, which are independent of the model architecture, make a large difference in performance. The differences are large enough that they obscure the effect of architecture. When these factors are controlled for, PointNet++, a relatively older network, performs competitively with recent methods. Second, a very simple projection-based method, which we refer to as SimpleView, performs surprisingly well. It achieves on par or better results than sophisticated state-of-the-art methods on ModelNet40 while being half the size of PointNet++. It also outperforms state-of-the-art methods on ScanObjectNN, a real-world point cloud benchmark, and demonstrates better cross-dataset generalization. Code is available at https://github.com/princeton-vl/SimpleView.
Ankit Goyal 0001, Hei Law, Bowei Liu, Alejandro Newell, Jia Deng 0001
ICML1
2020 PackIt: A Virtual Environment for Geometric Planning
abstract
The ability to jointly understand the geometry of objects and plan actions for manipulating them is crucial for intelligent agents. We refer to this ability as geometric planning. Recently, many interactive environments have been proposed to evaluate intelligent agents on various skills, however, none of them cater to the needs of geometric planning. We present PackIt, a virtual environment to evaluate and potentially learn the ability to do geometric planning, where an agent needs to take a sequence of actions to pack a set of objects into a box with limited space. We also construct a set of challenging packing tasks using an evolutionary algorithm. Further, we study various baselines for the task that include model-free learning-based and heuristic-based methods, as well as search-based optimization methods that assume access to the model of the environment.
Ankit Goyal 0001, Jia Deng 0001
ICML1
2020 Rel3D: A Minimally Contrastive Benchmark for Grounding Spatial Relations in 3D
abstract
Understanding spatial relations (e.g., laptop on table) in visual input is important for both humans and robots. Existing datasets are insufficient as they lack large-scale, high-quality 3D ground truth information, which is critical for learning spatial relations. In this paper, we fill this gap by constructing Rel3D: the first large-scale, human-annotated dataset for grounding spatial relations in 3D. Rel3D enables quantifying the effectiveness of 3D information in predicting spatial relations on large-scale human data. Moreover, we propose minimally contrastive data collection---a novel crowdsourcing method for reducing dataset bias. The 3D scenes in our dataset come in minimally contrastive pairs: two scenes in a pair are almost identical, but a spatial relation holds in one and fails in the other. We empirically validate that minimally contrastive examples can diagnose issues with current relation detection models as well as lead to sample-efficient training. Code and data are available at https://github.com/princeton-vl/Rel3D.
Ankit Goyal 0001, Kaiyu Yang, Jia Deng 0001
NeurIPS1
2018 Think Visually: Question Answering through Virtual Imagery
abstract
In this paper, we study the problem of geometric reasoning in the context of question-answering.We introduce Dynamic Spatial Memory Network (DSMN), a new deep network architecture designed for answering questions that admit latent visual representations.DSMN learns to generate and reason over such representations.Further, we propose two synthetic benchmarks, FloorPlanQA and ShapeIntersection, to evaluate the geometric reasoning capability of QA systems.Experimental results validate the effectiveness of our proposed DSMN for visual thinking tasks 1 .
Ankit Goyal 0001, Jia Deng 0001
ACL (1)1