CANN/docs VPC批处理接口性能优化
采用VPC批处理接口降低时延性能更优【免费下载链接】docs该仓库用于维护cann公共文档项目地址: https://gitcode.com/cann/docs背景说明在对图像进行抠图、缩放等处理时媒体数据处理部分提供了以下两类接口一次处理一张图片例如hi_mpi_vpc_crop_resize_make_border接口该方式下如果存在多张输入图片一般都采用for循环的方式针对每张图片都调用一次hi_mpi_vpc_crop_resize_make_border接口。一次处理多张图片即批处理接口例如hi_mpi_vpc_batch_crop_resize_make_border接口该方式下如果存在多张输入图片只需调用一次hi_mpi_vpc_batch_crop_resize_make_border接口。以上两类接口的对应关系表如下。单张图片处理接口批量图片处理接口hi_mpi_vpc_crop_resize_paste抠图缩放贴图hi_mpi_vpc_batch_crop_resize_paste批量抠图缩放贴图hi_mpi_vpc_crop_resize_make_border抠图缩放填充hi_mpi_vpc_batch_crop_resize_make_border批量抠图缩放填充基本原理AI处理器内置图像处理单元DVPPDigital Video Pre-Processing在DVPP中有多个VPCVision Preprocessing Core模块处理图片的抠图、缩放、格式转换等任务。在调用批处理接口时批量任务会被均分到多个VPC模块、并行处理批量接口的处理时延会降低性能提升。使用示例此处以批量抠图、缩放、填充为例说明如何调用多功能组合接口hi_mpi_vpc_batch_crop_resize_make_border。您可以单击sample_comm_vpc_batchCropResizeMakeBorder获取样例。【免费下载链接】docs该仓库用于维护cann公共文档项目地址: https://gitcode.com/cann/docs创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考