The MPEG Representation of Digital Media potx

275 796 0
The MPEG Representation of Digital Media potx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... progressing with the High-Efficiency Video Coding (HEVC) standard project 1 An Introduction to MPEG Digital Media 5 Judging from the title of its mission digital representation of media information”, the scope of MPEG may seem narrow In practice, however, the scope is hardly so Probably the area drawing most participants is media compression”, which includes video, audio, 3D graphics (3DG) and other media types... other media types A second area is media composition”, namely the digital representation of “attributes” (time, space, interactivity, etc.) of the different “objects” in a multimedia scene A third area is media description”, namely the digital representation of the description – textual, but other descriptions as well – related to a media object MPEG has several other activity areas that will not be... color blocks, the motion vector is obtained by halving the transmitted vector and truncating the magnitude to an integer value Motion vectors are differentially coded using, in most cases, the motion vector of the MB to the left as a prediction Zero is used as a prediction for the leftmost MBs of the GOB, and also if the MB to the left has no motion vector The transform coefficients of either the original... that would serve a large number of consumer applications, and in fact one of the main differences between MPEG- 1 and MPEG- 2 is that MPEG- 2 handles interlace efficiently Since the picture resolution of BT601 is about four times that of the SIF of MPEG- 1, the bit-rate chosen for MPEG- 2 optimization were 4, and 9 Mbits/s However, MPEG- 2 allows much higher bitrates A bit-rate of 4 Mbits/s was deemed too low... transmission of every BT601 color sample Thus, an MPEG- 2 4:2:0 format was defined to allow for 2:1 vertical subsampling of the color, in addition to the normal 2:1 horizontal color subsampling of BT601 Pel positions are only slightly different than the CIF of H.261 and the SIF of MPEG- 1 For interlace, the temporal integrity of the chrominance samples must be maintained Thus, MPEG- 2 normally defines the first,... guidance the production of the most effective standards, with due regard to the state of technology As a body seeking to serve the needs of different industries across the board, MPEG sees it difficult and often improper to establish relationships with individual companies On the other hand MPEG is fully aware that industries have felt and keep on feeling the need to establish organisations catering to their... videotape playback Although the MPEG- 1 video standard was originally intended for operation in the neighborhood of the above bit-rate, a much wider range of resolution and bitrates is supported by the syntax The MPEG- 1 video standard thus provides a generic bit-stream syntax that can be used for a variety of applications MPEG- 1 video (Part 2 of ISO/IEC 11172) provides all the details of the syntax, complete... display for 525/60 video is also supported 8 The top field contains the top line of the frame The bottom field contains the second (and bottom) line of the frame 24 2.3.2.1 B.G Haskell and A Puri Basics of MPEG- 2 Video Compression We now provide a brief overview of basic principles employed in MPEG- 2 video compression Exploiting Spatial Redundancy As in MPEG- 1, the MPEG- 2 video-coding algorithm employs an... performing the DCT, the encoder may reorder the luminance lines within a MB so that the first 8 lines come from the top field, and the last 8 lines come from the bottom field This reordering is undone after the IDCT in the encoder and the decoder Chrominance blocks are not reordered in MP@ML The effect of this reordering is to increase the vertical correlation within the luminance blocks and thus decrease the. .. to the specified syntax The result is that the quality of standards based video codecs, even at a given bitrate, depends greatly on the encoder implementation This explains why some implementations appear to yield better video quality than others In the following sections, we provide brief summaries of each of these video standards, with the goal of describing the basic coding algorithms as well as the . that MPEG standards for the digital representation of audio, video and related information have facilitated the transition of the media industry to the digital world, made convergence of hitherto. have facilitated the conversion of the various components of the media industry from an analogue to the digital world. In the process MPEG has caused an orderly restructuring of the industry from. sensor detecting the intensity of the light from a page as the means to modulate the intensity of the telephone signal. In the 170 years since the development of photography, the first media commu- nication

Ngày đăng: 31/03/2014, 18:20

Từ khóa liên quan

Mục lục

  • Cover

  • The MPEG Representation of Digital Media

  • ISBN 9781441961839

  • Contents

  • Chapter 1: An Introduction to MPEG Digital Media

  • Chapter 2: MPEG Video Compression Basics

    • 2.1 Video Coding Basics

      • 2.1.1 Basics of Interframe Video Coding

      • 2.2 The MPEG-1 Video Coding Standard

        • 2.2.1 Requirements of the MPEG-1 Video Standard

        • 2.2.2 H.261 Coding Concepts as Applicable to MPEG-1 Video

          • 2.2.2.1 H.261 Bitstream Data Hierarchy

            • Picture Layer

            • GOB Layer

            • Macroblock (MB) Layer

            • Block Layer

            • 2.2.2.2 H.261 Coding Semantics

            • 2.2.3 MPEG-1 Video Coding

              • 2.2.3.1 Basics of MPEG-1 Video Compression

                • Exploiting Spatial Redundancy

                • Exploiting Temporal Redundancy

                • Bidirectional Temporal Prediction

                • 2.2.3.2 MPEG-1 Bitstream Data Hierarchy

                  • Video Sequence Header

                  • Group of Pictures (GOP) Header

                  • Picture Header

                  • Slice Header

                  • Macroblock Header

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan