2011-12-02 69 views
0

我有一个1000帧的原始视频。我正在做这些帧的反向透视映射并将这些帧存储在硬盘上。但是这个过程需要大约10分钟才能完成。 有没有其他方法可以提高速度?我正在使用CVWarpPerspective和cvgetperspectivetransform函数,我必须以500毫秒的最大延迟实时执行它。将原始视频的帧转换为反向透视映射的帧

回答

0

您可以使用OpenGL进行硬件加速;但是你最大的瓶颈可能是把图像写回磁盘。

假设图像不小;半秒加载,扭曲并保存1000个原始帧非常苛刻。这个规范的原因是什么?

+0

我需要它在道路检测系统上的标志。 – Aizen

+0

您不能计算透视变换,只在需要时插入图像;那么你将不必保存扭曲的图像。 – koan