Seamless Image Stitching in the Gradient Domain

Abstract

Image stitching is used to combine several individual images having some overlap into a composite image. The quality of image stitching is measured 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 quality of stitching. 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. This approach is demonstrated in the generation of panoramic images and in object blending. Comparisons with existing methods show the benefits of optimizing the measures in the gradient domain.

Cite

Text

Levin et al. "Seamless Image Stitching in the Gradient Domain." European Conference on Computer Vision, 2004. doi:10.1007/978-3-540-24673-2_31

Markdown

[Levin et al. "Seamless Image Stitching in the Gradient Domain." European Conference on Computer Vision, 2004.](https://mlanthology.org/eccv/2004/levin2004eccv-seamless/) doi:10.1007/978-3-540-24673-2_31

BibTeX

@inproceedings{levin2004eccv-seamless,
  title     = {{Seamless Image Stitching in the Gradient Domain}},
  author    = {Levin, Anat and Zomet, Assaf and Peleg, Shmuel and Weiss, Yair},
  booktitle = {European Conference on Computer Vision},
  year      = {2004},
  pages     = {377-389},
  doi       = {10.1007/978-3-540-24673-2_31},
  url       = {https://mlanthology.org/eccv/2004/levin2004eccv-seamless/}
}