RECENT PROJECTS

Lane Detection With Computer Vision

This project is a Python-based lane detection system that uses OpenCV for real-time identification of road lanes. It combines Canny Edge Detection to identify edges and Hough Line Transform to detect lane lines in video frames. The model is optimized for accurate lane boundary detection, making it suitable for autonomous driving and road analysis tasks.

Embedded Systems With Arduino

In this project, I developed an Arduino-based motor control system that uses CAN bus communication and Serial communication to enable real-time control and monitoring of motor operations. The system reads speed and direction data from the GUI. It transmits the controls with serial communication to adjust the motor's behavior and display vital information such as RPM and voltage. The system can then use CAN bus communication to transmit the motor controls to another Arduino motor system, allowing simultaneous control and creating an integrated ecosystem for efficient motor management.

BMW M3 Evolution Page

A webpage designed with HTML, CSS, React.JS/JSX to further my understanding of the language and create a vibrant and immersive experience. The page uses images to showcase the various different stages of the BMW M3 chassis, While also having the ability to play a video in the background that futher displays the generations in depth.

CampSafe (Weapon Detection & Security System)

This project "CampSafe" focuses on enhancing safety during active shooter incidents in schools, workplaces, and other public buildings by providing real-time situational awareness and guided evacuation. It combines software and hardware components to track shooter locations, calculate safe escape routes, and issue emergency alerts. The system utilizes Python and JavaScript for its backend and frontend, respectively, and integrates with sensor networks for accurate threat detection.

Live Facial Recognition

A Python program designed using DeepFace, a face recognition and facial attribute analysis framework, to analyze real-time video feeds and compares the feed with a pre-provided reference image to identify whether the same individual is detected. The program works by analyzing live video feed frame by frame, detecting a face in each frame, and extracting facial features; it then compares them against an already provided reference image, and once a match is found, it triggers the appropriate response.

Python Calculator

A calculator designed using Tkinter and Python to compute basic arithmetic operations such as addition, subtraction, multiplication, and division. The calculator works by prompting the user for input, validating it, performing the calculation using conditional statements, and displaying the result.