Nisha Gandhi's repositories
DrowsyDriverDetection
This is a project implementing Computer Vision and Deep Learning concepts to detect drowsiness of a driver and sound an alarm if drowsy.
OpenPose_PythonOpenCV
A simple code demonstrating real-time Pose Estimation in webcam using OpenPose Python and OpenCV
Face-Detection-and-Tracking
Computer Vision model to detect face in the first frame of a video and to continue tracking it in the rest of the video. This is implemented in OpenCV 3.3.0 and Python 2.7
detect_those_corners
Detecting important corners in images and real-time video using Harris Corner Detector. and Shi-tomasi corner Detector
Binary-Segmentation
An interactive semi-automatic binary segmentation model. Implemented in OpenCV 3.3.0 and Python 2.7
Panoramas-and-Image-Alignment
Computer Vision Project, stitching different perspective images into a single smooth panorama using Laplacian Blending.
Histogram-Filters-Blending
This project implements histogram equalization, low-pass and high-pass filter, and laplacian blending of images.
Golomb-Ruler
This project implements Constraint Satisfaction Problem (CSPs). Plain Backtracking, Backtracking + Forward Checking are used to solve CSPs.
MultiAgent-Pacman
In this project, agents are designed for the classic version of Pacman, including ghosts. Mini-max, Alpha-Beta pruning, Expectimax techniques were used to implement multi-agent pacman adversarial search.
The-Searching-Pacman
In this project, the Pac-Man agent finds paths through its maze world, both to reach a particular location and to collect food efficiently. Search algorithms such as Depth First Search, Bread First Search, Uniform Cost Search and A-star search are applied to Pac-Man scenarios.