Vineet R. Shenoy

I am a doctoral student at Johns Hopkins University and work with Professor Rama Chellappa. My research aims are to build algorithms for non-contact vital sign estimation using machine learning and optimization. I received my bachelors degrees in Electrical and Computer Engineering as well as Computer Science from Rutgers Unversity-New Brunswick

Email  /  CV  /  Google Scholar  /  Github

profile photo
Research

I am broadly interested remote physiological monitoring using cameras, with a particular focus on imaging Photoplethysmography (iPPG). I have developed algorithms for lab-based iPPG, and more recently, built algorithms for clinical applications and real-world settings.

scalable-realtime Uncertainty-quantified Pulse Signal Recovery from Facial Video using Regularized Stochastic Interpolants
Vineet R. Shenoy, Cheng Peng, Rama Chellappa, Yu Sun
Under Review---Transactions on Machine Learning Research, 2025
[Code Coming Soon]

We use generative models to learn the distribution of pulse signals given video, allowing for uncertainty quantification.

scalable-realtime Perfusion Assessment of Healthy and Injured Hands Using Video-Based Deep Learning Models
Vineet R. Shenoy, Carly Q. Kingston, Mantej Singh, Ike C. Fleming, Nicholas Durr, Rama Chellappa, Aviram Giladi
Accepted --- Plastic and Reconstructive Surgery, 2025
[Code]

We apply iPPG techniques to hands with acute trauma for perfusion assessment in-field.

scalable-realtime Recovering Pulse Waves from Video Using Deep Unrolling and Deep Equilibrium Models
Vineet R. Shenoy, Suhas Lohit, Hassan Mansour, Rama Chellappa, Tim K. Marks
Under Review IEEE Transactions on Image Processing, 2025

We obtain iPPG estimates from facial video by solving an inverse problem using deep equilibrium models.

scalable-realtime Time-Series U-Net with Recurrence for Noise-Robust Imaging Photoplethysmography
Vineet R. Shenoy, Shaoju Wu, Armand Comas, Tim K. Marks, Suhas Lohit, Hassan Mansour
arxiv, 2025

We build a UNet model for imaging Photoplethysmography that achieves state of the art results for data in both the near-infrared domain as well as the RGB domain.

scalable-realtime Robust Feature Space Organization with Distillation for Few-Shot Object Detection
Vineet R. Shenoy, Rama Chellappa
IEEE International Conference on Pattern Recognition, 2024

We generate pseudo-samples from low-data classes and learn a robust model using contrastive learning for the task of Few-Shot Object Detection.

scalable-realtime Unrolled iPPG: Video heart rate estimation via unrolling proximal gradient descent
Vineet R. Shenoy, Tim K. Marks, Hassan Mansour, Suhas Lohit, Rama Chellappa
IEEE International Conference on Image Processing, 2023

We obtain the Blood Volume Pulse (BVP) wave from facial video by solving an inverse problem with learnable priors.

scalable-realtime Scalable and Real-time Multi-Camera Vehicle Detection, Re-Identification, and Tracking
Pirazh Khorramshahi, Vineet R. Shenoy, Michael Pack, Rama Chellappa
IEEE Transactions on Intelligent Transportation Systems (under review), 2022

We develop a real-time multi-camera tracking system that works on operational camera data. We integrate the system into the RITIS platform and evaluate our algorithms on the AICITY 2021 Multi-Camera Tracking dataset.

movement-counting Multi-Class, Multi-Movement Vehicle counting on Traffic Camera Data
Vineet R. Shenoy, Pirazh Khorramshahi, Rama Chellappa
Technical Report, 2022

We classify vehicle actions as such as "right turn", "left turn" and "straight through" by solving a sixth-order polynomial that depends on the vehicle's trajectory and the parametric definition of a movement.

aicity2020 Towards real-time systems for Vehicle Re-Identification, Multi-Camera Tracking, and Anomaly Detection
Neehar Peri, Pirazh Kohrramshahi, Sai Saketh Rambhatla, Vineet R. Shenoy, Saumya Rawa, Jun-Cheng Chen, and Rama Chellappa
Conference on Computer Vision and Pattern Recognition Workshops , 2020
paper / bibtex

As a part of the NVIDIA AI Challenge, we develop robust algorithms for multi-camera tracking, vehicle re-identification, and anomaly detection. We are among the top scoring teams on the public leaderboard.

sas_cbsd Study of Timing Constraints and SAS Overload in the CBRS Band using SAS-CBSD Protocol
Anirudha Sahoo, Naceur El-Ouni, Vineet R. Shenoy
IEEE GLOBECOM Workshops , 2019
paper / bibtex

As higher priority spectrum users request access to the 3.7 GHz band, incumbent users must determine when to vacate the band and when to request more access. We study timing constraints so that the channel is used efficiently and all FCC timing requirements are met.


I am very thankful to use the template generated by Jon Barron. His website is here