← Search

Niloy J. Mitra

35 accepted papers

2026

A Mixed Diet Makes DINO An Omnivorous Vision Encoder

CVPR 2026

Pre-trained vision encoders like DINOv2 have demonstrated exceptional performance on unimodal tasks. However, we observe that their features are poorly aligned across different modalities. For instance, the feature embedding for an RGB image and its corresponding depth map of the same scene exhibit

Cited by 0SourcecodeScholar
2026

ActionMesh: Animated 3D Mesh Generation with Temporal 3D Diffusion

CVPR 2026

Generating animated 3D objects is at the heart of many applications, yet most advanced works are typically difficult to apply in practice because of their limited setup, their long runtime, or their limited quality. We introduce ActionMesh, a generative model that predicts production-ready 3D meshes

Cited by 0SourcecodeScholar
2026

LAMP: Language-Assisted Motion Planning for Controllable Video Generation

CVPR 2026

Video generation has achieved remarkable progress in visual fidelity and controllability, enabling conditioning on text, layout, or motion. Among these, motion control -- specifying object dynamics and camera trajectories -- is essential for composing complex, cinematic scenes, yet existing interfac

Cited by 0SourcecodeScholar
2026

LoST: Level of Semantics Tokenization for 3D Shapes

CVPR 2026

Tokenization is a fundamental technique in the generative modeling of various modalities. In particular, it plays a critical role in autoregressive (AR) models, which have recently emerged as a compelling option for 3D generation.However, optimal tokenization of 3D shapes remains an open question. S

Cited by 0SourcecodeScholar
2026

WorldReel: 4D Video Generation with Consistent Geometry and Motion Modeling

CVPR 2026

Recent video generators achieve striking photorealism, yet remain fundamentally inconsistent in 3D. We present WorldReel, a 4D video generator that is natively spatio-temporally consistent. WorldReel jointly produces RGB frames together with 4D scene representations, including pointmaps, camera traj

Cited by 0SourcecodeScholar
2025

Motion Modes: What Could Happen Next?

CVPR 2025poster

Predicting diverse object motions from a single static image remains challenging, as current video generation models often entangle object movement with camera motion and other scene changes. While recent methods can predict specific motions from motion arrow input, they rely on synthetic data and p…

Cited by 1SourcePDFScholar
2025

Track4Gen: Teaching Video Diffusion Models to Track Points Improves Video Generation

CVPR 2025poster

While recent foundational video generators produce visually rich output, they still struggle with appearance drift, where objects gradually degrade or change inconsistently across frames, breaking visual coherence. We hypothesize that this is because there is no explicit supervision in terms of spat…

2024

CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD Programs

CVPR 2024highlight

CAD programs are a popular way to compactly encode shapes as a sequence of operations that are easy to parametrically modify. However without sufficient semantic comments and structure such programs can be challenging to understand let alone modify. We introduce the problem of semantic commenting CA…

2024

Diffusion 3D Features (Diff3F): Decorating Untextured Shapes with Distilled Semantic Features

CVPR 2024poster

We present Diff3F as a simple robust and class-agnostic feature descriptor that can be computed for untextured input shapes (meshes or point clouds). Our method distills diffusion features from image foundational models onto input shapes. Specifically we use the input shapes to produce depth and nor…

2024

Diffusion Handles Enabling 3D Edits for Diffusion Models by Lifting Activations to 3D

CVPR 2024highlight

Diffusion handles is a novel approach to enable 3D object edits on diffusion images requiring only existing pre-trained diffusion models depth estimation without any fine-tuning or 3D object retrieval. The edited results remain plausible photo-real and preserve object identity. Diffusion handles add…

Cited by 20SourcePDFScholar
2024

SuperGaussian: Repurposing Video Models for 3D Super Resolution

ECCV 2024poster

"We present a simple, modular, and generic method that upsamples coarse 3D models by adding geometric and appearance details. While generative 3D models now exist, they do not yet match the quality of their counterparts in image and video domains. We demonstrate that it is possible to directly repur…

2023

Blowing in the Wind: CycleNet for Human Cinemagraphs From Still Images

CVPR 2023poster

Cinemagraphs are short looping videos created by adding subtle motions to a static image. This kind of media is popular and engaging. However, automatic generation of cinemagraphs is an underexplored area and current solutions require tedious low-level manual authoring by artists. In this paper, we…

Cited by 16SourcePDFScholar
2023

HOLODIFFUSION: Training a 3D Diffusion Model Using 2D Images

CVPR 2023poster

Diffusion models have emerged as the best approach for generative modeling of 2D images. Part of their success is due to the possibility of training them on millions if not billions of images with a stable learning objective. However, extending these models to 3D remains difficult for two reasons. F…

Cited by 121SourcePDFScholar
2023

HoloFusion: Towards Photo-realistic 3D Generative Modeling

ICCV 2023poster

Diffusion-based image generators can now produce high-quality and diverse samples, but their success has yet to fully translate to 3D generation: existing diffusion methods can either generate low-resolution but 3D consistent outputs, or detailed 2D views of 3D objects with potential structural defe…

Cited by 40PDFcodeScholar
2023

RenderDiffusion: Image Diffusion for 3D Reconstruction, Inpainting and Generation

CVPR 2023poster

Diffusion models currently achieve state-of-the-art performance for both conditional and unconditional image generation. However, so far, image diffusion models do not support tasks required for 3D understanding, such as view-consistent 3D generation or single-view object reconstruction. In this pap…

2022

Glass: Geometric Latent Augmentation for Shape Spaces

CVPR 2022poster

We investigate the problem of training generative models on very sparse collections of 3D models. Particularly, instead of using difficult-to-obtain large sets of 3D models, we demonstrate that geometrically-motivated energy functions can be used to effectively augment and boost only a sparse collec…

Cited by 16PDFcodeScholar
2022

InsetGAN for Full-Body Image Generation

CVPR 2022poster

While GANs can produce photo-realistic images in ideal conditions for certain domains, the generation of full-body human images remains difficult due to the diversity of identities, hairstyles, clothing, and the variance in pose. Instead of modeling this complex domain with a single GAN, we propose…

Cited by 69PDFcodeScholar
2022

ShapeFormer: Transformer-Based Shape Completion via Sparse Representation

CVPR 2022poster

We present ShapeFormer, a transformer-based network that produces a distribution of object completions, conditioned on incomplete, and possibly noisy, point clouds. The resultant distribution can then be sampled to generate likely completions, each of which exhibits plausible shape details, while be…

Cited by 160PDFScholar
2021

CPFN: Cascaded Primitive Fitting Networks for High-Resolution Point Clouds

ICCV 2021poster

Representing human-made objects as a collection of base primitives has a long history in computer vision and reverse engineering. In the case of high-resolution point cloud scans, the challenge is to be able to detect both large primitives as well as those explaining the detailed parts. While the cl…

Cited by 38PDFcodeScholar
2021

Im2Vec: Synthesizing Vector Graphics Without Vector Supervision

CVPR 2021poster

Vector graphics are widely used to represent fonts, logos, digital artworks, and graphic designs. But, while a vast body of work has focused on generative algorithms for raster images, only a handful of options exists for vector graphics. One can always rasterize the input graphic and resort to imag…

Cited by 136PDFcodeScholar
2021

Learning Delaunay Surface Elements for Mesh Reconstruction

CVPR 2021poster

We present a method for reconstructing triangle meshes from point clouds. Existing learning-based methods for mesh reconstruction mostly generate triangles individually, making it hard to create manifold meshes. We leverage the properties of 2D Delaunay triangulations to construct a mesh from manifo…

Cited by 57PDFcodeScholar
2021

Seeing Behind Objects for 3D Multi-Object Tracking in RGB-D Sequences

CVPR 2021poster

Multi-object tracking from RGB-D video sequences is a challenging problem due to the combination of changing viewpoints, motion, and occlusions over time. We observe that having the complete geometry of objects aids in their tracking, and thus propose to jointly infer the complete geometry of object…

Cited by 28PDFScholar
2020

Points2Surf Learning Implicit Surfaces from Point Clouds

ECCV 2020poster

A key step in any scanning-based asset creation workflow is to convert unordered point clouds to a surface. Classical methods (e.g. Poisson reconstruction) start to degrade in the presence of noisy and partial scans. Hence, deep learning based methods have recently been proposed to produce complete…

2020

Unpaired Point Cloud Completion on Real Scans using Adversarial Training

ICLR 2020poster

As 3D scanning solutions become increasingly popular, several deep learning setups have been developed for the task of scan completion, i.e., plausibly filling in regions that were missed in the raw scans. These methods, however, largely rely on supervision in the form of paired training data, i.e.,…

Cited by 157SourcecodeScholar
2019

Neural Re-Simulation for Generating Bounces in Single Images

ICCV 2019poster

We introduce a method to generate videos of dynamic virtual objects plausibly interacting via collisions with a still image's environment. Given a starting trajectory, physically simulated with the estimated geometry of a single, static input image, we learn to 'correct' this trajectory to a visuall…

Cited by 12PDFScholar