home
description
prerequisites
syllabus & schedule
grading
programming assignments
HW guidelines
getting started with Python
images in Python
project
participation
readings
related courses
integrity
Previous Class Projects
[Links may be broken.]
Fall 2022
Pill Image Recognition
Hand Gesture Detection for Photo Taking
Counting available parking lots
Image classification improvement based on similarity of images
Reconstructing 3D eyeball model from single camera image
Waste Identification
License Plate Recognition
Computer Vision for Quality Inspection of Manufacturing Product
Pothole Detection
Receipt Parser
2D Image to 3D Model Reconstruction
Character and License Plate Recognition
Real-time Pose Estimation for Low SWaP Systems
Facial Emotion Recognition
Fresh/Rotten Produce Classification
Children's Facial Recognition
Age-Group Classifier Based on CNN
Blemish Removal
SoccerNetPlus
Grayscale Image Colorization through Conditional GANs
CranberryNet
Plant Image Classification
Neural Style Transfer using GANs
Real-Time Sign Language Translation System
Semantic Segmentation in Adverse Weather
Image Compression
Self-supervised continual learning
Road Lanes Detection
Image to Voice
Low light image enhancement
Efficient Transformers for Medical Imaging
Face and License Plate Anonymization
Low Vision
Comparison of traditional CV and DNNs for PCB defect identification and localization
Sign Language Detector
Fall 2021
Facial Expression Detection of Live Video with Neural Networks
Cranberry Counting
Traffic Livestream Analysis
Portrait Photo Retouching using Deep Guided Filters
Face Mask Detection
Keeper of the Pictures
Mask Detector
Learning-based Image Registration in Diffusion-Weighted Imaging of the Liver
Coarse Semantic Segmentation with Multiscale Dimensionality-Reduced Sub-blocks
Visual Relationship Detection
Parking Lot Occupancy Utilizing Aerial Drone Mapping
Facial Emotion Recognition using Deep Convolutional Neural Network
Comparing multi-ToF camera protocols: Stochastic Exposure Coding and Carrier-sense Multiple Access
Automatic Greyscale to Color Conversion
Optical Flow on a rare landslide video
Gender Recognition
Using Color Optimization with Neural Style Transfer
Building Better Cities: Utilizing Computer Vision to perform Urban Analysis
Super-Resolution Imaging
Deblurring Microscopy Images using Deep Learning
Pinheads: Leveraging Computer Vision to improve and generalize Reinforcement Learning performance
Fall 2020
Detection of Digital Dermatitis in Dairy and Beef Cattle using YOLO
Plant Segmentation
Frequency-Based Identity-Preserving Image Translation and Editing
Illumination Prediction
Learning to Look Around
Panoramic Image Stitching with Low Contrast Images
MapScanner: Semantic Segmentation of Satellite Imagery
Learning-Based Facial Expression Recognition
Image Colorization
Hand Gesture Recognition
Automatic Chord Recognition by Music Source Separation
Selecting Aesthetically Best Photos
Solving Multi-Camera Interference in ToF 3D Cameras using Medium Access Protocol
Multi-Instance Theme Rendering with Neural Networks
Object Detection and Image Processing for Visual Content Creation (1/2)
Object Detection and Image Processing for Visual Content Creation (2/2)
HDR Imaging using SPAD Sensors
Real-Time Vision Task with a High Degree of Freedom Robot Arm
COVID-19 Lung CT Scan Analysis
End-of-Line Inspection of Spirit Levels
Object Pose Tracking in 3D Space by using Two Webcams
An Automatic Method of Identifying Vincent van Gogh's Paintings
Paint Your Zoom Background: Portrait Segmentation for Video Stylization
Progressive Color Transfer