Curriculum Vitae
Download my CV - Curriculum Vitae
Research Interests
I am currently interested in 3D reconstruction problems in computer vision, primarily on large-scale structure-from-motion and SLAM pipelines. My recent work has been on developing methods for efficient and reliable estimation of camera motions in structure-from-motion. Previously, I was involved in the development of impulse noise removal techniques from colour images.
Current Research
I am working on 3D reconstruction problems in computer vision, i.e. to build a 3D representation of a scene from images. Depending on the application, it can be broadly classified as follows:
Structure-from-Motion (SfM)
Build a 3D model of a scene from a collection of images.
Simultaneous Localization and Mapping (SLAM)
Incrementally build a map of the environment from an image sequence, while simultaneously determining the camera position and orientation.
Depth cannot be recovered with a single image. Multiple images of the same scene are required to capture its 3D structure. The geometry of both problems is the same, as both applications utilize cameras. Building a 3D representation requires estimating the orientation/viewing direction as well as the position of the cameras. My current work focuses on estimating orientations (also called rotation averaging) and positions of the cameras (called translation averaging).
Applications of SfM and SLAM algorithms also include 3D exploration of photo collections and phone-based augmented reality.
Experience
- Postdoctoral Researcher, Oct 2025 - Present
Mitsubishi Electric Research Labs
Cambridge, MA, USA
Education
Ph.D. & M.Tech.(Res), Aug 2018 - Mar 2025
Electrical Engineering,
Indian Institute of Science, Bengaluru, India
Advisor: Prof. Venu Madhav GovinduB.Tech., Aug 2013 - Jun 2017
Electronics and Communication Engineering,
National Institute of Technology, Silchar, India
Talks/Tutorials/Lectures
- 04/2024 - Presented my recent works at IISc EECS Symposium 2024
- 04/2024 - Took a lecture on ‘3D Volumetric Rendering’ in Computer Vision Course (E1-216), IISc
- 07/2023 - Presented a talk on ‘Solving Translation Averaging - Lessons for Engineers’ at IISc EE Summer School 2023
- 07/2023 - Took a tutorial on ‘3D Volumetric Rendering - Neural Radiance Fields’ at IISc EE Summer School 2023
- 04/2022 - Presented my work on Translation Averaging at IISc EECS Symposium 2022
Teaching Assistantships
- Indian Institute of Science - Spring 2021-24
- Course: Computer Vision (E1-216)
- Instructor: Prof. Venu Madhav Govindu
- NPTEL IIT Guwahati - Spring 2023
- Course: Computer Vision and Image Processing (NOC23-EE39)
- Instructor: Prof. M K Bhuyan
- NPTEL IIT Kharagpur - Fall 2022
- Course: Computer Vision (NOC22-CS89)
- Instructor: Prof. J Mukhopadhyay
- Indian Institute of Science - Fall 2020
- Course: Stochastic Models & Applications (E1-222)
- Instructor: Prof. P S Sastry
