我将使用带有SDI IO卡的quadro 4000,我想用gpu(cuda)处理摄像机输出,但主要问题是;这是实时过程所以我不想将数据发送到主机内存因为延迟我想总是在Gpu内存上处理视频摄像机输出数据所以问题是 如果是的话,SDI Sdk是否真的能做到这一点?我应该从哪里开始?
答案 0 :(得分:1)
如果您有SDI视频源和Quadro SDI采集卡(以及Quadro GPU),您应该能够使用{{3将SDI视频源帧直接捕获到Quadro GPU上的GPU内存中。 }}
要访问Quadro SDI SDK,您应该从Quadro SDI SDK开始成为注册的Quadro SDI开发人员。一旦您有权访问SDI SDK,请阅读有关如何捕获传入的SDI视频帧的文档。
一旦你的帧捕获机制工作(通过Quadro SDI SDK),你应该能够使用filling out an application与DirectX(假设你没有使用Win8)或OpenGL来制作帧(s) )可供CUDA处理。
有许多图形互操作CUDA graphics interop。