Demo Data from SIGIR 2026 / reviewers in the wild / expert
Carlos Esteves
dblp:206/6834
· DBLP profile ↗
20ranked-venue papers
8as first author
12since 2021 · last 2025
0000-0001-9413-1201ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 20 · 8 first-author · 12 since 2021Graphics, computer vision, multimedia, augmented reality and games · 11 · 3 first-author · 8 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
19 papers |
3D vision · 41% Deep learning architectures and training · 22% Generative modeling · 16% | |
| Computer graphics and multimedia
7 papers |
Rendering · 61% Image and video coding · 26% Multimedia analysis and retrieval · 6% |
Topics — the 30 heaviest of 52, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Deep learning architectures and training › equivariant neural network
spherical CNN |
2.0 | 5 | 2023 | Scaling Spherical CNNs · ICML 2023 Learning SO(3) Equivariant Representations with Spherical CNNs · Int. J. Comput. Vis. 2020 Spin-Weighted Spherical CNNs · NeurIPS 2020 |
Computer vision › 3D vision
novel view synthesis |
1.4 | 2 | 2025 | Light Field Neural Rendering · IEEE Trans. Pattern Anal. Mach. Intell. 2025 Generalizable Patch-Based Neural Rendering · ECCV (32) 2022 |
Rendering › image-based rendering
light field rendering |
1.4 | 2 | 2025 | Light Field Neural Rendering · IEEE Trans. Pattern Anal. Mach. Intell. 2025 Light Field Neural Rendering · CVPR 2022 |
Rendering
neural rendering |
1.4 | 2 | 2025 | Light Field Neural Rendering · IEEE Trans. Pattern Anal. Mach. Intell. 2025 Generalizable Patch-Based Neural Rendering · ECCV (32) 2022 |
Machine learning › Deep learning architectures and training
equivariant neural network |
1.2 | 3 | 2020 | Learning SO(3) Equivariant Representations with Spherical CNNs · Int. J. Comput. Vis. 2020 Spin-Weighted Spherical CNNs · NeurIPS 2020 Polar Transformer Networks · ICLR (Poster) 2018 |
Machine learning › Generative modeling
autoregressive model |
0.9 | 1 | 2025 | Spectral Image Tokenizer · ICCV 2025 |
Machine learning › Generative modeling
image tokenization |
0.9 | 1 | 2025 | Spectral Image Tokenizer · ICCV 2025 |
Computer vision › 3D vision › pose estimation
rotation representation |
0.9 | 2 | 2020 | Learning SO(3) Equivariant Representations with Spherical CNNs · Int. J. Comput. Vis. 2020 An Analysis of SVD for Deep Rotation Estimation · NeurIPS 2020 |
Image and video coding › transform coding
discrete wavelet transform |
0.9 | 1 | 2025 | Spectral Image Tokenizer · ICCV 2025 |
Image and video coding
image compression |
0.9 | 1 | 2025 | Spectral Image Tokenizer · ICCV 2025 |
Machine learning › Generative modeling
diffusion model |
0.8 | 1 | 2024 | Single Mesh Diffusion Models with Field Latents for Texture Generation · CVPR 2024 |
Computer vision › 3D vision › 3d shape modeling
textured mesh generation |
0.8 | 1 | 2024 | Single Mesh Diffusion Models with Field Latents for Texture Generation · CVPR 2024 |
Machine learning › Generative modeling › image generation
texture synthesis |
0.8 | 1 | 2024 | Single Mesh Diffusion Models with Field Latents for Texture Generation · CVPR 2024 |
Computer vision › 3D vision
camera pose estimation |
0.7 | 1 | 2023 | LU-NeRF: Scene and Pose Estimation by Synchronizing Local Unposed NeRFs · ICCV 2023 |
Computer vision › 3D vision › correspondence estimation
dense correspondence |
0.7 | 1 | 2023 | ASIC: Aligning Sparse in-the-wild Image Collections · ICCV 2023 |
Machine learning › Trustworthy machine learning › out-of-distribution generalization
invariant learning |
0.7 | 1 | 2023 | Learning to Transform for Generalizable Instance-wise Invariance · ICCV 2023 |
Machine learning › Trustworthy machine learning
robustness |
0.7 | 1 | 2023 | Learning to Transform for Generalizable Instance-wise Invariance · ICCV 2023 |
Machine learning › Deep learning architectures and training
scaling laws |
0.7 | 1 | 2023 | Scaling Spherical CNNs · ICML 2023 |
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning › self-supervised representation learning › self-supervised visual representation learning
self-supervised correspondence learning |
0.7 | 1 | 2023 | ASIC: Aligning Sparse in-the-wild Image Collections · ICCV 2023 |
Machine learning › Representation and self-supervised learning
transformation invariance |
0.7 | 1 | 2023 | Learning to Transform for Generalizable Instance-wise Invariance · ICCV 2023 |
Bioinformatics and computational biology
molecular property prediction |
0.7 | 1 | 2023 | Scaling Spherical CNNs · ICML 2023 |
Rendering
neural radiance fields |
0.7 | 1 | 2023 | LU-NeRF: Scene and Pose Estimation by Synchronizing Local Unposed NeRFs · ICCV 2023 |
Computer vision › 3D vision › 3d shape analysis
3d shape understanding |
0.6 | 1 | 2022 | Stable Object Reorientation using Contact Plane Registration · ICRA 2022 |
Robotics › Robot manipulation
grasping |
0.6 | 1 | 2022 | Stable Object Reorientation using Contact Plane Registration · ICRA 2022 |
Computer vision › 3D vision
neural rendering |
0.6 | 1 | 2022 | Light Field Neural Rendering · CVPR 2022 |
Robotics › Robot manipulation › dexterous manipulation
object reorientation |
0.6 | 1 | 2022 | Stable Object Reorientation using Contact Plane Registration · ICRA 2022 |
Rendering
novel view synthesis |
0.6 | 1 | 2022 | Light Field Neural Rendering · CVPR 2022 |
Computer vision › 3D vision
object pose estimation |
0.5 | 1 | 2021 | Implicit-PDF: Non-Parametric Representation of Probability Distributions on the Rotation Manifold · ICML 2021 |
Machine learning › Trustworthy machine learning
uncertainty estimation |
0.5 | 1 | 2021 | Implicit-PDF: Non-Parametric Representation of Probability Distributions on the Rotation Manifold · ICML 2021 |
Machine learning › Deep learning architectures and training
orthogonalization |
0.4 | 1 | 2020 | An Analysis of SVD for Deep Rotation Estimation · NeurIPS 2020 |
Methods — techniques the papers use, named apart from their topics
transformer · 3.2geometric constraints · 2.9group convolution · 2.1epipolar line aggregation · 1.7discrete wavelet transform · 1.7autoregressive transformer · 1.7latent diffusion · 0.8isometry equivariance · 0.8field latents · 0.8pose synchronization · 0.7local-to-global optimization · 0.7canonical grid optimization · 0.7bundle adjustment · 0.7epipolar aggregation · 0.6density-based clustering · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Spectral Image TokenizerabstractImage tokenizers map images to sequences of discrete tokens, and are a crucial component of autoregressive transformer-based image generation. The tokens are typically associated with spatial locations in the input image, arranged in raster scan order, which is not ideal for autoregressive modeling. In this paper, we propose to tokenize the image spectrum instead, obtained from a discrete wavelet transform (DWT), such that the sequence of tokens represents the image in a coarse-to-fine fashion. Our tokenizer brings several advantages: 1) it leverages that natural images are more compressible at high frequencies, 2) it can take and reconstruct images of different resolutions without retraining, 3) it improves the conditioning for next-token prediction -- instead of conditioning on a partial line-by-line reconstruction of the image, it takes a coarse reconstruction of the full image, 4) it enables partial decoding where the first few generated tokens can reconstruct a coarse version of the image, 5) it enables autoregressive models to be used for image upsampling. We evaluate the tokenizer reconstruction metrics as well as multiscale image generation, text-guided image upsampling and editing. Carlos Esteves, Mohammed Suhail, Ameesh Makadia |
ICCV | 1 |
| 2025 | Light Field Neural RenderingabstractClassical light field rendering for novel view synthesis can accurately reproduce view-dependent effects such as reflection, refraction, and translucency, but requires a dense view sampling of the scene. Methods based on geometric reconstruction need only sparse views, but cannot accurately model non-Lambertian effects. We introduce a model that combines the strengths and mitigates the limitations of these two directions. By operating on a four-dimensional representation of the light field, our model learns to represent view-dependent effects accurately. By enforcing geometric constraints during training and inference, the scene geometry is implicitly learned from a sparse set of views. Concretely, we introduce a two-stage transformer-based model that first aggregates features along epipolar lines, then aggregates features along reference views to produce the color of a target ray. Additionally, we propose modifications that allow the model to generalize to scenes without any fine-tuning. Our model outperforms the state-of-the-art on multiple forward-facing and 360$^\circ$∘ datasets, with larger margins on scenes with severe view-dependent variations. Mohammed Suhail, Carlos Esteves, Leonid Sigal, Ameesh Makadia |
IEEE Trans. Pattern Anal. Mach. Intell. | 2 |
| 2024 | Single Mesh Diffusion Models with Field Latents for Texture GenerationabstractWe introduce a framework for intrinsic latent diffusion models operating directly on the surfaces of 3D shapes, with the goal of synthesizing high-quality textures. Our approach is underpinned by two contributions: Field Latents, a latent representation encoding textures as discrete vector fields on the mesh vertices, and Field Latent Diffusion Models, which learn to denoise a diffusion process in the learned latent space on the surface. We consider a single-textured-mesh paradigm, where our models are trained to generate variations of a given texture on a mesh. We show the synthesized textures are of superior fidelity compared those from existing single-textured-mesh generative models. Our models can also be adapted for user-controlled editing tasks such as inpainting and label-guided generation. The efficacy of our approach is due in part to the equivariance of our proposed framework under isometries, allowing our models to seamlessly reproduce details across locally similar regions and opening the door to a notion of generative texture transfer. Code and visualizations are available at https://single-mesh-diffusion.github.io/. Thomas W. Mitchel, Carlos Esteves, Ameesh Makadia |
CVPR | 2 |
| 2023 | ASIC: Aligning Sparse in-the-wild Image CollectionsabstractWe present a method for joint alignment of sparse in-the-wild image collections of an object category. Most prior works assume either ground-truth keypoint annotations or a large dataset of images of a single object category. However, neither of the above assumptions hold true for the long-tail of the objects present in the world. We present a self-supervised technique that directly optimizes on a sparse collection of images of a particular object/object category to obtain consistent dense correspondences across the collection. We use pairwise nearest neighbors obtained from deep features of a pre-trained vision transformer (ViT) model as noisy and sparse keypoint matches and make them dense and accurate matches by optimizing a neural network that jointly maps the image collection into a learned canonical grid. Experiments on CUB, SPair-71k and PF-Willow benchmarks demonstrate that our method can produce globally consistent and higher quality correspondences across the image collection when compared to existing self-supervised methods. Code and other material will be made available at https://kampta.github.io/asic. Kamal Gupta 0002, Varun Jampani, Carlos Esteves, Abhinav Shrivastava, Ameesh Makadia, Noah Snavely, Abhishek Kar |
ICCV | 3 |
| 2023 | LU-NeRF: Scene and Pose Estimation by Synchronizing Local Unposed NeRFsabstractA critical obstacle preventing NeRF models from being deployed broadly in the wild is their reliance on accurate camera poses. Consequently, there is growing interest in extending NeRF models to jointly optimize camera poses and scene representation, which offers an alternative to off-the-shelf SfM pipelines which have well-understood failure modes. Existing approaches for unposed NeRF operate under limiting assumptions, such as a prior pose distribution or coarse pose initialization, making them less effective in a general setting. In this work, we propose a novel approach, LU-NeRF, that jointly estimates camera poses and neural radiance fields with relaxed assumptions on pose configuration. Our approach operates in a local-to-global manner, where we first optimize over local subsets of the data, dubbed "mini-scenes." LU-NeRF estimates local pose and geometry for this challenging few-shot task. The mini-scene poses are brought into a global reference frame through a robust pose synchronization step, where a final global optimization of pose and scene can be performed. We show our LU-NeRF pipeline outperforms prior attempts at unposed NeRF without making restrictive assumptions on the pose prior. This allows us to operate in the general SE(3) pose setting, unlike the baselines. Our results also indicate our model can be complementary to feature-based SfM pipelines as it compares favorably to COLMAP on low-texture and low-resolution images. Zezhou Cheng, Carlos Esteves, Varun Jampani, Abhishek Kar, Subhransu Maji, Ameesh Makadia |
ICCV | 2 |
| 2023 | Learning to Transform for Generalizable Instance-wise InvarianceabstractComputer vision research has long aimed to build systems that are robust to transformations found in natural data. Traditionally, this is done using data augmentation or hard-coding invariances into the architecture. However, too much or too little invariance can hurt, and the correct amount is unknown a priori and dependent on the instance. Ideally, the appropriate invariance would be learned from data and inferred at test-time.We treat invariance as a prediction problem. Given any image, we predict a distribution over transformations can and average over them to make invariant predictions. Combined with a graphical model approach, this distribution forms a flexible, generalizable, and adaptive form of invariance. Our experiments show that it can be used to align datasets and discover prototypes, adapt to out-of-distribution poses, and generalize invariance across classes. When as data augmentation, our method shows accuracy and robustness gains on CIFAR 10, CIFAR10-LT, and TinyImageNet. Utkarsh Singhal, Carlos Esteves, Ameesh Makadia, Stella X. Yu |
ICCV | 2 |
| 2023 | Scaling Spherical CNNsabstractSpherical CNNs generalize CNNs to functions on the sphere, by using spherical convolutions as the main linear operation. The most accurate and efficient way to compute spherical convolutions is in the spectral domain (via the convolution theorem), which is still costlier than the usual planar convolutions. For this reason, applications of spherical CNNs have so far been limited to small problems that can be approached with low model capacity. In this work, we show how spherical CNNs can be scaled for much larger problems. To achieve this, we make critical improvements including novel variants of common model components, an implementation of core operations to exploit hardware accelerator characteristics, and application-specific input representations that exploit the properties of our model. Experiments show our larger spherical CNNs reach state-of-the-art on several targets of the QM9 molecular benchmark, which was previously dominated by equivariant graph neural networks, and achieve competitive performance on multiple weather forecasting tasks. Our code is available at https://github.com/google-research/spherical-cnn. Carlos Esteves, Jean-Jacques E. Slotine, Ameesh Makadia |
ICML | 1 |
| 2022 | Light Field Neural RenderingabstractClassical light field rendering for novel view synthesis can accurately reproduce view-dependent effects such as reflection, refraction, and translucency, but requires a dense view sampling of the scene. Methods based on geometric reconstruction need only sparse views, but cannot accurately model non-Lambertian effects. We introduce a model that combines the strengths and mitigates the limitations of these two directions. By operating on a four-dimensional representation of the light field, our model learns to represent view-dependent effects accurately. By enforcing geometric constraints during training and inference, the scene geometry is implicitly learned from a sparse set of views. Concretely, we introduce a two-stage transformer-based model that first aggregates features along epipolar lines, then aggregates features along reference views to produce the color of a target ray. Our model outperforms the state-of-the-art on multiple forward-facing and 360° datasets, with larger margins on scenes with severe view-dependent variations. Code and results can be found at light-field-neural-rendering.github. io. Mohammed Suhail, Carlos Esteves, Leonid Sigal, Ameesh Makadia |
CVPR | 2 |
| 2022 | Generalizable Patch-Based Neural Rendering
Mohammed Suhail, Carlos Esteves, Leonid Sigal, Ameesh Makadia |
ECCV (32) | 2 |
| 2022 | Level Set Mesher: Single-image to 3D reconstruction by following the level sets of the signed distance functionabstractWe present Level Set Mesher, a single-image to 3D reconstruction strategy to deform an initial spherical triangular mesh into the 3D geometry of a target shape. Level Set Mesher offsets each vertex in a discrete number of steps following a learned velocity vector field V modeled as a Graph Attention Network. At each step k, we constrain the deformed vertices to lie on the lklevel set of the target shape’s signed distance function to guide the deformation process. We show that our approach accurately estimates the surface’s normal of the predicted shapes and reduces mesh’s artifacts in the final prediction. We compare our approach with state-of-the-art single-image to 3D reconstruction methods and show improvements in accuracy predictions, resulting in better quality and manifold meshes. Diego Alberto Patiño Cortes, Carlos Esteves, Kostas Daniilidis |
ICPR | 2 |
| 2022 | Stable Object Reorientation using Contact Plane RegistrationabstractWe present a system for accurately predicting stable orientations for diverse rigid objects. We propose to overcome the critical issue of modelling multimodality in the space of rotations by using a conditional generative model to accurately classify contact surfaces. Our system is capable of operating from noisy and partially-observed pointcloud observations captured by real world depth cameras. Our method substantially outperforms the current state-of-the-art systems on a simulated stacking task requiring highly accurate rotations, and demonstrates strong sim2real zero-shot transfer results across a variety of unseen objects on a real world reorientation task. Carlos Esteves, Ameesh Makadia, Pulkit Agrawal 0001 |
ICRA | 2 |
| 2021 | Implicit-PDF: Non-Parametric Representation of Probability Distributions on the Rotation ManifoldabstractIn the deep learning era, the vast majority of methods to predict pose from a single image are trained to classify or regress to a single given ground truth pose per image. Such methods have two main shortcomings, i) they cannot represent uncertainty about the predictions, and ii) they cannot handle symmetric objects, where multiple (potentially infinite) poses may be correct. Only recently these shortcomings have been addressed, but current approaches as limited in that they cannot express the full rich space of distributions on the rotation manifold. To this end, we introduce a method to estimate arbitrary, non-parametric distributions on SO(3). Our key idea is to represent the distributions implicitly, with a neural network that estimates the probability density, given the input image and a candidate pose. At inference time, grid sampling or gradient ascent can be used to find the most likely pose, but it is also possible to evaluate the density at any pose, enabling reasoning about symmetries and uncertainty. This is the most general way of representing distributions on manifolds, and to demonstrate its expressive power we introduce a new dataset containing symmetric and nearly-symmetric objects. Our method also shows advantages on the popular object pose estimation benchmarks ModelNet10-SO(3) and T-LESS. Code, data, and visualizations may be found at implicit-pdf.github.io. Kieran A. Murphy, Carlos Esteves, Varun Jampani, Srikumar Ramalingam, Ameesh Makadia |
ICML | 2 |
| 2020 | Spin-Weighted Spherical CNNsabstractLearning equivariant representations is a promising way to reduce sample and model complexity and improve the generalization performance of deep neural networks. The spherical CNNs are successful examples, producing SO(3)-equivariant representations of spherical inputs. There are two main types of spherical CNNs. The first type lifts the inputs to functions on the rotation group SO(3) and applies convolutions on the group, which are computationally expensive since SO(3) has one extra dimension. The second type applies convolutions directly on the sphere, which are limited to zonal (isotropic) filters, and thus have limited expressivity. In this paper, we present a new type of spherical CNN that allows anisotropic filters in an efficient way, without ever leaving the spherical domain. The key idea is to consider spin-weighted spherical functions, which were introduced in physics in the study of gravitational waves. These are complex-valued functions on the sphere whose phases change upon rotation. We define a convolution between spin-weighted functions and build a CNN based on it. The spin-weighted functions can also be interpreted as spherical vector fields, allowing applications to tasks where the inputs or outputs are vector fields. Experiments show that our method outperforms previous methods on tasks like classification of spherical images, classification of 3D shapes and semantic segmentation of spherical panoramas. Carlos Esteves, Ameesh Makadia, Kostas Daniilidis |
NeurIPS | 1 |
| 2020 | An Analysis of SVD for Deep Rotation EstimationabstractSymmetric orthogonalization via SVD, and closely related procedures, are well-known techniques for projecting matrices onto O(n) or SO(n). These tools have long been used for applications in computer vision, for example optimal 3D alignment problems solved by orthogonal Procrustes, rotation averaging, or Essential matrix decomposition. Despite its utility in different settings, SVD orthogonalization as a procedure for producing rotation matrices is typically overlooked in deep learning models, where the preferences tend toward classic representations like unit quaternions, Euler angles, and axis-angle, or more recently-introduced methods. Despite the importance of 3D rotations in computer vision and robotics, a single universally effective representation is still missing. Here, we explore the viability of SVD orthogonalization for 3D rotations in neural networks. We present a theoretical analysis of SVD as used for projection onto the rotation group. Our extensive quantitative analysis shows simply replacing existing representations with the SVD orthogonalization procedure obtains state of the art performance in many deep learning applications covering both supervised and unsupervised training. Jake Levinson, Carlos Esteves, Noah Snavely, Angjoo Kanazawa, Afshin Rostamizadeh, Ameesh Makadia |
NeurIPS | 2 |
| 2020 | Learning SO(3) Equivariant Representations with Spherical CNNs
Carlos Esteves, Christine Allen-Blanchette, Ameesh Makadia, Kostas Daniilidis |
Int. J. Comput. Vis. | 1 |
| 2019 | Equivariant Multi-View NetworksabstractSeveral popular approaches to 3D vision tasks process multiple views of the input independently with deep neural networks pre-trained on natural images, where view permutation invariance is achieved through a single round of pooling over all views. We argue that this operation discards important information and leads to subpar global descriptors. In this paper, we propose a group convolutional approach to multiple view aggregation where convolutions are performed over a discrete subgroup of the rotation group, enabling, thus, joint reasoning over all views in an equivariant (instead of invariant) fashion, up to the very last layer. We further develop this idea to operate on smaller discrete homogeneous spaces of the rotation group, where a polar view representation is used to maintain equivariance with only a fraction of the number of input views. We set the new state of the art in several large scale 3D shape retrieval tasks, and show additional applications to panoramic scene classification. Carlos Esteves, Yinshuang Xu, Christine Allen-Blanchette, Kostas Daniilidis |
ICCV | 1 |
| 2019 | Cross-Domain 3D Equivariant Image EmbeddingsabstractSpherical convolutional networks have been introduced recently as tools to learn powerful feature representations of 3D shapes. Spherical CNNs are equivariant to 3D rotations making them ideally suited to applications where 3D data may be observed in arbitrary orientations. In this paper we learn 2D image embeddings with a similar equivariant structure: embedding the image of a 3D object should commute with rotations of the object. We introduce a cross-domain embedding from 2D images into a spherical CNN latent space. This embedding encodes images with 3D shape properties and is equivariant to 3D rotations of the observed object. The model is supervised only by target embeddings obtained from a spherical CNN pretrained for 3D shape classification. We show that learning a rich embedding for images with appropriate geometric structure is sufficient for tackling varied applications, such as relative pose estimation and novel view synthesis, without requiring additional task-specific supervision. Carlos Esteves, Avneesh Sud, Zhengyi Luo 0002, Kostas Daniilidis, Ameesh Makadia |
ICML | 1 |
| 2018 | Learning SO(3) Equivariant Representations with Spherical CNNs
Carlos Esteves, Christine Allen-Blanchette, Ameesh Makadia, Kostas Daniilidis |
ECCV (13) | 1 |
| 2018 | Polar Transformer Networks
Carlos Esteves, Christine Allen-Blanchette, Xiaowei Zhou 0001, Kostas Daniilidis |
ICLR (Poster) | 1 |
| 2017 | Fast Multi-image Matching via Density-Based Clustering
Roberto Tron, Xiaowei Zhou 0001, Carlos Esteves, Kostas Daniilidis |
ICCV | 3 |