首页 > 视频编解码 > HEVC > 【x265中期测评】–me –subme –b-adapt –bframes
2014
10-08

【x265中期测评】–me –subme –b-adapt –bframes

本文接上一篇测评【x265中期测评】预设–preset再次测试

本次测试增加了1000帧测试,选取了东京暗鸦一段BD收录的广告宣传画面,其中有较多的高复杂度画面。100帧测试素材同preset测试。

1000帧测试素材:http://pan.baidu.com/s/1kTkLYlD 其中Trim(0,999)取前1000帧

【part1】mesubme综合测试

使用参数为:–preset medium –crf 23 –no-opengop –me a –subme b(其中a、b为测试参数)

测试结果为:

100帧测试

固定subme=2(default默认)下不同me数据

me fps kbps psnr subme
dia 0 6.93 1616.09 47.851 2
hex 1 6.69 1600.54 47.855
umh 2 6.55 1555.09 47.873
star 3 6.58 1567.82 47.87
full 4 0.96 1516.56 47.896

编码速度折线图

【x265中期测评】–me –subme –b-adapt –bframes - 第1张  | 资料库吧

码率折线图

【x265中期测评】–me –subme –b-adapt –bframes - 第2张  | 资料库吧

PSNR折线图

【x265中期测评】–me –subme –b-adapt –bframes - 第3张  | 资料库吧

 

me=1,不同subme数据

subme fps kbps psnr me
1 6.93 1603.56 47.854 hex 1
2 6.89 1600.54 47.855
3 6.65 1599.94 47.857
4 6.42 1596.52 47.857
5 5.98 1593.51 47.87
6 5.51 1591 47.867
7 5.08 1587.83 47.872

me=2,不同subme数据

subme fps kbps psnr me
1 6.71 1556.1 47.87 umh 2
2 6.7 1555.09 47.873
3 6.54 1553.13 47.876
4 6.2 1550.36 47.88
5 5.81 1546.45 47.893
6 5.35 1546.82 47.893
7 4.95 1541.02 47.901

me=3,不同subme数据

subme fps kbps psnr me
1 6.67 1567.44 47.87 star 3
2 6.7 1567.82 47.87
3 6.45 1565.24 47.867
4 6.34 1562.77 47.876
5 5.85 1558.96 47.888
6 5.36 1558.35 47.892
7 4.96 1556.45 47.894

不同me下编码速度-subme折线图

【x265中期测评】–me –subme –b-adapt –bframes - 第4张  | 资料库吧

不同me下码率-subme折线图

【x265中期测评】–me –subme –b-adapt –bframes - 第5张  | 资料库吧

不同me下PSNR-subme折线图

【x265中期测评】–me –subme –b-adapt –bframes - 第6张  | 资料库吧

1000帧测试数据

me=2,不同me下数据

me fps kbps psnr subme
dia 0 8.37 2250.16 46.527 2
hex 1 8.19 2239.53 46.531
umh 2 7.25 2209.35 46.54
star 3 7.08 2215.01 46.539
full 4 0.78 2201.18 46.55

编码速度-me在1000帧下验证

【x265中期测评】–me –subme –b-adapt –bframes - 第7张  | 资料库吧

码率-me在1000帧下的验证

【x265中期测评】–me –subme –b-adapt –bframes - 第8张  | 资料库吧

PSNR-me在1000帧下的验证

【x265中期测评】–me –subme –b-adapt –bframes - 第9张  | 资料库吧

100帧测试规律总结:

–me

1.随着me增大,编码速度逐渐下降,压缩率逐渐上升,PSNR也逐渐上升

2.me=4(full)编码速度下降很严重,同时对压缩率和画质的提升相对不明显

3.me=3(star)时编码速度略高于、压缩率低于、PSNR低于me=2(umh)。

–subme

1.随着subme增大,编码速度逐渐下降,压缩率逐渐上升,PSNR逐渐上升

2.subme>5后编码速度下降增快,压缩率和PSNR的提升开始不明显

1000帧测试对me进行验证:

当帧数增加,画面复杂度增大之后,100帧测试中的me总结规律仍旧有效。当前版本下star在效率上低于umh。因此当前版本下不推荐使用–me 3

结论:

当不考虑编码速度的情况下,me=4能做到更高的压缩率和更好的画质,但是由于编码速度过慢,日常使用时,me=2有me=4以外的最高的压缩率和最好的画质,同时编码速度和me=0、1、3相仿。

由于subme>5后编码效率提升有限,编码速度损失增大,因此subme=5最为经济实用。当追求更高的压缩率而不考虑速度的情况下可以使用极端的subme=7

使用推荐:

日常使用推荐(兼顾速度、压缩率和画质):–me 2 –subme 5

EP参考(以画质为最终目的):–me 4 –subme 7

追求压缩率:–me 4 –subme 7

 

【part2】b-adaptbframes测试

使用参数为:–preset medium –crf23 –no-opengop –me 2 –subme 5 –bframes a –b-adapt b(其中a、b为测试参数)

得到测试结果为

100帧测试数据:

bframes b-adapt fps kbps psnr
1 0 6.34 1624.07 47.866
2 0 6.11 1598.04 47.993
3 0 6.31 1553.42 47.908
4 0 6.04 1542.1 47.803
5 0 6.18 1572.88 47.816
6 0 6.18 1495.13 47.688
7 0 6.13 1606.11 47.685
8 0 6.23 1541.45 47.705
9 0 6.12 1581.25 47.667
10 0 6.19 1544.49 47.461
11 0 6.02 1642.98 47.562
12 0 6.18 1636.25 47.507
13 0 6.04 1622.33 47.435
14 0 6.03 1634.05 47.259
15 0 6.13 1694.5 47.23
16 0 6.11 1668.96 47.094
1 1 6.3 1633.79 47.93
2 1 6.17 1621.44 48.074
3 1 6.18 1573.03 48.019
4 1 6.17 1561.5 47.991
5 1 6.15 1567.71 48.026
6 1 6.14 1563.5 47.971
7 1 6.13 1558.8 48.021
8 1 6.15 1556.42 48.017
9 1 6.17 1556.64 48.022
10 1 6.17 1552.84 48.009
11 1 6.19 1552.84 48.009
12 1 6.2 1552.84 48.009
13 1 6.21 1552.84 48.009
14 1 6.18 1552.84 48.009
15 1 6.22 1552.84 48.009
16 1 6.19 1552.84 48.009
1 2 6.31 1622.76 47.911
2 2 6.09 1569.42 47.926
3 2 6.06 1574.9 47.938
4 2 5.96 1546.45 47.893
5 2 5.81 1532.89 47.839
6 2 5.73 1501.05 47.849
7 2 5.71 1488.68 47.857
8 2 5.57 1493.78 47.833
9 2 5.47 1495.16 47.833
10 2 5.36 1495.16 47.833
11 2 5.28 1495.16 47.833
12 2 5.16 1495.16 47.833
13 2 5.04 1495.16 47.833
14 2 5.01 1495.16 47.833
15 2 4.94 1495.16 47.833
16 2 4.86 1495.16 47.833

不同b-adapt下编码速度-bframes折线图

【x265中期测评】–me –subme –b-adapt –bframes - 第10张  | 资料库吧

不同b-adapt下码率-bframes折线图

【x265中期测评】–me –subme –b-adapt –bframes - 第11张  | 资料库吧

不同b-adapt下PSNR-bframes折线图

【x265中期测评】–me –subme –b-adapt –bframes - 第12张  | 资料库吧

1000帧测试数据:

bframes b-adapt fps kbps psnr
1 0 6.57 2514.1 46.744
2 0 6.11 2472.5 46.733
3 0 6.1 2419.89 46.696
4 0 5.95 2370.41 46.588
5 0 5.89 2379.95 46.597
6 0 5.75 2353.68 46.507
7 0 5.7 2394.3 46.527
8 0 5.6 2367.74 46.446
9 0 5.54 2413.36 46.669
10 0 5.45 2382.01 46.587
11 0 5.47 2398.07 46.583
12 0 5.45 2400.62 46.529
13 0 5.4 2411.97 46.516
14 0 5.39 2408.09 46.465
15 0 5.39 2427.49 46.456
16 0 5.35 2439.5 46.38
1 1 6.38 2757.15 46.905
2 1 6.27 2752.28 46.918
3 1 6.24 2742.89 46.906
4 1 6.2 2736.76 46.898
5 1 6.23 2737.12 46.897
6 1 6.24 2737.15 46.899
7 1 6.24 2736.81 46.897
8 1 6.24 2736.68 46.897
9 1 6.25 2737.32 47.101
10 1 6.24 2736.87 47.101
11 1 6.24 2737.04 47.1
12 1 6.25 2737.09 47.1
13 1 6.25 2736.61 47.1
14 1 6.23 2736.44 47.101
15 1 6.27 2736.5 47.099
16 1 6.24 2736.56 47.099
1 2 6.51 2519.87 46.784
2 2 6.25 2317.99 46.672
3 2 6.15 2344.75 46.633
4 2 5.98 2206.06 46.546
5 2 5.78 2181.42 46.562
6 2 5.58 2166.82 46.561
7 2 5.51 2164.55 46.537
8 2 5.35 2157.51 46.515
9 2 5.32 2140.01 46.696
10 2 5.11 2066.21 46.693
11 2 4.98 2038.92 46.699
12 2 4.84 2036.58 46.698
13 2 4.74 2036.58 46.698
14 2 4.58 2036.58 46.698
15 2 4.6 2036.58 46.698
16 2 4.47 2036.58 46.698

 

不同b-adapt下编码速度-bframes的1000帧测试折线

【x265中期测评】–me –subme –b-adapt –bframes - 第13张  | 资料库吧

不同b-adapt下码率-bframes的1000帧测试折线

【x265中期测评】–me –subme –b-adapt –bframes - 第14张  | 资料库吧

不同b-adapt下PSNR-bframes的1000帧测试折线

【x265中期测评】–me –subme –b-adapt –bframes - 第15张  | 资料库吧

规律总结:

【b-adapt】编码速度 1>0>2;压缩率2>0>1;PSNR(bframes≤5时)1>0>2,(bframes>5时)1>2>0

无论是高复杂度还是低复杂度,x265在何种b-adapt下都是越大的bframes编码速度越慢,其中当b-adapt=2时下降速度更快。

在b-adapt=0时,越高的bframes会得到越差的画质,以及相对更低的压缩率;b-adapt=1或2时,越高的bframes会得到更好的画质和更高的压缩率。

低复杂度下,b-adapt=0和1的速度相仿,比b-adapt=2要快,但是高bframes下1有更低的码率更高的psnr。b-adapt=2相比b-adapt=1会牺牲画质和速度来提高压缩率。

高复杂度下,b-adapt=1编码速度更快但是2的码率和psnr也更高。

结论:

追求画质无论是高复杂度还是低复杂度,b-adapt=1基本是首选,同时有较快的编码速度,但是需要牺牲一定压缩率。追求压缩率推荐使用b-adapt=2,但是要牺牲一定的编码速度和画质。b-adapt=0表现不佳,没有很突出的优势,故不做推荐。

使用推荐:

日常推荐(兼顾速度、压缩率和画质)

低复杂度画面:–b-adapt 1 –bframes 4至6

高复杂度画面:–b-adapt 1 –bframes 9至16

EP参考(以画质为最终目的)

–b-adapt 1 –bframes 16

追求压缩率:

低复杂度画面:–b-adapt 2 –bframes 16

高复杂度画面:–b-adapt 2 –bframes 16

一般推荐设置(积累至今)

低复杂度:–preset medium –me 2 –subme 5 –b-adapt 1 –bframes 5

高复杂度:–preset medium –me 2 –subme 5 –b-adapt 1 –bframes 16

更多参数测评还会陆续进行,敬请期待……

 

版权所有: 某水姬的实验室|DHR-Raws Project
本文链接: http://mizuhime.info/x265-me-subme-badapt-bframes-data-analysis-2014/

打赏
最后编辑:
作者:admin
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。