• DocumentCode
    154122
  • Title

    Improving patch-based synthesis by learning patch masks

  • Author

    Kalantari, Nima Khademi ; Shechtman, Eli ; Darabi, Soheil ; Goldman, Dan B. ; Sen, Pintu

  • Author_Institution
    Univ. of California, Santa Barbara, Santa Barbara, CA, USA
  • fYear
    2014
  • fDate
    2-4 May 2014
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Patch-based synthesis is a powerful framework for numerous image and video editing applications such as hole-filling, retargeting, and reshuffling. In all these applications, a patch-based objective function is optimized through a patch search-and-vote process. However, existing techniques typically use fixed-size square patches when comparing the distance between two patches in the search process. This presents a fundamental limitation for these methods, since many patches cover multiple regions that can move, occlude, or otherwise behave independently in source and target images. We address this problem by using masks to down-weight some pixels in the patch-comparison operation. The main challenge is to choose the right mask according to the content during the search-and-vote process. We show how simple user assistance can lead to excellent results in challenging hole-filling examples. In addition, we propose a fully automated solution by learning a model to predict an appropriate mask using a set of features extracted around each patch. The model is trained using a manually annotated dataset, augmented with simulated divergence from ground truth. We demonstrate that our proposed method improves over existing approaches for single-and multi-image hole-filling applications.
  • Keywords
    feature extraction; image matching; image segmentation; optimisation; rendering (computer graphics); MIHF; SIHF; feature extraction; image editing applications; learning patch mask; manually annotated dataset; multiimage hole filling; patch comparison operation; patch search-and-vote process; patch-based objective function optimisation; patch-based synthesis improvement; simulated divergence; single image hole filling; user assistance; video editing applications; Boolean functions; Data structures; Feature extraction; Image color analysis; Image edge detection; Predictive models; Training;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Photography (ICCP), 2014 IEEE International Conference on
  • Conference_Location
    Santa Clara, CA
  • Type

    conf

  • DOI
    10.1109/ICCPHOT.2014.6831808
  • Filename
    6831808