ImageVerifierCode 换一换
格式:PDF , 页数:10 ,大小:150.13KB ,
资源ID:1046260      下载积分:10000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1046260.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(SMPTE EG 2050-2-2012 4 2 2 4 2 0 Format Conversion Minimizing Color Difference Signal Degradation in Concatenated Operations - Application《4 2 2 4 2 0格式转换最小化色差信号在连接操作中的降级 应用》.pdf)为本站会员(sumcourage256)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

SMPTE EG 2050-2-2012 4 2 2 4 2 0 Format Conversion Minimizing Color Difference Signal Degradation in Concatenated Operations - Application《4 2 2 4 2 0格式转换最小化色差信号在连接操作中的降级 应用》.pdf

1、 Copyright 2012 by THE SOCIETY OF MOTION PICTURE AND TELEVISION ENGINEERS 3 Barker Avenue, White Plains, NY 10601 (914) 761-1100 Approved January 31, 2012 Table of Contents Page Foreword . 2 Intellectual Property 2 1 Scope . 32 Guideline of the implementation 32.1 General . 32.2 Filter Implementatio

2、n for 4:2:2 and 4:2:0 Conversion 4Annex A Bibliography (Informative) . 10Page 1 of 10 pages SMPTE Engineering Guideline 4:2:2 / 4:2:0 Format Conversion Minimizing Color Difference Signal Degradation in Concatenated Operations Application SMPTE EG 2050-2:2012 SMPTE EG 2050-2:2012 Page 2 of 10 pages F

3、oreword SMPTE (the Society of Motion Picture and Television Engineers) is an internationally-recognized standards developing organization. Headquartered and incorporated in the United States of America, SMPTE has members in over 80 countries on six continents. SMPTEs Engineering Documents, including

4、 Standards, Recommended Practices, and Engineering Guidelines, are prepared by SMPTEs Technology Committees. Participation in these Committees is open to all with a bona fide interest in their work. SMPTE cooperates closely with other standards-developing organizations, including ISO, IEC and ITU. S

5、MPTE Engineering Documents are drafted in accordance with the rules given in Part XIII of its Administrative Practices. SMPTE EG 2050-2 was prepared by Technology Committee 32NF. Intellectual Property At the time of publication no notice had been received by SMPTE claiming patent rights essential to

6、 the implementation of this Standard. However, attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. SMPTE shall not be held responsible for identifying any or all such patent rights. SMPTE EG 2050-2:2012 Page 3 of 10 pages 1 Scope This

7、 engineering guideline provides details on a possible implementation of the filter defined in SMPTE RP 2050-1. See the introduction of SMPTE RP 2050-1 for information on how the filter is used. 2 Guideline of the Implementation 2.1 General 2.1.1 Definitions The following nomenclature is used in this

8、 guideline. F0-3F4: Filter coefficients for conversion from 4:2:2 to 4:2:0. The value of each coefficient is defined in SMPTE RP 2050-1. The filter normalizing divisor is 1024. F1e-1F1e2, F1o-1F1o2: Filter coefficients from 4:2:0 to 4:2:2. The value of each coefficient is defined in SMPTE RP 2050-1.

9、 The filter normalizing divisor is 1024. NumLS: Number of luminance samples per active line in a 4:2:2 image sampled system. NumAL: Number of active lines per frame for progressive systems, or per field for interlaced systems using 4:2:2 image sampling. Yx,y / CBx,y / CRYx,y / Cx,y: Luminance and co

10、lor-difference samples of color encoding and digital representation in a 4:2:2 image sampled system. Bx,y / CRLimit(y, V): Mathematical notation for limiting of position. This process is defined in the following pseudo C-code function: x,y: Luminance and color-difference samples of color encoding an

11、d digital representation in a 4:2:0 image sampled system. int Limit(y, V) if(y V) return (V); else return y; Clip(v, Min, Max): Mathematical notation for clipping of value. This process is defined in the following pseudo C-code function: int Clip(v, Min, Max) if(v Max) return (Max); else return(v);

12、2.1.2 4:2:2 image format Table 1 indicates the applicable 4:2:2 image formats for this engineering guideline. For each system nomenclature, the constant NumLS and NumAL are used for the 4:2:2/4:2:0 and 4:2:0/4:2:2 conversion processes defined in the Section 2.2. SMPTE EG 2050-2:2012 Page 4 of 10 pag

13、es Table 1 4:2:2 Image format No. System Nomenclature (for all frame rates defined in ST 274M and ST 296M) Luminance samples per active line (NumLS) Active lines per frame Scanning format Active lines per frame for progressive, or per field for Interlace (NumAL) Reference standards 1 1920 1080/P 192

14、0 1080 Progressive 1080 SMPTE ST 274 2 1920 1080/I 1920 1080 Interlace 540 SMPTE ST 274 3 1280 720/P 1280 720 Progressive 720 SMPTE ST 296 2.2 Filter Implementation for 4:2:2 and 4:2:0 Conversion 2.2.1 Mapping of samples 2.2.1.1 Mapping of samples in progressive image formats Figure 1 illustrates th

15、e mapping of Yx,y / CBx,y / CRx,y and Yx,y / CBx,y / CRYx,y / Cx,y in a progressive image. This figure also illustrates the relative position of color difference samples between 4:2:2 and 4:2:0. Bx,y / CRFor Yx,y, the range of x is from 0 to (NumLS - 1), and the range of y is from 0 to (NumAL -1). x

16、,y are the x-th sample position in the y-th active line of a frame with 4:2:2 sampling. For CBx,y and CRYx,y / Cx,y, the range of x is from 0 to (NumLS / 2 - 1), and the range of y is from 0 to (NumAL -1). Bx,y / CRFor Yx,y, the range of x is from 0 to (NumLS - 1), and the range of y is from 0 to (N

17、umAL -1). x,y are the x-th sample position in the y-th active line of a frame with 4:2:0 sampling. For CBx,y and CRx,y, the range of x is from 0 to (NumLS/2 - 1), and the range of y is from 0 to (NumAL/2 -1). SMPTE EG 2050-2:2012 Page 5 of 10 pages Y0,0, Y0,0, CB0,0, CR0,0CB0,0, CR0,0YNumLS -1, 0, Y

18、NumLS -1,0/CBNumLS/2 -1, 0, CRNumLS/2- 1, 0NumLSNumALCBNumLS/2 -1, 0, CRNumLS/2- 1, 0Y0,NumAL- 1, Y0,NumAL-1,CB0,NumAL- 1, CR0,NumAL-1 CB0,NumAL- 1, CR0,NumAL-1 YNumLS -1,NumAL-1, YNumLS-1,NumAL-1,CBNumLS/2 -1,NumAL-1, CRNumLS/2-1,NumAL-1 CBNumLS/2 -1,NumAL/2-1,CRNumLS/2- 1,NumAL/2-1Location of Yx,y

19、, Yx,yLocation of CBx,y, CRx,yLocation of CBx,y, CRx,yFigure 1 Mapping of 4:2:2 and 4:2:0 samples to Yx,y / CBx,y / CRx,y and Yx,y / CBx,y / CRx,y for the progressive image formats 2.2.1.2 Mapping of samples in interlaced image formats Figure 2 llustrates the mapping of Yx,y / CBx,y / CRx,y and Yx,y

20、 / CBx,y / CRYx,y / Cx,y in the first field of an interlaced image. This figure also illustrates the relative position of color difference samples between 4:2:2 and 4:2:0. Bx,y / CRFor Yx,y, the range of x is from 0 to (NumLS - 1), and the range of y is from 0 to (NumAL -1). x,y are the x-th sample

21、position in the y-th active line of the first field of an interlaced image with 4:2:2 sampling. For CBx,y and CRYx,y / Cx,y, the range of x is from 0 to (NumLS / 2 - 1), and the range of y is from 0 to (NumAL -1). Bx,y / CRFor Yx,y, the range of x is from 0 to (NumLS - 1), and the range of y is from

22、 0 to (NumAL -1). x,y are the x-th sample position in the y-th active line of the first field of an interlaced image with 4:2:0 sampling. SMPTE EG 2050-2:2012 Page 6 of 10 pages For CBx,y and CRNumLSNumALY0,0, Y0,0, CB0,0, CR0,0CB0,0, CR0,0YNumLS -1, 0, YNumLS -1,0/CBNumLS/2 -1, 0, CRNumLS/2- 1, 0CB

23、NumLS/2 -1, 0, CRNumLS/2- 1, 0Y0,NumAL- 1, Y0,NumAL-1,CB0,NumAL- 1, CR0,NumAL-1 CB0,NumAL- 1, CR0,NumAL-1 YNumLS -1,NumAL-1, YNumLS-1,NumAL-1,CBNumLS/2 -1,NumAL-1, CRNumLS/2-1,NumAL-1 CBNumLS/2 -1,NumAL/2-1,CRNumLS/2- 1,NumAL/2-1Location of Yx,y, Yx,yLocation of CBx,y, CRx,yLocation of CBx,y, CRx,yx

24、,y, the range of x is from 0 to (NumLS/2 - 1), and the range of y is from 0 to (NumAL/2 -1). Figure 2 Mapping of 4:2:2 and 4:2:0 samples to Yx,y / CBx,y / CRx,y and Yx,y / CBx,y / CRx,y for the first field of interlaced image formats Figure 3 illustrates the mapping of Yx,y / CBx,y / CRx,y and Yx,y

25、/ CBx,y / CRYx,y / Cx,y in the second field of an interlaced image. This figure also illustrates the relative position of color difference samples between 4:2:2 and 4:2:0. Bx,y / CRFor Yx,y, the range of x is from 0 to (NumLS - 1), and the range of y is from 0 to (NumAL -1). x,y are the x-th sample

26、position in the y-th active line of the second field of an interlaced image with 4:2:2 sampling. For CBx,y and CRYx,y / Cx,y, the range of x is from 0 to (NumLS / 2 - 1), and the range of y is from 0 to (NumAL -1). Bx,y / CRFor Yx,y, the range of x is from 0 to (NumLS - 1), and the range of y is fro

27、m 0 to (NumAL -1). x,y are the x-th sample position in the y-th active line of the second field of an interlaced image with 4:2:0 sampling. SMPTE EG 2050-2:2012 Page 7 of 10 pages For CBx,y and CRNumLSNumALY0,0, Y0,0, CB0,0, CR0,0CB0,0, CR0,0YNumLS -1, 0, YNumLS -1,0/CBNumLS/2 -1, 0, CRNumLS/2- 1, 0

28、CBNumLS/2 -1, 0, CRNumLS/2- 1, 0Y0,NumAL- 1, Y0,NumAL-1,CB0,NumAL- 1, CR0,NumAL-1 CB0,NumAL- 1, CR0,NumAL-1 YNumLS -1,NumAL-1, YNumLS-1,NumAL-1,CBNumLS/2 -1,NumAL-1, CRNumLS/2-1,NumAL-1 CBNumLS/2 -1,NumAL/2-1,CRNumLS/2- 1,NumAL/2-1Location of Yx,y, Yx,yLocation of CBx,y, CRx,yLocation of CBx,y, CRx,

29、yx,y, the range of x is from 0 to (NumLS/2 - 1), and the range of y is from 0 to (NumAL/2 -1). Figure 3 Mapping of 4:2:2 and 4:2:0 samples to Yx,y / CBx,y / CRx,y and Yx,y / CBx,y / CRx,y for the second field of interlaced image formats 2.2.2 Conversion Process This section describes the conversion

30、process for 4:2:2 to 4:2:0 and 4:2:0 to 4:2:2. 2.2.2.1 4:2:2 / 4:2:0 conversion process This sub-section describes the conversion process from 4:2:2 sampling to 4:2:0 sampling. In the process of 4:2:2 / 4:2:0 conversion, coefficients defined in SMPTE RP 2050-1 and constants defined in Table 2 are to

31、 be used according to the bit-depth of 4:2:2 sampling and 4:2:0 sampling. SMPTE EG 2050-2:2012 Page 8 of 10 pages Table 2 Constant Values for 4:2:2/4:2:0 conversion process No. Bit Depth of 4:2:2 Sampling Bit Depth of 4:2:0 Sampling C CaCbCcCdCeCfg 1 8 8 1 0 1 512 1024 0 255 2 8 10 4 0 1 128 256 0 1

32、023 3 10 8 1 2 4 2048 4096 0 255 4 10 10 1 0 1 512 1024 0 1023 For Luminance samples, the process defined in Eq. 1 is applied wherein x is from 0 to (NumLS 1) and y is from 0 to (NumAL 1). ( )( )cbaCCyxYCflooryxY += , Eq. 1 For color difference samples, the processes defined in Eq.2 and Eq.3 are app

33、lied wherein x is from 0 to (NumLS/2 1) and y is from 0 to (NumAL/2 1). ( ) +=gfedkBBCCCCNumALkyLimitxCkF0floorclipyxC ,1,2,43Eq. 2 ( ) +=gfedkRRCCCCNumALkyLimitxCkF0floorclipyxC ,1,2,43Eq. 3 2.2.2.2 4:2:0 / 4:2:2 conversion process This sub-section describes the conversion process from 4:2:0 sampli

34、ng to 4:2:2 sampling. In the process of 4:2:0 / 4:2:2 conversion, coefficients defined in SMPTE RP 2050-1 and constants defined in Table 3 are to be used according to the bit-depth of 4:2:0 sampling and 4:2:2 sampling. Table 3 Constant Values for 4:2:0/4:2:2 conversion process No. Bit Depth of 4:2:0

35、 Sampling Bit Depth of 4:2:2 Sampling C ChCiCjCkClCm1 n8 8 1 0 1 512 1024 1 254 2 8 10 4 0 1 128 256 4 1019 3 10 8 1 2 4 2048 4096 1 254 4 10 10 1 0 1 512 1024 4 1019 SMPTE EG 2050-2:2012 Page 9 of 10 pages For Luminance samples, the process defined in Eq.4 is applied wherein x is from 0 to (NumLS 1

36、) and y is from 0 to (NumAL 1). ( )( )jihCCyxYCflooryxY += , Eq. 4 For color difference samples, the process defined in Eq.5, Eq.6, Eq.7, and Eq.8 are applied wherein x is from 0 to (NumLS/2 1) and y is from 0 to (NumAL/2 1). ( ) +=nmlkkBBCCCCNumALkyLimitxCkF1efloorClipyxC ,12/,2,12Eq. 5 ( ) +=+=nml

37、kkBBCCCCNumALkyLimitxCkF1ofloorClipyxC ,12/,12,21Eq. 6 ( ) +=nmlkkRRCCCCNumALkyLimitxCkF1efloorClipyxC ,12/,2,12Eq. 7 ( ) +=+=nmlkkRRCCCCNumALkyLimitxCkF1ofloorClipyxC ,12/,12,21Eq. 8 Clipping can be applied to Yx,y/CBx,y/CRx,y before mapping to interface signal to avoid prohibited values. . SMPTE E

38、G 2050-2:2012 Page 10 of 10 pages Annex A Bibliography (Informative) Note: All references in this document to other SMPTE documents use the current numbering style (e.g. SMPTE ST 274:2008) although, during a transitional phase, the document as published (printed or PDF) may bear an older designation

39、 (such as SMPTE 274M-2008). Documents with the same root number (e.g. 274) and publication year (e.g. 2008) are functionally identical. SMPTE ST 274:2008, Television 1920 1080 Image Sample Structure, Digital Representation and Digital Timing Reference Sequences for Multiple Picture Rates SMPTE ST 29

40、2-1:2012, 1.5 Gb/s Signal/Data Serial Interface SMPTE ST 296:2011, 1280 720 Progressive Image Sample Structure Analog and Digital Representation and Analog Interface SMPTE ST 372:2011, Dual Link 1.5 Gb/s Digital Interface for 1920 1080 and 2048 1080 Picture Formats SMPTE ST 421:2006, VC-1 Compressed

41、 Video Bitstream Format and Decoding Process Amendment 1:2007 to SMPTE ST 421:2006 Amendment 2:2011 to SMPTE ST 421:2006 SMPTE ST 424:2006, Television 3 Gb/s Signal/Data Serial Interface SMPTE RP 2050-1:2012, 4:2:2 / 4:2:0 Format Conversion Minimizing Color Difference Signal Degradation in Concatena

42、ted Operations Filtering ISO/IEC 13818-2:2000, Information Technology Generic Coding of Moving Pictures and Associated Audio Information: Video ITU-T Recommendation H.264, Advanced Video Coding for Generic Audiovisual Services “The 4:2:2/4:2:0 perfect reconstruction filter set and its application in HD-SNG”, SMPTE Motion Imaging Journal, pp29-39, July/August 2009

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1