[熵编码] 指数哥伦布编码

规定语法元素的编解码模式的描述符如下:
比特串:
b(8):任意形式的8比特字节(就是为了说明语法元素是为8个比特,没有语法上的含义)
f(n):n位固定模式比特串(其值固定,如forbidden_zero_bit的值恒为0
i(n):使用n比特的有符号整数(语法中没有采用此格式)
u(n):n位无符号整数

指数哥伦布编码
ue(v):无符号整数指数哥伦布码编码的语法元素
se(v):有符号整数指数哥伦布编码的语法元素,左位在先
te(v):舍位指数哥伦布码编码语法元素,左位在先

以及ce(v):CAVLC和ae(v):CABAC。

指数哥伦布编码过程:
在表9-1中,比特串格式为“前缀1后缀”。1)1后缀=codeNum+1,如codeNum = 3,则1后缀=4,即为100,后缀为00;2)前缀与后缀的比特数相同,且前缀的各位比特为0,如codeNum=3,则最终编码所得的比特串为:00100.

对于ue(v),按上述规则进行编码;

对于se(v),则按照表9-3转换成codeNum,然后按上述规则进行编码;
在表9-3中,1)语法元素值为负数,则乘2取反,转换成codeNum,2)语法元素为正数,则乘2减1,转换成codeNum;

对于te(v),只有7.3.5.1节“宏块预测语法”和7.3.5.2节“子宏块预测语法”中的ref_idx_l0[mbPartIdx]ref_idx_l1[mbPartIdx]用此模式编码,
如果语法元素值为0,则编码为1,如果语法元素值为1,则编码为0,如果为其他大于1的值,则按ue(v)进行编码。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/455937.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python学习笔记 - lambda 与 函数嵌套

# 函数嵌套 #函数内包含函数 def fun1(a):def funa(a):return a **2def funb(a):return a **3return funa(a) funb(a)print(函数嵌套:{}:.format(fun1(3)))# lambda表达式代替嵌套函数 #lambda表达式替代嵌套函数 def fun2(a):f1 lambda a : a ** 2f2 lambda a : a ** 3re…

python编辑器_没有人比它更懂少儿编程,慧编程Python'吮指编辑器'

咳咳!大家好,我是偶尔写文章的康康老师。今天跟大家介绍的是慧编程家的,睡在Scratch上铺的兄弟——慧编程Python编辑器。这是一款集才华和颜值为一体的吮指编辑器!忘记肯德基,你的手指应该为编程而生!话不多…

微软Scott CIO也要代表公司拜访客户

作为全球IT巨头的CIO,微软公司副总裁兼首席信息官Tony Scott的工作与众不同。除了要担任普通CIO需要担任的角色以外,他还要与客户保持沟通,同时还与微软产品和研发团队紧密联系。正因为如此,Tony Scott对CIO的职责有着更深刻的理解…

HTML中的图片

HTML图片 html图片 <img>标签可以在网页上插入一张图片&#xff0c;它是独立使用的标签&#xff0c;通过“src”属性定义图片的地址&#xff0c;通过“alt”属性定义图片加载失败时显示的文字&#xff0c;以及对搜索引擎和盲人读屏软件的支持。 <img src"ima…

【Python代码篇】-单例模式(五种实现单利方式)

&#xff08;一&#xff09;、如何反序的迭代一个序列&#xff1f; # 如果是一个list,最来的解决方案是tempList [1,2,3,4] tempList.reverse() for x in tempList:print x # 如果不是一个list,最通用的解决方案 print \n- - - - - - - - - - - - tempTuple (1,2,3,4) f…

浅谈数据库索引

1.什么是索引 数据库索引好比是一本书前面的目录&#xff0c;能加快数据库的查询速度。 例如这样一个查询&#xff1a;select * from table1 where id44。如果没有索引&#xff0c;必须遍历整个表&#xff0c;直到ID等于44的这一行被找到为止;有了索引之后(必须是在ID这一列上建…

iphone屏幕突然变暗_如果你的iPhone屏幕突然变暗,可以这样解决

​​如果在使用 iPhone 的过程中&#xff0c;屏幕忽然变暗&#xff0c;可能有如下原因&#xff1a;开启了“亮度自动调节”功能在 iPhone 中有一项“亮度自动调节”的功能&#xff0c;此功能是根据设备周围的光线条件来调整亮度级别&#xff1a;在光线较暗的地方&#xff0c;传…

宏块与宏块对(附图)

宏块与宏块对&#xff08;附图&#xff09; 假设 A、B 是上下相邻的两个 MB&#xff1a;在非宏块对的情况下&#xff1a;A、B宏块序号不连续&#xff0c;相差图像一行宏块个数。即按光栅扫描顺序编号。在帧宏块对的情况下&#xff1a;A、B宏块序号连续&#xff0c;即按锯齿扫描…

农业部部署农业大数据发展工作 评:对农业现代化很重要

据中国乡村之声《三农中国》报道&#xff0c;近日&#xff0c;农业部近日印发了《关于推进农业农村大数据发展的实施意见》&#xff0c;全面部署农业农村大数据发展工作。 《意见》明确了农业农村大数据发展和应用的五大基础性工作和十一个重点领域&#xff0c;包括夯实国家农业…

HTML中的链接

HTML链接 <a>标签可以在网页上定义一个链接地址&#xff0c;通过href属性定义跳转的地址&#xff0c;通过title属性定义鼠标悬停时弹出的提示文字框。 <a href"#"></a> <!-- # 表示链接到页面顶部 --> <a href"http://www.itxdl.…

【MySQL】Linux端-实现Mysql数据定时自动备份

Linux端-实现Mysql数据定时自动备份 创建存放备份 sql 的文件夹 备份数据尽量存放在Linux单独挂载的磁盘上&#xff0c;保证数据可靠性。磁盘建议使用EXT4分区格式。 [rootlocalhost ~]# mkdir /sk/mysqlBackup测试命令行备份数据库 [rootlocalhost ~]# /usr/bin/mysqldump --o…

视频测试序列的下载地址

1、http://www.tkn.tu-berlin.de/research/vid/&#xff08;此网站已经移走&#xff0c;正在寻找。&#xff09; CIF&#xff1a; Akiyo、Bridge (far) 、Bridge (close) 、Bus 、Container 、Coastguard 、Flower 、Football 、Foreman 、Hall 、Highway 、Mobile & Cal…

xtrabackup迁移单独一张INNODB表

转载于:https://www.cnblogs.com/llguanli/p/6746130.html

c语言有趣代码_为什么C语言永远不会过时?

直至今天还有人在喊着C语言都过时的语言了&#xff0c;还有什么值得去学的&#xff0c;看现在的python&#xff0c;php等语言现在用起来多简单&#xff0c;谁还去学习老掉牙的C语言&#xff0c;事实真的是这样的吗&#xff1f;笔者作为专门下载了这两种语言的底层源码。由于篇幅…

Pokemon Go将在日本发布 网络安全公司呼吁防范虚假软件

据《每日新闻》报道&#xff0c;手游《Pokemon Go》(精灵宝可梦Go)在海外人气爆棚&#xff0c;日本国内也有望近日发布。日本网络安全公司呼吁&#xff0c;在正式发布前需防范虚假游戏软件。 美国英特尔集团迈克菲公司&#xff08;东京都涩谷区&#xff09;表示&#xff0c;《P…

【接口文档】Django restful framework中自动生成API文档

Django restful framework中自动生成API文档 一、Swagger概述 1.引言 当接口开发完成&#xff0c;紧接着需要编写接口文档。传统的接口文档使用Word编写&#xff0c;or一些接口文档管理平台进行编写&#xff0c;但此类接口文档维护更新比较麻烦&#xff0c;每次接口有变更&am…

HTML中的列表

HTML列表 无序列表 在网页上定义一个无编号的内容列表可以用<ul>、<li>配合使用来实现&#xff0c;代码如下&#xff1a; <ul><li>列表文字一</li><li>列表文字二</li><li>列表文字三</li> </ul>在网页上生成的列…

【ujson】pip安装ujson报错: error:Microsoft Visual C++ 14.0 is required

在win10上pip安装ujson报错 在使用pip安装依赖包ujson时&#xff0c;遇到了问题&#xff0c;如下&#xff1a; building ujson extension error: Microsoft Visual C 14.0 is required. Get it with "Microsoft Visual C Build Tools": http://landinghub.visua…

HTML中的表格

HTML表格 table常用标签 1、table标签&#xff1a;声明一个表格 2、tr标签&#xff1a;定义表格中的一行 3、td和th标签&#xff1a;定义一行中的一个单元格&#xff0c;td代表普通单元格&#xff0c;th表示表头单元格 table常用属性&#xff1a; 1、border 定义表格的…

CS224n笔记13 卷积神经网络

为什么80%的码农都做不了架构师&#xff1f;>>> 本文由码农场同步&#xff0c;最新版本请查看原文&#xff1a;http://www.hankcs.com/nlp/cs224n-convolutional-neural-networks.html 补充了NLP中相对冷门的CNN&#xff0c;谈了谈调参与发论文的潜规则。从RNN到CN…