• DocumentCode
    57296
  • Title

    Integrated Foreground Segmentation and Boundary Matting for Live Videos

  • Author

    Minglun Gong ; Yiming Qian ; Li Cheng

  • Author_Institution
    Dept. of Comput. Sci., Memorial Univ., St. John´s, NL, Canada
  • Volume
    24
  • Issue
    4
  • fYear
    2015
  • fDate
    Apr-15
  • Firstpage
    1356
  • Lastpage
    1370
  • Abstract
    The objective of foreground segmentation is to extract the desired foreground object from input videos. Over the years, there have been significant amount of efforts on this topic. Nevertheless, there still lacks a simple yet effective algorithm that can process live videos of objects with fuzzy boundaries (e.g., hair) captured by freely moving cameras. This paper presents an algorithm toward this goal. The key idea is to train and maintain two competing one-class support vector machines at each pixel location, which model local color distributions for both foreground and background, respectively. The usage of two competing local classifiers, as we have advocated, provides higher discriminative power while allowing better handling of ambiguities. By exploiting this proposed machine learning technique, and by addressing both foreground segmentation and boundary matting problems in an integrated manner, our algorithm is shown to be particularly competent at processing a wide range of videos with complex backgrounds from freely moving cameras. This is usually achieved with minimum user interactions. Furthermore, by introducing novel acceleration techniques and by exploiting the parallel structure of the algorithm, near real-time processing speed (14 frames/s without matting and 8 frames/s with matting on a midrange PC & GPU) is achieved for VGA-sized videos.
  • Keywords
    fuzzy set theory; image classification; image segmentation; image sensors; support vector machines; video signal processing; VGA-sized videos; boundary matting problems; fuzzy boundaries; integrated foreground segmentation; live videos; local classifiers; local color distributions; machine learning technique; moving cameras; one-class support vector machines; Cameras; Image color analysis; Image segmentation; Motion segmentation; Support vector machines; Training; Videos; Foreground segmentation; foreground segmentation; one-class SVM (1SVM); support vector machine (SVM); video matting;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7149
  • Type

    jour

  • DOI
    10.1109/TIP.2015.2401516
  • Filename
    7035053