HW2 Image Retrieval Using Web Text Descriptions
Due March 10

In this homework you will train classifiers for color based visual attributes. Training images will automatically be labeled by mining the text descriptions associated with web shopping imges. You will then use these classifiers to retrieve images displaying each attribute from a collection of images without the respective attribute term in their text description.

Data

We will use the same shopping images with associated text descriptions as HW1 -- this time using only the bag part of the collection. You can simply use the bag portion of the data from last homework or download it again here.

Part 1 - Collecting Training/Testing Data

We will be training attribute classifiers for 5 color terms ("black", "brown", "red", "silver", and "gold"). In this part of the homework you will automatically collect training and testing images from the bag dataset by utilizing their pre-existing associated text descriptions.

Part 2 - Computing Image Descriptors

Part 3 - Training Classifiers

In this part of the homework you will use RBF kernel SVMs to train attribute classifiers that recognize images displaying a color-based visual characteristic. Positive examples for training an attribute, e.g. "black", will consist of those images in your *training set* that have the attribute in their text description. Negative examples will be the rest of the images in your *training set*.

Part 4 - Retrieving Images without Attribute Annotations

Here we will retrieve images displaying visual attributes from our testing set (images that do not contain exactly one of our attribute terms in their text descriptions -- collected in Part 1).

What to turn in

Hand in via email to cse595@gmail.com:


Extra Credit