Atlas 200/300/500 推理产品上,不支持本章中的VDEC功能。
Atlas 训练系列产品上,不支持本章中的VDEC功能。
VDEC(Video Decoder)实现视频的解码。
版本 |
分辨率范围 |
---|---|
Atlas 推理系列产品 Atlas A2训练系列产品/Atlas 800I A2推理产品 |
最大分辨率4096 * 4096,最小分辨率128 * 128。 |
Atlas 200I/500 A2推理产品 |
对于H.264输入码流,最大分辨率8192 * 8192,最小分辨率128 * 128。 对于H.265输入码流,最大分辨率5400 * 8192,最小分辨率128 * 128。 |
版本 |
分辨率范围 |
---|---|
Atlas 推理系列产品 Atlas A2训练系列产品/Atlas 800I A2推理产品 |
最大分辨率4096 * 4096,最小分辨率10 * 6。 |
Atlas 200I/500 A2推理产品 |
输出图片最大分辨率8192 * 8192。
|
输入内存的大小就是指实际的输入码流所占用的大小,输出内存的大小参见表1中的计算公式。
版本 |
内存申请接口 |
---|---|
Atlas 推理系列产品 |
VDEC视频解码时,调用acl.himpi.dvpp_malloc\acl.himpi.dvpp_free接口申请\释放Device上的输入、输出内存,这部分内存的生命周期由用户自行管理。 |
Atlas A2训练系列产品/Atlas 800I A2推理产品 Atlas 200I/500 A2推理产品 |
VDEC视频解码时,支持以下两种内存申请接口:
注意:调用acl.himpi.dvpp_malloc接口申请的内存为媒体数据处理的专用内存,但专用内存的地址空间有限,若关注内存规划或内存资源有限时,建议调用acl.rt.malloc接口申请内存。 |
输出图片格式 |
输出图片宽、高对齐要求 |
输出图片宽Stride、高Stride、内存大小要求 Atlas 推理系列产品 |
输出图片宽Stride、高Stride、内存大小要求 Atlas 200I/500 A2推理产品 Atlas A2训练系列产品/Atlas 800I A2推理产品 |
---|---|---|---|
YUV420SP NV12 8bit |
宽2对齐 高2对齐 |
宽Stride为宽16对齐后的值,最小32,最大16384。 高Stride为高2对齐后的值,最小6,最大16384。 内存大小(单位Byte)≥ 宽Stride * 高Stride * 3/2 |
宽Stride无对齐要求,与宽相同即可,最小10,最大24576。 高Stride无对齐要求,与高相同即可,最小6,最大24576。 内存大小(单位Byte)≥ 宽Stride * 高Stride * 3/2 |
YUV420SP NV21 8bit |
宽2对齐 高2对齐 |
||
RGB888 |
无对齐要求 |
宽Stride为宽16对齐后再乘以3的值,最小48,最大16384。 高Stride无对齐要求,最小6,最大16384。 内存大小(单位Byte)≥ 宽Stride * 高Stride |
宽Stride为宽乘以3的值,最小30,最大24576。 高Stride无对齐要求,最小6,最大16384。 内存大小(单位Byte)≥ 宽Stride * 高Stride |
BGR888 |
无对齐要求 |