Mediapipe自定义计算器,用于加载图像

问题描述

我有一个mediapipe工作流程,其中包含来自网络摄像头的视频流输入。我想将其他单个常量图像加载到管道中,并将该图像加载为gpubuffer(一次),以便新的计算节点(认媒体管道)可以将当前视频帧(gpubuffer)和常量图像作为其输入。

什么是完成此任务的理想方法,以便使cpu-gpu内存副本保持最小。我们应该创建一个自定义端数据包计算器来加载图像还是应该向管道创建另一个输入流?似乎还有一个叫做“ OpenCvEncodedImagetoImageFrameCalculator”的运算符;但是它将原始字符串作为输入。

在以下链接中扩展解决了该问题;但这似乎涉及许多cpu-gpu内存副本和一些额外的处理步骤。

参考:https://towardsdatascience.com/custom-calculators-in-mediapipe-5a245901d595

Github:https://github.com/google/mediapipe/issues/1123

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)