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
来源
2007 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS: ICCES '07 | 2007年
关键词
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 条
  • [41] A LOW-COST FULLY PIPELINED ARCHITECTURE FOR FINGERPRINT MATCHING
    Xu Jinwei
    Jiang Jingfei
    Dou Yong
    Shen Xiaolong
    2014 12TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING (ICSP), 2014, : 413 - 418
  • [42] VirtLAB: A Low-Cost Platform for Electronics Lab Experiments
    Roch, Massimo Ruo
    Martina, Maurizio
    SENSORS, 2022, 22 (13)
  • [43] Low-Cost and Programmable CRC Implementation Based on FPGA
    Liu, Huan
    Qiu, Zhiliang
    Pan, Weitao
    Li, Jun
    Zheng, Ling
    Gao, Ya
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2021, 68 (01) : 211 - 215
  • [44] An Efficient CNN Accelerator for Low-Cost Edge Systems
    Choi, Kyubaik
    Sobelman, Gerald E.
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2022, 21 (04)
  • [45] A Low-Cost Methodology for EM Fault Emulation on FPGA
    Maistri, Paolo
    Po, Jiayun
    PROCEEDINGS OF THE 2022 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2022), 2022, : 1185 - 1188
  • [46] Key Architectural Optimizations for Hardware Efficient JPEG-LS Encoder
    Mert, Yakup Murat
    PROCEEDINGS OF THE 2018 26TH IFIP/IEEE INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2018, : 243 - 248
  • [47] Hardware/software co-design for JPEG encoder test bench
    Liang, X. (minnielxy@gmail.com), 1600, Advanced Institute of Convergence Information Technology (04): : 258 - 266
  • [48] SpikoPoniC: A Low-Cost Spiking Neuromorphic Computer for Smart Aquaponics
    Siddique, Ali
    Sun, Jingqi
    Hou, Kung Jui
    Vai, Mang I.
    Pun, Sio Hang
    Iqbal, Muhammad Azhar
    AGRICULTURE-BASEL, 2023, 13 (11):
  • [49] MLoF: Machine Learning Accelerators for the Low-Cost FPGA Platforms
    Chen, Ruiqi
    Wu, Tianyu
    Zheng, Yuchen
    Ling, Ming
    APPLIED SCIENCES-BASEL, 2022, 12 (01):
  • [50] High-Quality UHD Demosaicing on Low-Cost FPGA
    Baranov, Pavel S.
    Ivanov, Leonid I.
    PROCEEDINGS OF THE 2018 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (EICONRUS), 2018, : 277 - 280