Research Projects
Research projects I've built, with methodology, tools, and outcomes.
CoinVision — Edge-Based Coin Recognition
Final-Year Undergraduate Research · University of Sri Jayewardenepura
IoT-enabled smart money-saving system using edge-based coin recognition on Raspberry Pi. A custom CNN trained on a self-curated Sri Lankan coin dataset achieved 96% accuracy. The dataset was later released as a public preprint (see Publications). See Publications.
- Python
- TensorFlow
- OpenCV
- Raspberry Pi
- Linux
- CNN
- Edge AI
- IoT
- Dataset Curation
EngageTrack — Student Focus Evaluation in Virtual Classrooms
Final-Year Undergraduate Research · Informatics Institute of Technology / University of Westminster
A computer-vision-based student focus evaluation system that frames engagement detection as a video anomaly detection problem. Combines a spatiotemporal convolutional autoencoder with pose estimation to identify disengagement patterns, achieving improved performance over existing baselines on the EmotiW dataset.
- Python
- TensorFlow
- OpenCV
- React
- Video Anomaly Detection
- Autoencoders
- Pose Estimation
- HCI