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.
Kalman Filter Sensor Fusion
Implementation of Kalman filter for multi-sensor data fusion, combining noisy sensor readings into accurate state estimates.
Real-Time Face Detection & Tracking
Real-time face detection and tracking pipeline using classical CV techniques for robust performance.
Detection with Tracking
Object detection combined with tracking algorithms for persistent identification across video frames.
CUDA Lab
GPU programming exercises exploring parallel computing with CUDA — kernels, memory management, and optimization.
Deep Learning for Visual Recognition
Assignments from the DLVR course at Uni Bonn covering CNNs, object recognition, and image classification.
Bag of Visual Words
Classic image classification pipeline using bag-of-visual-words with SIFT features and SVM classifiers.
xv6 Operating System Labs
MIT xv6 OS labs — implementing system calls, scheduling, virtual memory, and file systems from scratch.