An FPGA implementation of a Hopfield optimized block truncation coding

被引:2
|
作者
Saif, Sherif [1 ]
Abbas, Hazem M. [1 ]
Nassar, Salwa M. [2 ]
Wahdan, Andabdelmonem A. [3 ]
机构
[1] Mentor Graph Corp, 51 Beirut St, Cairo 11341, Egypt
[2] ERI, Comp & Syst Dept, Giza, Egypt
[3] Ain Shams Univ, Dept Syst & Comp Engn, Cairo, Egypt
关键词
D O I
10.1109/IWSOC.2006.348230
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an implementation for image compression using variable block truncation coding (BTC) on a Field Programmable Gate Array (FPGA). The compression technique is improved by employing a cost function obtained using Hopfield neural network (HNN), 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 better compression ratios are achieved. The paper formulates the utilization of HNN within the BTC algorithm in such a way that a viable FPGA implementation is produced 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 per pixel, according to the image homogeneity.
引用
收藏
页码:169 / +
页数:2
相关论文
共 50 条
  • [21] ADAPTIVE BLOCK TRUNCATION CODING IMAGE COMPRESSION TECHNIQUE USING OPTIMIZED DOT DIFFUSION
    Liu, Yun-Fu
    Guo, Jing-Ming
    Cheng, Yu
    2016 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2016, : 2137 - 2141
  • [22] Block truncation and planar image coding
    Olsen, SI
    PATTERN RECOGNITION LETTERS, 2000, 21 (13-14) : 1141 - 1148
  • [23] FPGA Design & Implementation of optimized RC5 Block Cipher
    Acharya, Lomash Chandra
    Purohit, Jyoti Prakash
    Bairwa, Surendra Kumar
    Kumawat, Harish Chandra
    2017 2ND INTERNATIONAL CONFERENCE ON TELECOMMUNICATION AND NETWORKS (TEL-NET), 2017, : 360 - 365
  • [24] Adaptive hierarchical block truncation coding
    Zhang, CN
    Xu, J
    CISST'98: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON IMAGING SCIENCE, SYSTEMS AND TECHNOLOGY, 1998, : 73 - 77
  • [25] SYSTOLIC ARRAY FOR BLOCK TRUNCATION CODING
    WEI, CH
    CHEN, CF
    ELECTRONICS LETTERS, 1994, 30 (23) : 1929 - 1930
  • [26] FPGA implementation of Hopfield networks for systems identification
    Boumeridja, H
    Atencia, M
    Joya, G
    Sandoval, F
    COMPUTATIONAL INTELLIGENCE AND BIOINSPIRED SYSTEMS, PROCEEDINGS, 2005, 3512 : 582 - 589
  • [27] High-Speed and Low-Power IP for Embedded Block Coding with Optimized Truncation (EBCOT) Sub-Block in JPEG2000 System Implementation
    Ramy E. Aly
    Magdy A. Bayoumi
    Journal of VLSI signal processing systems for signal, image and video technology, 2006, 42 : 139 - 148
  • [28] High-speed and low-power IP for embedded block coding with optimized truncation (EBCOT) sub-block in JPEG2000 system implementation
    Aly, RE
    Bayoumi, MA
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2006, 42 (02): : 139 - 148
  • [29] Speed-area optimized FPGA implementation for Full Search Block Matching
    Ghosh, Santosh
    Saha, Avishek
    2007 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, VOLS, 1 AND 2, 2007, : 13 - 18
  • [30] THE USE OF BLOCK TRUNCATION CODING IN DPCM IMAGE-CODING
    DELP, EJ
    MITCHELL, OR
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1991, 39 (04) : 967 - 971