功能及约束说明
功能及约束说明
PNGD(PNG decoder)功能:实现PNG格式图片的硬件解码。
- PNGD输入的约束:
- 输入图片分辨率:
- 输入图片格式:
- 关于输入内存:
- 输入内存的大小就是指实际的输入图片所占用的大小。
- 输入内存首地址要求128对齐。调用acl.media.dvpp_malloc接口/acl.media.dvpp_free接口申请或释放内存。
- PNGD输出的约束:
- 关于输出内存:
- 输出内存的大小可调用acl.media.dvpp_png_predict_dec_size接口获取。
- 输出内存首地址要求128对齐。调用acl.media.dvpp_malloc接口/acl.media.dvpp_free接口申请或释放内存。
- 输出图片的宽stride、高stride对齐要求:
- 输出图片的widthStride(对齐后的宽度),若输出格式为RGB,则输出图片宽*3后128对齐,若输出格式为RGBA,则输出图片宽*4后128对齐。
- 输出图片的heightStride(对齐后的高度),对齐到16。
- 关于输出内存:
性能指标说明(昇腾310 AI处理器)
1080p指分辨率为1920*1080的图片;4K指分辨率为3840*2160的图片。
场景举例 |
总帧率 |
---|---|
1080p * n路(1≤n≤5) |
n*4fps |
1080p * n路(n≥ 6) |
24fps |
4k * n路(1≤n≤5) |
n*1fps |
4k * n路(n≥ 6) |
6fps |
性能指标说明(昇腾910 AI处理器)
1080p指分辨率为1920*1080的图片;4K指分辨率为3840*2160的图片。
场景举例 |
总帧率 |
---|---|
1080p * n路(1≤n≤24) |
n*4fps |
1080p * n路(n>24) |
96fps |
4k * n路(1≤n≤24) |
n*1fps |
4k * n路(n>24) |
24fps |
父主题: PNGD功能