berkeley logoProgramming Project #4 (proj4)
CS194-26: Image Manipulation and Computational Photography

[Auto]Stitching Photo Mosaics
Due Date: This project has two parts. See below.


This project is all about stitching together many photographs to create larger composite images. It is divided into two parts with two separate due dates (see 'Deliverables'):

  1. In the first part, you will capture source photographs, define correspondences between them, and then warp and composite them. A detailed description of the requirements and scoring is given here.
  2. In the second part, you will automate the correspondence-finding portion of Part 1 so that you can create the panoramas automatically. A detailed description of the requirements and scoring for this part are given here.


Since this is an multi-part project, there are several due dates:


Upload your assignment as usual via the upload utility, ensuring that your website has an index.html and clicking on your account's folder will load this index.html. You must also submit to gradescope your appropriately commented code with a README that contains the contents of each code file, your name, SID, school email, and the link to your web page submission.