vs.
ProjectsBlogResume

Projects

A selection of things I've built and explored.

Video Frame Prediction

Deep learning model for predicting future video frames using temporal convolutions and recurrent architectures.

PythonDeep LearningComputer Vision

Kalman Filter Sensor Fusion

Implementation of Kalman filter for multi-sensor data fusion, combining noisy sensor readings into accurate state estimates.

PythonSensor FusionRobotics

Real-Time Face Detection & Tracking

Real-time face detection and tracking pipeline using classical CV techniques for robust performance.

PythonOpenCVComputer Vision

Detection with Tracking

Object detection combined with tracking algorithms for persistent identification across video frames.

PythonDetectionTracking

CUDA Lab

GPU programming exercises exploring parallel computing with CUDA — kernels, memory management, and optimization.

CUDAC++GPU

Deep Learning for Visual Recognition

Assignments from the DLVR course at Uni Bonn covering CNNs, object recognition, and image classification.

PythonDeep LearningJupyter

Bag of Visual Words

Classic image classification pipeline using bag-of-visual-words with SIFT features and SVM classifiers.

C++Computer VisionML

xv6 Operating System Labs

MIT xv6 OS labs — implementing system calls, scheduling, virtual memory, and file systems from scratch.

COperating SystemsSystems

© 2026 Vardeep Sandhu

GitHubLinkedIn