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 条
  • [21] Low-cost control for haptic devices
    Melo-Uribe, Javier
    Sanchez-Tapia, Emilio
    DYNA, 2010, 85 (03): : 237 - 244
  • [22] A low-cost ECC coprocessor for smartcards
    Aigner, H
    Bock, H
    Hütter, M
    Wolkerstorfer, J
    CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2004, PROCEEDINGS, 2004, 3156 : 107 - 118
  • [23] VLSI design of the JPEG-LS near-lossless image encoder
    Nie Y.
    Lei J.
    Li Y.
    Song C.
    Wu X.
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2016, 43 (04): : 75 - 80
  • [24] Development of Secure Encoder-Decoder for JPEG Images
    Hamissa, Ghada
    Abd Elkader, Hatem
    Sarhan, Amany
    Fahmy, Mahmoud
    ICCES'2010: THE 2010 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS, 2010, : 189 - 194
  • [25] Design and Implementation of an Efficient CNN Accelerator for Low- Cost FPGAs
    Xu, Yan
    Wang, Shuaishuai
    Li, Ning
    Xiao, Hao
    IEICE ELECTRONICS EXPRESS, 2022,
  • [26] Real-time implementation of JPEG encoder/decoder
    Czyszczon, TM
    Czernikowski, RS
    Shaaban, M
    Hsu, KW
    INPUT/OUTPUT AND IMAGING TECHNOLOGIES, 1998, 3422 : 281 - 292
  • [27] Efficient VLSI Architecture of JPEG2000 Encoder
    Guo, Jie
    Li, Yunsong
    Liu, Kai
    Lei, Jie
    Wu, Chengke
    2013 6TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING (CISP), VOLS 1-3, 2013, : 192 - 197
  • [28] FPGA implementation of JPEG encoder architectures for wireless networks
    Scavongelli, C.
    Conti, M.
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2016,
  • [29] Acceleration of Tests for the JPEG2000 Encoder Verification
    Golek, Michal
    Koczor, Arkadiusz
    Matoga, Lukasz
    Zadek, Pawel
    Penkala, Piotr
    Pawlak, Adam
    IFAC PAPERSONLINE, 2015, 48 (04): : 186 - 192
  • [30] Pathway to A Compact, Fast, and Low-Cost LiDAR
    Shi, Shi
    Wang, Lei
    Johnston, Matthew
    Rahman, Azmeen Ur
    Singh, Gurjeet
    Wang, Youmin
    Chiang, Patrick Yin
    CONFERENCE PROCEEDINGS OF 2018 4TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS (ICCAR), 2018, : 232 - 236