← Search

Arun Mallya

18 accepted papers

2023

SPACE: Speech-driven Portrait Animation with Controllable Expression

ICCV 2023poster

Animating portraits using speech has received growing attention in recent years, with various creative and practical use cases. An ideal generated video should have good lip sync with the audio, natural facial expressions and head motions, and high frame quality. In this work, we present SPACE, whic…

Cited by 47PDFcodeScholar
2022

A-ViT: Adaptive Tokens for Efficient Vision Transformer

CVPR 2022oral

We introduce A-ViT, a method that adaptively adjusts the inference cost of vision transformer ViT for images of different complexity. A-ViT achieves this by automatically reducing the number of tokens in vision transformers that are processed in the network as inference proceeds. We reformulate Adap…

Cited by 378PDFScholar
2022

Multimodal Conditional Image Synthesis with Product-of-Experts GANs

ECCV 2022poster

"Existing conditional image synthesis frameworks generate images based on user inputs in a single modality, such as text, segmentation, or sketch. They do not allow users to simultaneously use inputs in multiple modalities to control the image synthesis output. This reduces their practicality as mul…

2021

GANcraft: Unsupervised 3D Neural Rendering of Minecraft Worlds

ICCV 2021poster

We present GANcraft, an unsupervised neural rendering framework for generating photorealistic images of large 3D block worlds such as those created in Minecraft. Our method takes a semantic block world as input, where each block is assigned a semantic label such as dirt, grass, or water. We represen…

Cited by 131PDFcodeScholar
2021

See Through Gradients: Image Batch Recovery via GradInversion

CVPR 2021poster

Training deep neural networks requires gradient estimation from data batches to update parameters. Gradients per parameter are averaged over a set of data and this has been presumed to be safe for privacy-preserving training in joint, collaborative, and federated learning applications. Prior work on…

Cited by 588PDFcodeScholar
2020

Dreaming to Distill: Data-Free Knowledge Transfer via DeepInversion

CVPR 2020oral

We introduce DeepInversion, a new method for synthesizing images from the image distribution used to train a deep neural network. We "invert" a trained network (teacher) to synthesize class-conditional input images starting from random noise, without using any additional information about the traini…

Cited by 699PDFcodeScholar
2020

UNAS: Differentiable Architecture Search Meets Reinforcement Learning

CVPR 2020oral

Neural architecture search (NAS) aims to discover network architectures with desired properties such as high accuracy or low latency. Recently, differentiable NAS (DNAS) has demonstrated promising results while maintaining a search cost orders of magnitude lower than reinforcement learning (RL) base…

Cited by 44PDFcodeScholar
2019

Few-Shot Unsupervised Image-to-Image Translation

ICCV 2019poster

Unsupervised image-to-image translation methods learn to map images in a given class to an analogous image in a different class, drawing on unstructured (non-registered) datasets of images. While remarkably successful, current methods require access to many images in both source and destination clas…

Cited by 995PDFcodeScholar
2019

Importance Estimation for Neural Network Pruning

CVPR 2019poster

Structural pruning of neural network parameters reduces computational, energy, and memory transfer costs during inference. We propose a novel method that estimates the contribution of a neuron (filter) to the final loss and iteratively removes those with smaller scores. We describe two variations of…

Cited by 1237PDFcodeScholar
2018

PackNet: Adding Multiple Tasks to a Single Network by Iterative Pruning

CVPR 2018poster

This paper presents a method for adding multiple tasks to a single deep neural network while avoiding catastrophic forgetting. Inspired by network pruning techniques, we exploit redundancies in large deep networks to free up parameters that can then be employed to learn new tasks. By performing iter…

2018

Piggyback: Adapting a Single Network to Multiple Tasks by Learning to Mask Weights

ECCV 2018poster

This work presents a method for adapting a single, fixed deep neural network to multiple tasks without affecting performance on already learned tasks. By building upon ideas from network quantization and pruning, we learn binary masks that ``piggyback'' on an existing network, or are applied to unmo…

2017

Phrase Localization and Visual Relationship Detection With Comprehensive Image-Language Cues

ICCV 2017poster

This paper presents a framework for localization or grounding of phrases in images using a large collection of linguistic and visual cues. We model the appearance, size, and position of entity bounding boxes, adjectives that contain attribute information, and spatial relationships between pairs of e…

Cited by 230PDFcodeScholar