+ All Categories
Home > Documents > File Compression Techniques

File Compression Techniques

Date post: 07-Jan-2016
Category:
Upload: urian
View: 48 times
Download: 0 times
Share this document with a friend
Description:
File Compression Techniques. Data Compression. abcde…. nR bits. abcde…. {. n uses. compress. decompress. Why data compression?. To reduce memory storage requirements. Faster technique ,so less transmission time and reducing bandwidth also. - PowerPoint PPT Presentation
Popular Tags:
14
Transcript
Page 1: File Compression Techniques
Page 2: File Compression Techniques

abcde…

abcde… {

n uses

nR bits

compress decompress

Page 3: File Compression Techniques

Why data compression?

To reduce memory storage requirements.

Faster technique ,so less transmission time and reducing bandwidth also.

It reduces consumption of expensive resources such as hard disk space.

Page 4: File Compression Techniques

How data compression is possible?

Compression is possible by removing usual redundancies or information that is often repeated.

By using various formats to store data.

By shrinking one or more files into a single file.

Page 5: File Compression Techniques

IMAGE FORMATS

JPEGJoint Photographic

Expert Group.Lossy compression for

photographic images.24 Bits/pixel.Degradation of quality.

Page 6: File Compression Techniques

BMP Bitmap File Format

for digital images.Support 24 bits/pixel

to store color information.

Device independent format.

GIFGraphic Interchange

Format.Supports 8 bits/pixel

for color storage.Lossy compression

when colors of image > 256

Lossless when colors < 256.

Page 7: File Compression Techniques

AUDIO FORMATS MP3Moving Picture Expert Group Format for

audio encoding.Lossy compression.Used on internet for downloading and

uploading.Quality of sound is still clear.Works by reducing certain parts of audio.

Page 8: File Compression Techniques

WAVWaveform Audio File

Format.Compatible for only

Microsoft and IBM O.S.

Quiet large files.Lossless

compression.

WMAWindows Media Audio

File Format by Microsoft.

Lossless compression.Competitor to MP3.Basically meant for

windows media player.

High compressing than Mp3.

Page 9: File Compression Techniques

VIDEO FORMATS FLVFlash Video File format.Compatible with media flash players.Better quality of video.File size is small.Users of this format are Hulu, Youtube,

Google video etc.

Page 10: File Compression Techniques

WMVWindows Media

Video Compression Format.

High definition video content.

Small in size.Used in emails also.

AVCHDAdvanced Video

Coding High definition.

Basically ,playstations and video games have this file formats.

Provides good resolution video.

Page 11: File Compression Techniques

RUN LENGTH ENCODING

This method reduces the consecutive occurrences of a given symbol.

Real life example is fax machine.

Shows only one copy of symbol along with the count.

Page 12: File Compression Techniques

DIFFERENTIAL PULSE CODE MODULATIONIn this methodFirst a reference symbol is placed.

Difference is placed between that symbol and reference symbol.

Page 13: File Compression Techniques

DICTIONARY BASED ENCODING

Lempel- Ziv (LZ) Compression Algorithm.

Dictionary of variable length strings is built.

Contain every string expected to occur in data.

Page 14: File Compression Techniques

AUDIO COMPRESSION

PREDICTIVE ENCODING- Differences between the samples are encoded.

Normally used for speech.

PERCEPTUAL ENCODING-Used to create cd quality audio.

Based on the science of psychoacoustics.


Recommended