资料:VP9 Levels and Decoder Testing
学习进度:2021.6.30 ongoing
VP9 Levels and Decoder Testing
本篇文档提供关于 VP9 levels,decoder performance test suite在420种格式上效果的 描述。它为Profile 0 和 Profile 2 定义14种等级。每种等级是以一系列限制的比特流限制(例如帧率,比特率),进行编码
- 帧率(FPS,Frame Per Second):每秒执行多帧
- 比特率(BPS,Bit Per Second):每秒传输多少bit。一个字节是8个Bit
VP9 level
根据以下指标,一共定义14个 Levels
- Max Luma Sample Rata(最大亮度采样率)
- Max Luma Picture Size(最大亮度图片尺寸)
- Max Bitrate
- Max CPB Size (Coded picture buffer,编码图像缓冲区)
- 四个连续帧的最大size
- Min Compression Ratio
- 最小编码压缩率
- Max Number of Tiles
- Maximum number of column tiles allowed per frame. Note that the minimum column tile width is 256 pixels (samples) and the maximum width is 4096 pixels (samples).
- Min Alt-Ref Distance
- minimum disatnce frames between two consecutive alter reference frames(alt-ref frames)
- Max Reference Frames
- 可用的最大 参考帧数量
- luma picture的max width and max height
疑问:
- alt-ref frames全称 alter reference frames,只用来参考,不用来显示
VP9 解码性能测试
6个不同的测试去覆盖所有的解码器行为
- ODD_SIZD:测试frame size is (32*n + 8*m)在所有的case中,它会检测解码器在frame boundary 的表现
- SUB8X8:8*8MODE可以做性能测试
- BUF:锻炼解码器的 最大数量 reference frame buffer for each level
- GF_DIST:强制 golden reference frame distance最小化,做压力测试
- FRM_RESIZE:锻炼internal reference frame resizing ability
- SUB8X8_SF:锻炼对缩放参考帧的能力
Bitstreams(比特流)
没完全理解意思,大体是解码相关的测试