HOME   Cart(0)   Quotation   About-Us Policy PDFs Standard-List
www.ChineseStandard.net Database: 189760 (18 Oct 2025)

GB/T 20090.16-2016 English PDF

Standard IDContents [version]USDSTEP2[PDF] delivered inStandard Title (Description)StatusPDF
GB/T 20090.16-2016EnglishRFQ ASK 3 days [Need to translate] Information technology -- Advanced coding of audio and video -- Part 16: Broadcasting video Valid GB/T 20090.16-2016

PDF similar to GB/T 20090.16-2016


Standard similar to GB/T 20090.16-2016

GB 18030   GB/T 37036.2   GB/T 37036.1   GB/T 20090.13   GB/T 20090.12   GB/T 20090.11   

Basic data

Standard ID GB/T 20090.16-2016 (GB/T20090.16-2016)
Description (Translated English) Information technology -- Advanced coding of audio and video -- Part 16: Broadcasting video
Sector / Industry National Standard (Recommended)
Classification of Chinese Standard L71
Classification of International Standard 35.040
Word Count Estimation 140,176
Date of Issue 2016-04-25
Date of Implementation 2016-11-01
Regulation (derived from) National Standard Announcement No
Issuing agency(ies) General Administration of Quality Supervision, Inspection and Quarantine of the People's Republic of China, Standardization Administration of the People's Republic of China

GB/T 20090.16-2016: Information technology -- Advanced coding of audio and video -- Part 16: Broadcasting video


---This is a DRAFT version for illustration, not a final translation. Full copy of true-PDF in English version (including equations, symbols, images, flow-chart, tables, and figures etc.) will be manually/carefully translated upon your order.
Information technology - Advanced coding of audio and video - Part 16. Broadcasting video ICS 35.040 L71 National Standards of People's Republic of China Information technology advanced audio and video coding Part 16. Radio and TV video Part 16. Broadcastingvideo Published on.2016-04-25 Implementation of.2016-11-01 General Administration of Quality Supervision, Inspection and Quarantine of the People's Republic of China China National Standardization Administration issued

Content

Foreword I Introduction II 1 Scope 1 2 Normative references 1 3 Terms and Definitions 1 4 Abbreviations 9 5 Agreement 10 6 Structure of the encoded bit stream 17 7-bit stream syntax and semantics 21 8 Resolution Process 54 9 decoding process 73 Appendix A (normative appendix) pseudo-start code 111 Appendix B (Normative) Grades and Levels 112 Appendix C (Normative) Bitstream Virtual Reference Decoder 117 Appendix D (Normative Appendix) Basic Entropy Code Table 122 Appendix E (informative) Advanced Entropy Codec Reference Implementation Method 132

Foreword

GB/T 20090 under the general title of "Information Technology Advanced Audio Video Coding" currently includes the following 14 parts. --- Part 1. System; --- Part 2. Video; --- Part 3. Audio; --- Part 4. Compliance testing; --- Part 5. Reference software; --- Part 6. Trusted decoder and access protocol for digital rights management; --- Part 7. Video codec for interactive applications; --- Part 8. Transmission of AVS over IP networks; --- Part 9. AVS file format; --- Part 10. Mobile voice and audio; --- Part 11. Synchronized text; --- Part 12. Integrated scene; --- Part 13. Video toolsets; --- Part 16. Broadcast TV video. This part is the 16th part of GB/T 20090. This part is drafted in accordance with the rules given in GB/T 1.1-2009. Please note that some of the contents of this document may involve patents. The issuing organization of this document is not responsible for identifying these patents. This part is proposed and managed by the National Information Technology Standardization Technical Committee (SAC/TC28). This section drafted by. Peking University, CCTV, Zhejiang University, Huawei Technologies Co., Ltd., Beijing Boya Hua Record audio-visual technology research Research Institute Co., Ltd., Guangzhou Kewei New Digital Technology Co., Ltd., Shenzhen Hisilicon Semiconductor Co., Ltd., Shanghai Guomao Digital Technology Co., Ltd. Division, Tsinghua University, Radio and Television Research Institute of the State Administration of Radio, Film and Television, Radio and Television Planning Institute of the State Administration of Radio, Film and Television, China Institute of Computing Technology, Peking University Shenzhen Graduate School, Zhongshan University. The main drafters of this section. Gao Wen, Ding Wenhua, Huang Tiejun, Yan Lu, Ma Siwei, Zheng Xiaoyu, Liang Fan, He Wei, Zhang Weimin, Zhao Haiwu, Zhang Li, Zheng Jianwei, Zeng Zhihua, Wang Ronggang, Guo Xiaoqiang, Deng Xiangdong, Pan Xiaofei, Wang Qiang, Dong Wenhui, Lin Yongbing, Zhang Xianguo, Wang Zhenyu.

Introduction

This part of GB/T 20090 follows GB/T 20090.2-2013, adding frame-level weighted quantization, co-polar field skip mode coding, Enhance techniques such as field coding. The issuing body of this section draws attention to the fact that when the statement conforms to this section, it may involve 8.2, 8.4, 9.2, 9.3, 9.4.2, 9.4.5, 9.4.6.2, 9.4.6.3, 9.4.9, 9.4.9, 9.5.1, 9.5.2, 9.6, 9.7, 9.9.2.2, 9.9.2.3, 9.11, Appendix A and Appendix D related patents use. The issuer of this document draws attention to the fact that the statement is in compliance with this document and may involve 65 patents related to digital audio codec technology. usage of. 201210033977.4, encoding and decoding method using non-fixed reference field forward prediction skip mode;.201110300629.4, selecting parameters Examination room and method for acquiring time domain motion vector; ZL200680014013.8, a method and device for implementing arithmetic codec; ZL200780000403.4, method and device for realizing quantization in codec; ZL200710178532.4, image encoding/decoding method and device And system; ZL200810102353.7, motion vector scaling method and device, codec method and system; ZL03148149.3, used for diagram 8×8 integer transform method and apparatus like coding and video coding; ZL03115997.4, integer change applied to image coding and video coding Method and apparatus for changing; ZL03156124.1, 8×8 transform method and apparatus compatible with 4×4 transform in image and video coding; ZL03150939.8, Method and apparatus for predicting motion vectors in video codec; ZL03150940.1, method and apparatus for intra prediction in video codec; ZL03143431.2, method and device for sub-pixel interpolation of video image; ZL03143429.0, motion vector prediction in video codec Method and device; ZL200310108470.1, scanning method and device for transform coefficient block in video codec; ZL200310109484.5, letter Information entropy keep coding method and device; ZL200310109499.1, information entropy keep decoding method and device; ZL200310108468.4, 1/4 image Method and device for prime precision interpolation; ZL200410017419.4, multi-scale compatible processing device and method thereof for image and video coding; ZL03146301.0, a video image coding method; ZL200410012658.0, a loop filtering method and a loop filter; ZL200410012857.1, video coding integer transform matrix selection method and related integer transform method; ZL200410061094.X, a Complexity gradable intra prediction method; ZL200510104853.0, a context-based adaptive entropy encoding/decoding method; ZL02125274.2, a method and device for combining rate rate optimized code rate control; ZL02130833.0, a novel space for video coding Prediction method and device thereof; ZL03157077.1, an encoding end/decoding side bidirectional prediction method for video coding; ZL200310116085.1, a reference image buffer management method; ZL200310116087.0, the largest macroblock type is associated with the coding block mode Coding/decoding method; ZL200310116088.5, a video image skipping macroblock encoding method; ZL03148029.2, for video editing Code prediction image generation method; ZL200410006340.1, an intra prediction mode selection method; ZL200410029452.9, a kind MPEG-2 to AVS video code stream format conversion method and device thereof; ZL200310116089.X, obtained under fixed reference frame number coding mode Image reference block method; ZL03157189.1, entropy coding method for video prediction residual coefficient coding; ZL03157078.X, a fast Method for rapidly positioning coded image; ZL03157076.3, a method for locating coded image identification; ZL03149393.9, for coding processing 4 input/output integer transform/inverse change method; ZL03148033.0, an integer input/reverse of 8 input/output for encoding processing Transform method; ZL03148032.2, quantization/inverse quantization method based on bit plane unequal length; ZL03148031.4, multi-view video codec Predictive compensation method and device; ZL03148030.6, used for video coding motion vector prediction method; ZL200310116090.2, direct coding Method for determining a reference image block in a mode; ZL200310100469.4, a method for assisting a video clip with a clip identification code; ZL03151460.X, a random access data encapsulation method and its corresponding data recovery method; ZL200310107985.X, a kind of Machine access data flow organization method and corresponding decoding method; ZL03159169.8, a video encoding and decoding method; ZL03120952.1, Video image coding method, ZL03152502.4; a real-time 1/4 interpolation method based on multi-stage pipeline structure; ZL03156678.2, a Specimen sample interpolation filtering method; ZL200310101370.6, a subsample interpolation filtering method; ZL200310101445.0, based on flowing water Line intra prediction mode block coding acceleration method; ZL200410015637.4, image and video signal conversion apparatus and method thereof; 200510061395.7, a method and apparatus for binary decoding to obtain decoded data values;.200480016912.2, a video macro Block mode decoding method;.200680014019.5, a binarization method and device;.201010135828.X, packaging and editing of video data Code method and device and system;.200880001326.9, multi-reference image compression code stream to realize random access decoding method and decoder; 200710126108.5, method and decoder for implementing random access (0989702CN family);.201310746046.3, indicating video image display Method of showing sequence;.201110240524.4, hexagonal transformation method and device for image coding and video coding;.201110335481.8, Video coding merge mode bidirectional compensation method;.201310049872.2, method and system for coding and decoding error correction based on color space transformation 201310173139.1, a method for jointly correcting video coding and decoding errors by using YUV and RGB space;.201310048281.3, a figure Image and video codec method and system;.201210312587.0, a method and device for quickly preventing the occurrence of pseudo-start codes; 200410015637.4, an apparatus for transforming image and video signals and a method therefor. The issuing organization in this section has no position on the authenticity, validity and scope of the patent. The patent holder has assured the issuing authority of this section that he is willing to work with any applicant on reasonable and non-discriminatory terms and conditions. Patent licensing is negotiated. The patent holder's statement has been filed with the issuing authority in this section. Contact. Huang Tiejun (Secretary-General of Digital Audio Video Codec Standard Working Group) Address. Room 2641, Building 2, Science, Peking University Postal code. 100871 Email. [email protected] Phone. 10-62756172 Fax. 10-62751638 Please note that in addition to the above patents, some of the contents of this section may still involve patents. The publishers in this section do not undertake to identify these Liability. Information technology advanced audio and video coding Part 16. Radio and TV video

1 Scope

This part of GB/T 20090 specifies a variety of video compression methods for bit rate, resolution and quality, and specifies the decoding process. This section applies to terrestrial TV, cable TV, satellite TV, network and other applications.

2 Normative references

The following documents are indispensable for the application of this document. For dated references, only dated versions apply to this article. Pieces. For undated references, the latest edition (including all amendments) applies to this document. GB/T 20090.2-2013 Information technology advanced audio and video coding Part 2. Video

3 Terms and definitions

The following terms and definitions as defined in GB/T 20090.2-2013 apply to this document. For ease of use, the following is repeated Some terms and definitions in GB/T 20090.2-2013. 3.1 Reserved reserved Some specific syntax element values are defined, which are used for future extensions to this section. Note. These values do not appear in the bitstream that conforms to this section. [GB/T 20090.2-2013, definition 2.1] 3.2 Variable length coding variablelengthcoding A reversible entropy coding process that assigns short codewords to symbols with higher frequency of occurrence and assigns long codewords to frequency of occurrence Low symbol. [GB/T 20090.2-2013, definition 2.2] 3.3 Transform coefficient A scalar on the transform domain. [GB/T 20090.2-2013, definition 2.3] 3.4 Code representation encodingpresentation The format of the data after encoding. [GB/T 20090.2-2013, definition 2.4] 3.5 Encoding process Generate a process that conforms to this part of the bitstream. Note. This section does not specify this process. [GB/T 20090.2-2013, definition 2.5] 3.6 Encoder encoder The implementation of the encoding process. [GB/T 20090.2-2013, definition 2.6] 3.7 Coded image codedpicture An encoded representation of a frame of image. [GB/T 20090.2-2013, definition 2.7] 3.8 Flag flag A binary variable. [GB/T 20090.2-2013, definition 2.8] 3.9 Compensation compensation The sum of the sample residual obtained by decoding the syntax element and its corresponding predicted value is obtained. [GB/T 20090.2-2013, definition 2.9] 3.10 Residual residual The difference between the reconstructed value of a sample or data element and its predicted value. [GB/T 20090.2-2013, definition 2.10] 3.11 Reference index referenceindex Decodes the reference image or the number of the field in the image buffer. [GB/T 20090.2-2013, definition 2.12] 3.12 Reference image referencepicture An image used for subsequent inter-frame prediction in the decoding process. [GB/T 20090.2-2013, definition 2.13] 3.13 Layer layer The hierarchical structure in the bit stream, the upper layer contains the lower layer. The coding layers are in descending order. sequence, image, stripe, macroblock and block. [GB/T 20090.2-2013, definition 2.14] 3.14 Field It consists of the inter-phased lines of the three sample matrices constituting the frame. [GB/T 20090.2-2013, definition 2.15] 3.15 Grade profile A subset of the grammar, semantics, and algorithms specified in this section. [GB/T 20090.2-2013, definition 2.16] 3.16 Binary symbol binarybin Symbols that make up a binary symbol string, including "0" and "1". [GB/T 20090.2-2013, definition 2.17] 3.17 Binary symbol string binarybinstring An ordered sequence of finite bit binary symbols, the leftmost symbol being the most significant bit (MSB) and the rightmost symbol being the least significant bit (LSB). [GB/T 20090.2-2013, definition 2.18] 3.18 Component component A single matrix of the sample's three sample matrices (luminance and two chrominances) or a single sample in the matrix. [GB/T 20090.2-2013, definition 2.19] 3.19 Inverse transform inversetransform The process of converting a matrix of transform coefficients into a matrix of spatial samples. [GB/T 20090.2-2013, definition 2.20] 3.20 Inverse quantization The process of obtaining transform coefficients after scaling the quantized coefficients. [GB/T 20090.2-2013, definition 2.21] 3.21 Raster scan rasterscan Mapping a two-dimensional rectangular grating to a one-dimensional grating, the entrance of the one-dimensional grating starting from the first line of the two-dimensional grating, and then scanning the second line, the first Three lines, and so on. The lines in the raster are scanned from left to right. [GB/T 20090.2-2013, definition 2.22] 3.22 Macroblock macroblock Includes a 16×16 luma sample block and corresponding chroma sample block. [GB/T 20090.2-2013, definition 2.24] 3.23 Macroblock address macroblockaddress Starting from the macroblock in the upper left corner of the image, it is numbered in the order of the raster scan, and the start number is 0. [GB/T 20090.2-2013, definition 2.25] 3.24 Macroblock line macroblockline At the same vertical position of the encoded image, the macroblocks that are continuous from the left border to the right border have a height of 16 samples. [GB/T 20090.2-2013, definition 2.26] 3.25 Macroblock position macroblockposition The two-dimensional coordinates of a macroblock in an image, expressed as (x, y). Example. If the encoded data of two fields of the current image are merged into a frame, the macroblock (x, y) = (0, 0) in the upper left corner of the image, for each macroblock column, from left to right x Add 1 to each macro block row, and add 1 from top to bottom y. If the encoded data of the two fields of the current image appear in sequence, the macroblock (x, y) of the upper left corner of the first field = (0,0), for each macroblock column of the first field, add 1 from left to right x, for each macroblock row of the first field, add 1 from top to bottom y; second field upper left Corner macroblock (x, y) = (0, (H 31) > > 5), H is the number of lines scanned in the vertical direction of the image. For each macroblock column of the second field, add 1 from left to right, followed by 2 Field For each macro block line, add 1 from top to bottom y. [GB/T 20090.2-2013, definition 2.27] 3.26 Backward prediction backwardprediction The current image is predicted with a future reference image in display order. [GB/T 20090.2-2013, definition 2.28] 3.27 Partitioning The process of dividing a collection into subsets. Each element in the collection belongs to and belongs to only one subset. [GB/T 20090.2-2013, definition 2.29] 3.28 Level level A defined set of syntax element and syntax element parameter values at a certain level. [GB/T 20090.2-2013, definition 2.30] 3.29 AC coefficient AC coefficient A transform coefficient whose index number is not all 0 on the two-dimensional transform domain. [GB/T 20090.2-2013, definition 2.31] 3.30 Decoding processing Parsing process and decoding process. [GB/T 20090.2-2013, definition 2.32] 3.31 Decoding process The process of generating a decoded image from a syntax element. [GB/T 20090.2-2013, definition 2.33] 3.32 Decoder decoder The entity that completes the decoding process. [GB/T 20090.2-2013, definition 2.34] 3.33 Decoding order decodingorder The decoding process decodes the order of each frame of image based on the prediction relationship between the images. [GB/T 20090.2-2013, definition 2.35] 3.34 Decoded image decodedpicture The image reconstructed by the decoder based on the bitstream. [GB/T 20090.2-2013, definition 2.36] 3.35 Decoded image buffer decodedpicturebuffer A buffer that stores decoded images and is used to predict, output reorder, and output timing. [GB/T 20090.2-2013, definition 2.37] 3.36 Parsing process parse The process of obtaining a syntax element from a bitstream. [GB/T 20090.2-2013, definition 2.38] 3.37 Forbidden forbidden Some specific syntax element values are defined and should not appear in the bitstream that conforms to this section. Note. The purpose of disabling certain values is usually to avoid the occurrence of pseudo-start codes in the bitstream. [GB/T 20090.2-2013, definition 2.39] 3.38 Block block An M (column) × N (row) sample matrix or a matrix of transform coefficients. A block of size 8×8 is also called a sub-block. Note. Rewrite GB/T 20090.2-2013, define 2.40. 3.39 Block scan blockscan A specific serial ordering of quantized coefficients. [GB/T 20090.2-2013, definition 2.41] 3.40 Brightness luma A matrix of samples or a single sample representing the luminance signal. [GB/T 20090.2-2013, definition 2.42] 3.41 Quantization parameter quantizationparameter A parameter that inversely quantizes the quantized coefficients during the decoding process. [GB/T 20090.2-2013, definition 2.43] 3.42 Quantization coefficient The value of the inverse transform coefficient is inverse quantized. [GB/T 20090.2-2013, definition 2.44] 3.43 X grade decoder x-profiledecoder A decoder capable of decoding a bit stream that conforms to a certain level of specification. [GB/T 20090.2-2013, definition 2.45] 3.44 Start code startcode A 32-bit binary codeword whose form is unique throughout the bitstream. Note. The start code has multiple uses, one of which is to begin by identifying the bitstream syntax structure. [GB/T 20090.2-2013, definition 2.46] 3.45 Forward prediction forwardprediction The current image is predicted with the reference image past in the display order. [GB/T 20090.2-2013, definition 2.47] 3.46 Forward interframe decoding image forwardinterdecodedpicture P frame Only forward-decoded decoded images are used in inter prediction. [GB/T 20090.2-2013, definition 2.48] 3.47 Chroma chroma Cr, Cb A matrix of samples or a single sample of either of the two color difference signals. [GB/T 20090.2-2013, definition 2.49] 3.48 Video sequence sequence The highest level syntax structure of the encoded bitstream, including one or more consecutive encoded images. [GB/T 20090.2-2013, definition 2.50] 3.49 Output reordering delay outputreorderdelay The delay between decoding one frame of image in the bitstream to outputting the decoded image. This is made up of different image display order and decoding order. Into. [GB/T 20090.2-2013, definition 2.51] 3.50 Output processing The process of outputting a frame or field from a decoded image. [GB/T 20090.2-2013, definition 2.52] 3.51 Output order outputorder The order in which the decoded images are output is the same as the display order. [GB/T 20090.2-2013, definition 2.53] 3.52 Bidirectional prediction bidirectionalprediction The current image is predicted with past and future reference images in display order. [GB/T 20090.2-2013, definition 2.54] 3.53 Bidirectional inter-frame decoded image bidirectionalinterdecodedpicture B frame An image that is decoded using bidirectional prediction is used in inter prediction. [GB/T 20090.2-2013, definition 2.55] 3.54 Random access to randomaccess The ability to decode the bitstream and recover the decoded image from a point rather than the starting point of the bitstream. [GB/T 20090.2-2013, definition 2.56] 3.55 Random access point randomaccesspoint A point in the bitstream that can be accessed randomly. [GB/T 20090.2-2013, definition 2.57] 3.56 Fill bit stuffingbits The bit string inserted into the bit stream at the time of encoding is discarded at the time of decoding. [GB/T 20090.2-2013, definition 2.58] 3.57 Stripe slice Several consecutive macroblocks arranged in raster scan order. [GB/T 20090.2-2013, definition 2.59] 3.58 Strip head sliceheader A portion of the encoded stripe is the encoded representation of the macroblock common data element in the stripe. [GB/T 20090.2-2013, definition 2.61] 3.59 Skipped macroblock skippedmacroblock There are no other macroblocks of encoded data except the "skip" indication. [GB/T 20090.2-2013, definition 2.62] 3.60 Image reordering picturereordering The process of reordering decoded images if the decoding order and the output order are different. [GB/T 20090.2-2013, definition 2.63] 3.61 Bit string bitstring An ordered sequence of constellation bits with the leftmost bit being the most significant bit (MSB) and the rightmost bit being the least significant bit (LSB). [GB/T 20090.2-2013, definition 2.64] 3.62 Bit stream bitstream The binary data stream formed by the encoded image. [GB/T 20090.2-2013, definition 2.65] 3.63 Bitstream buffer bitstreambuffer A buffer that stores bitstreams. [GB/T 20090.2-2013, definition 2.66] 3.64 Bit stream order bitstreamorder The order in which the encoded images are arranged in the bitstream is the same as the order in which the images are decoded. [GB/T 20090.2-2013, definition 2.67] 3.65 Display order Displays the order in which the images are decoded. [GB/T 20090.2-2013, definition 2.68] 3.66 Sample sample The basic elements that make up an image. [GB/T 20090.2-2013, definition 2.69] 3.67 Sample aspect ratio widthheightratio The ratio of the horizontal distance between the columns of luminance samples in a frame of image to the vertical distance between the lines. Expressed as. H÷v In the formula. h---horizontal width; v---vertical height. [GB/T 20090.2-2013, definition 2.70] 3.68 Sample value The amplitude of the sample. [GB/T 20090.2-2013, definition 2.71] 3.69 Run run The number of consecutive identical data elements in the decoding process. On the one hand, it refers to a non-zero coefficient in the block scan (along the block scan The number of coefficients with a value of 0; on the other hand, the number of macroblocks skipped. [GB/T 20090.2-2013, definition 2.72] 3.70 Predictive prediction The specific implementation of the forecasting process. [GB/T 20090.2-2013, definition 2.73] 3.71 Predictive process The current decoded samples or data elements are estimated using a predictor. [GB/T 20090.2-2013, definition 2.74] 3.72 Predictive value A combination of previously decoded samples or data elements used in the decoding of samples or data elements. [GB/T 20090.2-2013, definition 2.75] 3.73 Syntax element syntaxelement The result of parsing the data unit in the bitstream. [GB/T 20090.2-2013, definition 2.76] 3.74 Source Encode the pre-video material or some of its properties. [GB/T 20090.2-2013, definition 2.77] 3.75 Motion vector motionvector A two-dimensional vector for inter prediction, from the current image to a reference image, the value of which is the coordinate offset between the current block and the reference block. [GB/T 20090.2-2013, definition 2.78] 3.76 Frame frame ...