ECE 5554 / ECE 4554: Computer Vision Fall 2017Instructions
Scene Cateogrization (100 points)The goal of this assignment is to introduce you to image categorization. We will focus on the task of scene categorization. You task is to implement image features, train a classifier using the training samples, and then evaluate the the classifier on the test set. Dataset: In the supplemental material, we have supplied images with 8 outdoor scene categories: coast, mountain, forest, open country, street, inside city, tall buildings and highways. The dataset has been split into a train set (1888 images) and test set (800 images), placed in train and test folders separately. The associated labels are stored in gs.mat, for example, label id of 42.jpg in the training folder corresponds to train_gs(42). Its actual label name will be names{train_gs(42)}. A. Color histogram and k-nearest neighbor (kNN) classifier (25 points)
B. Bag of visual words model and nearest neighbor classifier (25 points)
C. Bag of visual words model and a discriminative classifier (25 points)
D. Spatial pyramid model and a discriminative classifier (25 points)
Write-up
Hint
Graduate credit (max possible 30 points extra credit)
In your answer sheet, describe the extra points under a separate heading. AcknowledgementsThis homework is adapted from the projects developed by Derek Hoiem (UIUC). |