skip to main content
article
Open Access
Seminal Paper

"GrabCut": interactive foreground extraction using iterated graph cuts

Published:01 August 2004Publication History
Skip Abstract Section

Abstract

The problem of efficient, interactive foreground/background segmentation in still images is of great practical importance in image editing. Classical image segmentation tools use either texture (colour) information, e.g. Magic Wand, or edge (contrast) information, e.g. Intelligent Scissors. Recently, an approach based on optimization by graph-cut has been developed which successfully combines both types of information. In this paper we extend the graph-cut approach in three respects. First, we have developed a more powerful, iterative version of the optimisation. Secondly, the power of the iterative algorithm is used to simplify substantially the user interaction needed for a given quality of result. Thirdly, a robust algorithm for "border matting" has been developed to estimate simultaneously the alpha-matte around an object boundary and the colours of foreground pixels. We show that for moderately difficult examples the proposed method outperforms competitive tools.

Skip Supplemental Material Section

Supplemental Material

References

  1. ADOBE SYSTEMS INCORP. 2002. Adobe Photoshop User Guide.Google ScholarGoogle Scholar
  2. BLAKE, A., ROTHER, C., BROWN, M., PEREZ, P., AND TORR, P. 2004. Interactive Image Segmentation using an adaptive GMMRF model. In Proc. European Conf. Computer Vision.Google ScholarGoogle ScholarCross RefCross Ref
  3. BOYKOV, Y., AND JOLLY, M.-P. 2001. Interactive graph cuts for optimal boundary and region segmentation of objects in N-D images. In Proc. IEEE Int. Conf. on Computer Vision, CD--ROM.Google ScholarGoogle ScholarCross RefCross Ref
  4. BOYKOV, Y., AND KOLMOGOROV, V. 2003. Computing Geodesics and Minimal Surfaces via Graph Cut. In Proc. IEEE Int. Conf. on Computer Vision. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. CASELLES, V., KIMMEL, R., AND SAPIRO, G. 1995. Geodesic active contours. In Proc. IEEE Int. Conf. on Computer Vision. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. CHUANG, Y.-Y., CURLESS, B., SALESIN, D., AND SZELISKI, R. 2001. A Bayesian approach to digital matting. In Proc. IEEE Conf. Computer Vision and Pattern Recog., CD--ROM.Google ScholarGoogle Scholar
  7. COREL CORPORATION. 2002. Knockout user guide.Google ScholarGoogle Scholar
  8. DEMPSTER, A., LAIRD, M., AND RUBIN, D. 1977. Maximum likelihood from incomplete data via the EM algorithm. J. Roy. Stat. Soc. B. 39, 1--38.Google ScholarGoogle ScholarCross RefCross Ref
  9. GREIG, D., PORTEOUS, B., AND SEHEULT, A. 1989. Exact MAP estimation for binary images. J. Roy. Stat. Soc. B. 51, 271--279.Google ScholarGoogle ScholarCross RefCross Ref
  10. KASS, M., WITKIN, A., AND TERZOPOULOS, D. 1987. Snakes: Active contour models. In Proc. IEEE Int. Conf. on Computer Vision, 259--268.Google ScholarGoogle Scholar
  11. KOLMOGOROV, V., AND ZABIH, R. 2002. What energy functions can be minimized via graph cuts? In Proc. ECCV. CD-ROM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. KWATRA, V., SCHÖDL, A., ESSA, I., TURK, G., AND BOBICK, A. 2003. Graphcut Textures: Image and Video Synthesis Using Graph Cuts. Proc. ACM Siggraph, 277--286. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. MORTENSEN, E., AND BARRETT, W. 1995. Intelligent scissors for image composition. Proc. ACM Siggraph, 191--198. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. MORTENSEN, E., AND BARRETT, W. 1999. Tobogan-based intelligent scissors with a four parameter edge model. In Proc. IEEE Conf. Computer Vision and Pattern Recog., vol. 2, 452--458.Google ScholarGoogle Scholar
  15. RUCKLIDGE, W. J. 1996. Efficient visual recognition using the Hausdorff distance. LNCS. Springer-Verlag, NY. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. RUZON, M., AND TOMASI, C. 2000. Alpha estimation in natural images. In Proc. IEEE Conf. Comp. Vision and Pattern Recog.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. "GrabCut": interactive foreground extraction using iterated graph cuts

            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 23, Issue 3
              August 2004
              684 pages
              ISSN:0730-0301
              EISSN:1557-7368
              DOI:10.1145/1015706
              Issue’s Table of Contents
              • cover image ACM Overlay Books
                Seminal Graphics Papers: Pushing the Boundaries, Volume 2
                August 2023
                893 pages
                ISBN:9798400708978
                DOI:10.1145/3596711
                • Editor:
                • Mary C. Whitton

              Copyright © 2004 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 August 2004
              Published in tog Volume 23, 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