Projects
I have worked on several projects that span the following domains:
- Computer Vision
- Machine Learning and Signal Processing
- Electronics and Embedded Systems
- Humanities and Social Sciences
Malaria Parasite Detection in Thin Blood Smear Images
Oct 2019 - Dec 2019Machine Learning Course Project [Prof. G Srinivasaraghavan]
- Classification of malaria parasite-infected blood cells using machine learning and computer vision techniques.
- Feature extraction using the SIFT algorithm and the Bag of Visual Words along with contour and blob features.
- Design and training of a Convolutional Neural Network for classification and comparison of results with traditional techniques.
Face Recognition System using Eigenfaces
April 2020 - May 2020Visual Recognition Course [Prof. J Dinesh]
- Implemented a pre-processing pipeline involving face and eye detection in order to perform face-straightening and cropping. The eye detection was performed using Haar-based classifiers in OpenCV.
- Applied the PCA algorithm to extract eigen faces and perform face recognition.
Speech Dialect Classification
Oct 2019 - Nov 2019Digital Signal Processing Course [Prof. J Dinesh]
- Classification of nine different dialects in the British English language using the speech corpus IViE dataset.
- Extracted Mel Frequency Cepstral Coefficients (MFCC) features and aggregated them at the audio level.
- Classified and compared the results using the KNN, SVM, and Logistic regression classifiers.
Student Performance Prediction
Nov 2019 - Nov 2019Machine Learning Course Hackathon [Prof. G Srinivasaraghavan]
- Prediction of a student’s academic performance based on various social and academic factors.
- The feature set included alcohol consumption, study time, travel time, etc.
- The project involved exploratory data analysis, feature engineering and classification.
- Classified and compared the results using the KNN, SVM, and Logistic regression classifiers.
Physical Activity Classification Using Smartphone based Motion sensors
Sep 2019 - Oct 2019Digital Signal Processing Course [Prof. J Dinesh]
- Machine learning model to classify four activities - Walking, Running, Jumping and Climbing.
- The dataset was collected using the accelerometer and gyroscope sensors of a smartphone.
- Features such as mean, variance, standard deviation, etc, were extracted from the motion signals in a windowed fashion
Cognitive Radar - A Literature Review
March 2021 - May 2021Radar Processing Course [Prof. Vinod V. Reddy]
- A literature review of cognitive radars and re-inforcement learning based designs.
FM anti-jamming transmitter-receiver in MATLAB
Feb 2019 - April 2019Principles of Communication Systems Course [Prof. J Bapat]
- Studyed the potential (anti)jamming techniques for FM transceivers.
- Designed a FM transmitter and receiver with Frequency hopping scheme for jamming avoidance.
- Studied the effect of Additive White Gaussian Noise (AWGN) introduced by the channel and applied a weiner filter for noise reduction.
Remote Loading and Execution of a Program - 8051 microcontroller
Sep 2019 - Oct 2019Microprocessors and Microcontrollers Course [Prof. K K Subramaniam]
- Developed a program in machine code to transmit and execute a program at a remote microcontroller.
- The program to be transmitted is encoded into the Intel Hex (ihex) format and transmitted via the UART serial communication protocol.
Air Hockey Game in Python
Nov 2017 - Dec 2017
- Developed a two player Air Hockey game in python, using the pygame library.
Motor Control Brain Implants - Design Considerations
Nov 2020 - Dec 2020Technology Ethics and Artificial Intelligence Course Project [Prof. Bidisha Chaudhury and Prof. Amit Prakash]
- This project was undertaken in a team of four. We examined the ethical and philosophical implications of brain-computer interfaces (BCI) and proposed simple design considerations that can mitigate these implications.
- My contribution was the analysis of moral responsibility for BCI mediated actions and how modifications in BCI design could aid in solving the problem of attributing moral responsibility among BCI users.
- You can read our report here
Social Media “Infodemic” - Misinformation and Racism
April 2020 - May 2020Digital Sociology Course Essay [Prof. Bidisha Chaudhury]
- A sociological analysis of the spread of misinformation and acts of racism in social media during the Coronavirus Pandemic.
- You can read my essay here