0% found this document useful (0 votes)
34 views

Cap910:Data Compression: Course Outcomes

This document outlines a course on data compression. The course aims to teach students about lossy and lossless compression techniques, how to implement algorithms like Huffman coding and run length coding, and how to measure compression performance using metrics like peak signal-to-noise ratio and compression ratio. Students will analyze compression methods, implement algorithms, and learn about advanced encoding schemes by completing practical experiments on topics such as JPEG image compression, MPEG video compression, and MP3 audio compression.

Uploaded by

Dr. Ashok Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views

Cap910:Data Compression: Course Outcomes

This document outlines a course on data compression. The course aims to teach students about lossy and lossless compression techniques, how to implement algorithms like Huffman coding and run length coding, and how to measure compression performance using metrics like peak signal-to-noise ratio and compression ratio. Students will analyze compression methods, implement algorithms, and learn about advanced encoding schemes by completing practical experiments on topics such as JPEG image compression, MPEG video compression, and MP3 audio compression.

Uploaded by

Dr. Ashok Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

CAP910:DATA COMPRESSION

L:0 T:0 P:5 Credits:3

Course Outcomes: Through this course students should be able to

• Analyze basic compression techniques, the methods for lossy and lossless data
Compression and their efficiency.

• Show how they work on a particular input by implementing these compression algorithms
and efficiency in terms of speed and compression ratio.
• Describe the theoretical background of advanced data processing using compression and
encoding schemes.

• Analyze and compute basic statistics of data, and how to apply nontrivial algorithms to
real-world problems.

• Differentiate the basic techniques of lossless compression.

List of Practicals / Experiments:

Introduction
• Introduction to data compression

• Compression techniques: Lossless and Lossy Compression

• Encoder and Decoder

• Quantization

Huffman Coding
• Huffman Coding Algorithm

• Implementation of Huffman coding Algorithm

Run length Coding


• Run length coding Algorithm

• Implementation of Run length coding Algorithm

Image Compression
• JPEG Compression Model

• Implementation of JPEG compression model

Measure of Performance
• Peak Signal to Noise Ratio, Compression factor and ratio

• Implement the concept of Compression factor

• Implement the concept of Compression ratio

• Implement the concept of PSNR

Video Compression
• MPEG Video compression Model

• Implementation of MPEG

Audio Compression
• MP3 Compression model

• Implementation of MP3

Text Books:

1. DIGITAL IMAGE PROCESSING by S. SRIDHAR, OXFORD UNIVERSITY PRESS

References:

1. INTRODUCTION TO DATA COMPRESSION by KHALID SAYOOD, ACADEMIC PRESS

Page:1/1

You might also like