Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Open access

"GrabCut": interactive foreground extraction using iterated graph cuts

Published: 01 August 2004 Publication History
  • Get Citation Alerts
  • 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.

    Supplementary Material

    MOV File (pps014.mov)

    References

    [1]
    ADOBE SYSTEMS INCORP. 2002. Adobe Photoshop User Guide.
    [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.
    [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.
    [4]
    BOYKOV, Y., AND KOLMOGOROV, V. 2003. Computing Geodesics and Minimal Surfaces via Graph Cut. In Proc. IEEE Int. Conf. on Computer Vision.
    [5]
    CASELLES, V., KIMMEL, R., AND SAPIRO, G. 1995. Geodesic active contours. In Proc. IEEE Int. Conf. on Computer Vision.
    [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.
    [7]
    COREL CORPORATION. 2002. Knockout user guide.
    [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.
    [9]
    GREIG, D., PORTEOUS, B., AND SEHEULT, A. 1989. Exact MAP estimation for binary images. J. Roy. Stat. Soc. B. 51, 271--279.
    [10]
    KASS, M., WITKIN, A., AND TERZOPOULOS, D. 1987. Snakes: Active contour models. In Proc. IEEE Int. Conf. on Computer Vision, 259--268.
    [11]
    KOLMOGOROV, V., AND ZABIH, R. 2002. What energy functions can be minimized via graph cuts? In Proc. ECCV. CD-ROM.
    [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.
    [13]
    MORTENSEN, E., AND BARRETT, W. 1995. Intelligent scissors for image composition. Proc. ACM Siggraph, 191--198.
    [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.
    [15]
    RUCKLIDGE, W. J. 1996. Efficient visual recognition using the Hausdorff distance. LNCS. Springer-Verlag, NY.
    [16]
    RUZON, M., AND TOMASI, C. 2000. Alpha estimation in natural images. In Proc. IEEE Conf. Comp. Vision and Pattern Recog.

    Cited By

    View all
    • (2024)Utilization of Multi-Channel Hybrid Deep Neural Networks for Avocado Ripeness ClassificationEngineering, Technology & Applied Science Research10.48084/etasr.765114:4(14862-14867)Online publication date: 2-Aug-2024
    • (2024)Potato powdery scab segmentation using improved GrabCut algorithmJournal of Agricultural Engineering10.4081/jae.2024.1585Online publication date: 9-May-2024
    • (2024)Isolating switch state detection system based on depth information guidanceElectronic Research Archive10.3934/era.202404032:2(836-856)Online publication date: 2024
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    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
    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: 01 August 2004
    Published in TOG Volume 23, Issue 3

    Permissions

    Request permissions for this article.

    Check for updates

    Badges

    • Seminal Paper

    Author Tags

    1. Alpha Matting
    2. Foreground extraction
    3. Graph Cuts
    4. Image Editing
    5. Interactive Image Segmentation

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)2,059
    • Downloads (Last 6 weeks)192
    Reflects downloads up to 10 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Utilization of Multi-Channel Hybrid Deep Neural Networks for Avocado Ripeness ClassificationEngineering, Technology & Applied Science Research10.48084/etasr.765114:4(14862-14867)Online publication date: 2-Aug-2024
    • (2024)Potato powdery scab segmentation using improved GrabCut algorithmJournal of Agricultural Engineering10.4081/jae.2024.1585Online publication date: 9-May-2024
    • (2024)Isolating switch state detection system based on depth information guidanceElectronic Research Archive10.3934/era.202404032:2(836-856)Online publication date: 2024
    • (2024)Moving Object Detection in Freely Moving Camera via Global Motion Compensation and Local Spatial Information FusionSensors10.3390/s2409285924:9(2859)Online publication date: 30-Apr-2024
    • (2024)A Self-Adaptive Automatic Incident Detection System for Road Surveillance Based on Deep LearningSensors10.3390/s2406182224:6(1822)Online publication date: 12-Mar-2024
    • (2024)3D Reconstruction of Ancient Buildings Using UAV Images and Neural Radiation Field with Depth SupervisionRemote Sensing10.3390/rs1603047316:3(473)Online publication date: 25-Jan-2024
    • (2024)Sand Painting Generation Based on Convolutional Neural NetworksJournal of Imaging10.3390/jimaging1002004410:2(44)Online publication date: 7-Feb-2024
    • (2024)Decision Fusion at Pixel Level of Multi-Band Data for Land Cover Classification—A ReviewJournal of Imaging10.3390/jimaging1001001510:1(15)Online publication date: 5-Jan-2024
    • (2024)Implementing a Hybrid Method for Shack–Hartmann Wavefront Spots Labeling on FPGAElectronics10.3390/electronics1307122113:7(1221)Online publication date: 26-Mar-2024
    • (2024)Three-Dimensional-Consistent Scene Inpainting via Uncertainty-Aware Neural Radiance FieldElectronics10.3390/electronics1302044813:2(448)Online publication date: 22-Jan-2024
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Full Access

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media