Course projects


Project 1

Plant Disease Detection On An Edge Device

MobileNetV3-Small model trained on PlantVillage is exported to ONNX and quantized to INT8 for real-time leaf disease classification

Read more →
Project 2

Safety helmet detection system

Runs entirely on a Raspberry Pi 5 using a YOLOv8 model trained on Roboflow and deployed as a quantized TFLite model

Read more →
Project 3

Gesture Control Toy Car

Recognizes hand gestures through a camera feed and translates them into motor commands — running entirely on a Raspberry Pi 5

Read more →
Project 4

EdgeAttend: Distributed Real-Time Attentiveness Detection on the Edge

Local MobileNetV2 binary classifier detects participant attentiveness directly on each video call client

Read more →
Project 5

Edge LLM

This pipeline compresses and deploys Qwen2-0.5B onto edge devices like Raspberry Pi 5 using structured sparsity, knowledge distillation, and SG-GPTQ 4-bit quantization.

Read more →
Project 6

Tablet Identification and Dosage Recommendations for Elderly People

Raspberry Pi 5 powered assistive device that identifies medication labels and verifies dosages for visually impaired users

Read more →
Project 7

Air-B-N-C: Writing Our ABCs in Thin Air

Raspberry Pi air-writing digit recognizer fusing IMU (Random Forest) and vision (GhostNet-ECA CNN) for lightweight edge inference.

Read more →
Project 8

WNAVI-Wearable Navigation Aid Utilising Lightweight CNN for Visually Impared

A 73x-compressed MobileNetV2 model (120KB INT8) deployed on Arduino Nicla Vision for local, real-time 5-class object classification to assist visually impaired navigation

Read more →
Project 9

A Real Time Sign Language Recognition System

A real-time ASL fingerspelling-to-speech system built with MediaPipe, OpenCV, and a Random Forest classifier using webcam hand landmarks.

Read more →
Project 10

Real-Time Semantic Segmentation for Real-World Driving Environments

An IDD-trained road perception pipeline combining semantic and YOLOv8n instance segmentation, distilled and deployed on a Raspberry Pi + Hailo accelerator.

Read more →
Project 11

Head Gesture Recognition System

A real-time, cloud-free gesture recognition system that translates head movements into meaningful messages — running entirely on a wearable microcontroller.

Read more →
Project 12

Real Time Helmet Monitoring

A real-time, low-cost edge AI system deployed on Raspberry Pi that uses computer vision to detect helmet-less two-wheeler riders locally without cloud reliance.

Read more →
Project 13

Nighttime Street Light Functional Audit Using Computer Vision on Edge Device

Web-monitored nighttime detection system using image enhancement (CLAHE/Gamma) and hardware-optimized edge models (pruning/quantization).

Read more →
Project 14

Bottle damage detection

Bottle damage detection and classification system using YOLOv8 for bottle localization and a ResNet50V2 TFLite model for damage classification on the Raspberry Pi 6

Read more →
Project 15

Smart Occupancy Detection System

A real-time seat occupancy detection system for libraries and classrooms, built using YOLOv8n (yolov8n.pt) deployed on a Raspberry Pi 5 (16GB) via TensorFlow Lite

Read more →
Project 16

Electronic Health Records (EHR) Generation on Edge Devices

A medical SOAP note generator fine-tuned via QLoRA (Llama-3.2-3B) and deployed locally on Raspberry Pi 5 using llama.cpp and whisper.cpp

Read more →
Project 17

Edge AI Intelligent Traffic System

Multi-modal traffic analytics system deployed on Nicla Vision + Raspberry Pi for real-time vehicle tracking, speed estimation, and siren detection.

Read more →
Project 19

Edge AI Based Hailo-Accelerated Real-Time 2D Semantic Mapping with RPi5 for Assistive Navigation

Real-time, offline navigation aid fusing Hailo-accelerated YOLOv8n (24.7 FPS) on Raspberry Pi 5 with Nicla Vision IMU data to build 2D polar semantic maps

Read more →
Project 21

Real Time Traffic Symbol Recognition using Edge AI

Edge Impulse-powered "AI Helmet" prototype on Arduino Nicla Vision for real-time, on-device road sign detection and rider alerting.

Read more →
Project 22

PCB Manufacturing Defect Detection

Built a low-cost, real-time industrial inspection system using YOLOv8 TFLite on a Raspberry Pi to detect six types of PCB defects on an active conveyor setup

Read more →
Project 23

Edge AI Traffic Analytics and Safety Assessment

Real-time helmet violation, triple-riding, overspeeding, congestion, and pothole detection on a Raspberry Pi 5

Read more →
Project 24

Real-Time Two-Way ASL Translator

wearable Raspberry Pi 5 two-way ASL communication system featuring offline CNN-based sign-to-speech and microphone-driven speech-to-text

Read more →
Project 25

Offline Multimodal AI for Real-Time Banana Disease Diagnostics

fully offline Android application utilizing optimized, on-device edge VLMs to diagnose banana plant diseases without internet access

Read more →
Project 26

Vision Assisted Beam Selection using Monocular Depth on Edge Devices

hardware-accelerated tracking pipeline on Raspberry Pi 5 using monocular depth and object detection to optimize IRS beamforming phase shifts for real-time SNR maximization

Read more →
Project 27

Edge-Based Acoustic Event Detection for Water Activities

A privacy-preserving, low-latency edge AI system that classifies fine-grained water-use activities locally from audio as a non-invasive alternative to physical flow meters

Read more →
Project 28

Adaptive Privacy Filtering Camera

Real-time, threaded TFLite face and screen anonymization pipeline on Raspberry Pi, live-streamed via Flask and optimized through blur algorithm benchmarking

Read more →
Project 29

EdgeProbe: Investigating Binary Neural Network Acceleration on a Constrained FPGA — From Knowledge Distillation to Streaming Hardware Inference

Designed and verified an end-to-end BCNN pipeline, training a binary classifier in Python and deploying it via hardware-accelerated Verilog (XNOR/popcount) over SPI

Read more →
Project 30

Edge AI based Forward Collision Warning System (Mini ADAS)

A cloud-free, vehicle-agnostic Forward Collision Warning system for Indian roads that fuses a 52× compressed YOLOv8n ensemble with ultrasonic telemetry on a Raspberry Pi 5 for real-time safety alerts

Read more →
Project 31

JanConnect Voice

JanConnect is an edge AI-powered real-time speech translation system that translates Hindi speech to Malayalam speech on a Raspberry Pi 4, achieving under 3-second latency without cloud dependency

Read more →
Project 32

Smart Pest Detection Trap using Edge AI precision farming

An Edge AI pest monitoring system deploying a FOMO model on Arduino Nicla Vision for real-time, offline fruit fly detection and automated smart trapping

Read more →
Project 33

Edge AI Pushup Form Detection on Nicla Vision

An offline, real-time exercise form detector on Arduino Nicla Vision featuring a local web dashboard and INT8-quantized models for squat and pushup evaluation

Read more →
Project 34

Crack Detection

A real-time, offline robotic crack detection system running a highly compressed (3.23 MB INT8) YOLOv8n model on a Raspberry Pi 5 using a live Intel RealSense feed

Read more →