SuperResolution nextFrame错误

时间:2013-08-09 16:52:39

标签: c++ opencv

在superresolution(gpu / super_resolution.cpp)示例(使用vc11编译器构建)中,包含以下行:

// Ptr superRes;

superRes->nextFrame(result);

导致以下错误错误(尝试使用multipe测试视频):

http://i.imgbox.com/abwNaL3z.jpg

如果我将光流方法改为简单,则需要永远运行(使用i7 2600k停止30分钟)

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

BTV SuperResolution算法面向小输入视频。它为内部缓冲区使用了大量内存。您的视频具有较高的分辨率[768 x 576]并且您使用因子4将其放大。尝试减小比例因子,时间半径或输入分辨率(例如,仅放大帧的一部分)。