- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 x265帧预测大小分析
代码如下:double RateControl::predictSize(Predictor *p, double q, double var){return (p->coeff * var + p->offset) / (q * p->count);}根据x264码率控制理论假定q不变,位率与复杂度成正比,复杂度不变,位率与q成反比,右边coeff是一个常数系数。x265有如下代码:double new_coeff = X265_MAX((bits *
2020-09-09 08:24:16 278
原创 x265指数函数定点化计算技巧
代码如下:int x265_exp2fix8(double x){int i = (int)(x * (-64.f / 6.f) + 512.5f);if (i < 0) return 0;if (i > 1023) return 0xffff;return (x265_exp2_lut[i & 63] + 256) << (i >> 6) >> 8;}
2020-08-30 08:24:52 619
原创 理解x265自适应量化调整平均方差
直接上源代码:avg_adj = avg_adj - 0.5f * (avg_adj_pow2 - modeTwoConst) / avg_adj;(以下方差均指取10次方根后的方差,即QP偏移)avg_adj =va=平均方差avg_adj_pow2 =均方根方差vr的平方modeTwoConst=11一个常数转换数学公式:根据平方平均数和算术平均数的大小关系当va>=2时有如下条件:也即真实方差为1024,va的10次方。以上关系说明平均方.
2020-08-16 17:05:07 690
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人