Project 6 Part 1: IMAGE WARPING and MOSAICING

Dorian Chan - aec

If we have correspondences between two images, we can compute a homography matrix that provides the transformation between one image to the other image. Using that homography, we can warp the first image to the second image, and create an image mosaic! I use Laplacian blending to make sure the output image looks smooth.

We can use the above warping process to rectify images, for example to change the perspective of an image. Here are a couple examples:

Pointing camera to look down at floor

Input:

Input

Output:

Output

Pointing camera to look straight at painting

Input:

Input

Output:

Output

Image Mosaics

Here are some examples of image mosaics, where I combine a left and a right image to one output. I warp the left image to the right image’s plane.

Eucalyptus Grove

Left:

Left

Right:

Right

Output:

Output

California Hall

Left:

Left

Right:

Right

Output:

Output

Sky Trees

Left:

Left

Right:

Right

Output:

Output