CS194-26 Project 4 - Yin Deng

Part 1: Image Warping and Mosaicing

Part 1.1: Shoot and digitize pictures

door_1
door_2
window_1
window_2
desk_1
desk_2
desk_3
hallway
bathroom

Part 1.2: Recover homographies

We first define correspondence between two images manually as shown by the red dots.

door_1_marked
door_2_marked

We then follow instruction in this link and solve the following system of equations using least squares:

equation

Part 1.3: Warp the images

We show the original images on the left and the rectified images on the right.

hallway
hallway_rectified
bathroom
bathroom

Part 1.4: Blend images into a mosaic

We show original images on the first row and blended image on the second row.

Example 1: Door

door_1
door_2
door

Example 2: Window

window_1
window_2
window

Example 3: Desk

desk_1
desk_2
desk_3
window

Part 1.5: Tell us what you've learned

It was very interesting to learn how panorama are made!