JPEG image compression Group 7 Arvind Babel (y07uc024) Nikhil Agarwal (y08uc086)

4
JPEG image compression Group 7 Arvind Babel (y07uc024) Nikhil Agarwal (y08uc086)

Transcript of JPEG image compression Group 7 Arvind Babel (y07uc024) Nikhil Agarwal (y08uc086)

Page 1: JPEG image compression Group 7 Arvind Babel (y07uc024) Nikhil Agarwal (y08uc086)

JPEG image compression

Group 7Arvind Babel (y07uc024)

Nikhil Agarwal (y08uc086)

Page 2: JPEG image compression Group 7 Arvind Babel (y07uc024) Nikhil Agarwal (y08uc086)

Aim: Understanding and Implementing the JPEG compression on images. The degree of compression can be adjusted, allowing a selectable tradeoff between storage size and image quality. JPEG typically achieves 10:1 compression with little perceptible loss in image quality.

• Applications:– To store images in web applications– To reduce the disk space usage– Used for image data transfer to decrease the network

traffic

• Input: An uncompressed image.• Output: A compressed image using JPEG

compression method.

Page 3: JPEG image compression Group 7 Arvind Babel (y07uc024) Nikhil Agarwal (y08uc086)

Approach used: We take the following steps to compress the image.

- Color space transformation- Down sampling- Block splitting- Quantization- Entropy coding- Compression

Challenges:- It’s a lossy compression. How to minimize this loss of

information.- Achieving good compression in line drawings and other

textual or iconic graphics.- Usage in scientific and medical application is very difficult.

Page 4: JPEG image compression Group 7 Arvind Babel (y07uc024) Nikhil Agarwal (y08uc086)

Deadline Task26/10/2010 Project proposal28/10/2010 Project finalization02/11/2010 Understanding the algorithm05/11/2010 Down sampling and block splitting08/11/2010 Entropy coding09/11/2010 Encoding10/11/2010 Interim presentation16/11/2010 Experimentation and observation

20/11/2010 Final testing and results.

Project timeline: