真的需要一些帮助和建议,因为我是实时图像处理的新手。
我正在尝试为相机获得 1000fps 的系统实现算法,我需要获取所有图像中每个像素的值,并对 N 个图像中像素 [i] [j] 的演变进行不同的计算, 对于图像中的所有像素。我有 (unsigned char *ptr) 我想将它们传输到 GPU 并开始使用 CUDA 实现算法并将数据返回给 CPU。但我不确定实时处理的最佳选择是什么。我的系统: CPU Intel Xeon x5660 2.8Ghz(2 个处理器) GPU NVIDIA Quadro 5000 问题是我想确保在获得 1000fps 并将它们传递给 GPU 进行处理,我怎样才能确保我不会丢失下一秒来自抓取器的任何数据?我需要在 C++ 中实现多线程吗?和 OpenCV/OpenCL/CUDA 中的并行编程?如果您有任何想法或建议,请告诉我。我真的需要一些实时图像处理专家的建议。谢谢