总体说明

多版本接口差异

本手册中媒体数据处理V1版本与媒体数据处理V2版本的接口功能范围相同,都是描述处理媒体数据的接口,用于实现抠图、图片缩放、格式转换等功能,但两套接口不能混用。
  • 建议使用V2版本中的接口,保证后续版本接口功能以及业务的连续演进。
  • V1版本中的接口是为了兼容旧版本,保证使用该部分接口的用户能继续使用,后续版本不再演进。

功能说明

本章节介绍媒体数据处理V2版本的功能,如表1所示。

表1 功能说明

功能

说明

VPC(Vision Preprocessing Core)

负责图像处理功能,包括图像的缩放、抠图、图像金字塔、色域转换等等,详细描述请参见约束说明

JPEGD(JPEG Decoder)

负责完成图像解码功能,详细描述请参见JPEGD功能及约束说明

JPEGE(JPEG Encoder)

负责完成图像编码功能,详细描述请参见JPEGE功能及约束说明

VDEC(Video Decoder)

负责视频解码,详细描述请参见VDEC功能及约束说明

VENC(Video Encoder)

负责视频编码,详细描述请参见VENC功能及约束说明

PNGD(PNG decoder)

负责PNG格式图片的解码,详细描述请参见功能及约束说明

功能支持度说明

昇腾AI处理器对媒体数据处理V2版本各功能的支持度如表2所示。

表2 功能支持度说明

昇腾AI处理器

VPC

JPEGD

JPEGE

PNGD

VDEC

VENC

Atlas 200/300/500 推理产品

x

x

x

x

x

x

Atlas 训练系列产品

x

x

x

x

x

x

Atlas 推理系列产品

整体约束说明

使用本章中介绍的接口,有以下注意点: