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

Nikhila Ravi

dblp:248/7650 · DBLP profile ↗
← Back
11ranked-venue papers
1as first author
10since 2021 · last 2025
0000-0003-0097-5222ORCID · corroborated

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

Artificial intelligence and machine learning · 10 · 1 first-author · 9 since 2021Graphics, computer vision, multimedia, augmented reality and games · 8 · 7 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
10 papers
3D vision · 26% Image recognition and object detection · 18% Segmentation and scene understanding · 14%
Computer graphics and multimedia
1 paper
Image and video processing · 100%

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

TopicWeightPapersLastEvidence papers
Computer vision › Vision and language › vision-language pretraining
contrastive vision-language pretraining
0.912025
Perception Encoder: The best visual embeddings are not at the output of the network · NeurIPS 2025
Computer vision › 3D vision
depth estimation
0.912025
Perception Encoder: The best visual embeddings are not at the output of the network · NeurIPS 2025
Computer vision › Segmentation and scene understanding
image segmentation
0.912025
SAM 2: Segment Anything in Images and Videos · ICLR 2025
Natural language and speech › Language models and text generation › language modeling
multimodal language modeling
0.912025
Perception Encoder: The best visual embeddings are not at the output of the network · NeurIPS 2025
Computer vision › Video understanding and tracking › video object segmentation
promptable video segmentation
0.912025
SAM 2: Segment Anything in Images and Videos · ICLR 2025
Computer vision › Segmentation and scene understanding
prompt-based segmentation
0.912025
SAM 2: Segment Anything in Images and Videos · ICLR 2025
Computer vision › Image recognition and object detection
spatial alignment
0.912025
Perception Encoder: The best visual embeddings are not at the output of the network · NeurIPS 2025
Computer vision › Segmentation and scene understanding
video segmentation
0.912025
SAM 2: Segment Anything in Images and Videos · ICLR 2025
Machine learning › Deep learning architectures and training
vision encoder
0.912025
Perception Encoder: The best visual embeddings are not at the output of the network · NeurIPS 2025
Computer vision › 3D vision
3d object detection
0.712023
Omni3D: A Large Benchmark and Model for 3D Object Detection in the Wild · CVPR 2023
Machine learning › Transfer learning and domain adaptation
domain generalization
0.712023
Omni3D: A Large Benchmark and Model for 3D Object Detection in the Wild · CVPR 2023
Machine learning › Trustworthy machine learning
fairness
0.712023
FACET: Fairness in Computer Vision Evaluation Benchmark · ICCV 2023
Computer vision › 3D vision › 3d object detection › image-based 3d object detection
monocular 3d object detection
0.712023
Omni3D: A Large Benchmark and Model for 3D Object Detection in the Wild · CVPR 2023
Computer vision › Image recognition and object detection
object detection
0.712023
Omni3D: A Large Benchmark and Model for 3D Object Detection in the Wild · CVPR 2023
Machine learning › Transfer learning and domain adaptation
zero-shot transfer
0.712023
Segment Anything · ICCV 2023
Image and video processing
image segmentation
0.712023
Segment Anything · ICCV 2023
Computer vision › Image recognition and object detection › multimodal recognition
cross-modal recognition
0.612022
Omnivore: A Single Model for Many Visual Modalities · CVPR 2022
Computer vision › Image recognition and object detection
image classification
0.612022
Omnivore: A Single Model for Many Visual Modalities · CVPR 2022
Machine learning › Efficient and distributed learning
hardware acceleration
0.512021
PyTorchVideo: A Deep Learning Library for Video Understanding · ACM Multimedia 2021
Computer vision › 3D vision
novel view synthesis
0.512021
Worldsheet: Wrapping the World in a 3D Sheet for View Synthesis from a Single Image · ICCV 2021
Computer vision › 3D vision › 3d reconstruction
single-view 3d reconstruction
0.512021
Worldsheet: Wrapping the World in a 3D Sheet for View Synthesis from a Single Image · ICCV 2021
Computer vision › 3D vision
3d shape reconstruction
0.412019
C3DPO: Canonical 3D Pose Networks for Non-Rigid Structure From Motion · ICCV 2019
Computer vision › 3D vision › structure from motion
non-rigid structure from motion
0.412019
C3DPO: Canonical 3D Pose Networks for Non-Rigid Structure From Motion · ICCV 2019
Machine learning › Deep learning architectures and training
foundation model
0.312025
SAM 2: Segment Anything in Images and Videos · ICLR 2025
Computer vision › Video understanding and tracking
video classification
0.312025
Perception Encoder: The best visual embeddings are not at the output of the network · NeurIPS 2025
Machine learning › Representation and self-supervised learning › representation learning › visual representation learning
vision foundation model
0.212023
Segment Anything · ICCV 2023
Computer vision › 3D vision › 3d reconstruction
multi-view reconstruction
0.212022
Learning 3D Object Shape and Layout without 3D Supervision · CVPR 2022

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

transformer · 1.4promptable model · 1.3data collection loop · 1.3streaming memory · 0.9contrastive learning · 0.9alignment method · 0.9intersectional analysis · 0.7Cube R-CNN · 0.7transfer learning · 0.6joint training · 0.6
YearPublicationVenuePosition
2025 SAM 2: Segment Anything in Images and Videos
abstract
We present Segment Anything Model 2 (SAM 2), a foundation model towards solving promptable visual segmentation in images and videos. We build a data engine, which improves model and data via user interaction, to collect the largest video segmentation dataset to date. Our model is a simple transformer architecture with streaming memory for real-time video processing. SAM 2 trained on our data provides strong performance across a wide range of tasks. In video segmentation, we observe better accuracy, using 3x fewer interactions than prior approaches. In image segmentation, our model is more accurate and 6x faster than the Segment Anything Model (SAM). We believe that our data, model, and insights will serve as a significant milestone for video segmentation and related perception tasks. We are releasing our main model, the dataset, an interactive demo and code.
Nikhila Ravi, Valentin Gabeur, Yuan-Ting Hu, Ronghang Hu, Chaitanya Ryali, Tengyu Ma 0005, Haitham Khedr, Roman Rädle, Chloé Rolland, Laura Gustafson, Eric Mintun, Junting Pan, Kalyan Vasudev Alwala, Nicolas Carion, Chao-Yuan Wu, Ross B. Girshick, Piotr Dollár, Christoph Feichtenhofer
ICLR1
2025 Perception Encoder: The best visual embeddings are not at the output of the network
abstract
We introduce Perception Encoder (PE), a family of state-of-the-art vision encoders for image and video understanding. Traditionally, vision encoders have relied on a variety of pretraining objectives, each excelling at different downstream tasks. Surprisingly, after scaling a carefully tuned image pretraining recipe and refining with a robust video data engine, we find that contrastive vision-language training alone can produce strong, general embeddings for all of these downstream tasks. There is only one caveat: these embeddings are hidden within the intermediate layers of the network. To draw them out, we introduce two alignment methods: language alignment for multimodal language modeling, and spatial alignment for dense prediction. Together, our PE family of models achieves state-of-the-art results on a wide variety of tasks, including zero-shot image and video classification and retrieval; document, image, and video Q&A; and spatial tasks such as detection, tracking, and depth estimation. We release our models, code, and novel dataset of synthetically and human-annotated videos: https://github.com/facebookresearch/perception_models
Daniel Bolya, Po-Yao Huang 0001, Peize Sun, Jang Hyun Cho, Andrea Madotto, Chen Wei 0005, Tengyu Ma 0005, Jiale Zhi, Jathushan Rajasegaran, Hanoona Rasheed, Marco Monteiro, Hu Xu 0001, Shiyu Dong, Nikhila Ravi, Shang-Wen Li 0001, Piotr Dollár, Christoph Feichtenhofer
NeurIPS15
2025 PerceptionLM: Open-Access Data and Models for Detailed Visual Understanding
abstract
Vision-language models are integral to computer vision research, yet many high-performing models remain closed-source, obscuring their data, design and training recipe. The research community has responded by using distillation from black-box models to label training data, achieving strong benchmark results, at the cost of measurable scientific progress. However, without knowing the details of the teacher model and its data sources, scientific progress remains difficult to measure. In this paper, we study building a Perception Language Model (PLM) in a fully open and reproducible framework for transparent research in image and video understanding. We analyze standard training pipelines without distillation from proprietary models and explore large-scale synthetic data to identify critical data gaps, particularly in detailed video understanding. To bridge these gaps, we release 2.8M human-labeled instances of fine-grained video question-answer pairs and spatio-temporally grounded video captions. Additionally, we introduce PLM–VideoBench, a suite for evaluating challenging video understanding tasks focusing on the ability to reason about ''what'', ''where'', ''when'', and ''how'' of a video. We make our work fully reproducible by providing data, training recipes, code & models.
Jang Hyun Cho, Andrea Madotto, Effrosyni Mavroudi, Triantafyllos Afouras, Tushar Nagarajan, Muhammad Maaz 0001, Yale Song, Tengyu Ma 0005, Shuming Hu, Suyog Dutt Jain, Hanoona Abdul Rasheed, Peize Sun, Po-Yao Huang 0001, Daniel Bolya, Nikhila Ravi, Shashank Jain, Tammy Stark, Seungwhan Moon, Babak Damavandi, Vivian Lee, Andrew Westbury, Salman Khan 0001, Philipp Krähenbühl, Piotr Dollár, Lorenzo Torresani, Kristen Grauman, Christoph Feichtenhofer
NeurIPS17
2023 Omni3D: A Large Benchmark and Model for 3D Object Detection in the Wild
abstract
Recognizing scenes and objects in 3D from a single image is a longstanding goal of computer vision with applications in robotics and AR/VR. For 2D recognition, large datasets and scalable solutions have led to unprecedented advances. In 3D, existing benchmarks are small in size and approaches specialize in few object categories and specific domains, e.g. urban driving scenes. Motivated by the success of 2D recognition, we revisit the task of 3D object detection by introducing a large benchmark, called Omni3D. Omni3DRE-purposes and combines existing datasets resulting in 234k images annotated with more than 3 million instances and 98 categories. 3D detection at such scale is challenging due to variations in camera intrinsics and the rich diversity of scene and object types. We propose a model, called Cube R-CNN, designed to generalize across camera and scene types with a unified approach. We show that Cube R-CNN outperforms prior works on the larger Omni3D and existing benchmarks. Finally, we prove that Omni3D is a powerful dataset for 3D object recognition and show that it improves single-dataset performance and can accelerate learning on new smaller datasets via pre-training.11We release the Omni3D benchmark and Cube R-CNN models at https://github.com/facebookresearch/omni3d.
Garrick Brazil, Abhinav Kumar 0004, Julian Straub, Nikhila Ravi, Justin Johnson 0001, Georgia Gkioxari
CVPR4
2023 FACET: Fairness in Computer Vision Evaluation Benchmark
abstract
Computer vision models have known performance disparities across attributes such as gender and skin tone. This means during tasks such as classification and detection, model performance differs for certain classes based on the demographics of the people in the image. These disparities have been shown to exist, but until now there has not been a unified approach to measure these differences for common use-cases of computer vision models. We present a new benchmark named FACET (FAirness in Computer Vision EvaluaTion), a large, publicly available evaluation set of 32k images for some of the most common vision tasks - image classification, object detection and segmentation. For every image in FACET, we hired expert reviewers to manually annotate person-related attributes such as perceived skin tone and hair type, manually draw bounding boxes and label fine-grained person-related classes such as disk jockey or guitarist. In addition, we use FACET to benchmark state-of-the-art vision models and present a deeper understanding of potential performance disparities and challenges across sensitive demographic attributes. With the exhaustive annotations collected, we probe models using single demographics attributes as well as multiple attributes using an intersectional approach (e.g. hair color and perceived skin tone). Our results show that classification, detection, segmentation, and visual grounding models exhibit performance disparities across demographic attributes and intersections of attributes. These harms suggest that not all people represented in datasets receive fair and equitable treatment in these vision tasks. We hope current and future results using our benchmark will contribute to fairer, more robust vision models. FACET is available publicly at https://facet.metademolab.com.
Laura Gustafson, Chloé Rolland, Nikhila Ravi, Quentin Duval, Aaron Adcock, Cheng-Yang Fu, Melissa Hall, Candace Ross
ICCV3
2023 Segment Anything
abstract
We introduce the Segment Anything (SA) project: a new task, model, and dataset for image segmentation. Using our efficient model in a data collection loop, we built the largest segmentation dataset to date (by far), with over 1 billion masks on 11M licensed and privacy respecting images. The model is designed and trained to be promptable, so it can transfer zero-shot to new image distributions and tasks. We evaluate its capabilities on numerous tasks and find that its zero-shot performance is impressive – often competitive with or even superior to prior fully supervised results. We are releasing the Segment Anything Model (SAM) and corresponding dataset (SA-1B) of 1B masks and 11M images at segment-anything.com to foster research into foundation models for computer vision. We recommend reading the full paper at: arxiv.org/abs/2304.02643.
Alexander Kirillov, Eric Mintun, Nikhila Ravi, Hanzi Mao, Chloé Rolland, Laura Gustafson, Tete Xiao, Spencer Whitehead, Alexander C. Berg, Wan-Yen Lo, Piotr Dollár, Ross B. Girshick
ICCV3
2022 Omnivore: A Single Model for Many Visual Modalities
abstract
Prior work has studied different visual modalities in isolation and developed separate architectures for recognition of images, videos, and 3D data. Instead, in this paper, we propose a single model which excels at classifying images, videos, and single-view 3D data using exactly the same model parameters. Our ‘OMNIVORE’ model leverages the flexibility of transformer-based architectures and is trained jointly on classification tasks from different modalities. Omnivoreis simple to train, uses off-the-shelf standard datasets, and performs at-par or better than modality-specific models of the same size. A single Omnivoremodel obtains 86.0% on ImageNet, 84.1% on Kinetics, and 67.1% on SUN RGB-D. After finetuning, our models outperform prior work on a variety of vision tasks and generalize across modalities. OMNIVORE's shared visual representation naturally enables cross-modal recognition without access to correspondences between modalities. We hope our results motivate researchers to model visual modalities together.
Rohit Girdhar, Mannat Singh, Nikhila Ravi, Laurens van der Maaten, Armand Joulin, Ishan Misra
CVPR3
2022 Learning 3D Object Shape and Layout without 3D Supervision
abstract
A 3D scene consists of a set of objects, each with a shape and a layout giving their position in space. Understanding 3D scenes from 2D images is an important goal, with ap-plications in robotics and graphics. While there have been recent advances in predicting 3D shape and layout from a single image, most approaches rely on 3D ground truth for training which is expensive to collect at scale. We overcome these limitations and propose a method that learns to predict 3D shape and layout for objects without any ground truth shape or layout information: instead we rely on multi-view images with 2D supervision which can more easily be col-lected at scale. Through extensive experiments on ShapeNet, Hypersim, and ScanNet we demonstrate that our approach scales to large datasets of realistic images, and compares favorably to methods relying on 3D ground truth. On Hy-persim and ScanNet where reliable 3D ground truth is not available, our approach outperforms supervised approaches trained on smaller and less diverse datasets.11Project page https://gkioxari.github.io/usl/
Georgia Gkioxari, Nikhila Ravi, Justin Johnson 0001
CVPR2
2021 Worldsheet: Wrapping the World in a 3D Sheet for View Synthesis from a Single Image
abstract
We present Worldsheet, a method for novel view synthesis using just a single RGB image as input. The main insight is that simply shrink-wrapping a planar mesh sheet onto the input image, consistent with the learned intermediate depth, captures underlying geometry sufficient to generate photorealistic unseen views with large viewpoint changes. To operationalize this, we propose a novel differentiable texture sampler that allows our wrapped mesh sheet to be textured and rendered differentiably into an image from a target viewpoint. Our approach is category-agnostic, end-to-end trainable without using any 3D supervision, and requires a single image at test time. We also explore a simple extension by stacking multiple layers of Worldsheets to better handle occlusions. Worldsheet consistently outperforms prior state-of-the-art methods on single-image view synthesis across several datasets. Furthermore, this simple idea captures novel views surprisingly well on a wide range of high-resolution in-the-wild images, converting them into navigable 3D pop-ups. Video results and code are available at https://worldsheet.github.io.
Ronghang Hu, Nikhila Ravi, Alexander C. Berg, Deepak Pathak
ICCV2
2021 PyTorchVideo: A Deep Learning Library for Video Understanding
abstract
We introduce PyTorchVideo, an open-source deep-learning library that provides a rich set of modular, efficient, and reproducible components for a variety of video understanding tasks, including classification, detection, self-supervised learning, and low-level processing. The library covers a full stack of video understanding tools including multimodal data loading, transformations, and models that reproduce state-of-the-art performance. PyTorchVideo further supports hardware acceleration that enables real-time inference on mobile devices. The library is based on PyTorch and can be used by any training framework; for example, PyTorchLightning, PySlowFast, or Classy Vision. PyTorchVideo is available at https://pytorchvideo.org/.
Haoqi Fan 0001, Tullie Murrell, Kalyan Vasudev Alwala, Yanghao Li, Yilei Li, Nikhila Ravi, Meng Li 0004, Haichuan Yang, Jitendra Malik, Ross B. Girshick, Matt Feiszli, Aaron Adcock, Wan-Yen Lo, Christoph Feichtenhofer
ACM Multimedia8
2019 C3DPO: Canonical 3D Pose Networks for Non-Rigid Structure From Motion
abstract
We propose C3DPO, a method for extracting 3D models of deformable objects from 2D keypoint annotations in unconstrained images. We do so by learning a deep network that reconstructs a 3D object from a single view at a time, accounting for partial occlusions, and explicitly factoring the effects of viewpoint changes and object deformations. In order to achieve this factorization, we introduce a novel regularization technique. We first show that the factorization is successful if, and only if, there exists a certain canonicalization function of the reconstructed shapes. Then, we learn the canonicalization function together with the reconstruction one, which constrains the result to be consistent. We demonstrate state-of-the-art reconstruction results for methods that do not use ground-truth 3D supervision for a number of benchmarks, including Up3D and PASCAL3D+.
David Novotný, Nikhila Ravi, Benjamin Graham, Natalia Neverova, Andrea Vedaldi
ICCV2