Data-Compression-Technique(communication).pptx

davelagos1 13 views 8 slides Sep 29, 2024
Slide 1
Slide 1 of 8
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8

About This Presentation

it is about communication


Slide Content

Technique Data Compression

What is Data Compression? Data compression techniques in digital communication aim to reduce the size of data using specific formulas and algorithms. These techniques often involve substituting smaller strings of bits for the original data and utilizing dictionaries for decompression when needed. Other methods include using pointers to familiar bit strings or eliminating redundant characters. Data compression in digital communication helps decrease file transfer time, storage costs, and network traffic, making data transmission more efficient and economical. Data Compression is also referred to as bit-rate reduction or source coding . This technique is used to reduce the size of large files.

Data compression is important because it helps save space and make things faster. In computers, we want to store and send information efficiently. So, data compression shrinks files like text, images, videos, and more, making them smaller. This saves storage space on devices and makes them quicker to transfer over the internet. Different techniques are used to compress different types of data, and it can reduce file sizes by different amounts, like making a 100 MB file only take up 50 MB of space. Why Compress Data?

Data Compression Technique Model

Lossless data compression is used to compress the files without losing an original file's quality and data. Simply, we can say that in lossless data compression, file size is reduced, but the quality of data remains the same. The main advantage of lossless data compression is that we can restore the original data in its original form after the decompression. 2 Types Of Data Compression Lossy Data Compression Lossless Data Compression Lossy data compression is used to compress larger files into smaller files. In this compression technique, some specific amount of data and quality are removed (loss) from the original file . It takes less memory space from the original file due to the loss of original data and quality. This technique is generally useful for us when the quality of data is not our first priority.

Lossless Data Compression Lossless Data Compression In Lossless data compression, there is no loss of any data and quality. In lossless, the file is restored in its original form. Lossless data compression algorithms are Run Length Encoding, Huffman encoding, Shannon fano encoding, Arithmetic encoding, Lempel Ziv Welch encoding, etc. Lossless compression is mainly used to compress text and programs. As compare to lossy data compression, lossless data compression holds more data. File quality is high in the lossless data compression. Lossless data compression mainly supports RAW, BMP, PNG, WAV, FLAC, and PDF file types. In Lossy data compression, there is a loss of quality and data, which is not measurable. In Lossy, the file does not restore in its original form. Lossy data compression algorithms are: Transform coding, Discrete Cosine Transform, Discrete Wavelet Transform, fractal compression, etc. Lossy compression is mainly used to compress audio, video, and images. As compare to lossless data compression, lossy data compression holds less data. File quality is low in the lossy data compression. Lossy data compression mainly supports JPEG, GIF, MP3, MP4, MKV, and OGG file types.

Lossless Can be done using Run Length Encoding (RLE) Ex. Replaces Repeated data (‘runs’) with frequency/ data pairs. Works best likely with lots of repeated data.

Thank you
Tags