1 Image Stitching
1 Image Stitching
• The goal is to identify points in one image that correspond to the same real-world
location in another image.
• For each detected feature, a descriptor is computed. The descriptor is a compact
numerical representation of the local image information around the feature point.
It captures the key characteristics of the feature and is used for matching.
• The algorithms commonly used for this task are the Brute Force Matching and the
FLANN (Fast Library for Approximate Nearest Neighbors).
Transformation Estimation
Once the pairs of matching features are identified, the transformations that align
each image with a reference image are estimated. Such transformation is called
homography.
The algorithm Random Sample Consensus (RANSAC) allows us to robustly
estimate the best homography for the retrieved matches while disregarding outliers.
Image Warping
• Uneven lighting conditions and exposure differences between the acquired images
lead to visible seams in the final panorama. Image blending techniques allow us to
mitigate the seam problem.
• If we consider for simplicity two images the image blending can be expressed as:
Applications of Image Stitching