Video Image Compression
Video Image Compression
COMPRESSION
Audio
VCR paradigm
The VCR paradigm consists of the control functions typically found on VCR
such as play, fast forward, rewind, search forward & rewind search.
Edit ability
Playback device Flexibility
CCITT H.261 Video Coding
Algorithms (P * 64)
The linear quantizer uses a step algorithm that can be adjusted based on
picture quality & coding efficiency.
The H.261 is a standard that uses a hybrid of DCT & DPCM (Differential
Pulse Code Modulation) schemes with motion estimation.
It also define the data format. Each MB contains the DCT coefficients
(DCTCOEFF) of a block followed by an EOB (a fixed length end – of –
block maker).
Each MB consists of block data & an MB header. A GOB (Group of
Blocks) consists of a GOB header.
The picture layer consists of a picture header.
The H.261 is designed for dynamic use & provides a fully contained
organization & a high level of interactive control.
Moving Picture Experts Group
(MPEG) Compression
The MPEG standards consists of number of different standards.
The MPEG 2 suite of standards consist of standard for MPEG 2 video ,
MPEG 2 audio & MPEG 2 systems. It is also defined at different levels ,
called Profiles.
The main profile is designed to cover the largest number of applications.
It supports digital video compression in the range of 2 to 15M bits/sec.
It also provides a generic solution for television worldwide, including
cable, direct broadcast satellite, fibre optic media & optical storage media
(including digital VCRs).
MPEG Coding Methodology
+
Macro Huffman
block DCT Q
Coder
input
-1
Q
MUX
IDCT
Motion
Com
pensation
Past Frame
Future
+ Huffman
Coder
Frame
Motion Compensation
Motion compensation is the basis for most compression
algorithms for visual telephony and full – motion video.
Motion Compensation assumes that the current picture is
some translation of a previous pictures.
This creates the opportunity for using prediction &
interpolation.
Prediction requires only the current frame & the reference
frame.
The Sequence of events for MPEG