Computer Vision

Many of my projects make use of a camera for the primary sensor. Incidentally, I use computer vision techniques very frequently. This page is an attempt to extract those projects that are specifically related to computer vision. Most of the projects below also have links to my GitHub page for code.

Initial project: Uses OpenCV for tasks like color blob tracking and edge detection.
Haze Remover: An attempt to remove haze using gamma correction. This project also had other parts.
Edge Detector: X, Y and a 45 degree directional sobel filter.
Texture Classifier: Manmade vs Nature classifier using wedge energies as features.
Binary Segmentation: Otsu and [almost] Recursive binary segmentation.
Segmentation using Binary Propogation: An attempt at image segmentation.
Perception with PrimeSense: This project makes use of a depth sensor more than computer vision techniques.