Seamless image stitching by minimizing false edges

Assaf Zomet*, Anat Levin, Shmuel Peleg, Yair Weiss

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

144 Scopus citations

Abstract

Various applications such as mosaicing and object insertion require stitching of image parts. The stitching quality is measured visually by the similarity of the stitched image to each of the input images, and by the visibility of the seam between the stitched images. In order to define and get the best possible stitching, we introduce several formal cost functions for the evaluation of the stitching quality. In these cost functions the similarity to the input images and the visibility of the seam are defined in the gradient domain, minimizing the disturbing edges along the seam. A good image stitching will optimize these cost functions, overcoming both photometric inconsistencies and geometric misalignments between the stitched images. We study the cost functions and compare their performance for different scenarios both theoretically and practically. Our approach is demonstrated in various applications including generation of panoramic images, object blending and removal of compression artifacts. Comparisons with existing methods show the benefits of optimizing the measures in the gradient domain.

Original languageAmerican English
Pages (from-to)969-977
Number of pages9
JournalIEEE Transactions on Image Processing
Volume15
Issue number4
DOIs
StatePublished - Apr 2006

Bibliographical note

Funding Information:
Manuscript received September 15, 2004; revised March 10, 2005. This work was supported in part by the EU through the Presence Initiative under Contract IST-2001-39184 BENOGO. The associate editor coordinating the review of this manuscript and approving it for publication was Dr. Jianying Hu.

Fingerprint

Dive into the research topics of 'Seamless image stitching by minimizing false edges'. Together they form a unique fingerprint.

Cite this