• DocumentCode
    3647704
  • Title

    Cache-efficient graph cuts on structured grids

  • Author

    Ondřej Jamriška;Daniel Sýkora;Alexander Hornung

  • Author_Institution
    Czech Technical University in Prague, FEE
  • fYear
    2012
  • fDate
    6/1/2012 12:00:00 AM
  • Firstpage
    3673
  • Lastpage
    3680
  • Abstract
    Finding minimal cuts on graphs with a grid-like structure has become a core task for solving many computer vision and graphics related problems. However, computation speed and memory consumption oftentimes limit the effective use in applications requiring high resolution grids or interactive response. In particular, memory bandwidth represents one of the major bottlenecks even in today´s most efficient implementations. We propose a compact data structure with cache-efficient memory layout for the representation of graph instances that are based on regular N-D grids with topologically identical neighborhood systems. For this common class of graphs our data structure allows for 3 to 12 times higher grid resolutions and a 3- to 9-fold speedup compared to existing approaches. Our design is agnostic to the underlying algorithm, and hence orthogonal to other optimizations such as parallel and hierarchical processing. We evaluate the performance gain on a variety of typical problems including 2D/3D segmentation, colorization, and stereo. All experiments show an unconditional improvement in terms of speed and memory consumption, with graceful performance degradation for graphs with increasing topological irregularities.
  • Keywords
    "Layout","Optimization","Indexes","Data structures","Performance gain","Memory management","Bandwidth"
  • Publisher
    ieee
  • Conference_Titel
    Computer Vision and Pattern Recognition (CVPR), 2012 IEEE Conference on
  • ISSN
    1063-6919
  • Print_ISBN
    978-1-4673-1226-4
  • Type

    conf

  • DOI
    10.1109/CVPR.2012.6248113
  • Filename
    6248113