JPEG encoder for low-cost FPGAs

被引:7
|
作者
Osman, Hossam [1 ]
Mahjoup, Waseim [2 ]
Nabih, Azza [2 ]
Aly, Gamal M. [1 ]
机构
[1] Ain Shams Univ, Dept Comp & Syst Engn, Cairo 11517, Egypt
[2] ITIDA, Software Engn Competence Ctr, EG-12577 Giza, Egypt
关键词
image compression; JPEG encoder; hardware implementation; FPGA;
D O I
10.1109/ICCES.2007.4447078
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents the implementation of a JPEG encoder that exploits minimal usage of FPGA resources. The encoder compresses an image as a stream of 8x8 blocks with each element of the block applied and processed individually. The zigzag unit typically found in implementations of JPEG encoders is eliminated. The division operation of the quantization step is replaced by a combination of multiplication and shift operations. The encoder is implemented on Xilinx Spartan-3 FPCA and is benchmarked against two software implementations on four test images. It is demonstrated that it yields performance of similar quality while requiring very limited FPGA resources. A co-emulation technique is applied to reduce development time and to test and verify the encoder design.
引用
收藏
页码:406 / +
页数:2
相关论文
共 50 条
  • [31] A Low-Cost Neural ODE with Depthwise Separable Convolution for Edge Domain Adaptation on FPGAs
    Kawakami, Hiroki
    Watanabe, Hirohisa
    Sugiura, Keisuke
    Matsutani, Hiroki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2023, E106D (07) : 1186 - 1197
  • [32] PASC: Physically Authenticated Stable-Clocked SoC Platform on Low-Cost FPGAs
    Aysu, Aydin
    Schaumont, Patrick
    2013 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2013,
  • [33] Low-cost multi-gigahertz test systems using CMOS FPGAs and PECL
    Keezer, DC
    Gray, C
    Majid, A
    Taher, N
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 152 - 157
  • [34] Low-Cost Strategy to Detect Faults Affecting Scrubbers in SRAM-Based FPGAs
    Grossi, Marco
    Bouras, Meryem
    Oman, Martin
    Berbia, Hassan
    MICROPROCESSORS AND MICROSYSTEMS, 2022, 89
  • [35] LOW-COST, HIGH-PERFORMANCE VLSI DESIGN OF AN MQ CODER FOR JPEG 2000
    Sarawadekar, Kishor
    Banerjee, Swapna
    2010 IEEE 10TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS (ICSP2010), VOLS I-III, 2010, : 397 - 400
  • [36] BEYOND THE UNIVERSITY SYSTEM: LOW-COST RESEARCH, LOW-COST RESEARCHERS, LOW-COST FREEDOM
    Osipov, Alexander
    LABORATORIUM-RUSSIAN REVIEW OF SOCIAL RESEARCH, 2024, 16 (03): : 99 - 115
  • [37] Comparing the Cost of Protecting Selected Lightweight Block Ciphers against Differential Power Analysis in Low-Cost FPGAs
    Diehl, William
    Abdulgadir, Abubakr
    Kaps, Jens-Peter
    Gaj, Kris
    COMPUTERS, 2018, 7 (02)
  • [38] Comparing the Cost of Protecting Selected Lightweight Block Ciphers Against Differential Power Analysis in Low-Cost FPGAs
    Diehl, William
    Abdulgadir, Abubakr
    Kaps, Jens-Peter
    Gaj, Kris
    2017 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY (ICFPT), 2017, : 128 - 135
  • [39] Low-cost encoder using a phase shifting algorithm utilizing polarization properties of light
    Alvarez-Rodriguez, Sergio
    Alcala Ochoa, Noe
    APPLIED OPTICS, 2016, 55 (33) : 9450 - 9458
  • [40] Low-cost CMOS interface for capacitive sensors and its application in a capacitive angular encoder
    Li, XJ
    deJong, GW
    Meijer, GCM
    Toth, FN
    vanderGoes, FML
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 1997, 14 (03) : 223 - 233