This project focuses on how to perform image stitching.
The input images are two different views of the same panorama and the output is a combined version of the two to obtain a panorama.
Image stitching requires the following fundamental steps:
- Keypoint Detection and Description
- Matching of the descriptors
- RANSAC algorithm to estimate a homography matrix
- Warping
The project discussion contains a description of each step and the corresponding design choices and the discussion and comparison of the results obtained.
The code is provided along with some test images that we used to test our implementation.
Results are shown in the result folder.
Example: