A high-performance architecture for embedded block coding in JPEG 2000

被引:17
|
作者
Pastuszak, G [1 ]
机构
[1] Warsaw Univ Technol, Fac Elect & Informat Technol, PL-00665 Warsaw, Poland
关键词
context adaptive binary arithmetic coder (CABAC); embedded block coding with optimized truncation (EBCOT); JPEG; 2000;
D O I
10.1109/TCSVT.2005.852720
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
JPEG 2000 offers critical advantages over other still image compression schemes at the price of increased computational complexity. Hardware-accelerated performance is a key to successful development of real time JPEG 2000 solutions for applications such as digital cinema and digital home theatre. The crucial role in the whole processing plays embedded block coding with optimized truncation because it requires bit-level operations. In this paper, a dedicated architecture of the block-coding engine is presented. Square-based bit-plane scanning and the internal first-in first-out are combined to speed up the context generation. A dynamic significance state restoring technique reduces the size of the state memories to 1 kbits. The pipeline architecture enhanced by an inverse multiple branch selection method is exploited to code two context-symbol pairs per clock cycle in the arithmetic coder module. The block-coding architecture was implemented in VHDL and synthesized for field-programmable gate array devices. Simulation results show that the single engine can process, on average, about 22 million samples at 66-MHz working frequency.
引用
收藏
页码:1182 / 1191
页数:10
相关论文
共 50 条
  • [1] A HIGH-PERFORMANCE VLSI ARCHITECTURE OF EBCOT BLOCK CODING IN JPEG2000
    Liu Kai Wu Chengke Li Yunsong National Key Lab of Integrated Service Networks Xidian University Xian China School of Computer Xidian University Xian China
    [J]. JournalofElectronics., 2006, (01) - 93
  • [2] A HIGH-PERFORMANCE VLSI ARCHITECTURE OF EBCOT BLOCK CODING IN JPEG2000
    Liu Kai Wu Chengke Li Yunsong (National Key Lab of Integrated Service Networks
    [J]. Journal of Electronics(China), 2006, (01) : 89 - 93
  • [3] High Efficiency Concurrent Embedded Block Coding Architecture for JPEG 2000
    Lin, Tsung-Da
    Yang, Wei-Bin
    Hsieh, Chang-Yu
    [J]. JOURNAL OF APPLIED SCIENCE AND ENGINEERING, 2010, 13 (03): : 295 - 304
  • [4] Parallel embedded block coding architecture for JPEG 2000
    Fang, HC
    Chang, YW
    Wang, TC
    Lian, CJ
    Chen, LG
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2005, 15 (09) : 1086 - 1097
  • [5] Analysis of scalable architecture for the embedded block coding in JPEG 2000
    Chen, Chun-Chia
    Chang, Yu-Wei
    Fang, Hung-Chi
    Chen, Liang-Gee
    [J]. 2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 2609 - +
  • [6] Area efficient architecture for the embedded block coding in JPEG 2000
    Chang, Yu-Wei
    Fang, Hung-Chi
    Chen, Chun-Chia
    Chen, Liang-Gee
    [J]. 2005 IEEE ASIAN SOLID-STATE CIRCUITS CONFERENCE, PROCEEDINGS OF TECHNICAL PAPERS, 2005, : 517 - 520
  • [7] Embedded block coding in JPEG 2000
    Taubman, D
    Ordentlich, E
    Weinberger, M
    Seroussi, G
    [J]. SIGNAL PROCESSING-IMAGE COMMUNICATION, 2002, 17 (01) : 49 - 72
  • [8] Area efficient architecture tor the embedded block coding in JPEG 2000
    Fang, HC
    Chang, YW
    Chen, LG
    [J]. 2004 47TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II, CONFERENCE PROCEEDINGS, 2004, : 457 - 460
  • [9] Embedded block coding in JPEG2000
    Taubman, D
    Ordentlich, E
    Weinberger, M
    Seroussi, G
    Ueno, I
    Ono, F
    [J]. 2000 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL II, PROCEEDINGS, 2000, : 33 - 36
  • [10] A high-performance JPEG2000 architecture
    Andra, K
    Chakrabarti, C
    Acharya, T
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2003, 13 (03) : 209 - 218