Fast binary image processing using binary decision diagrams

被引:13
|
作者
Robert, L [1 ]
Malandain, G [1 ]
机构
[1] INRIA Sophia Antipolis, F-06902 Sophia Antipolis, France
关键词
D O I
10.1006/cviu.1997.0655
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 bq 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 [19, 4] and than ally 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, (C) 1998 Academic Press.
引用
收藏
页码:1 / 9
页数:9
相关论文
共 50 条
  • [1] Fast binary image processing using binary decision diagrams
    Robert, L
    Malandain, G
    [J]. 1997 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, PROCEEDINGS, 1997, : 97 - 102
  • [2] Factorization using binary decision diagrams
    Håvard Raddum
    Srimathi Varadharajan
    [J]. Cryptography and Communications, 2019, 11 : 443 - 460
  • [3] Factorization using binary decision diagrams
    Raddum, Havard
    Varadharajan, Srimathi
    [J]. CRYPTOGRAPHY AND COMMUNICATIONS-DISCRETE-STRUCTURES BOOLEAN FUNCTIONS AND SEQUENCES, 2019, 11 (03): : 443 - 460
  • [4] Lossless image compression using ordered binary-decision diagrams
    Mateu-Villarroya, P
    Prades-Nebot, J
    [J]. ELECTRONICS LETTERS, 2001, 37 (03) : 162 - 163
  • [5] Fast Interactive Decision Support for Modifying Stowage Plans Using Binary Decision Diagrams
    Jensen, Rune Moller
    Leknes, Eilif
    Bebbington, Tom
    [J]. INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTIST, IMECS 2012, VOL II, 2012, : 1555 - 1561
  • [6] Binary Decision Diagrams
    Somenzi, F
    [J]. CALCULATIONAL SYSTEM DESIGN, 1999, 173 : 303 - 366
  • [7] BINARY DECISION DIAGRAMS
    AKERS, SB
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1978, 27 (06) : 509 - 516
  • [8] Outlier detection using binary decision diagrams
    Kutsuna, Takuro
    Yamamoto, Akihiro
    [J]. DATA MINING AND KNOWLEDGE DISCOVERY, 2017, 31 (02) : 548 - 572
  • [9] Outlier detection using binary decision diagrams
    Takuro Kutsuna
    Akihiro Yamamoto
    [J]. Data Mining and Knowledge Discovery, 2017, 31 : 548 - 572
  • [10] Terminal reliability using binary decision diagrams
    Singh, H
    Vaithilingam, S
    Anne, RK
    Anneberg, L
    [J]. MICROELECTRONICS AND RELIABILITY, 1996, 36 (03): : 363 - 365