← Search

Alexei A. Efros

83 accepted papers

2026

It's Never Too Late: Noise Optimization for Collapse Recovery in Trained Diffusion Models

CVPR 2026

Contemporary text-to-image models exhibit a surprising degree of mode collapse, as can be seen when sampling several images given the same text prompt. Previous work has attempted to address this issue by steering the model using guidance mechanisms, or by generating a large pool of candidates and r

Cited by 0SourcecodeScholar
2025

Continuous 3D Perception Model with Persistent State

CVPR 2025poster

We present a unified framework capable of solving a broad range of 3D tasks. Our approach features a stateful recurrent model that continuously updates its state representation with each new observation. Given a stream of images, this evolving state can be used to generate metric-scale pointmaps (pe…

2025

Fast Data Attribution for Text-to-Image Models

NeurIPS 2025poster

Data attribution for text-to-image models aims to identify the training images that most significantly influenced a generated output. Existing attribution methods involve considerable computational resources for each query, making them impractical for real-world applications. We propose a novel app…

Cited by 0SourceScholar
2025

GPS as a Control Signal for Image Generation

CVPR 2025poster

We show that the GPS tags contained in photo metadata provide a useful control signal for image generation. We train GPS-to-image models and use them for tasks that require a fine-grained understanding of how images vary within a city. In particular, we train a diffusion model to generate images con…

Cited by 0SourcePDFScholar
2025

IT$^3$: Idempotent Test-Time Training

ICML 2025poster

Deep learning models often struggle when deployed in real-world settings due to distribution shifts between training and test data. While existing approaches like domain adaptation and test-time training (TTT) offer partial solutions, they typically require additional data or domain-specific auxilia…

Cited by 0SourcePDFScholar
2025

The Sound of Simulation: Learning Multimodal Sim-to-Real Robot Policies with Generative Audio

CoRL 2025oral

Robots must integrate multiple sensory modalities to act effectively in the real world. Yet, learning such multimodal policies at scale remains challenging. Simulation offers a viable solution, but while vision has benefited from high-fidelity simulators, other modalities (e.g. sound) can be notorio…

Cited by 0SourceScholar
2025

Vision Transformers Don't Need Trained Registers

NeurIPS 2025spotlight

We investigate the mechanism underlying a previously identified phenomenon in Vision Transformers -- the emergence of high-norm tokens that lead to noisy attention maps (Darcet et al., 2024). We observe that in multiple models (e.g., CLIP, DINOv2), a sparse set of neurons is responsible for concentr…

Cited by 0SourcecodeScholar
2025

Visual Jenga: Discovering Object Dependencies via Counterfactual Inpainting

NeurIPS 2025poster

This paper proposes a novel scene understanding task called Visual Jenga. Drawing inspiration from the game Jenga, the proposed task involves progressively removing objects from a single image until only the background remains. Just as Jenga players must understand structural dependencies to maintai…

Cited by 0SourceScholar
2024

COLMAP-Free 3D Gaussian Splatting

CVPR 2024highlight

While neural rendering has led to impressive advances in scene reconstruction and novel view synthesis it relies heavily on accurately pre-computed camera poses. To relax this constraint multiple efforts have been made to train Neural Radiance Fields (NeRFs) without pre-processed camera poses. Howev…

2024

Data Attribution for Text-to-Image Models by Unlearning Synthesized Images

NeurIPS 2024poster

The goal of data attribution for text-to-image models is to identify the training images that most influence the generation of a new image. Influence is defined such that, for a given output, if a model is retrained from scratch without the most influential images, the model would fail to reproduce…

2024

Diffusion Models as Data Mining Tools

ECCV 2024poster

"This paper demonstrates how to use generative models trained for image synthesis as tools for visual data mining. Our insight is that since contemporary generative models learn an accurate representation of their training data, we can use them to summarize the data by mining for visual patterns. Co…

Cited by 3SourcePDFScholar
2024

Disentangled 3D Scene Generation with Layout Learning

ICML 2024poster

We introduce a method to generate 3D scenes that are disentangled into their component objects. This disentanglement is unsupervised, relying only on the knowledge of a large pretrained text-to-image model. Our key insight is that objects can be discovered by finding parts of a 3D scene that, when r…

Cited by 22SourcePDFScholar
2024

Evaluating Multiview Object Consistency in Humans and Image Models

NeurIPS 2024poster

We introduce a benchmark to directly evaluate the alignment between human observers and vision models on a 3D shape inference task. We leverage an experimental design from the cognitive sciences: given a set of images, participants identify which contain the same/different objects, despite considera…

Cited by 5SourcecodeScholar
2024

Idempotent Generative Network

ICLR 2024poster

We propose a new approach for generative modeling based on training a neural network to be idempotent. An idempotent operator is one that can be applied sequentially without changing the result beyond the initial application, namely $f(f(z))=f(z)$. The proposed model $f$ is trained to map a source d…

Cited by 22SourcePDFScholar
2024

Interpreting CLIP's Image Representation via Text-Based Decomposition

ICLR 2024oral

We investigate the CLIP image encoder by analyzing how individual model components affect the final representation. We decompose the image representation as a sum across individual image patches, model layers, and attention heads, and use CLIP's text representation to interpret the summands. Interpr…

2024

Interpreting the Weight Space of Customized Diffusion Models

NeurIPS 2024poster

We investigate the space of weights spanned by a large collection of customized diffusion models. We populate this space by creating a dataset of over 60,000 models, each of which is a base model fine-tuned to insert a different person's visual identity. We model the underlying manifold of these wei…

2024

Rethinking Score Distillation as a Bridge Between Image Distributions

NeurIPS 2024poster

Score distillation sampling (SDS) has proven to be an important tool, enabling the use of large-scale diffusion priors for tasks operating in data-poor domains. Unfortunately, SDS has a number of characteristic artifacts that limit its utility in general-purpose applications. In this paper, we make…

Cited by 12SourcePDFScholar
2024

Sequential Modeling Enables Scalable Learning for Large Vision Models

CVPR 2024poster

We introduce a novel sequential modeling approach which enables learning a Large Vision Model (LVM) without making use of any linguistic data. To do this we define a common format "visual sentences" in which we can represent raw images and videos as well as annotated data sources such as semantic se…

2023

Differentiable Blocks World: Qualitative 3D Decomposition by Rendering Primitives

NeurIPS 2023poster

Given a set of calibrated images of a scene, we present an approach that produces a simple, compact, and actionable 3D world representation by means of 3D primitives. While many approaches focus on recovering high-fidelity 3D scenes, we focus on parsing a scene into mid-level 3D representations made…

Cited by 18SourcePDFScholar
2023

Diffusion Self-Guidance for Controllable Image Generation

NeurIPS 2023poster

Large-scale generative models are capable of producing high-quality images from detailed prompts. However, many aspects of an image are difficult or impossible to convey through text. We introduce self-guidance, a method that provides precise control over properties of the generated image by guiding…

Cited by 217SourcePDFScholar
2023

Generalizing Dataset Distillation via Deep Generative Prior

CVPR 2023poster

Dataset Distillation aims to distill an entire dataset's knowledge into a few synthetic images. The idea is to synthesize a small number of synthetic data points that, when given to a learning algorithm as training data, result in a model approximating one trained on the original data. Despite a rec…

2023

Instruct-NeRF2NeRF: Editing 3D Scenes with Instructions

ICCV 2023oral

We propose a method for editing NeRF scenes with text-instructions. Given a NeRF of a scene and the collection of images used to reconstruct it, our method uses an image-conditioned diffusion model (InstructPix2Pix) to iteratively edit the input images while optimizing the underlying scene, resultin…

Cited by 429PDFScholar
2023

InstructPix2Pix: Learning To Follow Image Editing Instructions

CVPR 2023highlight

We propose a method for editing images from human instructions: given an input image and a written instruction that tells the model what to do, our model follows these instructions to edit the image. To obtain training data for this problem, we combine the knowledge of two large pretrained models--a…

2023

Internet Explorer: Targeted Representation Learning on the Open Web

ICML 2023poster

Vision models typically rely on fine-tuning general-purpose models pre-trained on large, static datasets. These general-purpose models only capture the knowledge within their pre-training datasets, which are tiny, out-of-date snapshots of the Internet---where billions of images are uploaded each day…

2023

Putting People in Their Place: Affordance-Aware Human Insertion Into Scenes

CVPR 2023poster

We study the problem of inferring scene affordances by presenting a method for realistically inserting people into scenes. Given a scene image with a marked region and an image of a person, we insert the person into the scene while respecting the scene affordances. Our model can infer the set of rea…

2022

BlobGAN: Spatially Disentangled Scene Representations

ECCV 2022poster

"We propose an unsupervised, mid-level representation for a generative model of scenes. The representation is mid-level in that it is neither per-pixel nor per-image; rather, scenes are modeled as a collection of spatial, depth-ordered ""blobs"" of features. Blobs are differentiably placed onto a fe…

Cited by 63SourcePDFScholar
2022

Dataset Distillation by Matching Training Trajectories

CVPR 2022oral

Dataset distillation is the task of synthesizing a small dataset such that a model trained on the synthetic set will match the test accuracy of the model trained on the full dataset. The task is extremely challenging as it often involves backpropagating through the full training process or assuming…

Cited by 451PDFcodeScholar
2022

GAN-Supervised Dense Visual Alignment

CVPR 2022oral

We propose GAN-Supervised Learning, a framework for learning discriminative models and their GAN-generated training data jointly end-to-end. We apply our framework to the dense visual alignment problem. Inspired by the classic Congealing method, our GANgealing algorithm trains a Spatial Transformer…

Cited by 78PDFcodeScholar
2022

Generating Long Videos of Dynamic Scenes

NeurIPS 2022accept

We present a video generation model that accurately reproduces object motion, changes in camera viewpoint, and new content that arises over time. Existing video generation methods often fail to produce new content as a function of time while maintaining consistencies expected in real environments, s…

Cited by 121SourcePDFScholar
2022

Learning Pixel Trajectories With Multiscale Contrastive Random Walks

CVPR 2022poster

A range of video modeling tasks, from optical flow to multiple object tracking, share the same fundamental challenge: establishing space-time correspondence. Yet, approaches that dominate each space differ. We take a step towards bridging this gap by extending the recent contrastive random walk form…

Cited by 45PDFScholar
2022

Scraping Textures from Natural Images for Synthesis and Editing

ECCV 2022poster

"Existing texture synthesis methods focus on generating large texture images given a small texture sample. But such samples are typically assumed to be highly curated: rectangular, clean, and stationary. This paper aims to scrape textures directly from natural images of everyday objects and scenes,…

Cited by 4SourcePDFScholar
2022

Share with Thy Neighbors: Single-View Reconstruction by Cross-Instance Consistency

ECCV 2022poster

"Approaches for single-view reconstruction typically rely on viewpoint annotations, silhouettes, the absence of background, multiple views of the same instance, a template shape, or symmetry. We avoid all such supervision and assumptions by explicitly leveraging the consistency between images of dif…

2022

Studying Bias in GANs through the Lens of Race

ECCV 2022poster

"In this work, we study how the performance and evaluation of generative image models are impacted by the racial composition of the datasets upon which these models are trained. By examining and controlling the racial distributions in various training datasets, we are able to observe the impacts of…

Cited by 50SourcePDFScholar
2022

Understanding Collapse in Non-Contrastive Siamese Representation Learning

ECCV 2022poster

"Contrastive methods have led a recent surge in the performance of self-supervised representation learning (SSL). Recent methods like BYOL or SimSiam purportedly distill these contrastive methods down to their essence, removing bells and whistles, including the negative examples, that do not contrib…

2022

Visual Prompting via Image Inpainting

NeurIPS 2022accept

How does one adapt a pre-trained visual model to novel downstream tasks without task-specific finetuning or any model modification? Inspired by prompting in NLP, this paper investigates visual prompting: given input-output image example(s) of a new task at test time and a new input image, the goal i…

2021

Few-Shot Image Generation via Cross-Domain Correspondence

CVPR 2021poster

Training generative models, such as GANs, on a target domain containing limited examples (e.g., 10) can easily result in overfitting. In this work, we seek to utilize a large source domain for pretraining and transfer the diversity information from source to target. We propose to preserve the relati…

Cited by 294PDFcodeScholar
2021

Learning Cross-Domain Correspondence for Control with Dynamics Cycle-Consistency

ICLR 2021oral

At the heart of many robotics problems is the challenge of learning correspondences across domains. For instance, imitation learning requires obtaining correspondence between humans and robots; sim-to-real requires correspondence between physics simulators and real hardware; transfer learning requir…

Cited by 73SourcePDFScholar
2021

MarioNette: Self-Supervised Sprite Learning

NeurIPS 2021poster

Artists and video game designers often construct 2D animations using libraries of sprites---textured patches of objects and characters. We propose a deep learning approach that decomposes sprite-based video animations into a disentangled representation of recurring graphic elements in a self-supervi…

2021

Self-Supervised Policy Adaptation during Deployment

ICLR 2021spotlight

In most real world scenarios, a policy trained by reinforcement learning in one environment needs to be deployed in another, potentially quite different environment. However, generalization across different environments is known to be hard. A natural solution would be to keep training after deployme…

2021

Video Autoencoder: Self-Supervised Disentanglement of Static 3D Structure and Motion

ICCV 2021poster

We present Video Autoencoder for learning disentangled representations of 3D structure and camera pose from videos in a self-supervised manner. Relying on temporal continuity in videos, our work assumes that the 3D scene structure in nearby video frames remains static. Given a sequence of video fram…

Cited by 39PDFScholar
2020

CNN-Generated Images Are Surprisingly Easy to Spot... for Now

CVPR 2020oral

In this work we ask whether it is possible to create a "universal" detector for telling apart real images from these generated by a CNN, regardless of architecture or dataset used. To test this, we collect a dataset consisting of fake images generated by 11 different CNN-based image generator models…

Cited by 1237PDFcodeScholar
2020

Learning to Factorize and Relight a City

ECCV 2020poster

We propose a learning-based framework for disentangling outdoor scenes into temporally-varying illumination and permanent scene factors. Inspired by the classic intrinsic image decomposition, our learning signal builds upon two insights: 1) combining the disentangled factors should reconstruct the o…

2020

Unselfie: Translating Selfies to Neutral-pose Portraits in the Wild

ECCV 2020poster

Due to the ubiquity of smartphones, it is popular to take photos of one's self, or ""selfies."" Such photos are convenient to take, because they do not require specialized equipment or a third-party photographer. However, in selfies, constraints such as human arm length often make the body pose look…

Cited by 14SourcePDFScholar
2019

Detecting Photoshopped Faces by Scripting Photoshop

ICCV 2019poster

Most malicious photo manipulations are created using standard image editing tools, such as Adobe Photoshop. We present a method for detecting one very popular Photoshop manipulation -- image warping applied to human faces -- using a model trained entirely using fake images that were automatically ge…

Cited by 180PDFScholar
2019

Discovering Visual Patterns in Art Collections With Spatially-Consistent Feature Learning

CVPR 2019poster

Our goal in this paper is to discover near duplicate patterns in large collections of artworks. This is harder than standard instance mining due to differences in the artistic media (oil, pastel, drawing, etc), and imperfections inherent in the copying process. Our key technical insight is to adapt…

Cited by 118PDFScholar
2019

Interactive Sketch & Fill: Multiclass Sketch-to-Image Translation

ICCV 2019poster

We propose an interactive GAN-based sketch-to-image translation method that helps novice users easily create images of simple objects. The user starts with a sparse sketch and a desired object category, and the network then recommends its plausible completion(s) and shows a corresponding synthesized…

Cited by 166PDFcodeScholar
2019

Large-Scale Study of Curiosity-Driven Learning

ICLR 2019poster

Reinforcement learning algorithms rely on carefully engineered rewards from the environment that are extrinsic to the agent. However, annotating each environment with hand-designed, dense rewards is difficult and not scalable, motivating the need for developing reward functions that are intrinsic to…

2019

Learning to Control Self-Assembling Morphologies: A Study of Generalization via Modularity

NeurIPS 2019spotlight

Contemporary sensorimotor learning approaches typically start with an existing complex agent (e.g., a robotic arm), which they learn to control. In contrast, this paper investigates a modular co-evolution strategy: a collection of primitive agents learns to dynamically self-assemble into composite b…

2018

Factoring Shape, Pose, and Layout From the 2D Image of a 3D Scene

CVPR 2018poster

The goal of this paper is to take a single 2D image of a scene and recover the 3D structure in terms of a small set of factors: a layout representing the enclosing surfaces as well as a set of objects represented in terms of shape and pose. We propose a convolutional neural network-based approach to…

Cited by 157SourcePDFScholar
2018

Fighting Fake News: Image Splice Detection via Learned Self-Consistency

ECCV 2018poster

Advances in photo editing and manipulation tools have made it significantly easier to create fake imagery, highlighting the need for better visual forensics algorithms. However, learning to detect manipulations from labelled training data is difficult due to the lack of good datasets of manipulated…

2018

Improving Generalization via Scalable Neighborhood Component Analysis

ECCV 2018poster

Current visual recognition is dominated by the end-to-end formulation of classification problems implemented by the parametric softmax classifiers. Such formulation makes a closed world assumption with a fixed set of categories. This becomes problematic for open-set scenarios where new categories ar…

2018

Investigating Human Priors for Playing Video Games

ICLR 2018workshop

What makes humans so good at solving seemingly complex video games? Unlike computers, humans bring in a great deal of prior knowledge about the world, enabling efficient decision making. This paper investigates the role of human priors for solving video games. Given a sample game, we conduct a seri…

Cited by 210SourceScholar
2018

Learning Category-Specific Mesh Reconstruction from Image Collections

ECCV 2018poster

We present a learning framework for recovering the 3D shape, camera, and texture of an object from a single image. The shape is represented as a deformable 3D mesh model of an object category where a shape is parameterized by a learned mean shape and per-instance predicted deformation. Our approach…

2018

Multi-View Consistency as Supervisory Signal for Learning Shape and Pose Prediction

CVPR 2018poster

We present a framework for learning single-view shape and pose prediction without using direct supervision for either. Our approach allows leveraging multi-view observations from unknown poses as supervisory signal during training. Our proposed training setup enforces geometric consistency between t…

Cited by 232SourcePDFScholar
2018

The Unreasonable Effectiveness of Deep Features as a Perceptual Metric

CVPR 2018poster

While it is nearly effortless for humans to quickly assess the perceptual similarity between two images, the underlying processes are thought to be quite complex. Despite this, the most widely used perceptual metrics today, such as PSNR and SSIM, are simple, shallow functions, and fail to account f…

2018

Zero-Shot Visual Imitation

ICLR 2018oral

The current dominant paradigm for imitation learning relies on strong supervision of expert actions to learn both 'what' and 'how' to imitate. We pursue an alternative paradigm wherein an agent first explores the world without any expert supervision and then distills its experience into a goal-condi…

2017

Curiosity-driven Exploration by Self-supervised Prediction

ICML 2017poster

In many real-world scenarios, rewards extrinsic to the agent are extremely sparse, or absent altogether. In such cases, curiosity can serve as an intrinsic reward signal to enable the agent to explore its environment and learn skills that might be useful later in its life. We formulate curiosity as…

2017

Image-To-Image Translation With Conditional Adversarial Networks

CVPR 2017poster

We investigate conditional adversarial networks as a general-purpose solution to image-to-image translation problems. These networks not only learn the mapping from input image to output image, but also learn a loss function to train this mapping. This makes it possible to apply the same generic app…

Cited by 27229PDFcodeScholar
2017

Learning Shape Abstractions by Assembling Volumetric Primitives

CVPR 2017poster

We present a learning framework for abstracting complex shapes by learning to assemble objects using 3D volumetric primitives. In addition to generating simple and geometrically interpretable explanations of 3D objects, our framework also allows us to automatically discover and exploit consistent st…

Cited by 402PDFcodeScholar
2017

Multi-View Supervision for Single-View Reconstruction via Differentiable Ray Consistency

CVPR 2017oral

We study the notion of consistency between a 3D shape and a 2D observation and propose a differentiable formulation which allows computing gradients of the 3D shape given an observation from an arbitrary view. We do so by reformulating view consistency using a differentiable ray consistency (DRC) te…

Cited by 646PDFScholar
2017

Split-Brain Autoencoders: Unsupervised Learning by Cross-Channel Prediction

CVPR 2017poster

We propose split-brain autoencoders, a straightforward modification of the traditional autoencoder architecture, for unsupervised representation learning. The method adds a split to the network, resulting in two disjoint sub-networks. Each sub-network is trained to perform a difficult task -- predic…

Cited by 843PDFcodeScholar
2017

Toward Multimodal Image-to-Image Translation

NeurIPS 2017poster

Many image-to-image translation problems are ambiguous, as a single input image may correspond to multiple possible outputs. In this work, we aim to model a distribution of possible outputs in a conditional generative modeling setting. The ambiguity of the mapping is distilled in a low-dimensional l…

2017

Unpaired Image-To-Image Translation Using Cycle-Consistent Adversarial Networks

ICCV 2017spotlight

Image-to-image translation is a class of vision and graphics problems where the goal is to learn the mapping between an input image and an output image using a training set of aligned image pairs. However, for many tasks, paired training data will not be available. We present an approach for learnin…

Cited by 27623PDFcodeScholar
2016

Context Encoders: Feature Learning by Inpainting

CVPR 2016poster

We present an unsupervised visual feature learning algorithm driven by context-based pixel prediction. By analogy with auto-encoders, we propose Context Encoders -- a convolutional neural network trained to generate the contents of an arbitrary image region conditioned on its surroundings. In order…

Cited by 7142PDFcodeScholar
2016

Learning Dense Correspondence via 3D-Guided Cycle Consistency

CVPR 2016oral

Discriminative deep learning approaches have shown impressive results for problems where human-labeled ground truth is plentiful, but what about tasks where labels are difficult or impossible to obtain? This paper tackles one such problem: establishing dense visual correspondence across different ob…

Cited by 453PDFScholar
2016

SVBRDF-Invariant Shape and Reflectance Estimation From Light-Field Cameras

CVPR 2016oral

Light-field cameras have recently emerged as a powerful tool for one-shot passive 3D shape capture. However, obtaining the shape of glossy objects like metals, plastics or ceramics remains challenging, since standard Lambertian cues like photo-consistency cannot be easily applied. In this paper, we…

Cited by 82PDFScholar
2015

Learning Data-Driven Reflectance Priors for Intrinsic Image Decomposition

ICCV 2015poster

We propose a data-driven approach for intrinsic image decomposition, which is the process of inferring the confounding factors of reflectance and shading in an image. We pose this as a two-stage learning problem. First, we train a model to predict relative reflectance ordering be- tween image patche…

Cited by 189PDFScholar
2015

Learning a Discriminative Model for the Perception of Realism in Composite Images

ICCV 2015poster

What makes an image appear realistic? In this work, we are answering this question from a data-driven perspective by learning the perception of visual realism directly from large amounts of data. In particular, we train a Convolutional Neural Network (CNN) model that distinguishes natural photograph…

Cited by 174PDFcodeScholar