1

加速 Screen('Flip',win) 命令的最佳方法是什么?出于某种原因,对于 1028x760 的彩色图像,此命令需要 16 毫秒而不是几乎是瞬时的。想法或建议?更好的显卡会是一个很好的选择吗?

我希望尽可能快地执行 Flip 命令,以满足实时逐帧后期处理的需求。

我在带有 NVIDIA GeForce 620 的 Windows 上使用 MATLAB 的 PsychToolbox。

4

1 回答 1

3

每个屏幕都有一个帧速率,即可以刷新的速率。60Hz,每 16.6 毫秒,是常见的帧率。Screen('Flip',win)仅在图像显示后返回,解释延迟。您将在任何显卡上看到这一点。瞬间返回将是麻烦的迹象。

但是,如果您Screen('Flip',win)在下一个垂直空白之前 3 毫秒调用,屏幕刷新的那一刻,您会看到调用只需要大约 3 毫秒。如果你只是调用flip看一下,你会发现16 ms的值。

请阅读 psychtoolbox 发行版中的文件 PsychDocumentation/PTBTutorial-ECVP2013.pdf 以了解刺激呈现的基础知识。

于 2016-04-14T10:04:22.093 回答