SMPTE ST 342M-2004 Television - HD-D5 Compressed Video 1080 System and 720 System - Encoding Process and Data Format.pdf
《SMPTE ST 342M-2004 Television - HD-D5 Compressed Video 1080 System and 720 System - Encoding Process and Data Format.pdf》由会员分享,可在线阅读,更多相关《SMPTE ST 342M-2004 Television - HD-D5 Compressed Video 1080 System and 720 System - Encoding Process and Data Format.pdf(41页珍藏版)》请在麦多课文档分享上搜索。
1、 1 Scope This standard defines the encoding process of the HD-D5 video compression and its data format for the 1080/59.94i, 50i, 25p, 24p, 23.98p system (hereafter referred to as the 1080 system) and the 720/59.94p system (hereafter referred to as the 720 system). 2 Normative references The followin
2、g standards contain provisions which, through reference in this text, constitute provisions of this standard. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this standard are encouraged to investigate the possi
3、bility of applying the most recent edition of the standards indicated below: SMPTE 274M-2003, Television 1920 x 1080 Sample Structure, Digital Representation and Digital Timing Reference Sequences for Multiple Picture Rates SMPTE 296M-2001, Television 1280 x 720 Progressive Image Sample Structure An
4、alog and Digital Representation and Analog Interface 3 Acronyms BUF Buffer memory C Color-difference signal C3RMB Compressed data of 3 RMBs C(t, u) The value of the DCT coefficient at frequency (t, u) CB/CRColor-difference signal CC0 CC2 Categories for C DCT block Ccoef( ) C DCT CG CG Coefficient Gr
5、oup CGNR CG number of one Y/C DCT coefficient block in one RMB CGNS CG number of one Y/C DCT coefficient block in one SMB CN C3RMB number in one RMBG CRcoef( ) Rearranged C DCT CG CS C DCT block number in one SMB CY0 CY3 Categories for Y DCT block DCT Discrete cosine transform DIF Digital interface
6、DIF(n) DIF block numbered n Page 1 of 41 pages SMPTE 342M-2004 Revision of SMPTE 342M-2000 Copyright 2004 by THE SOCIETY OF MOTION PICTURE AND TELEVISION ENGINEERS 595 W. Hartsdale Ave., White Plains, NY 10607 (914) 761-1100 Approved February 3, 2004 SMPTE STANDARD for Television HD-D5 Compressed Vi
7、deo 1080 System and 720 System Encoding Process and Data Format SMPTE 342M-2004 Page 2 of 41 pages DN DIF block number EOB End of block code EOM End of 3 RMBs code exnor Logical exclusive nor f( ) Offset value table for SMBG distribution FCB Category flag of CBDCT block FCB Category flag of CBDCT bl
8、ock FCR Category flag of CRDCT block FCR Category flag of CRDCT FFL Field number flag FMB Category flag of the MB FMB Category flag of the MB FYa FYd Category flags of the four DCT blocks (Ya Yd) of the MB FYa FYd Category flags of the four DCT blocks (Ya Yd) of the MB H The horizontal SMB position
9、number in one video field (1080 system) or one video frame (720 system) HR The column position number of RMB HS The column position number of SMB in one SMBG IDCT Inverse discrete cosine transform int (A) Integer part of A LEN The byte length of C3RMB MB Macro block mod Modulus operator N.A. Not app
10、licable Offset( ) Offset value for RMB shuffling P(r, s) The value of the pixel at the position (r, s) in Y/C DCT block Qno Quantization number Qstep Quantization step value r The horizontal pixel position number in Y/C DCT block Rg The RMBG number within the RMBs RMB Rearranged macro block RMBG Rea
11、rranged macro block group Rn The number of RMB coding order in each RMBG s The vertical pixel position number in Y/C DCT block SA The starting address of the remainder data in buffer memory SABM One byte data of SA (two bytes) Sg The SMBG number in one video field (1080 system) or one video frame (7
12、20 system) SMB Super macro block SMBG Super macro block group t The horizontal frequency number in Y/C DCT coefficient block TableCY0 3 Set up value tables for Y weighting function TableCC0 2 Set up value tables for C weighting function u The vertical frequency number in Y/C DCT coefficient block V
13、The vertical position number of SMB in one video field (1080 system) or one video frame (720 system) VLC Variable length coding VR The row position number of RMB VS The row position number of SMB in one SMBG W(t, u) Weighting value at frequency (t, u) Y Luminance signal Ya Yd Four Y DCT blocks in on
14、e MB Ycoef( ) Y DCT CG YR The Y DCT coefficient block number in one RMB YRcoef( ) Rearranged Y DCT CG YS The Y DCT block number in one SMB Z The row position number of the RMB after RMB shuffling SMPTE 342M-2004 Page 3 of 41 pages ZRL Code of 15 successive zero coefficients followed by a coefficient
15、 of zero amplitude 4 Video processing 4.1 Overview Luminance (Y) and color-difference components (CBand CR) are derived from the following HD video signals: 1080 line / 59.94 Hz field frequency interlace system (1080/59.94i) 720 line / 59.94 Hz frame frequency progressive system (720/59.94p) 1080 li
16、ne / 50 Hz field frequency interlace system (1080/50i) 1080 line / 25 Hz frame frequency progressive system (1080/25p) 1080 line / 24 Hz frame frequency progressive system (1080/24p) 1080 line / 23.98 Hz frame frequency progressive system (1080/23.98p) In the case of a 1080/23.98p, 24p, and 25p syst
17、em, a single progressive frame is separated into two signals (separated fields) that are mapped into a space corresponding to fields in similar way as an interlace system (see annex B). The two separated fields of the 1080/23.98p, 24p and 25p are then processed as two separate fields at field freque
18、ncies of 47.96Hz, 48Hz and 50Hz. NOTE Expression field in this standard is used interchangeably for fields from an interlaced signal format or for fields that that were created by splitting the progressive frame of a 1080 system into two separated fields. The time delay of the encoding system is equ
19、al to a single frame time for all frame frequencies except 720 system, where it is equal two progressive frame time. (24p 41.67msec; 23.98p 41.71msec; 25p / 50i 40msec; 59.94i / p 33.37msec). Indicated delay excludes minor processing delays of the actual signal encoder (compressor) circuitry. After
20、discarding samples in vertical and horizontal blanking periods, active video samples are divided into four super macro block groups (SMBG) per each field in interlaced system or per each separated field in progressive system. Each SMBG consists of 1080 super macro blocks (SMB). Each SMB consists of
21、two MBs. Each MB consists of four luminance DCT blocks (8 x 4 pixel matrix) and one each of CBDCT block (8 x 8 pixel matrix) and CRDCT block (8 x 8 pixel matrix). As described later, two horizontally adjacent luminance DCT blocks are overlapped by one pixel column at their junction. Two horizontally
22、 adjacent chrominance DCT blocks are overlapped by one pixel column at their junction when they are formed into an SMB. Each DCT block is transformed to represent DC and AC coefficients. Coefficients are weighted through the prearranged categories prior to shuffling, then formed into rearranged MBs
23、(RMB). DCT coefficients within one rearranged MB group (RMBG) are quantized, and made into a fixed length data set through VLC. The VLC output code words from one RMBG are formed into 360 DIF blocks. The compressed video data for one 1080 field or one 720 frame consist of 5760 DIF blocks. The block
24、diagram of the outline about compression processing is shown in figure 1. SMPTE 342M-2004 Page 4 of 41 pages 1080i720pBlock formationSMBGDistributionDCTCategorizationWeightingCGShufflingQuantizationRateControlVLC PackingDIF blocksRMBShufflingBase bandVideo SignalFigure 1 Block diagram of outline abo
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SMPTEST342M2004TELEVISIONHDD5COMPRESSEDVIDEO1080SYSTEMAND720SYSTEMENCODINGPROCESSANDDATAFORMATPDF

链接地址:http://www.mydoc123.com/p-1046922.html