文档
注册

hi_mpi_vi_set_vi_vpss_mode

Atlas 200/300/500 推理产品,不支持该接口。

Atlas 训练系列产品,不支持该接口。

Atlas 推理系列产品(Ascend 310P处理器),不支持该接口。

Atlas A2训练系列产品/Atlas 800I A2推理产品,不支持该接口。

Atlas 200/500 A2推理产品,不支持该接口。

函数功能

设置VI模块、VPSS模块的工作模式 ,包括在线模式、离线模式。

约束说明

必须在调用hi_mpi_sys_init接口后、创建VI PIPE和VPSS组前调用本接口设置工作模式。各模式的说明如下表所示。

表1 VI和VPSS的工作模式说明

模式

VI工作模式(VI内部FE和BE之间)

VPSS工作模式(VI与VPSS之间)

在线模式

VI内部FE处理完成后,视频流不写出到DDR,直接送给BE继续处理。

VI在线模式下,并发规格降低为1路。当前版本不支持。

VI处理完成后,视频流不写出到DDR,直接送给VPSS继续处理。该模式下,VI CHN不会产生图像数据,最终图像数据需要从VPSS CHN中获取。

离线模式

VI内部FE处理完成后,视频流输出写出到DDR,BE从FE写出的DDR中读取图像继续处理。

VI完成后,视频流输出写出到DDR,并可从VI CHN获取图像数据。

离线模式下,用户也可通过hi_mpi_sys_bind接口设置VI和VPSS的绑定关系,此时被绑定的VPSS会自动从VI写出的DDR中读取图像继续处理。

函数原型

hi_s32 hi_mpi_vi_set_vi_vpss_mode(const hi_vi_vpss_mode *vi_vpss_mode)

参数说明

参数名

输入/输出

说明

vi_vpss_mode

输入

VI、VPSS工作模式。

返回值说明

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词