• DocumentCode
    2522669
  • Title

    Fast binary image processing using binary decision diagrams

  • Author

    Robert, Luc ; Malandain, Grégoire

  • Author_Institution
    INRIA-Sophia Antipolis, France
  • fYear
    1997
  • fDate
    17-19 Jun 1997
  • Firstpage
    97
  • Lastpage
    102
  • Abstract
    Many classical image processing tasks can be realized as evaluations of a Boolean function over subsets of an image. For instance, the simplicity test used in 3D thinning requires examining the 26 neighbors of each voxel and computing a single Boolean function of these inputs. In this article, we show how binary decision diagrams can be used to produce automatically very efficient and compact code for such functions. The total number of operations performed by a generated function is at most one test and one branching for each input value (e.g., in the case of 3D thinning, 26 tests and branchings). At each stage, the function is guaranteed to examine only the pertinent input data, i.e., the values which affect the result. As an example, we consider the 3D simplicity test in digital topology, and thinning processes. We produce functions much faster than our previously optimized implementations and than any other implementation we know of. In the case of 3D simplicity test, on average, at each voxel only 8.7 neighboring voxel values are examined
  • Keywords
    Boolean functions; computer vision; image processing; 3D simplicity test; 3D thinning; Boolean function; binary decision diagrams; digital topology; fast binary image processing; simplicity test; Binary decision diagrams; Boolean functions; Buildings; Data structures; Image processing; Joining processes; Performance evaluation; Pixel; Testing; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Vision and Pattern Recognition, 1997. Proceedings., 1997 IEEE Computer Society Conference on
  • Conference_Location
    San Juan
  • ISSN
    1063-6919
  • Print_ISBN
    0-8186-7822-4
  • Type

    conf

  • DOI
    10.1109/CVPR.1997.609305
  • Filename
    609305