1
CS/ECPE5516 1
Chapter 7.2: Layer 6: Compression
CS/ECPE 5516: Comm. Network
- Prof. Abrams, Spring 2000
Based in part on material from Scott F. Midkiff
CS/ECPE5516 2
server client Live
Multimedia Systems
- Interactive versus non-interactive
Video Archive server client Stored
CS/ECPE5516 3
Example Multimedia Applications
- Multimedia-on-demand
n Video-on-demand n Audio-on-demand
- Live video
n Meetings n Collaboration n News
- Remote sensing and imaging
CS/ECPE5516 4
Need for Video Compression
- Video characteristics
n Demanding with respect to storage and/or data rate n Highly redundant -- duplicated information
n Compression ratios of 200:1 or even 2000:1 are possible
- Compression is needed to enable
n Storage n Transmission
(640x480 pixels/f)(24 b/pixel)(30 f/s) = 221 Mbps
CS/ECPE5516 5
Compression Example (JPEG)
Quality: 100% Size: 57459 Quality: 90% Size: 20525 Quality: 60% Size: 8293 Quality: 25% Size: 4984 Quality: 10% Size: 3338 Quality: 5% Size: 2551 JPEG = Joint Picture Experts Group
CS/ECPE5516 6
Compression Techniques
- Information may be lost (but not missed)
n Lossy compression -- information is lost n Lossless compression -- no loss
- Lossy techniques: drop info not important to
human perception. Examples:
n Images: changes in high frequency brightness
changes as you move across image
n Audio: low frequency sounds in woman’s voice