Ashwani Rathee

I'm a recent master's graduate from University of California, Santa Cruz, where I specialized in computer vision and visual computing for smart glasses and autonomous vehicles. At UC Santa Cruz, I was advised by Prof. Alex Pang and Prof. James Davis.

Email  /  LinkedIn  /  CV  /  Scholar  /  Twitter  /  Github

profile photo

Projects / Research

I'm interested in computer vision, deep learning, and image processing. Most of my work is about understanding the physical world via vision. Some projects are highlighted.

R1: RC Car
Ashwani Rathee
Current Project
project page

Built a ROS 2-based RC car platform for robotics and vision experiments, integrating cameras, IMU, motor control, visual-inertial odometry, real-time perception, and multimodal AI on edge hardware.

Multi-Agent Refinement System for 3D Object Detection
Ashwani Rathee

project page

Master's Project under supervision of Prof. Alex Pang and Prof. James Davis: Developed a multi-agent refinement framework for 3D object detection, leveraging worker-superviser loop to improve detection accuracy and robustness over SOTA methods like BoxerNet and EFM3D.

GPT Built from Scratch
Ashwani Rathee

project page

Built a GPT language model from scratch, progressing from neural-network fundamentals to tokenization, self-attention, multi-head attention, Transformer blocks, KV caching, training, and text generation.

UAV: Interactive Quadrotor Simulation and Control
Ashwani Rathee

project page / live demo

An interactive quadrotor simulation for exploring UAV dynamics, trajectory tracking, control, and 3D flight behaviors. Developed for ECE 263 under Prof. Elkaim at UCSC.

Multi-Modal Contrastive Learning with MNIST
Ashwani Rathee

project page / live demo

Implemented a multi-modal contrastive learning framework using MNIST dataset, exploring the alignment of image, point cloud, and label representations in a shared embedding space.

Guideline-Consistent Segmentation via Multi-Agent Refinement
Vanshika Vats, Ashwani Rathee, James Davis
AAAI, 2026
project page / arXiv / code

A training-free multi-agent framework that iteratively segments, critiques, and refines masks to follow long and detailed labeling guidelines.

Vox Insight
Chahat Kalsi, Ashwani Rathee
IEEE VIS'2025 Poster
project page

We develop a visualization tool for multi-modal medical imaging data, enabling interactive exploration of 3D medical imaging data with support for segmentation overlays and volume rendering. This poster was presented at IEEE VIS'2025.

LLM Fine-Tuning
Ashwani Rathee

project page

We explore the use of Parameter-Efficient Fine-Tuning (PEFT) techniques to improve the performance of Medical LLMs for thyroid nodule classification. This project was developed during CSE 244C: Deep Learning for Advanced Computer Vision taught by Prof. Yuyin Zhou.

Distrifein: Broadcasting Algorithms
Ashwani Rathee

project page / live demo

Broadcasting algorithms like best effort, reliable and uniform reliable broadcast developed during CSE 232: Distributed Systems taught by Prof. Mohsen Lesani.

Blocky World: Interactive Computer Graphics Playground
Ashwani Rathee

project page / live demo

Developed an interactive 3D graphics playground for exploring rendering, animation, lighting, and real-time scene interaction during the course CSE 160: Introduction to Computer Graphics under Prof. James Davis at UCSC.

Denoising of Magnetic Resonance Images of Brain Tumor using BT-Autonet
Mamta Juneja, Ashwani Rathee, Rishabh Verma, Raag Bhutani, Shashank Baghel, Sumindar Kaur Saini, Prashant Jindal
Biomedical Signal Processing and Control, 2024
project page

BT-Autonet is an autoencoder-based network for denoising brain MRI, improving image quality across Gaussian, Rician, and Rayleigh noise.

Julia Image I/O — ExifViewer.jl & GIFImages.jl
Ashwani Rathee

project page (ExifViewer.jl) / project page (GIFImages.jl)

Developed Julia image I/O tooling during Google Summer of Code (GSoC) '22, adding EXIF metadata reading support through ExifViewer.jl and GIF image support through GIFImages.jl.

Miscellanea

Recorded Talks

Firebase.jl in JuliaCon'22
Image Processing Workshop in JuliaCon'23

Open Source / Community Service

Project Node, creating public Physical AI knowledge base
ExifViewer.jl, a Julia package for viewing EXIF data, GSOC'22
GIFImages.jl, a Julia package for working with GIF images, GSOC'22
Julia Images Documentation, OSPP'22
Firebase.jl, a Julia package for accessing Firebase

Teaching

Graduate Student Tutor, CSE 107 Winter 2026
Graduate Student Tutor, CSE 160 Spring 2026

Website Template from Jon Barron.