首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在iPad上显示潜意识图像

在iPad上显示潜意识图像
EN

Stack Overflow用户
提问于 2013-04-23 14:20:27
回答 1查看 151关注 0票数 2

在为认知科学研究人员开发iPad应用程序时,他们问我是否有可能在几毫秒(10-30毫秒)的时间内显示一张图片。

  • 我的猜测是,iPad的框架大约是30 fps,我可以下降到大约33毫秒的…有没有人知道是否还能更进一步呢?
  • 目前,我正在使用UIImageview实现它,并切换可见参数。有没有一种更有效的方法让图像显示时间越短越好?

非常感谢你的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-23 14:36:00

如果你想测量对短刺激的潜意识反应,可以考虑一些不是iPad的东西。

iPad 2的本机刷新速率为60 The,这意味着最小帧周期为16.67ms。然而,您将很难获得一个应用程序来将“托管”内存转换为一个非托管缓冲区,然后将该图像缓冲区呈现给显示器,并在16.67ms内重复更改。操作系统、JVM和车载CPU /内存的速度是不够的。如果你幸运的话,你可能只能得到25毫秒(或40赫兹)。

您可以通过直接使用视频实现本机60 be,并让GPU执行繁重的加载,但是使用MPEG时,您将遇到这样的块编码问题--单个帧将被混淆为相邻的帧,或者帧将无法被正确地编码或解码。

有标准的液晶显示器,支持120赫兹,这给你一个理论上的最低帧周期8.3ms。如果在Linux或Windows上编写了适当的本地应用程序,那么您可能会将实际时间保持在10 as以下,并且可能会降低到8.5ms。当然,您需要一个本机支持120 Of显示速率的显卡。

如果你真的想深入到超低帧周期,你可能需要做一些硬件开发工作。有一些OLED面板支持200Hz+的刷新速率,主要是在设备可能移动的情况下(减少盘面剪切问题),但是在商业产品中找不到它们--你必须自己构建一个显示控制器来驱动它。这是可能的通过FPGA或一个相当强大的ARM处理器,但将涉及到相当多的知识围绕电子。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16171807

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档