Time dependence
实验:
只编码两帧,第一帧I帧,第二帧P帧。
I,QP=m时,测试P帧QP=22、27、32、37,得到帧的率失真曲线
I,QP=m-5时,测试P帧QP=22、27、32、37,得到帧的率失真曲线
结论:
- I帧QP降低(量化误差减少),对后续P帧的码率®影响不大,但是会使后续P帧编码质量提高
- 质量提高程度会在临近P帧体现较大,随着P帧距离变远,影响快速衰减
原因
帧间预测时,参考帧的量化误差会传播到下一个编码块中。
但是由于量化步长以及传播特性的限制,有效传播距离是很短的。
实验:
固定P帧QP。I帧QP逐渐减少3的倍数。帧结构:I+P*10
验证量化精度成倍减少时,对后续帧的影响在delta_QP到多少会是极限
结论:
1、当I_QP比P_QP小12之后,再减少,对后续帧的平均PSNR提高没有贡献。
2、每次QP减3,编码I帧的size会是1.5倍左右。而多用的size可以编码很多个P帧
3、I帧QP无限减少是很愚蠢的优化
4、I帧优化应该根据后续P帧的size以及QP情况进行