Uday Kusupati

I am a second year computer science Ph.D. student at the Swiss Federal Institute of Technology (EPFL). I am advised by Prof. Mark Pauly

Previously, I was a Masters student in CS at The University of Texas at Austin where I was fortunate to work with Prof. Qixing Huang and Prof. Hao Su. I did my Bachelor's in CS with a minor in mathematics at IIT Bombay where I worked with Prof. Siddhartha Chaudhuri on scene graph parsing and reconstruction and Prof. Arjun Jain on Human Pose Estimation.

Email  /  Resume  /  Google Scholar

Umbrella Meshes: Elastic Mechanisms for Freeform Shape Deployment
Uday Kusupati*, Yingying Ren*, Julian Panetta, Florin Isvoranu, Davide Pellis, Tian Chen, and Mark Pauly,

We present a computational inverse design framework for a new class of volumetric deployable structures that have compact rest states and deploy into bending-active 3D target surfaces. Umbrella meshes consist of elastic beams, rigid plates, and hinge joints that can be directly printed or assembled in a zero-energy fabrication state. During deployment, as the elastic beams of varying heights rotate from vertical to horizontal configurations, the entire structure transforms from a compact block into a target curved surface. Umbrella Meshes encode both intrinsic and extrinsic curvature of the target surface and in principle are free from the area expansion ratio bounds of past auxetic material systems. We build a reduced physics-based simulation framework to accurately and efficiently model the complex interaction between the elastically deforming components. To determine the mesh topology and optimal shape parameters for approximating a given target surface, we propose an inverse design optimization algorithm initialized with conformal flattening. Our algorithm minimizes the structure's strain energy in its deployed state and optimizes actuation forces so that the final deployed structure is in stable equilibrium close to the desired surface with few or no external constraints. We validate our approach by fabricating a series of physical models at various scales using different manufacturing techniques.

*joint first author
Normal Assisted Stereo Depth Estimation
Uday Kusupati, Shuo Cheng, Rui Chen, and Hao Su
CVPR, 2020

Accurate stereo depth estimation plays a critical role in various 3D tasks in both indoor and outdoor environments. Recently, learning-based multi-view stereo methods have demonstrated competitive performance with limited number of views. However, in challenging scenarios, especially when building cross-view correspondences is hard, these methods still cannot produce satisfying results. In this paper, we study how to enforce the consistency between surface normal and depth at training time to improve the performance. We couple the learning of a multi-view normal estimation module and a multi-view depth estimation module. In addition, we propose a novel consistency loss to train an independent consistency module that refines the depths from depth/normal pairs. We find that the joint learning can improve both the prediction of normal and depth, and the accuracy and smoothness can be further improved by enforcing the consistency. Experiments on MVS, SUN3D, RGBD and Scenes11 demonstrate the effectiveness of our method and state-of-the-art performance.

Learning 3D Human Pose from Structure and Motion
Rishabh Dabral, Anurag Mundhada, Uday Kusupati, Safeer Afaque, Abhishek Sharma, and Arjun Jain
ECCV, 2018

3D human pose estimation from a single image is a challenging problem, especially for in-the-wild settings due to the lack of 3D annotated data. We propose two anatomically inspired loss functions and use them with a weakly-supervised learning framework to jointly learn from large-scale in-the-wild 2D and indoor/synthetic 3D data. We also present a simple temporal network that exploits temporal and structural cues present in predicted pose sequences to temporally harmonize the pose estimations. We carefully analyze the proposed contributions through loss surface visualizations and sensitivity analysis to facilitate deeper understanding of their working mechanism. Jointly, the two networks capture the anatomical constraints in static and kinetic states of the human body. Our complete pipeline improves the state-of-the-art by 11.8% and 12% on Human3.6M and MPI-INF-3DHP, respectively, and runs at 30 FPS on a commodity graphics card.


CS 251 - Theory of Computation - Spring 2021, 2022 - EPFL

CS 457 - Geometric Computing - Fall 2021 - EPFL

CS 354 - Computer Graphics - Spring 2020 - UT Austin

CS 388 - Natural Language Processing - Fall 2019 - UT Austin

CS 378H - Computer Graphics Honors - Spring 2019 - UT Austin

CS 213/293 - Data Structures and Algorithms - Spring 2018 - IIT Bombay

CS 101 - Computer Programming & Utilization - Fall 2017 - IIT Bombay

CS 101 - Computer Programming & Utilization - Spring 2018 - IIT Bombay

Last Updated: Jun 2022
site-lift here