Pass-Parallel VLSI Architecture of BPC for Embedded Block Coder in JPEG2000

被引:0
|
作者
Gavvala, Ramulu [1 ]
Chandra, S. Sharath [2 ]
Gopal, M. Madana [1 ]
Rao, S. Srinivasa [1 ]
机构
[1] ATRI, Dept ECE, Hyderabad, Andhra Pradesh, India
[2] BIET, Dept ECE, Hyderabad, Andhra Pradesh, India
关键词
EBCOT; BPC; MQ; CB; context; Decision; FPGA; IMAGE COMPRESSION; HIGH-SPEED; ENCODER; EBCOT; DESIGN;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
the embedded block coding with optimized truncation (EBCOT) is a key algorithm in JPEG 2000 image compression international standard. Various applications, such as medical imaging, multispectral imaging such as remotely sensed imagery, satellite imagery, mobile multimedia communication, 3G cellular telephony, client-server networking, e-commerce, digital cinema, and others, require high speed, high performance EBCOT architecture. EBCOT encoder consist Tier-1 (block coder) and Tier-2 coding. The block coder is further partitioned into bit plane coder (BPC) and matrix quantizer (MQ) coder. The input to BPC is quantized DWT coefficients, which are stored in code block (CB) memory. BPC produces a context and decision (CXD) pair for each bit in the CB memory. The MQ coder processes these pairs and produces a compressed bit stream. Finally, as per the user's requirement, Tier-2 organizes this bit stream and generates compressed data. Though efficient EBCOT architectures have been proposed, throughput is low. To solve this problem, we used concurrent context generation. Therefore, all samples encoded in a stripe-column concurrently. As a consequence, high throughput is attained. The entire design of BPC encoder is tested on Virtex-5 XC5VLX50-1ff676 Xilinx Field Programmable Gate Array (FPGA) platform using Verilog-HDL. This BPC architecture design can operate at 91.152MHz speed.
引用
收藏
页码:111 / 117
页数:7
相关论文
共 50 条
  • [1] An efficient pass-parallel architecture for embedded block coder in JPEG 2000
    Ghodhbani, Refka
    Saidani, Taoufik
    Horrigue, Layla
    Atri, Mohamed
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (05) : 1595 - 1606
  • [2] An Efficient Pass-Parallel Architecture for Embedded Block Coder in JPEG 2000
    Sarawadekar, Kishor
    Banerjee, Swapna
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2011, 21 (06) : 825 - 836
  • [3] An efficient pass-parallel architecture for embedded block coder in JPEG 2000
    Refka Ghodhbani
    Taoufik Saidani
    Layla Horrigue
    Mohamed Atri
    Journal of Real-Time Image Processing, 2019, 16 : 1595 - 1606
  • [4] Efficient pass-parallel architecture for EBCOT in JPEG2000
    Chiang, JS
    Lin, YS
    Hsieh, CY
    2002 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL I, PROCEEDINGS, 2002, : 773 - 776
  • [5] Memory efficient pass-parallel architecture for JPEG2000 encoding
    Dyer, M
    Taubman, D
    Nooshabadi, S
    SEVENTH INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND ITS APPLICATIONS, VOL 1, PROCEEDINGS, 2003, : 53 - 56
  • [6] High Parallel VLSI Architecture Design of BPC in JPEG2000
    Li, Lintao
    Shi, Jiangyi
    Di, Zhixiong
    2019 IEEE 13TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2019,
  • [7] VLSI Architecture for MQ coder in JPEG2000
    Ramulu, G.
    Kumar, A. T. Rajesh
    Rao, A. Sarveswara
    Chandra, S. Sharath
    Gopal, M. Madana
    2012 ASIA PACIFIC CONFERENCE ON POSTGRADUATE RESEARCH IN MICROELECTRONICS & ELECTRONICS (PRIMEASIA), 2012, : 106 - 110
  • [8] Novel architecture for the JPEG2000 block coder
    Freeman, D
    Knowles, G
    JOURNAL OF ELECTRONIC IMAGING, 2004, 13 (04) : 897 - 906
  • [9] Parallel pass based BPC Design in JPEG2000
    Yoon, Ki Tae
    Kwak, Chang Sub
    Park, Kun Ho
    Choi, Jun Rim
    Han, Seung Soo
    2009 IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INTELLIGENT SYSTEMS, PROCEEDINGS, VOL 4, 2009, : 440 - +
  • [10] Full pass-parallel architecture for EBCOT-Tier1 encoder in JPEG2000
    Institute of Artificial Intelligence and Robotics, Xi'an Jiaotong University, Xi'an 710049, China
    Dianzi Yu Xinxi Xuebao, 2006, 12 (2362-2366):