对device图像数据进行预处理
收藏回复举报
对device图像数据进行预处理
t('forum.solved') 已解决
新人帖
发表于2023-02-03 09:11:21
0 查看

我想实现的功能:对device图像数据进行缩放和填充预处理,然后将device数据进行模型推理。

使用的硬件是atlas300I推理卡、升腾310 AI芯片。

目前发现有很多限制:

1、昇腾310处理器不支持填充接口 acldvppVpcMakeBorderAsync;

2、acldvppVpcResizeAsync的输出数据类型只能是YUV,但模型输入需要BGR数据,昇腾310处理器不支持格式转换接口acldvppVpcConvertColorAsync;

3、数据处理需要使用acldvppmalloc分配的设备内存,模型推理需要使用aclrtMalloc分配的设备内存,昇腾310处理器不支持将acldvppmalloc内存拷贝到aclrtMalloc内存;

所以我实现不了这个功能。

请问针对这张推理卡,有什么比较好的方案?

我要发帖子