T/ZSA 30-2021 信息技术 智能媒体编码 第2部分:视频.pdf

T/ZSA 30-2021 信息技术 智能媒体编码 第2部分:视频.pdf
积分0.00
特惠
积分0
VIP全站资料免积分下载
立即下载
同类资料根据编号标题搜索
文档
仅供个人学习
反馈
标准编号:
文件类型:.pdf
资源大小:72.9 M
标准类别:电力标准
资源ID:383010
VIP资源

标准规范下载简介:

内容预览由机器从pdf转换为word,准确率92%以上,供参考

T/ZSA 30-2021 信息技术 智能媒体编码 第2部分:视频.pdf

位流语法描述方法类似C语言。位流的语法元素使用粗体字表示,每个语法元素通过名字(用下划线 分割的英文字母组,所有字母都是小写)、语法和语义来描迹。语法表和正文中语法元素的值用常规 一字体 表示。 某些情况下,可在语法表中应用从语法元素导出的其他变量值,这样的变量在语法表或正文中用不带下 划线的小写字母和大写字母混合命名。大写字母开头的变量用于解码当前以及相关的语法结构,也可用于解码 后续的语法结构。小写字母开头的变量只在它们所在的小节内使用 语法元素值的助记符和变量值的助记符与它们的值之间的关系在正文中说明。在某些情况下,二者 等 同使用。助记符由一个或多个使用下划线分隔的字母组表示,每个字母组以大写字母开始,也可包括多个大 写字母。 位串的长度是4的整数倍时,可使用十六进制符号表示。十六进制的前缀是“0x”,例如“0xla” 表示位串“00011010”。 条件语句中0表示FALSE,非O表示TRUE。 语法表描述了所有符合本部分的位流语法的超集,附加的语法限制在相关条中说明。 表7给出了描述语法的伪代码例子。当语法元素出现时,表示从位流中读一个数据单元。

表7语法描述的伪代码

析过程和解码过程用文字和类似C语言的伪代码

以下函数用于语法描迹。假定解码器中存在一个位流指针,这个指针指向位流中要读取的下一个二 的位置。函数由函数名及左右圆括号内的参数构成。函数也可没有参数。

5.9.2.3nextbits(n)

5.9.2.5nextstartcode(

在位流中寻找下一个起始码,将位流指针指向起始码前缀的第一个二进制位。函数定义见表8

表8nextstartcode函数的定义

gbyte应出现图像头之后和第 个片起始码之前

5.9.2.6is end of patch()

在位流中检测是否已达到片的结尾,如果已到达片的结尾,返回TRUE,否则返回FALSE 不修改位流指针。函数定义见表9。

在位流中检测当前字节中剩下的位或在字节对齐时下一个字节是否是片结尾填充的二进制位 是,则返回TRUE,否则返回FALSE。此函数不修改位流指针。函数定义见表10

5.9.2.8readbits(n)

返回位流的随后n个二进制位GBT 35850.1-2018标准下载,MSB在前,同时位流指针前移n个二进制位。如果n等于0,则 流指针不前移 函数也用于解析过程和解码过程的描迹

描述符表示不同语法元素的解析过程,见表11

©版权声明
相关文章