您的位置:首页>>移动互联
搜索: 标题  

苹果在iOS 9中进一步减少了输入延迟

发布时间:2015-09-29 15:20:59  来源:威锋网   编辑:阳光不锈  背景:

  iOS 系统在输入延迟最小化方面可谓得心应手,但是不管你的应用有多快,延迟在某种程度上还是有。这其中的一部分原因是与电容式触摸传感器扫描输入的频率相关,而这个频率通常与屏幕刷新的频率相同,每一次扫描间隔的时间大约是 16.7 毫秒。像 iPad Air 2 和即将上市的 iPad Pro,它们扫描指纹的频率是 120Hz,时间间隔也随之减少到 8.3 毫秒。

  在软件方面有 iOS 触摸和图形流线图的步骤和程序,苹果在 iOS 9 中就进行了改善,减少触摸延迟。

  上图是 iOS 触摸和图形流线图的可视化表示形式。你可以看到,通常情况下一般应用都会有4个帧的延迟。在苹果公司对延迟的定义中,屏幕帧也包括在内,因此我们就按他们的定义标准来进行讨论吧。

  在这种理论情况下,只有当应用的更新状态恰好是一帧才会出现这种情况。那么你可能认为,如果应用更新状态的时间减少,支持 Core Animation 开始将应用视图转化成 GPU 指令,以便经过 GPU 完成渲染,这样输入延迟就会减少,其实并非如此。过去iOS都不是这样。不管应用优化得再怎么好,Core Animation 只会在下一屏幕帧开始的时候开始进行转化。这时因为一款应用在一帧中可以多次更新状态,而这些更新则是成批处理,只在屏幕上渲染一次。

  在 iOS 9 中,苹果撤销了对 Core Animation 在下一帧开始的时候开始工作的要求。因此经过优化的应用将能够对更新状态产生更多影响,让 Core Animation 发出 GPU 指令,在一个屏幕帧的时间跨度中画下一帧。这样触摸延迟就从此前的四帧减少为三帧,而一些视图比较复杂,对 Core Animation 和 GPU 渲染的要求多于一帧的应用来说,其触摸延迟就从五帧减少为四帧。

  苹果还对触摸输入水平进行完善。如上所述,iPad Air 2 和 iPad Pro 扫描指纹的频率是 120Hz,它能够通过让应用在一帧的中间开始进行工作,从而将延迟减少了半帧。除了减少延迟,开发者还可以利用额外的触摸输入信息来提高应用响应用户输入的准确度。

  比如绘画应用现在可以更准确地沿着用户手指滑过的地方将线条勾勒出来。苹果将这些额外的触摸称为合并触摸,开发者需要在应用中增加代码方能支持。但是在输入频率为 120Hz 的设备上应用更新将会自动在每一帧的中间开始。

  iOS 9 最后一个用于减少输入延迟的方法就是预测触摸。开发者可以利用信息来预测用户的手指将如何在设备上移动,利用这些信息他们可以提前更新视图,一旦接收到关于用户手指移动的准确信息之后,撤销掉预测的变化,将真实变化体现出来,并根据用户新的移动信息来继续做出预测。

  未来预测触摸将能够再将输入延迟减小一帧,加上在输入流水线中减少的一帧,未来大部分设备上的输入延迟就能够低至 2 帧,而像 iPad Air 2 这样的设备上则能减少到 1.5 帧,这和 iOS 8 中的四帧延迟相比,降低的幅度确实很大。

  声明:本文仅为传递更多网络信息,不代表ITBear观点和意见,仅供参考了解,更不能作为投资使用依据。


返回网站首页 本文来源:威锋网

本文评论
盘点:苹果近些年收购了哪些AI公司?
毫无疑问,收购是各大科技巨头公司储备技术最简单有效的手段,在人工智能领域显得尤为突出。
日期:07-14
让用户觉得安心的Flyme 在安全方面有什么过人之处?
不同于其他手机功能,安全功能很是低调。正如一位Flyme 用户所说,“这些安全功能默默地保护着...
日期:07-14
为用户支付安全保驾护航 Flyme确实有一套
支付宝官微消息称,将在今年的8月1-8日,携各个活动城市及无现金联盟,打造“无现金城市周”。...
日期:07-14
全面又强大 魅族Flyme安全能力大盘点
当智能手机承载的东西越来越多,与我们的生活和工作密不可分时,手机安全的重要性也更加凸显。提供...
日期:07-13
陌陌8.0版发布 借力视频加速社交内容升级
泛社交泛娱乐平台MOMO升级至8.0版本。该版本最大的变化在首页,将“附近的人”、“...
日期:07-13
招聘电话可信吗?腾讯手机管家号码鉴定小程序一键识别
继画风清奇的毕业照片刷屏网络后,毕业的大学生们加入了求职大军。然而毕业季的求职高峰期,也是诈...
日期:07-13
盛夏已至Windows Phone用户却经历着寒冬
这几天我们正经历着今年以来最强高温,热浪滚滚,烈日炎炎,那叫一个热啊,热成狗,连裤衩都不想穿了。高温天气话题也刷屏网络,“热”也成为街头巷尾热议的话题。
日期:07-12
大王卡正式入驻应用宝发售  使用腾讯系APP流量全免费
作为腾讯与中国联通深度合作推出的流量电话卡——腾讯大王卡,因其对腾讯系应用如微信、...
日期:07-12
网友曝MIUI 9体验:界面设计变化不大
7月12日消息 近期关于小米MIUI 9的消息不少,此前有网友称7月12日——也就是今天就能见到...
日期:07-12
扎堆儿骂百度地图?“政治正确”之外,我们也可以理性一些
近期,百度地图“导航错误”事件在社交网络上引起了不小的争议。网友对于百度地图在搜索...
日期:07-12
720度全景找乐子 百度VR推出独家VR小游戏
几年前,找茬版的游戏深受用户喜欢,长卷轴的形式更是让找茬玩出了新花样。这两年沉寂之后,百度VR...
日期:07-12
腾讯WiFi管家新功能上线,推手机游戏网络加速
7月8日,2017年王者荣耀职业联赛KPL春季总决赛落幕,最终黑马QGhappy以4:0的成绩夺得冠军宝座。其中...
日期:07-11
百度地图“AED地图”成用户“护身符” 数据准确、权威、及时
目前作为地图行业领军者,百度地图正通过AI赋能,加速实现了向“基于大数据的人工智能出行平台...
日期:07-11
或许你不知道 7.1是目前最安全的Android系统
电子设备难免会出现各种安全问题,不管是遭遇恶意软件还是病毒感染。尽管智能手机这样的设备所使用...
日期:07-11
小米最新机明日亮相 MIX2呢?“Chiron”又是个什么“东东”
在手机行业,有些时候,某些具有创新意义的技术、功能被应用,首发手机甚至“全球首款”不一定被人铭记,总是要经历沉淀之后,在未来某个时机,会出现那么一款手机来引领这一风尚。
日期:07-10
任它东西南北风 苹果公司依旧坚挺
近些年,关于苹果公司的唱衰言论,一抓一大把,无论是矫情的华尔街、各家调研统计机构,还是各路媒体、自媒体、以及行业竞争者们,可不断打脸的是,苹果仍是如日中天。
日期:07-10
锤子坚果Pro更新Smartisan OS 3.7,拍照提升显著
双摄技术如今在各家旗舰机上大放异彩,可以说手机影像技术的发展方向已然非常明朗,下一步毫无疑问...
日期:07-10
如何在 iOS 设备上实现“家长控制”功能?
如果你最近打算给自己的孩子购买 iOS 设备的话,你可能会想到一个名叫“家长控制”的功能...
日期:07-10
黑马QGhappy逆袭夺冠!腾讯WiFi管家为KPL总决赛助力
巅峰对决,谁是最终的王者?7月8日,2017年王者荣耀职业联赛KPL春季总决赛历经4个月的赛事,终于落下...
日期:07-09
盘点 史上那些奇葩的玩机神器
作为人类消费技术领域最具革命性的产品,智能手机越来越离不开我们的日常生活,它已经成功地把人类从直立动物“驯化为”“低头动物”。
日期:07-08