The increased demand on video compression led to an international standard
for video compression. The MPEG "Motion Picture Expert Group" committee has
introduced through the International Standard Organization (ISO), the first
video compression standard MPEG-1 for compressing /retrieving data to/from
CD-ROM. Then MPEG-2 was introduced to support more advanced features such
as interlaced, scalable, and high bit-rate video. The MPEG committee has
defined the bit stream requirements at the receiver end, "the decoder". The
MPEG standard consists of three parts; system, audio, and video. The system
part specifies the system-coding layer of the standard and defines how
multiple channels of audio, and video streams can be multiplexed. The video
and audio parts specify the coded representation of video and audio data,
respectively. On the other hand, the encoder implementation has left as an
open area of research, development and industry competition.
In this project, the effect of various different algorithms for reducing
the temporal redundancy in a video sequence will be analysed and evaluated.
Motion-vector distributions, matching errors and other features for various
motion-estimation algorithms will be analysed.