CS 180 Project 4

Vivian Liu

Website URL: https://vzliu.github.io/cs180/websites/proj4.html

Website template credit to CS 184

Overview

In this project I take two (or more) photos and create an image mosaic by registering, projective warping, resampling, and compositing them. To do this, I compute homographies of the images (using least squares), and use them to warp the images.


Shoot the Pictures

Here are the pictures I have taken around campus and will be doing warping on.





Recover Homographies

To recover the homographies, I set up a system of linear equations to get H such that p’=Hp. After writing out the system of equations, I then use least squares to solve.



Warp the Images

For this part, I inverse wrapped the two images above using the homography calculated earlier.

Image Rectification

Blend the images into a mosaic