美文网首页
昇腾-DVPP模块简介

昇腾-DVPP模块简介

作者: 若隐爱读书 | 来源:发表于2022-07-12 00:15 被阅读0次

    定义

    DVPP(Digital Video Pre-Processing) 是昇腾AI处理器内置的图像处理单元。DVPP最底层是一个独立于昇腾AI处理器中其他模块的单独专用加速器,专门负责执行与图像和视频 相对应的编解码和预处理任务。DVPP的主要功能包括缩放、抠图、格式转换、图片编解码、视频编解码等。

    意义

    如果源图或视频的分辨率、格式等与模型的要求不一致时,我们可以将源图或视频处理成符合模型的要求。 例如,使用Yolov3模型实现目标检测的场景下,用户提供的输入视频为H264/H265编码格式、分辨率为1920x1080,但Yolov3模型要求的输入图片格式为RGB/YUV、分辨率为416x416,两者不一致,此时可对视频执行以下一系列处理。

    下图为DVPP一种应用场景:

    使用场景举例

    功能模块

    DVPP模块

    算力

    根据华为官网数据,产品 Atlas 200 DK 开发者套件,搭载入门级别Ascend310芯片,可以达到的编解码算力如下:

    • 支持H.264 硬件解码,16路1080P 30 FPS(2路3840*2160 60FPS)
    • 支持H.265 硬件解码,16路1080P 30 FPS(2路3840*2160 60FPS)
    • 支持H.264 硬件编码,1路1080P 30 FPS
    • 支持H.265 硬件编码,1路1080P 30 FPS
    • JPEG解码能力1080P 256 FPS,编码能力1080P 64 FPS,最大分辨率:8192*4320
    • PNG解码能力1080P 24 FPS,最大分辨率:4096*2160

    相关文章

      网友评论

          本文标题:昇腾-DVPP模块简介

          本文链接:https://www.haomeiwen.com/subject/ogyobrtx.html