An FPGA implementation of a neural optimization of block truncation coding for image/video compression

被引:5
|
作者
Saif, Sherif
Abbas, Hazent M.
Nassar, Salwa M.
Wahdan, Abdelmonem A.
机构
[1] Mentor Graph Corp, Cairo 11341, Egypt
[2] Elect Res Inst, Comp & Syst Dept, Giza, Egypt
[3] Ain Shams Univ, Dept Comp & Syst Engn, Cairo, Egypt
关键词
field programmable gate arrays; block truncation coding; Hopfield neural networks; image/video compression;
D O I
10.1016/j.micpro.2006.02.004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a Field Programmable Gate Array (FPGA) implementation for image/video compression using an improved block truncation coding (BTC) image compression technique. The improvement is achieved by employing a Hopfield neural network (HNN) to calculate a cost function upon which a block is classified as either a high- or a low-detail block. Accordingly, different blocks are coded with different bit rates and thus resulting in better compression ratios. The paper formulates the utilization of HNN within the BTC algorithm in such a way that a viable FPGA implementation is produced. The implementation exploits the inherent parallelism of the BTC/HNN algorithm to provide efficient algorithm-to-architecture mapping. The Xilinx VirtexE BTC implementation has shown to provide a processing speed of about 1.113 x 10(6) of pixels per second with a compression ratio which varies between 1.25 and 2 bits/pixel, according to the image nature. (C) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:477 / 486
页数:10
相关论文
共 50 条
  • [41] THE USE OF BLOCK TRUNCATION CODING IN DPCM IMAGE-CODING
    DELP, EJ
    MITCHELL, OR
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1991, 39 (04) : 967 - 971
  • [42] A Block Truncation Coding Algorithm and Hardware Implementation Targeting 1/12 Compression for LCD Overdrive
    Kim, Sunwoong
    Lee, Donghyeon
    Kim, Jin-Sung
    Lee, Hyuk-Jae
    [J]. JOURNAL OF DISPLAY TECHNOLOGY, 2016, 12 (04): : 376 - 389
  • [43] VLSI implementation of visual block pattern truncation coding
    Liu, YC
    Lai, YK
    Tsai, TH
    Wu, PC
    Chen, LG
    [J]. IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1998, 44 (03) : 490 - 499
  • [44] Image compression scheme with embedded multilevel block truncation coding based on human visual effect
    Kuo, CH
    Chen, CF
    [J]. JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 1997, 20 (02) : 103 - 115
  • [45] Image Compression Using Multilevel Thresholding Based Absolute Moment Block Truncation Coding For WSN
    Rekha, H.
    Samundiswary, P.
    [J]. PROCEEDINGS OF THE 2016 IEEE INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, SIGNAL PROCESSING AND NETWORKING (WISPNET), 2016, : 396 - 400
  • [46] A novel saliency based image compression algorithm using low complexity block truncation coding
    Nayak, D.
    Ray, K. B.
    Kar, T.
    Kwan, Chiman
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (30) : 47367 - 47385
  • [47] Single Bit Plane Based Block Truncation Coding for Color Image Compression in LCD Overdrive
    Wang, Jun
    Luo, Lin-bo
    Jeung, Yeun-Cheul
    Chong, Jong-wha
    [J]. 2010 DIGEST OF TECHNICAL PAPERS INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS ICCE, 2010,
  • [49] Variable-rate quadtree-segmented block truncation coding for color image compression
    Chen, Wu-Lin
    Hu, Yu-Chen
    Liu, Kuo-Yu
    Lo, Chun-Chi
    Wen, Chia-Hsien
    [J]. International Journal of Signal Processing, Image Processing and Pattern Recognition, 2014, 7 (01) : 65 - 76
  • [50] Digital Image Compression using Block Truncation Coding and Walsh Hadamard Transform Hybrid Technique
    Ghrare, Seddeq E.
    Khobaiz, Ahmed R.
    [J]. 2014 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATIONS, AND CONTROL TECHNOLOGY (I4CT), 2014, : 477 - 480