YD T 822-1996 p×64kbit s 会议电视编码方式.pdf

上传人:卡尔 文档编号:206343 上传时间:2019-07-14 格式:PDF 页数:22 大小:612.48KB
下载 相关 举报
YD T 822-1996 p×64kbit s 会议电视编码方式.pdf_第1页
第1页 / 共22页
YD T 822-1996 p×64kbit s 会议电视编码方式.pdf_第2页
第2页 / 共22页
YD T 822-1996 p×64kbit s 会议电视编码方式.pdf_第3页
第3页 / 共22页
YD T 822-1996 p×64kbit s 会议电视编码方式.pdf_第4页
第4页 / 共22页
YD T 822-1996 p×64kbit s 会议电视编码方式.pdf_第5页
第5页 / 共22页
亲,该文档总共22页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、YD!T 822 1996 前L1日本标准参照采用国际电信联盟ITU-T的建议H.261编制而成。本标准与ITUT的H.200系列其他建议,或与这些建议对应的国标或行标配合使用,为会议电视的研制和生产,设备选型与设备进网检测等提供技术依据。本标准除范围和引用标准外,主要包含总技术要求、源编码器、视频复用编码器以及传输编码器等4章。本标准的附录A、附录B、附录C和附录D均为标准的附录。本标准由邮电部电信科学研究规划院提出并归口。本标准由邮电部第五研究所负责起草。本标准主要起草人g张汲和。82 中华人民共和国通信行业标准YD/T 822-1996 pX64kbit/s会议电视编码方式1 范围:牛二

2、标准规定了64kbit/s1 920kbit/s会议电视的一种视频编解码方式。本标准适用于速率为户X64kbit/s (户=130)的罔际国内会议电视等声象业务,也呵通过2G I日kbit/s系列数字电路开放会议电视业务。2 引用标准下列标准所包含的条文,通过在本标准中引用而构成本标准条文。本标准出版时,所示版本均为有效。所有标准都会被修订,使用本标准的各方面应探讨使用下列标准最新版本的可能性。GB 7610-87 音频脉冲编码调制(PCM)ITU-T H. 261 (1993) 户X64kbit/s声象业务的视频编解码器ITU-T H. 221(990) 声象业务中64kbit/S 1920

3、kbit/s信道的帧结构lTU-T H. 230(1990) 声象业务中帧同步的控制与指示信号ITU-T H. 231 (1993) 2Mbit/s以内声象系统的多点控制设备lTU-T H. 243 (1995) 用最高为2Mbit/s的数字通道在3个或多个声象终端之间建立通信的h法lTU-T G. 722(1 989) 64kbit/s的7kHz音频编码rru-T G. 728(1992) 使用低时移码激励的线性预测算法的16kbit/s语声编码方法lTU-T l. 420(1993)基本用户网络接u3 总技术要求音频编码应符合GB7610或ITU-T建议G.728和G.722的规定。视频编

4、解码器的方框图示于图1中。中华人民共和国邮电部1996-03-12批准1996-08-01实施83 YD/T 822-1996 厂一一一一编码控制i盹编/iJ陆肌频垣用编码器发4辑在传输蝙问视颇111斗|a )视颇编码器|编蚂比特流,肯再码黯阻颇直用解码器接收缓仔传输解码一一一一一-一一旦TEF-一一一一一一一因l视频编解码器3. 1 中M颇输入和输出源编码榕的输入是公共巾问格式(CIF)的图像信号。输入和输出电视信号可以是复合的或分茧的,随拟的或数字的。卒标准不规定输入输山信号勺中间格式间的转换方法。3.2 数字输入与输出视频编码器输出数字比特流,可以与多种辅助信号(例如lTU-T建议H.2

5、21中规定的帧定位信号和比特率分配信号等)相结合;视频解码器则接收数字比特流。3. 3 抽样频率罔像抽样频率为视频行频的整数倍.与数字网络的时钟异步。3.4 信源编码算法采用帧问预测和对预测结果变换编码两者混合的方法。使用帧间预测是为r压缩其时域冗余麓,使用变换编码是为f压缩图像的空城冗余量。解码器具有运补偿的能力,编码器中可以选用这种技术。3.5 比特速率本标准使用的视频比特速率可在40kbit/s和2Mbit/s之间选择。3. 6 传输的对称性本编码器口I以用于双向或单向的可视通信。3. 7 误码处理方式发送比恃流中包含BCH(Sll、493)前向纠错码。解码器是否使用这-纠错码是可选的u

6、3.8 线路时钊1口I以接收外部at钟。3-9 多点应用本标准的编码器包含支持ITU-T的H.231、H243等建议规定的交换型多点应用所需要的各种性能G4 源编码器4. 1 信源格式信iJJ,i编码器工作于每秒30000/1 001 (大约28.!J711帧的非隔行图像。图像帧频的容主主为土50ppmo84 yn/T 82 2 - 1 9 9 6 图像按一个亮度分量(Y)和个色羔分篮(Cr,Cb)进行编码。黑屯平16 向电平=2351苓色k=128峰f白色是=16和240这些敬值都是标准值.编码去将对1到254的输入直进行运罚。规尘网种图像格式。在第种格式CIF中,在度分道抽样结构tiill

7、二交排炉J i副r352个象素,件个两国288tj lil叫个包YJ分员中每个分ii的抽样结构也是正交排列.每行176、象芳:每个画囱1H J.色是位tflYJ安刊/JU;!f使色差象东块的边缘与亮度象素块的边缘一致,如H到2所示。上述象素所耀盖的画lfii具有.1.:J的克而lt.恫叫f木地标准电视输入的有效i部分口注:对的源的亮度信号和色差信号分别U6. 75MH,和13_ 375MHz进行抽样.具有效部分If述Hfff虫草抗致第ftr格式.VLJ分之.CIF(QCIF1,每行象素相每帧行数为1二述CjF的半。编解有-Lti必须能以QCIF恪式工作。句些生而解码器也能I:作TCIF恪式编解

8、码),有办法限制其最大画面速率.全少使:发送l同商0有0,1、2或3个j发送!llli1M , :t主个的小数目以及CIF和1QCIF的选择也通过外部的办法(例如ITlJ.T建议H.221)进行uX x ! x X X x 。X x i x x ( _. -_咽-比町-.国_.,- -_.圄-X xlx x 。x ! x 。x高度样卒 x x OM样本x_xIXX 。_.司草地边界x-xlx-x 图2亮度句色度的位世关系4.2 视频信瓶编码算法因3是视频编码器的一般形式。其主要环节是预测.块变换和量化。帧问模式(!NTERl的预测|误羞成帧l坷模式(INTRA)的输入国i而被划分成8象素乘8行

9、的象块.这岭象块再分成发送和不发送两类。四个亮度块和相应空间的两个色差块形成4个宏块.1,tnS.Z.31r川10 )i.斤jJ jS择模式的准则和判断发送号不发送的准则,斗卒正标准斗不、作规定作为部分编码控阳制l方案l川叮1可I以i矿功过泊j4豆YF川1i化七q对:发位i送彗块f件?变换,并对产生的系数进行主最T化科相l变字i识主编码。4. 2. 1 预测在11可面间进行.并口J加入运动补偿(见4.2.2)和空域滤波(见4.2.3)4.2.2 运动补偿编码持中运动估值是供用户选用的.解码器中每个宏块tN MBA GQUANT 沁IVDCBP 靠块应CRP MBA SnJFF1NG 象块!三级

10、以!正理快14EOB j Jt长图411长视频复用编码数据结构88 YD/T 822-1996 一一散型信耻(PTYPE)6比特PSC TR PTYPE PEI E号PAREP罔5罔像层帧结构这是关于整帧图像的信息:比特1分胖指示,0断,.1通,比特2文件摄像机指示,0断,1通;比特3冻结图像的释放,口断,u 1 通s比特4信源格式,OQCIF,.1 CIF; 比特5附Z是D中规定的可选静像方式HI-RES , ,. 0 iHi 1 断:比特6备用。一额外插入信息(PED1比特这个比特为1时表示后面跟有下款的备用数据。一一备用信息(PSPARE)0/8/16比特PEI ( GOB数制如将PEI

11、琶1,则其后跟有9比特,其中前8比特为数据(PSPAREl比特,第9比特为月-.-个PEl比特,它指示某后是否还跟有9比特,如此继续下去。在相关标准作出规定之前,编码器不得jRl入PSPARE。5.2.2 块组层每帧图像划分成若干个块组(GOB)、一个块组包含一帧CIF图像的1/12.或一帧QCIFl!-l像的t/(见图6).与一块组相关的Y分量有176象素X48行,还有对应空间的Cb和Cr分量各88象京2t行。3 5 7 9 11 2 4 6 8 0 12 CIF I 1 5 QC1F 图6图像中。OB的安排每个块组的数据由GOB头与随后的宏块数据组成,这一结构示子图7中,在两个帧开始创|词

12、,将每个GOB头,包括无宏块数据的GOB头,按图6的CIF或QCIF编弓顺序,发送A次。GBSC GN 一一块组开始码(GBSC)GQUANT GEJ GSPARE 图7块组层结构16比特为.16比特字,其值且10000 0000 00 0001 0 GE I MB挝-1M白YD/T 822 1996 块组号(GN)4比特是一个指示块组位置的4比特数,这几个比特是回61编号的二二进制;丧尽,块组号13.14和15留待将来使用。最化器信息(GQUANT)5比特为一个5比特定民码字,它指示本块组即将使用的量化器,直到由随后的MQUANT所指示的量化器取代为止。这个码字QUANT值(5.2. 4节)

13、的自然气进制表示,为最化步长的A半.从1到310 额外插入信息(GEI)1比特这个比特置1时表示有下款备用数据存在。一一备用信息(GSPARE)0/8/16比特若GEI置1,则随后的9比特中前8比特为数据(GSPARE),最后1比特为另伞个GEI比特,指ifz后面是否还跟有另外9比持,等等。除非有新的规定,编码器不得插入GSPARE数据。若GEI为1解码器必2勿须列丢掉备用信息GSPAREo5.2.3 宏块层每个GOB分成33个宏块,如图8所示,个宏块相关的Y分量有16象素X16行.以及对应空间的Cb和Cr各自的8象素X8行。2 3 4 3 8 7 8 9 10 1 I 12 13 14 15

14、 16 1 7 18 书20 21 22 23 24 25 26 27 28 2n 311 :11 32 33 图8GOB中宏块的排列宏块的数据由MB头和随后的象块数据构成(见图9),由MTYTE指示MQUANT ,MVD及CBP是杏存在。lM阳IMTYTE I MQ川TI MYD I CBP I BI皿k数据图9宏块层数结构一一宏块地址(MBA)变字长这是一个字长可变的码字,用以指示宏块在块组中的位霞.发送顺序杀于图8中,对GOB中第个发送宏块.MBA取图8中的绝对地址,对于随后的宏块.MBA是本宏块与前一个发送宏块两个绝对地址之差,MBA的码表由表1给出回该表中还有一个额外的码字,用作比特

15、填充,它紧跟在GOB头之后或编码的宏块之后(MBA填充1。解码器应丢掉这个码字。作开始码的VLC(变字长码)也列于这个表中。MBA总是包含在发送的宏块中。当宏块不包含图象相应部分的信息时,就不发送。类型信息(MTYPE)变字长这是一个变字长码字,用以绘出关于本宏块的信息以及出现的是哪些数据元素。宏块类型,包指数据元素与VLC码字,也列于表2中。MTYTE总是包含在发的宏块中。90 YD/T 822-1996 量化器(MQUANTl5比特仅当MBYTE指明时,才有MQUANT项这是个5比特码字,指示当前宏块和本块组中后面的宏块要使用的量化器,在到被后面的MQUANT所指示的量化器取代为。表l宏块

16、地址的变字长码表MBA 码字岛1BA码字1 1 17 0000 0101 10 2 011 18 00000101 01 3 。1019 0000 0101 00 4 00 20 00000100 11 。01021 0000010010 6 0001 1 22 0000 0100 011 7 0001 0 23 00000100010 自0000 111 24 00000100001 9 0000 110 25 0000 0100 000 10 0000 1011 26 0000 0011 111 11 00001010 27 00000011 110 12 00001001 28 0000

17、 0011 101 13 0000 1000 29 0000 00 1l 100 14 0000 0111 30 。0000011011 15 0000 011 0 31 0000 0011 010 16 0000 0101 11 32 0000口。11001 33 0000 0011 000 MBA填充0000 0001 111 开始码0000 0000 0000 0001 表2MTYTE的变字长码表预测MQUAN-l MVD CBP TCOEFF VLC 帧内 0001 , 帧内x X 0000001 帧归j X 1 帧|司 x X 0000 1 帧间十MCX 0000 0000 1 帧l

18、J+MC X X 0000 0001 帧间卡MCX 0000 0000 01 帧间十MCf FIL 001 帧间十MC+FILX x 、01 中由间f-MCFILx X X X 0000 01 注x表加宏块中有该项目.2 可以对非运动补偿宏块滤波,方法是声明其类型为MC+FIL嘈但矢量为零a这里MC为运动补偿.FIL为二维空间滤波.ql YD/T 822- 1996 表3MVD的VLC码表表4CBP的VLC码表MV Tl -16 & 16 10 &. 17 14 & 18 13 &. 19 12 &. 20 一11& 21 10 & 22 9 & 23 8 & 24 7 & 25 - 6 &.

19、 26 5 & 27 -4各283 & 29 2 & 30 1 。1 2 & 30 38h -29 4 &. 28 5 & -27 6 &. -26 7 &- -25 8 &. .-24 9 & 23 10 & -22 11 & - 21 12 &- - 20 13 &一1914 &一18码字0000 0011 001 0000 0011 011 00000011 101 0000 0011 111 0000 01以)001 00000100 011 0000 0100 11 O()O 0101 01 00000101 11 0000 0111 0000 1001 0000 1011 0000

20、 111 0001 1 0011 011 010 0010 0001 0 0000 110 0000 1010 0000 1000 0000 0 Il 0 0000 0101 10 0000 0101 00 0000 0100 10 0000 0100 010 0000 01 00 000 0000 0011 11 0 0000 0011 100 l5&-17 I口0000011010 注,MQUANT的码字与GQUAT的一样。运动矢量数据(MVD)变长码CBP 60 4 8 16 32 12 48 20 40 28 44 52 56 61 2 62 24 36 3 63 9 17 33 6

21、10 18 34 7 11 19 码J- CBP 码宁、111 3: 0001 l!(J() 1101 1 3 00011011 1100 49 (I()011 l1 10 1 () 1 1 21 0001 1 O) 1 1010 41 0001 1000 1001 1 14 。()Ol()111 1001 0 50 0001 0110 1000 1 22 口001010110000 42 O()()1 01。1111 l: 0001 0011 。1110 51 lIO 1 lI 1 。1101 23 0001 0001 0110 0 43 0001 0000 。1011 25 。000111

22、1 0101 0 37 。00011100100 1 26 0000 1101 。100038 0000 1100 由)1111 29 00001011 0011 10 45 0000 1010 0011 01 53 0000 1001 0011 00 fi7 0000 1000 0010111 30 O)()() () 1 11 0010110 46 0000 0110 0010101 54 OIlIlO 0101 0010 100 58 0000 0100 0010011 31 。00000111 0010010 47 0000口。11(1 0010 001 55 0000 0010 1

23、0010000 59 00000010 (i 0001 1111 27 0000 01 1 0001 1110 39 0000 0001 0 0001 1101 所有运动补偿(MC)宏块都包含运动矢量数据。从本宏块的矢量减去前-宏块的矢母就得到lMVDo为进行这一计算,在下述三种情况下将前一宏块的矢量看作安芋,即)计算编号1、12和23等GOB前沿宏块MVD;2)计算其MBA表示的差值不为1的那些宏块的MVD;3)前一个宏块的MBYTE不是MC型。MVD由水平分量变长码和随后的垂在分量变长码组成.变长码给定在表3中。从运动欠垦的范围总是受限的这一事实,每个VLC码字代表一对差值,其中只有A个羔

24、铠才能户生落在允许的范围内的宏块矢量。一-编码图案(CBP)变长码CBP是否存在也由MBYE指示,CBP码字给出一个图案编号,指示该宏块中至少句个变换系数赞发的那些象块,这一图案编号由下式给出,且p92 YD/T 822-1996 32XP,十16XP,+8X13十4XP,十2xr十I式中若象tkn有要发送的系数.则I飞二1,台则为0。象块编号法见网100CBP码字给定在表4中。j I 2 ,1 I 4 图10宏块中象块的排列5.2.4 象块层个宏块由四个亮度象块和两个色差象块共六个象块组成(见国10)飞6 象块数据山变换系数的码字反典后的象块结束标志rt1.!w: ( I 引11)。象块发送

25、!顺序示图10巾。lTCOEFF 1 EOB J 国11象块层的数据结构交换系数(TCOEFF)当MBYTE指示为I:ITRA方式时,变换系数数据对宏块中的全部六个象块都总是存在的.在其他情况|汇.MBYTE的CBP指示哪屿象块有系数数据要发送。散化后的变换系数按图12给定的顺序依次发。2 6 1.1 16 28 29 在丽面宽度内葡坪3 。8 14 1 27 43 9 13 18 26 31 2 44 1r) 12 19 25 32 41 45 54 I I 20 21 33 40 ,1 ti 53 55 在画面高度内恼剑、Ll 23 34 39 47 52 56 61 22 :5 38 。

26、l.)7 tiO 62 :16 ,17 49 50 S8 .)9 63 64 图12变换系数的传输顺序最常见的连苓(RU,)与其后的值(LEVELl之结合以变长码编码,(RUN ,LEVEL)的其他结合编成20比特码字,其中6比特换码(ESCAPE),6比特连零,余,8比特1)值。变t主编码法有两个码表,个码表用于I:ITER,INTER + MC及lNTER十MC+FIL象块中首先发送的值,另一个码表用于所有其他值,唯一的例外是INTRA象块的第一个数据,它是8比特定t主编码。这些码字如IH表5中。连零与其后的值的最常见的结合以变长码编码,如表所列。象块结束嗣(EOB)也在这集中。对于CBP

27、指示没有系数数据的这些象块.因为EC用不能作为第一个系数出现。所以EOB可以去掉。表中最后-一个比特.S表示电干的符号,0为正,1为负。(RUN.LEV凹,)的其余结合编成20比特码字.其中6比特换码(ESCAPE),6比特连不见表6.余F8比特为电于值见表7。对变字长码表中所列结合用这种方法编码也不禁止。除ITR八直流系数外,所有系数的重建电平(REC)见表8都在2048到2047的范围内,纷F歹IJ q3 YD!T 822-1996 公式限幅后给出,即REC=QUANT错(2祷LEVEL+l),LEVEL)O I . _.,_. .: IQUANT=奇数REC=QUANT蕃(2祷LEVEL

28、-1),LEVEL(O) REC=QUANT赞(2骨LEVEL十1)-l,LEVEL)OIIQUANT=偶数REC=QUANT关(2钟LEVEL-1)+l,LEVEL(OJ REC=O, LEVEL=O 注,QUANT的范围从13到泪,由GQUANT或MQUANT传迭。INTRA象块中,第一个系数通常是直流变换系数的线性量化(步长为8,无死区)的结果。这个结果以8比特表忌。通常黑电平象块的直流值为00010000,而白电平象块的为111010110不用000000和10000000代码。重建电平值1024编码成11111111(见表。最后一个非零系数之后的系数都不发送,在有系数要发送的那些象块

29、中,最后一项总是EOB(象块结束码。表5TCOEFF的变字长码表连零值代码EOFl 10 。l IS若为块中第一个系数(不用于IITRA宏块。1 I1S非块内第一个系数。2 。100S 。3 0010 IS 。4 0000 110S 。5 001000 S 。6 00100001 S 。7 0000 0010 10S 。8 0000 0001 1101 S 。9 0000 0001 1000 S 。10 0000 0001 0011 S 。11 0000 0001 0000 S 。12 。0000000 1101 OS 。13 00000000 1100 IS 。14 0000 0000 11

30、 00 OS 。15 OC口o0000 1011 IS 1 I 。l1S1 2 0001 105 l 3 0010 0101 S I 4 0000 0011 OOS l 5 00000001 1011 S l 6 00000000 1011日S1 7 00000000 1010 IS 2 1 0101 S 2 2 0000 100S 2 3 00000010 l1S 2 4 0000 0001 0100 S 2 5 00000000 1010 OS 3 1 00 1S 3 2 。0100100 S 94 YD/T B221996 连零代码。0000 00 1 0000 01 2 0000 10

31、 63 1111 11 甘5YD /T 82 2 - 1 9 9 6 表7电平的8比特定长码电于f1: 书吗12日禁止127 10000001 一一2 11111110 2 11111111 。禁11I 000归)12 00000010 127 。1111111 表自重建电干(RECl最化也平l 2 3 8 Q 17 18 30 千127255 509 765 1019 2039 20,18 2048 2048 204自. 126 25:1 505 759 1011 2023 204.s 2048 2048 2口48 2 - 5 一-9 15 19 39 45 85 89 149 一I3 5

32、9 11 23 27 51 53 89 。 。 。 。3 5 9 11 23 ?7a 日l53 89 2 5 9 15 18 39 45 85 89 1-1 9 3 7 13 21 27 55 63 119 125 209 4 9 17 27 35 71 81 153 161 269 5 11 21 33 -13 87 99 187 197 329 56 113 225 339 451 003 1017 1921 2033 2047 57 115 229 315 459 919 1035 1955 2047 2047 58 117 233 351 467 935 1053 1989 2047

33、20,17 59 1 1 9 237 357 475 951 1071 2023 2047 211-1 7 60 121 241 363 48:, 967 1089 2047 2047 2047 125 251 501 753 1003 2007 2047 2047 2017 2047 126 253 505 759 ! O! 1 2023 20H 2047 2047 2047 127 255 509 765 1019 2039 2047 2047 2047 2047 注z除20471-2048外,重建电平是关于0也平对体的e表9IITRA方式dc系数的重建电平定96 长0000 0001 (

34、l) 0000 0010 (2) 0000 0011 (3) 。1111111(127) 1111 1111 (255) 码到反变换的重建电平8 16 24 !016 1024 31 204扫2048 155 93 。93 15 2l7 279 3H 20 -11 204/ 20 -17 2047 20,17 2047 20,17 2047 YD/T 822 -1996 表9(完),A画L, 长码,J反变接的重建电平1000 0001 (129) 1032 Illl 1101 (253) 2024 1111 1110(254) 2032 fFiLJ定长码n对应的解码值是由,但定长码25S是例外

35、,其解码值是1021。5.3 多点应用的考虑提供F列功能,以支持交换型多点运用。5. 3. 1 两面冻结请求促使解码器3J;结其显示画面,直到收到l释放信号或达到罕少6s的时限。画面冻结请求信号通过贯他方法(例nITlJ-T建议H.221)来传输。5. 3. 2 快速更新请求使编码者5对V一帧图像以INTRA方式编码,编码时采用适当的编码参数,以防止缓存器溢出,快速更新请求信号也是通过另外的方法(例如lTU-T建议H.221)来1#输。5. 3. 3 冻结罔像的释放R向成快速更新请求,编码器发出此信号,使解编器脱离冻结状态,而以正常方式显水解码图像。这个信号111图像帧头中PTYPE的比特3(

36、见5.2.1)传输,当然这黑指的是响应快速更新请求中编码的第4帧图像的帧头。6 传输编码器6. 1 比特卒传输时钟由外部提供(例如从lTU-T l. 420接口),也吁由内时钟提供。6.2 视频数据缓忡编码器必须控制其输出比特流,使之符合附录B规定的假想参考解码器要求。当运用CIF恪式时,一帧图像编码所产生的比特数不得超过256千比特。当工作于QCIF格式时,一帧图像编码所产生的比特数不得超过64千比特。在上述两种情况下,比特计算都要包括图像帧开始码和所奋与该帧图像相关的其他数据,包括PSPARE,GSPARE相MBA填充数据。但不包括纠误定帧比持,填充指示(F,),填充比特或下面6.4要讲的

37、纠错校验信息。在每个旬效rI才钟周期内都必须有视频数据。这点是能保证的,其办法是使用纠错定帧块中的填充比特指示(Fi)与随后的全1填充比特(见图13)或MBA填充数据(见5.2.3)或同时使用三者。6. 3 视频编间时延本标准包含这个部分.是因为实际需要知道视频编码时延和视频解码时延,以便在用符合本标准的设备形成会话业务时,能够确定音频时延补偿量,从而维持音同步,附录C推荐了-_.种估算这比时延量的方法。飞它时远测试法也可以使用,但这些方法必须有办法产生类似于附录C的方法的结果。6.4 词颇编码信号的前向差错纠i五6. 4. 1 纠错码发送比特流包含BC日(511,493)前向纠错码.解码器中

38、是i利用这个码是可i髦的。7 YD/T 822-1996 传输顺伟(S,S,S,S.S.飞S;,l-(J 011011J 5, S, S, S, S -一一一 - 二 S 散tkl校验 I 填充(1勺I 492 图13纠错帧结构6.4.2 生成多项式g(x)=(x9+x.十1)(x9+x+x十x+l)例如对01111.11 (493比特)的输入数据,按生成多项式得到j纠错校验比特为011011010100011011(18比特)。6.4.3 纠错定帧为使解码器能分辩视频数据和纠错校验信息,加入纠错定帧码型。这就形成由8帧组成的复帧,每帧包含1比特定帧,1比特填充指示(F,),492比特编码数据

39、(或全1填充比特)与18比特校验比特。定帧码型是:(SS2,SS5,S.,S7)二(00011011) 帧的排列见图130校验比特的计算是对包括填充指示(FJ的493比特进行的。编码器可以将填充指示(F;)置0,此时发送比特流只有492个连续填充比特(1勺,加上校验比持,没有编码数据,可用来满足6.2关于在每个有效时钟周期中提供视频数据的要求。6.4.4 纠错定帧的重新锁定时间达到帧锁定之前应连续三次收到纠错定帧序列(共24比特),解码器应设计成在纠错定帧状态改变之后的34000比特内重建立帧锁定。注这里假定,在重新锁定的期间,视频数据内不包含三次假冒纠错定序列98 YD!T 822 -1 9

40、96 附录A(标准的附录)反变换精度的要求A1 按照下而给定的随机数发生的C程序,产生范围从L到+H的随机整数象素数据值,r组成自X8的块。在(L=256 ,H= 255) , (L= H= 5)和(L=H=300)的二种情况f.分别产生包含10000个块的数据集。A2 对每个8X8象块,使用至少61比特精度,进行可分离的正交的多重矩阵的IfM离散余弦J县、损mCTl。i(u ,) =1/4C(,)C(,)二;二!(.T.y)cos(rr(2.r十1)u!16)cos(rr(2y十1),/16.1其中u川江.y=O,1,2,7,!,y=象索域中的空间坐标u,v=交换域中的坐标=/ u=O u手

41、。111;2 v=O c(v)=( , 11芋0A3 对每个块,以四舍五入的办法,将64个变换系数取成最接近的整数值,然后把它们限幅到一204吕到十2047的范围内,这就是到反变换的12比特输入数据。A4 对前节产生的每个8X8的12比特数据块,使用至少64比特浮点精度,进行可分离正灾多亘;巨VI:的离散余弦反变换(IDCT)。将得到的象素四舍五入成最接近的整数.并限幅到一256至IJ十255的范网内。这样的8X8象素块就是参考IDCT输出数据。A5 对由A3产生的每个8X8数据块,按试验方法作离散余弦反变换(l以二T),并将输出限幅到范恫-256和十255之内。这样得到的8X8象素块便是试验

42、IDCT输出数据。A6 对64个IDCT输出象素中的每个象素,对上面产生的10000个象块数据的每个集,在参考数据和试验数据间测量峰值,均值和均方误差。A7 x、J任何象素,峰值误差的幅度不得超过10对任何象素,均方误差不得超过0.06.总均方误差不超过0.02。对任何象素,平均误差幅度不得超过0.015.总平均误羔幅度不超过0.0015。A8 全骂:输入必须产生全零输出。A9 使用叮八1完全相同的数据值.但改变每个象素的符号,重新测量。产生随机数的C程序/锵Land H must be long , that is 32 bits传/long rand(L ,H) long L ,H; st

43、atic long randx = 1 ; I并longis 32 bits蕃/stalic double Z= (double)Ox7日fffff;long i ,j; douhle x号/替doubleis 64 bits养/0q YD/T 822-1996 randx二(randx普1103515245)12345;i=randx & Ox7ffffffe, x= (double)i)/z, X祷=(LHl),I二x,return(j-L) , /快keep30 bits脊/特range0 to o. 99999. . .铃/骨range0 toLHl普/祷truncateto mteg

44、er椅/提range一Lto H铸/附录B(标准的附录)假想参考解码器假想参考解码器(HRD)的规定如下:1.假想参考解码器与编码器有相同时钟频率和相同CIF速率,二者同步运用。2.假想参考解码器接收缓存器的大小是(B256K比特)0 B值规定如下zB=4R.!29. 97 其中Rmax为该连接中要用的最大视频比特率。3.假想参考解码器缓存器的初始状态是出空的。4.按CIF帧间隔(母33ms)考查假想参考解码器缓存器。如缓存器中至少有一帧完整的编码图象。则该帧之前的整帧网象数据立即去掉(例如图Bl中tN+1的情况)。去掉上面的数据之后,缓存器占有量必定低于B.这是对包括图像编码数据和MBA填充

45、比特的编码器输出比特流的要求。这一比特流不包含6.1所述纠错定帧比特.填充指示(F,).填充比特或纠错校验信息。假想在考解码器(比特)HI一-轨d + h、刺1, I+, (IF闹闹图BlHRD缓存占有量为满足这要求,第(N十)编码帧的比特数dN-l必须满足下式:d川b,t十;-E(t油B式中:b_l.r一缓存器在t.v之后一瞬间的占有最$tN一一第N帧编码图像从假想参考解码器缓存中去掉的时费IJ; R(t)-t 时刻的视频比特率。100 时间YD/T 822-1996 附录C(标准的附录)解码器时延测试方法视频编码器和解码器各自的时延与具休实施情况有关n时延也与使用的阁像格式(QC1F还是(

46、IF)及数据速率有关。本附录烛定f时延测试法,利用这种方法就能为特定设计确定11才延指数。h(校币二音顿时延补偿,需要在典型观看条件rO,从用户感觉的角度电建立视频总时延。8 A 肌顿编国器f咀制解码器同C1 测试点点A为到视频编码器的视频输入。点B卫1视频终端的信道输Hj(J包括前向纠错,信道定帧等)。点C为解码器的视频输出。将持续长度越过100s的视频序列输入到上面图C1中编码器视频输入点Al。这个视频序列应具有以f特征应也含与视频编解码器预期目标一致的典型场景,一在使用中的比特率情况下,应产生705Hz的最小编码帧率。一一整个序列从头到尾应包含具定间隔的可识别标记,这一标记每隔严个视频输

47、入帧就改变次.位于图像的第一GOB代表的区域。例如,图像的第一象块以97视频帧的问隔从黑变为白。这111 另IJ标记应选得既能在B检出,又不明显影响总的编码特性。J .安排编解器和视频序列,使得比特流中包含的填充比特(MBA填充+纠误填充)不到10%。通过测量可见标记在A点的改变到这一改变在B点检测到的时间,就得到编码器时延,同理,在日点和(丁点的测试即可得到解码器的时延。在序列长度期间进行多次测试,以例获取平均值。进行多次试验,以保证对编码和解码器两者都能得到恒定一致的平均时延。!但对图像格式和比特来的每种组合获取平均值。当然这里的图像格式和比特率是在特定的编解码器的能力之内。注-由于前和后时域处理,可能要取中间电平,以建立识别标i己在日点和C点的变迁。lUl D1 引言YD/T 822-1996 附录D(标准的附录)静像传输本附录给出在本标准框架内传输静止图像的方法。本标准的视频编码器以这种方法传输静止图像时,其分辩率为正常视频分辩率的4倍,作法是暂时停止运动视频的传输。用这种方法传输静止图像,不仅简单,而且便宜。本附录的方法能提供高质量的静像传输。开发静传输结的基本原则是:对本标准的改动最少低成本).与现存终端兼容,便于图像质量与传输速率的综合。D2

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 行业标准 > YD通信行业

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