Vlsi Array Architectures for Pyramid Vector Quantization

被引:0
|
作者
Bongjin Jung
Wayne P. Burleson
机构
[1] Digital Semiconductor Co.,Department of Electrical and Computer Engineering
[2] University of Massachusetts,undefined
关键词
Parallel Algorithm; Clock Cycle; Dependency Graph; Decode Algorithm; Array Processor;
D O I
暂无
中图分类号
学科分类号
摘要
We present parallel algorithms and array architectures for pyramid vector quantization (PVQ) [1] for use in image coding in low-power wireless systems. PVQ presents an alternative to other quantization methods which is especially suitable for symmetric peer-to-peer communications like video-conferencing. But, both the encoding and decoding algorithms have data-dependent iteration bounds and data-dependent dependencies which prevent efficient parallelization of the algorithms for either hardware or software implementations. We perform an algorithmic transformation [2] to convert the data-dependent regular algorithms to equivalent data-independent algorithms. The resulting regular algorithms exhibit modular and regular structures with minimal control overhead; hence, they are well suited for VLSI array implementation in ASIC or FPGA technologies. Based on our parallel algorithms and systematic design methodologies [3], we develop linear array architectures. Both encoder and decoder architectures consist of L identical processors with local interconnections and provide O(L) speed-up over a sequential implementation, where L is the dimension of a vector. The architectures achieve 100% processor utilization and permit power savings through early completion. A combined encoder-decoder architecture is also presented.
引用
收藏
页码:141 / 154
页数:13
相关论文
共 50 条
  • [21] Competitive learning and vector quantization in digital VLSI systems
    Card, HC
    Kamarsu, S
    McNeill, DK
    NEUROCOMPUTING, 1998, 18 (1-3) : 195 - 227
  • [22] VLSI array algorithms and architectures for RSA modular multiplication
    Jeong, YJ
    Burleson, WP
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1997, 5 (02) : 211 - 217
  • [23] Pyramid texture compression and decompression using interpolative vector quantization
    Kwon, YS
    Park, IC
    Kyung, CM
    2000 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL II, PROCEEDINGS, 2000, : 191 - 194
  • [24] A PYRAMID IMAGE CODER USING CLASSIFIED TRANSFORM VECTOR QUANTIZATION
    PARK, SH
    LEE, SU
    SIGNAL PROCESSING, 1991, 22 (01) : 25 - 42
  • [25] Logarithmic Pyramid Vector Quantization-Design and Theoretical Analysis
    Sohn, Christian
    Krueger, Hauke
    Vary, Peter
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2020, 66 (06) : 3732 - 3744
  • [26] Error-resilient pyramid vector quantization for image compression
    Hung, AC
    Tsern, EK
    Meng, TH
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 1998, 7 (10) : 1373 - 1386
  • [27] Systolic architectures for finite-state vector quantization
    Kolagotla, Ravi K.
    Yu, Shu-Sun
    Jaja, Joseph F.
    Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology, 1993, 5 (2-3): : 249 - 259
  • [28] SYSTOLIC ARCHITECTURES FOR FINITE-STATE VECTOR QUANTIZATION
    KOLAGOTLA, RK
    YU, SS
    JAJA, JF
    JOURNAL OF VLSI SIGNAL PROCESSING, 1993, 5 (2-3): : 249 - 259
  • [29] VLSI implementation of fuzzy adaptive resonance and learning vector quantization
    Lubkin, J
    Cauwenberghs, G
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2002, 30 (02) : 149 - 157
  • [30] VLSI Implementation of Fuzzy Adaptive Resonance and Learning Vector Quantization
    Jeremy Lubkin
    Gert Cauwenberghs
    Analog Integrated Circuits and Signal Processing, 2002, 30 : 149 - 157