首页 | 本学科首页   官方微博 | 高级检索  
     


High-speed JPEG coder implementation for a smart camera
Authors:Walter van Dyck  Rene Smodič  Herbert Hufnagl  Thomas Berndorfer
Affiliation:(1) Festo Machine Vision Lab, Vienna, Austria;(2) Automation and Control Institute, Vienna University of Technology, Vienna, Austria;(3) Festo AG & Co. KG, Esslingen, Germany
Abstract:The compression standard of the Joint Photographic Experts Group (JPEG) for still images is used in many imaging applications. Although machine vision algorithms are based on raw images, massive data reduction of images in many applications is required additionally, e.g. to archive images in the context of automated visual inspection or to store high-speed image sequences when memory space is limited. Especially in embedded systems the software implementation of compression algorithms is too slow to meet real-time requirements. In this paper we present a fast implementation of a JPEG coder in a field programmable gate array (FPGA). This JPEG coder uses the architecture-specific function blocks of a low-cost FPGA (dedicated multipliers, block RAM). Nevertheless, there is hardly any limitation to the generality of the approach, as these building blocks are manufacturer-independent elements of up-to-date FPGA architectures.
Keywords:JPEG  FPGA  2D-DCT  Variable length encoder  Huffman code
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号