skip to main content
article

Drag-and-drop pasting

Published:01 July 2006Publication History
Skip Abstract Section

Abstract

In this paper, we present a user-friendly system for seamless image composition, which we call drag-and-drop pasting. We observe that for Poisson image editing [Perez et al. 2003] to work well, the user must carefully draw a boundary on the source image to indicate the region of interest, such that salient structures in source and target images do not conflict with each other along the boundary. To make Poisson image editing more practical and easy to use, we propose a new objective function to compute an optimized boundary condition. A shortest closed-path algorithm is designed to search for the location of the boundary. Moreover, to faithfully preserve the object's fractional boundary, we construct a blended guidance field to incorporate the object's alpha matte. To use our system, the user needs only to simply outline a region of interest in the source image, and then drag and drop it onto the target image. Experimental results demonstrate the effectiveness of our "drag-and-drop pasting" system.

Skip Supplemental Material Section

Supplemental Material

Low Resolution
High Resolution

References

  1. Agarwala, A., Dontcheva, M., Agrawala, M., Drucker, S., Colburn, A., Curless, B., Salesin, D., and Cohen, M. 2004. Interactive digital photomontage. Proceedings of ACM SIGGRAPH 23, 3, 294--302. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Berman, A., Vlahos, P., and Dadourian, A. 2000. Comprehensive method for removing from an image the background surrounding a selected object. U.S. Patent 6,134,345.Google ScholarGoogle Scholar
  3. Boykov, Y., and Jolly, M. P. 2001. Interactive graph cuts for optimal boundary & region segmentation of objects in n-d images. In Proceedings of ICCV.Google ScholarGoogle Scholar
  4. Burt, P. J., and Adelson, E. H. 1983. A multiresolution spline with application to image mosaics. In ACM Transactions on Graphics, vol. 2, 217--236. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Chuang, Y., Curless, B., Salesin, D., and Szeliski, R. 2001. A bayesian approach to digital matting. In Proceedings of CVPR01, vol. 2, 264--271.Google ScholarGoogle Scholar
  6. Dijkstra, E. W. 1959. A note on two problems in connexion with graphs. Numerische Mathematik 1, 269--270.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Jia, J., and Tang, C.-K. 2005. Eliminating structure and intensity misalignment in image stitching. In Proceedings of ICCV. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Kwatra, V., Schodl, A., Essa, I., Turk, G., and Bobick, A. 2003. Graph-cut textures: image and video synthesis using graph cuts. Proceedings of ACM SIGGRAPH 22, 3, 277--286. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Levin, A., Zomet, A., Peleg, S., and Weiss, Y. 2004. Seamless image stitching in the gradient domain. In Proceedings of ECCV, Vol IV: 377--389.Google ScholarGoogle Scholar
  10. Li, Y., Sun, J., Tang, C., and Shum, H. 2004. Lazy snapping. Proceedings of ACM SIGGRAPH, 303--308. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. McGuire, M., Matusik, W., Pfister, H., Hughes, J. F., and Durand, F. 2005. Defocus video matting. In Proceedings of ACM SIGGRAPH, vol. 24, 567--576. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Mortensen, E. N., and Barrett, W. A. 1995. Intelligent scissors for image composition. Proceedings of ACM SIGGRAPH, 191--198. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Perez, P., Gangnet, M., and Blake, A. 2003. Poisson image editing. Proceedings of ACM SIGGRAPH, 313--318. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Rother, C., Kolmogorov, V., and Blake, A. 2004. "grabcut" - interactive foreground extraction using iterated graph cuts. Proceedings of ACM SIGGRAPH, 309--314. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Ruzon, M., and Tomasi, C. 2000. alpha estimation in natural images. In Proceedings of CVPR00, 18--25.Google ScholarGoogle Scholar
  16. Shum, H.-Y., Sun, J., Yamazaki, S., Li, Y., and Tang, C.-K. 2004. Popup light field: An interactive image-based modeling and rendering system. ACM Trans. Graph. 23, 2, 143--162. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Smith, A., and Blinn, J. 1996. Blue screen matting. Proceedings of ACM SIGGRAPH, 259--268. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Sun, J., Jia, J., Tang, C., and Shum, H. 2004. Poisson matting. Proceedings of ACM SIGGRAPH, 315--321. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Zwillinger, D. 1997. Handbook of Differential Equations, 3rd ed. Boston, MA: Academic Press.Google ScholarGoogle Scholar

Index Terms

  1. Drag-and-drop pasting

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM Transactions on Graphics
          ACM Transactions on Graphics  Volume 25, Issue 3
          July 2006
          742 pages
          ISSN:0730-0301
          EISSN:1557-7368
          DOI:10.1145/1141911
          Issue’s Table of Contents

          Copyright © 2006 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 July 2006
          Published in tog Volume 25, Issue 3

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • article

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader