功能及约束说明

功能及约束说明

JPEGD(JPEG Decoder)实现.jpg、.jpeg、.JPG、.JPEG图片的解码。

如果输入图片的码流中包含Orientation信息(代表捕获图像时摄像机相对于场景的方向),则JPEGD在解码时会解析Orientation信息,将图片进行90度、180度、270度或镜像旋转。旋转后输出图片的宽stride、高stride、输出内存仍需满足•JPEGD输出的约束:中的要求。如果输入图片的码流异常,导致JPEGD解码时无法读取Orientation信息,则不能实现图片旋转的功能。

性能指标说明(昇腾310 AI处理器

JPEGD性能指标是基于硬件解码的性能,JPEGD硬件解码不支持3个SOS的图片解码,对于硬件不支持的格式,会使用软件解码,软件解码性能参考为1080P 15fps。JPEGD解码的输出图片如果涉及旋转,则性能指标低于软件解码的参考值,例如对于1080P的图片,性能指标低于15fps。

1080p指分辨率为1920*1080的图片;4K指分辨率为3840*2160的图片。单个Device的基本场景性能指标参考如下:

场景举例

总帧率

1080p*1路

128fps

1080p*n路(n≥2)

256fps

4k*1路

32fps

4k*n路(n≥2)

64fps

上述性能数据,基于以下基本要求

  • 一个stream上下发1个异步媒体数据处理任务后,执行一次aclrtSynchronizeStream接口。
  • CtrlCPU与AI CPU的配比是4:4