Professional Documents
Culture Documents
INTRODUCTION
Audio/video digital compression std.
Approved by ISO/IEC MPEG group in Nov 1991.
Implemented for coding of Moving pictures and associated
audio for digital storage media at upto about 1.5Mbps.
Common digital storage media include
compact Disc
Video compact Disc
1.2 Mbps for coded video & 256 Kbps for strero
audio.
Supports only non inter-laced viedeo.
Uses 4:2:0 chromo sub sampling.
MOTION COMPENSATION
Is an algorithmic technique employed in the encoding of
video data for video compression.
Motion compensation exploits the fact that,
– often, for many frames of a movie,
– the only difference between one frame and another
– is the result of either the camera moving or
– an object in the frame moving.
much of the information that represents one frame will be
the same as the information used in the next frame.
After predicting frames using motion compensation, the
coder finds the error (residual) which is then compressed
and transmitted.
(Contd..)
MOTION COMPENSATION
Input image is divided into blocks of 8x8 pixels.
Organized into macro blocks of 4 luminance blocks and
each of 2 types of chrominance blocks(cb,cr).
3 types of encoded frames:
Intra frames(I-frames).
Predictive frames(P-frames).
Bidirectional frame(B-frames)..
Sequence layer:
consists of one or more groups of pictures.
Header contains info about picture such as
horizontal size,vertical size,pixel aspect
ratio,frame rate etc.
GOP layer:
consists of one or more pictures.
Header contains info such as time-code to
indicate hour-minute-second frame from the start
of the sequence.
(Contd..)
Picture layer:
contains one or more slices.
Header contains info about picture such as I, B
or P-frame.
Slice layer:
contains variable number of MBs in a single
picture.
Length & position of each slice are specified
in the header.
(Contd..)
Macroblock layer:
consists of 4 Y blocks, one cb block and one
cr block.
All blocks are 8x8.
Block layer:
consists of differential DC coeff followed by
variable-length codes(VLC).
LIMITATIONS