Hi, I'm Siddhant! I'm a Postdoctoral Research Fellow working with Prof. Tobias Ritschel and Prof. Anthony Steed from the Virtual Environments and Computer Graphics (VECG) group at University College London (UCL) on the Pipelines project. My research deals with photorealistic rendering for mixed-reality (AR/MR) on head-mounted displays (HMDs) based on human perception, often with the help of advanced machine learning and neural rendering techniques.

I completed my Ph.D. under the supervision of Dr. George Drettakis with the GraphDeco group at INRIA Sophia Antipolis-Méditerranée. In my dissertation I studied photorealistic rendering of real environments using captured media such as digital images and videos. My Ph.D. was supported by the ERC Advanced Grant FUNGRAPH.

I graduated with a Master’s degree in Computer Science from Arizona State University, co-advised by Prof. Robert LiKamWa and Prof. Yezhou Yang. During my master's, I looked into problems at the intersection of visual computing and mobile systems, designing novel systems and algorithms to improve mobile mixed-reality experiences. Previously, I obtained my B.Tech (Hons.) degree in Computer Science and Engineering from IIIT Hyderabad, where I was advised by  Prof. P J Narayanan as an honors student. In my thesis, I explored the area of computational photography and digital image representation.

My interest in visual computing stems from my love for photography. I enjoy capturing candid moments and particularly appreciate travel and event photography. Checkout few of my captures on my Photo Blog.

Feel free to reach out if you are interested in my research, want to collaborate, or chat about my photography, travel tales, "the boy who lived" or events from a galaxy far, far away!


Publications

phdthesis

Using appearance to efficiently render and edit captured scenes

Siddhant Prakash

PhD thesis. Université Côte d'Azur, 2022

Thesis BibTex

prakash-cg22

Deep Scene-Scale Material Estimation from Multi-view Indoor Captures

Siddhant Prakash, Gilles Rainer, Adrien Bousseau, George Drettakis

Computers & Graphics, 2022

Paper Supplemental Video Project Page Presentation BibTex

prakash-cgit21

Hybrid Image-based Rendering for Free-view Synthesis

Siddhant Prakash, Thomas Leimkühler, Simon Rodriguez, George Drettakis

Proceedings of the ACM on Computer Graphics and Interactive Techniques. ACM I3D, 2021

Paper Supplemental Video Project Page Code Author Ver. (High Res.) I3D Presentation BibTex

rodriguez-sigasia20

Glossy Probe Reprojection for Interactive Global Illumination

Simon Rodriguez, Thomas Leimkühler, Siddhant Prakash, Chris Wyman, Peter Shirley, George Drettakis

ACM Transactions on Graphics. ACM SIGGRAPH Asia, 2020

Paper Supplemental Video Project Page BibTex

rodriguez-cgit20

Image-Based Rendering of Cars using Semantic Labels and Approximate Reflection Flow

Simon Rodriguez, Siddhant Prakash, Peter Hedman, George Drettakis

Proceedings of the ACM on Computer Graphics and Interactive Techniques. ACM I3D, 2020

Paper Supplemental Video Project Page Code BibTex

prakash-mobisys19

GLEAM: An Illumination Estimation Framework for Real-time Photorealistic Augmented Reality on Mobile Devices

Siddhant Prakash, Alireza Bahremand, Linda D. Nguyen, Robert LiKamWa

17th ACM International Conference on Mobile Systems, Applications, and Services. ACM MobiSys, 2019

Oral and Demo presentation. (Best Demo Runner-up Award)

Paper Video Project Page MobiSys Presentation BibTex

Prakash_Thesis18

Generating Light Estimation for Mixed-reality Devices through Collaborative Visual Sensing

Siddhant Prakash

Master’s thesis. Arizona State University, December 2018

Thesis Video Author Ver.

Prakash_Hotmobile18

Real-time Illumination Estimation Using Collaborative Photorealistic Rendering for Mobile Augmented Reality

Siddhant Prakash, Robert LiKamWa

Proceedings of the 19th International Workshop on Mobile Computing Systems & Applications, ACM HotMobile 2018

Poster presentation. (Best Poster Award)

Ext. Abstract


Experience

Research Engineer, GraphDeco INRIA Sophia-Antipolis

February 2019 - October 2019

Refactored an Image Based Rendering software along with reference algorithms for open-source release under the supervision of George Drettakis.

Research Aide, Meteor Studio

January 2016 - December 2018

Studied system optimization for enhanced performance of computer vision and graphics on mobile and embedded platforms with Prof. Robert LiKamWa.

Graduate Teaching Assistant, CIDSE ASU

January 2018 - May 2018

Teaching assistant for CSE470 - Computer Graphics under Dr. Dianne Hansford in Spring 2018.

Research Intern, Perceiving Systems MPI-IS

June 2017 - August 2017

Interned under Prof. Michael Black to study real-time dense optical flow estimation on mobile phones using live camera feed using Convolutional Neural Networks.

Here is the most recent version of my CV and Resume (October 2024).

To get a broader idea about my projects and past experience, you can also visit my LinkedIn and Github profiles.


Software

System for Image-Based Rendering (SIBR)

Sebastien Bonopera, Peter Hedman, Jerome Esnault, Siddhant Prakash , Simon Rodriguez, Theo Thonat, Mehdi Benadel, Gaurav Chaurasia, Julien Philip, and George Drettakis

The System for Image-Based Rendering or SIBR, is a specialized collection of libraries and toolkits for quickly implementing Image-Based Rendering (IBR) algorithms, and includes implementations of several published IBR papers, mainly from Inria and UCL, but also (re-implementations) of projects from other research groups. My contributions include designing the current core/projects structure in addition to clean-up towards code release.

Code Documentation BibTex

sibr-21

Torch to Caffe2 Model Converter

Siddhant Prakash, Anurag Ranjan, and Raffi Enficiaud

Step-by-Step instructions to convert a Torch model to Caffe2 model. The software takes a pre-trained Torch model and its network parameters as input and creates its copy to run with a Caffe2 network.

Code Documentation

Torch2Caffe2

Arachnophobia

Siddhant Prakash

Arachnophobia is a 2D game using OpenGL. It is one of the first graphics code I wrote for my introductory computer graphics course assignment. You can shoot spiders, or catch them in buckets to save your base! The code gives an overview of all basic OpenGL calls required to create a scene and render it from scratch using primitive geometry.

Code

Arachnophobia


Contact

Email (best way to reach me): siddhant dot prakash16 at gmail dot com
LinkedIn: Siddhant Prakash LinkedIn