1 / 16

Seamless Image Stitching in the Gradient Domain

Seamless Image Stitching in the Gradient Domain. Levin, Zomet, Peleg and Weiss ECCV 2004. Image Stitching. Capturing different portions of the same scene with an overlap region viewed in both images Keep mosaic as similar as possible to original both geometrically and photometrically

cerise
Download Presentation

Seamless Image Stitching in the Gradient Domain

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Seamless Image Stitching in the Gradient Domain Levin, Zomet, Peleg and Weiss ECCV 2004

  2. Image Stitching • Capturing different portions of the same scene with an overlap region viewed in both images • Keep mosaic as similar as possible to original both geometrically and photometrically • The seam between the images should be invisible

  3. Image Stitching Overlap Regions

  4. Previous Approaches • Optimal Seam • Search for a curve in the overlap region on which the differences between the images is minimal • Poorly handles global intensity differences

  5. Previous Approaches • Feathering • Smooth the transition by weighting alpha mask as a function of the distance from the seam • Poorly handles misalignments

  6. Previous Approaches • Pyramid Blending • Combine different frequency bands with different alpha masks • Poorly handles misalignments

  7. Common Problems Global Intensity Difference Horizontal Misalignment Vertical Misalignment

  8. New Approach : GIST Goal: Minimize the dissimilarity between the derivatives of the images Gradient-domain Image STitching (GIST) Take two aligned input images, overlap them, minimize the distance between their derivatives.

  9. GIST I1 I2

  10. GIST • Initialize the solution image I • Iterate until convergence • For all x,y in the image, update I(x,y) to be:

  11. GIST Advantages • Invariant to the mean intensity of the image • Less sensitive to smooth global differences • Penalizes inconsistent derivatives • Where I1 and I2 have low gradients, penalizes for high gradients in mosaic.

  12. Results Optimal Seam Feathering Pyramid Blending Optimal seam on gradients Feathering on gradients Pyramid blending on gradients Poisson GIST1

  13. Results Optimal Seam Feathering Pyramid Blending Optimal seam on gradients Feathering on gradients Pyramid blending on gradients Poisson GIST1

  14. Plan • Take pictures ( 1 day ) • Implement ( 2 weeks ) • Optimal Cut • Feathering • Pyramid Blending • Implement ( 1 week ) • GIST • Compare ( 1 week ) • Applications ( 1 week )

  15. Efros, A., Freeman, W.: Image quilting for texture synthesis and transfer. Proceedings of SIGGRAPH 2001 (2001) 341–346 • Adelson, E.H., Anderson, C.H., Bergen, J.R., Burt, P.J., M., O.J.: Pyramid method in image processing. RCA Engineer 29(6) (1984) 33–41 • Uyttendaele, M., Eden, A., Szeliski, R.: Eliminating ghosting and exposure artifacts in image mosaics. In: CVPR. (2001) II:509–516

More Related