From The MPEG Handbook: MPEG-1, MPEG-2, MPEG-4, Second Edition

5.10 Coding Applications

Figure 5.28 shows a variety of possible GOP (group of pictures in MPEG-1 and MPEG-2) or GOV (group of video object planes in MPEG-4) structures. The simplest is the III... sequence in which every picture (or object in MPEG-4) is intra-coded. These can be fully decoded without reference to any other picture or object and so editing is straightforward. However, this approach requires about two-and-one-half times the bit rate of a full bidirectional system.


Figure 5.28: Various possible GOP structures used with MPEG. See text for details.

Bidirectional coding is most useful for final delivery of post-produced material either by broadcast or on prerecorded media as there is then no editing requirement. As a compromise the IBIB ... structure can be used which has some of the bit rate advantage of bidirectional coding but without too much latency. It is possible to edit an IBIB stream by performing some processing. If it is required to remove the video following a B picture, that B picture could not be decoded because it needs I pictures either side of it for bidirectional decoding. The solution is to decode the B picture first, and then re-encode it with forward prediction only from the previous I picture. The subsequent I picture can then be replaced by an edit process. Some quality loss is inevitable in this process but this is acceptable in applications such as ENG and industrial video.

Copyright John Watkinson 2004 under license agreement with Books24x7

Products & Services
Video and Audio Software
Video and audio software is used to process audio and video signals. Applications can include motion analysis, security, ID systems, etc.
Video Cameras
Video cameras record live-action scenes that are available for viewing via a stored or transmitted video feed. This allows the user to create a permanent and detailed chronicle of events. Video cameras record dozens of pictures (or frames) a second that when viewed in succession, clearly distinguish the translation of an object or person over time.
Video Displays
Video monitors display video images from cameras and recorders, often using cathode ray tube (CRT) technology.
Radio Modems
Radio modems are radio frequency transceivers for serial data. They connect to serial ports (RS232, RS422, etc.) and transmit to and receive signals from another matching radio modem.
Incremental Rotary Encoders
Incremental rotary encoders are multi-turn sensors that use optical, mechanical, or magnetic index-counting for angular measurement. They contain no absolute reference, but instead count relative to the turn-on position.

Topics of Interest

After compression, audio and video signals are simply data and only differ from generic data in that they relate to real-time signals. MPEG bitstreams are basically means of transporting data whilst...

5.10 Coding applications Figure 5.28 shows a variety of possible GOP (group of pictures in MPEG- 1 and MPEG-2) or GOV (group of video object planes in MPEG-4) structures. The simplest is the III . .

Video Coding Layer YCbCr Color Space MPEG-2 uses the YCbCr color space, supporting 4:2:0, 4:2:2 and 4:4:4 sampling. The 4:2:2 and 4:4:4 sampling options increase the chroma resolution over...

5.9 Bidirectional coding Motion-compensated predictive coding is a useful compression technique, but it does have the drawback that it can only take data from a previous picture. Where moving...

10.3 MPEG-2 GOP header Figure 10.7 shows the syntax for the group of pictures header. The data elements have the same meaning as the MPEG-1 GOP (see Figure 8.7). The closed_gop flag is set to 1 if...