Harvey Mudd College
Computer Science 153
Assignment 3
Demo due Friday, October 24, by 4:30pm
Write-up due Sunday, October 26th, by 11:59pm

Automatic image mosaicking

Thanks to A. Efros for the inspiration (and details!) of this assignment


   

Goals

For this assignment, you will create a system that will automatically extract and match features between two images. Then, you'll draw on your work from assignment 3 to create a mosaic from those images. As an additional feature, you might extend your system to handle more than two images automatically. Other bells and whistles are suggested below.

The end-goal of this HW #4 is to create an interface that allows the user to specify two images. The system then should

The paper

This project is an implementation of part of the paper Multi-Image Matching using Multi-Scale Oriented Patches by Brown et al. (2005). However, we will make several simplifications. Read the description below and then look over the paper, making sure you understand the sections this project asks you to implement! We will also discuss some of these techniques in more detail in class.

Tasks


Write-up

In your write-up, be sure to include pictures of the intermediate results for two overlapping images of your choice (perhaps two from hw #3), as well as the final mosaic created. The intermediate results include In addition, you should include a brief description of how you approached the pieces of the algorithm and where any difficulties arose.

You should include an archive file of your code, as well as the results from at least two successful runs and one unsuccessful run, along with an explanation of why the unsuccessful run did not work.


Extra features

   For full credit, you should include at least one extra feature for this week's assignment - it can be of your own choosing or a variant on one of the ideas below. If you do, be sure to include an example in your write-up and an explanation of the results!

Demo and write-up

You should demo your system by Friday, October 24th by 4:30 pm.

Be sure to complete your write-up and link it into the CS 153 wiki by 11:59pm on Sunday, 10/24.