自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 HEVC 中的EGk

一言以蔽之,就是前缀是一元码,后缀是定长码(长度为前缀的长度 + k).EG0valbin string0-10x2-510xx6-13110xxx14-291110xxxxEG1valbin string0-30xx

2013-11-27 21:45:43 979

原创 HEVC中 Truncated Rice binarization (标准文档的9.3.3.2节)

输入参数 cRiceParam, cMax, 和要二值化的val.1)      将val 分成prefix and suffix as follows:Prefix = val >> cRiceParamSuffix = val – prefix即:Val = prefix 有一些两种情况无suffix:a.      cRiceParam = 0, b.

2013-11-27 21:14:05 2354

原创 HEVC 的 deblocking filter

看了 HEVC spec (JCTVC-L1003) 中的 deblocking 部分, 总结一下:对于一个picture, 是先滤vertical edge, 再滤horizontal edge, 只对PU和TU的边界进行filter, 如果TU/PU spec和software (HM)中都是以CU为单位来滤的,当然也可以用别的实现方式,只要结果一样就可以。具体如下:1.

2013-11-13 20:00:57 1943

原创 HM12.0中分数ME时的 哈达玛变换

在 分数ME 时用hadamard 变换之后的值计算SAD而不是直接算SAD,据说能更好的体现熵编码后的rate.hadamard 变换矩阵是这样的,如8x8:

2013-11-11 21:08:02 1740

原创 HM12.0 的 RDO 中的lambda 的选择

lambda的取值是跟QP相关的一个公式 。。。luma and chroma 的lambda是不同的 (具体QP的取值要细看标准文本,PPS,slice header, TU level都可传),因此chroma and luma lambda的取值也应不同 (JCTVC-F0386)。但在 mode decision 的RDO中,rate 是Luma and chroma 在一起的,所

2013-11-11 20:23:01 2145

原创 HM12.0中的运动估计中的distortion的计算

整数ME时用的是 SAD;分数ME时用的是 HAD,即hadamard (哈达玛)变换之后再做SAD. 哈达玛变换的好处貌似是比直接SAD更能反映之后的熵编码的bit数,但具体的依据尚未细查。。。

2013-11-11 20:07:35 1511

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除