Repeated Look-Up Tables

被引:3
|
作者
Reinhard, Erik [1 ,2 ]
Garces, Elena [1 ,3 ]
Stauder, Jurgen [1 ,2 ]
机构
[1] Technicolor, F-35576 Rennes, France
[2] InterDigital, F-35576 Rennes, France
[3] Seddi Labs, Madrid 28007, Spain
关键词
Table lookup; Optimization; Interpolation; Dynamic range; Hardware; Decoding; Standards; Look-up tables;
D O I
10.1109/TIP.2019.2949245
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Efficient hardware implementations routinely approximate mathematical functions with look-up tables, while keeping the error of the approximation under control. For a certain class of commonly occurring 1D functions, namely monotonically increasing or decreasing functions, we found that it is possible to approximate such functions by repeated application of a very low resolution 1D look-up table. There are many advantages to cascading multiple identical LUTs, including the promise of a very simple hardware design and the use of standard linear interpolation. Further, the complexity associated with unequal bin sizes can be avoided. We show that for realistic applications, including gamma correction, high dynamic range encoding and decoding curves, as well as tone mapping and inverse tone mapping applications, multiple cascaded look-up tables can reduce the approximation error by more than 50% compared to a single look-up table with the same total memory footprint.
引用
收藏
页码:2370 / 2379
页数:10
相关论文
共 50 条
  • [1] IMPLEMENTATION OF DYNAMIC LOOK-UP TABLES
    CLARKE, N
    CANTONI, A
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1994, 141 (06): : 391 - 397
  • [2] INMOS COLOR LOOK-UP TABLES
    不详
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1992, 16 (01) : 37 - 49
  • [3] MICROCOMPUTER INTERFACING - LOOK-UP TABLES
    TITUS, CA
    LARSEN, DG
    RONY, PR
    TITUS, JA
    [J]. AMERICAN LABORATORY, 1979, 11 (05) : 113 - &
  • [4] Monotonic Calibrated Interpolated Look-Up Tables
    Gupta, Maya
    Cotter, Andrew
    Pfeifer, Jan
    Voevodski, Konstantin
    Canini, Kevin
    Mangylov, Alexander
    Moczydlowski, Wojciech
    van Esbroeck, Alexander
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2016, 17
  • [5] Irregular Invertible Bloom Look-Up Tables
    Lazaro, Francisco
    Matuz, Balazs
    [J]. 2021-11TH INTERNATIONAL SYMPOSIUM ON TOPICS IN CODING (ISTC'21), 2021,
  • [6] Perceptually Optimizing Color Look-up Tables
    Reinhard, Johann
    Urban, Philipp
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2023, 32 : 403 - 414
  • [7] Speaking Stata: Matrices as look-up tables
    Cox, Nicholas J.
    [J]. STATA JOURNAL, 2012, 12 (04): : 748 - 758
  • [8] Fast search algorithms for look-up tables
    Yoon, S
    Kang, H
    [J]. ENGINEERING COMPUTATIONS, 2003, 20 (3-4) : 238 - 247
  • [9] Higher Order Masking of Look-Up Tables
    Coron, Jean-Sebastien
    [J]. ADVANCES IN CRYPTOLOGY - EUROCRYPT 2014, 2014, 8441 : 441 - 458
  • [10] Wave pipelines via look-up tables
    Boemo, EI
    LopezBuedo, S
    Meneses, JM
    [J]. ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 4, 1996, : 185 - 188