Unit-1 Compression Techniques
Unit-1 Compression Techniques
1 Compression
Techniques
Data
Data
Compression
Compression
Get Prepared Together
Prepared and Edited by:- Divya Kaurani Designed by:- Kussh Prajapati
www.collegpt.com [email protected]
Unit - 1 : Compression Techniques
Data Compression
Advantages:
● Reduced storage space: Compressed data requires less storage space, allowing you
to store more data on a given device or save storage costs on cloud platforms.
● Faster transmission: Smaller file sizes translate to faster transmission speeds over
networks, improving download times and saving bandwidth.
● Efficient archiving: Compressed data archives take up less space, making long-term
data preservation more feasible.
● Improved usability: Smaller file sizes can be easier to download, share, and manage,
enhancing overall user experience.
● Improved data integrity: For certain types of data, compression can actually improve
data integrity by detecting and correcting errors during the decompression process.
This can be beneficial for safeguarding critical information.
● Reduced power consumption: Smaller data files require less energy to transmit and
store, which can be a significant advantage for battery-powered devices and
environmentally conscious data management.
● Enhanced security: Compression can be used as part of data encryption methods,
making it more difficult for unauthorized users to access and understand the
information even if they intercept it.
Disadvantages:
Measures of Performance:
1. Compression Ratio : Original Size / Compressed Size.
2. Space Savings : (1-Compression Ratio) * 100%.
3. Speed of Compression/ Decompression : Time taken by the compression and
decompression process.
4. Bit Rate : Compressed Size / No. of symbols.
5. Computational Complexity : Resources required by the algorithm.
6. Compression Ratios for different data types : Performance on various data
types.
7. Speed of Compression and Decompression : Time taken to compress or
decompress a given amount of data.
8. Compression and Decompression Ratio : Time taken for Compression / Time
taken for Decompression.
9. Quality of Decomposed Data (for Lossy) : Quality of decompressed data
compared to the original often measured using metrics specific to the datatype.
10. Robustness of Errors : Ability to handle errors or corrupted data.
11. Lossiness vs Losslessness : Difference between lossy and lossless
compression.
12. Adaptability to Data Characteristics : How well the algorithm handles
different data types.
13. Random Access Capability : Ability to access specific parts of compressed
data without full decompression.
Visit: www.collegpt.com
www.collegpt.com [email protected]