lect.20 - EEL 5722C Field-Programmable Gate Array Design...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon
1 EEL 5722C Field-Programmable Gate Array Design Lecture 20: Final Project: JPEG Codec and Algorithms Prof. Mingjie Lin * Stanford EE271 notes
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Overview Huffman Encoding and Decoding – Ideas and concepts – How
Background image of page 2
3 Facts about JPEG Compression JPEG stands for Joint Photographic Experts Group JPEG compression is used with .jpg and can be embedded in .tiff and .eps files. – Used on 24-bit color files. – Works well on photographic images. – Although it is a lossy compression technique, it yields an excellent quality image with high compression rates. The JPEG standard is used in downloading graphics from the internet, in digital cameras, in medical imaging tools, and in many other interesting applications We will focus on a small portion of the algorithm-- a section called the Huffman decoder.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 JPEG Encoding Flow
Background image of page 4
Steps in JPEG Compression (Optionally) If the color is represented in RGB mode, translate it to YUV. Divide the file into 8 X 8 blocks. Transform the pixel information from the spatial domain to the frequency domain with the Discrete Cosine Transform. Quantize the resulting values by dividing each coefficient by an integer value and rounding off to the nearest integer. Look at the resulting coefficients in a zigzag order.
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 6
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 11/23/2011 for the course EEL 5722c taught by Professor Lin during the Spring '11 term at University of Central Florida.

Page1 / 21

lect.20 - EEL 5722C Field-Programmable Gate Array Design...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online