Real-time implementation of JPEG encoder/decoder
Thomas M. Czyszczon, Roy S. Czernikowski, Muhammad Shaaban, Kenneth W. Hsu · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · 1998
With the immense size of images, compression has become a common way of minimizing the amount of storage necessary for images. This is also beneficial for transmission purposes. The Joint Photographic Experts Group (JPEG) standard is frequently used for still images. This standard is very flexible and many of the same algorithms can be used for video applications. Video applications require large amounts of data to be processed every second. Therefore, the following describes the hardware design of a chip allowing for high-speed compression. The design uses the JPEG algorithms and is targeted towards ASIC design. Further plans include use of field programmable gate arrays (FPGAs). The hardware design is based on grayscale images and only works with the raw image data.