Compression is the reduction in size of data in order to save space or transmission time. And its used just about everywhere. All the images you get on.

Slides:



Advertisements
Similar presentations
T.Sharon-A.Frank 1 Multimedia Compression Basics.
Advertisements

15 Data Compression Foundations of Computer Science ã Cengage Learning.
Data Compression CS 147 Minh Nguyen.
Image Compression. Data and information Data is not the same thing as information. Data is the means with which information is expressed. The amount of.
Chapter 7 End-to-End Data
SWE 423: Multimedia Systems
Spring 2003CS 4611 Multimedia Outline Compression RTP Scheduling.
Department of Computer Engineering University of California at Santa Cruz Data Compression (3) Hai Tao.
1 Data Compression Engineering Math Physics (EMP) Steve Lyon Electrical Engineering.
JPEG.
Computer Science 335 Data Compression.
CMPT 365 Multimedia Systems
T.Sharon-A.Frank 1 Multimedia Image Compression 2 T.Sharon-A.Frank Coding Techniques – Hybrid.
CS430 © 2006 Ray S. Babcock Lossy Compression Examples JPEG MPEG JPEG MPEG.
 Wisegeek.com defines Data Compression as:  “Data compression is a general term for a group of technologies that encode large files in order to shrink.
Data dan Teknologi Multimedia Sesi 08 Nofriyadi Nurdam.
©Brooks/Cole, 2003 Chapter 15 Data Compression. ©Brooks/Cole, 2003 Realize the need for data compression. Differentiate between lossless and lossy compression.
Roger Cheng (JPEG slides courtesy of Brian Bailey) Spring 2007
1 JPEG Compression CSC361/661 Burg/Wong. 2 Fact about JPEG Compression JPEG stands for Joint Photographic Experts Group JPEG compression is used with.jpg.
Image Compression JPEG. Fact about JPEG Compression JPEG stands for Joint Photographic Experts Group JPEG compression is used with.jpg and can be embedded.
Image Compression - JPEG. Video Compression MPEG –Audio compression Lossy / perceptually lossless / lossless 3 layers Models based on speech generation.
Trevor McCasland Arch Kelley.  Goal: reduce the size of stored files and data while retaining all necessary perceptual information  Used to create an.
Lossy Compression Based on spatial redundancy Measure of spatial redundancy: 2D covariance Cov X (i,j)=  2 e -  (i*i+j*j) Vertical correlation   
Lecture 10 Data Compression.
Introduction to JPEG Alireza Shafaei ( ) Fall 2005.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 8 – JPEG Compression (Part 3) Klara Nahrstedt Spring 2012.
ECE472/572 - Lecture 12 Image Compression – Lossy Compression Techniques 11/10/11.
1 Image Compression. 2 GIF: Graphics Interchange Format Basic mode Dynamic mode A LZW method.
DATA COMPRESSION LOSSY COMPRESSION METHODS What it is… A compression of information that is acceptable in pictures or videos, but not texts or programs.
Klara Nahrstedt Spring 2011
Concepts of Multimedia Processing and Transmission IT 481, Lecture 5 Dennis McCaughey, Ph.D. 19 February, 2007.
JPEG. The JPEG Standard JPEG is an image compression standard which was accepted as an international standard in  Developed by the Joint Photographic.
Image Processing and Computer Vision: 91. Image and Video Coding Compressing data to a smaller volume without losing (too much) information.
Data Compression. Compression? Compression refers to the ways in which the amount of data needed to store an image or other file can be reduced. This.
Indiana University Purdue University Fort Wayne Hongli Luo
JPEG CIS 658 Fall 2005.
Image Compression Supervised By: Mr.Nael Alian Student: Anwaar Ahmed Abu-AlQomboz ID: IT College “Multimedia”
Digital Image Processing Image Compression
1 Image Formats. 2 Color representation An image = a collection of picture elements (pixels) Each pixel has a “color” Different types of pixels Binary.
Outline Kinds of Coding Need for Compression Basic Types Taxonomy Performance Metrics.
Compression There is need for compression: bandwidth constraints of multimedia applications exceed the capability of communication channels Ex. QCIF bit.
An introduction to audio/video compression Dr. Malcolm Wilson.
Spring 2000CS 4611 Multimedia Outline Compression RTP Scheduling.
The task of compression consists of two components, an encoding algorithm that takes a file and generates a “compressed” representation (hopefully with.
Image File Formats. What is an Image File Format? Image file formats are standard way of organizing and storing of image files. Image files are composed.
STATISTIC & INFORMATION THEORY (CSNB134) MODULE 11 COMPRESSION.
1 Perception and VR MONT 104S, Fall 2008 Lecture 20 Computer Graphics and VR.
Introduction to JPEG m Akram Ben Ahmed
Information Systems Design and Development Media Types Computing Science.
By Dr. Hadi AL Saadi Lossy Compression. Source coding is based on changing of the original image content. Also called semantic-based coding High compression.
An introduction to audio/video compression Prepared by :: Bhatt shivani ( )
IS502:M ULTIMEDIA D ESIGN FOR I NFORMATION S YSTEM M ULTIMEDIA OF D ATA C OMPRESSION Presenter Name: Mahmood A.Moneim Supervised By: Prof. Hesham A.Hefny.
Submitted To-: Submitted By-: Mrs.Sushma Rani (HOD) Aashish Kr. Goyal (IT-7th) Deepak Soni (IT-8 th )
JPEG Compression What is JPEG? Motivation
IMAGE PROCESSING IMAGE COMPRESSION
IMAGE COMPRESSION.
Chapter 9 Image Compression Standards
Data Compression.
Multimedia Outline Compression RTP Scheduling Spring 2000 CS 461.
JPEG Image Coding Standard
JPEG.
Data Compression.
Chapter III, Desktop Imaging Systems and Issues: Lesson IV Working With Images
Data Compression CS 147 Minh Nguyen.
CMPT 365 Multimedia Systems
Image Coding and Compression
15 Data Compression Foundations of Computer Science ã Cengage Learning.
15 Data Compression Foundations of Computer Science ã Cengage Learning.
Presentation transcript:

Compression is the reduction in size of data in order to save space or transmission time. And its used just about everywhere. All the images you get on the web are compressed, typically in the JPEG (Joint Photographic Experts Group ), Medical Images, Libraries and Video Conferences, ….etc.

Image compression is the application of data compression. The objective is to reduce redundancy of the image data in order to be able to store or transmit data in an efficient form. The reduction in file size allows more images to be stored in a given amount of disk or memory space. It also reduces the time required for images to be sent over the Internet or downloaded from Web pages.

♣ The two fundamental principles used in image compression are redundancy and irrelevancy. ☻Redundancy removes redundancy from the image. ☻irrelevancy omits pixel values which are not noticeable by human eye. ♣ The information in an image can be minimized by removing the redundancy present in it.

♣ There are three types of redundancies: (i)spatial redundancy, which is due to the correlation or dependence between neighboring pixel values (ii)spectral redundancy, which is due to the correlation between different color planes or spectral bands. (iii)temporal redundancy, which is present because of correlation between different frames in images. Image compression aims to reduce the number of bits required to represent an image by removing the spatial and spectral redundancies as much as possible. ♣ JPEG and JPEG 2000 are two important techniques used for image compression

1.The need to efficiently store, manipulate, and transmit large masses of information is growing more rapidly than the capacity of systems to handle it. 2.Uncompressed images take too much space, require larger bandwidth for transmission and longer time to transmit. 3.easier exchange of image files between different devices and applications.

Compression system consists of two components which are encoder and decoder.

Pre processing quantizer Symbol encoder Dequantizer Inverse DCT

8x8 block extraction quantizer Symbol encoder DCT Symbol encoder Dequant- izer Inverse DCT 8x8 block mersor

Original Lena image8x8 block divided Fourier transform DCT transform Wavelet transform Or any linear transform used Quantizer Symbol encoder compressed Lena Image With 4 coefficients Decoding processing

For example let the input pixel matrix is The coefficient of DCT can be compute as follow: Original Lena image

Output DCT matrix DC coefficient is at position 0,0 in the upper left corner of the matrix.

Zigzag sequence

Original Lena imageCompressed Lena image with 4 coefficients Compressed image with 16 coefficients Compressed image with 25 coefficients Compressed image with 40 coefficients Compressed image with 50 coefficients

There are two important compression schemes which are lossy and lossless compression

is a type of data compression in which actual information is lost. the goal is to use lossy compression such that there is not much observable loss in the final product, while saving enormously on file size over lossless compression. In a lossy compression scheme, some of the original information is discarded when it is compressed. Therefore, it is impossible to produce an exact replica of the original image when the image is reconstruct.

Orginal image Medium compression 92% less information High compression 98% less information

Lossless compressors produce an exact replica of the original image. Lossless compression is a compression technique that does not lose any data in the compression process. It assumes you want to get everything back that you put in.

Lossloss CompressionLossy Compression The reconstruction image is identical to the origin The reconstruction image is not identical to the origin Compration ratio 2:1 up to 3:1Compration ratio 20:1 up to 50:1 or more It is not used for image files but is usually applied to text files and other files. It is used for Any type of media file, image files e.g GIF and JPEG for, music e.g MP3 real media and for example of videos files