4.5 Article

High-speed JPEG coder implementation for a smart camera

Journal

JOURNAL OF REAL-TIME IMAGE PROCESSING
Volume 1, Issue 1, Pages 63-68

Publisher

SPRINGER HEIDELBERG
DOI: 10.1007/s11554-006-0012-y

Keywords

JPEG; FPGA; 2D-DCT; Variable length encoder; Huffman code

Ask authors/readers for more resources

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 highspeed 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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available